一、实验要求
根据实验一、二、三完成如下任务:
任务一:基于Jfinal构建信息管理系统,要求包含用户管理,翻译业务模块管理,图片优化模块管理(占30%)。
任务二:要求不同用户登录后可进行文字翻译和图片优化业务处理,并且可查看提交业务处理结果,时间,处理列表,图形汇总等(占30%)。
任务三:要求管理员登录后可查看不同用户的各项业务使用情况(占30%)。
实验总结:(占10%)
二、实验步骤
任务一:
侧边导航栏包括用户管理、翻译、图像优化三个模块
任务二:
个人信息页面
文本翻译页面
文本翻译的历史记录页面
图像增强
图像特效
历史记录
查看详情
任务三:
当登录的用户为管理员时,侧边导航栏多出一个选项:业务使用情况
根据用户ID和时间查询
查看详情
点击文件名可以把图片下载到本地
三、实验总结
在本次实验中,我基于JFinal框架构建了一个信息管理系统,涵盖了用户管理、翻译业务模块管理和图片优化模块管理三大核心功能。整个系统的搭建过程让我深入理解了JFinal框架的使用,掌握了如何通过简单而有效的方式实现业务模块的管理和功能设计。在实验过程中,我使用了Cursor。有了AI的帮助,我的工作量大大减少,尤其是那些重复性的工作都可以交给AI完成。其次,我学会了使用ECharts进行数据的可视化展示。在ECharts的使用过程中,我也遇到很多问题,例如饼状图的颜色问题等等,利用Cursor和Chatgpt也都成功解决。通过结合ECharts的使用,我加深了对数据处理和可视化展示的理解。最后,通过本次实验我还加深了对HTML、JavaScript、CSS的掌握。
通过本次实验,我不仅完成了各项功能模块的开发,还通过实践锻炼了自己的项目管理和系统设计能力,为未来的开发工作巩固基础。