大作业:

一、实验要求

  选项一:根据实验一、二、三完成如下任务:

        任务一:基于Jfinal构建信息管理系统,要求包含用户管理,翻译业务模块管理,图片优化模块管理(占30%)。

        任务二:要求不同用户登录后可进行文字翻译和图片优化业务处理,并且可查看提交业务处理结果,时间,处理列表,图形汇总等(占30%)。

        任务三:要求管理员登录后可查看不同用户的各项业务使用情况(占30%)。

        实验总结:(占10%

 

二、实验步骤

 

任务一:

 

这是设计的数据库表

 

 

用户管理页面可以对用户及进行增删改查,此页面管理员页面,管理员只负责查看汇总所有用户的所有业务记录包括图形汇总,个人页面既有翻译模块也有图形处理模块。

 

 

 

 

 

任务二:

接下来是用户20223964

登陆后的首页

 

 

翻译模块,翻译做了6种语言的互相转换

 

 

 

 

个人翻译记录查询,有翻译时间

 

图形处理模块,有不同类型的处理

 

 

 

 

查看处理记录

 

 

 

 

 

 

 

 

最后是个人图形汇总页面

 

 

 

 

 

 

 用户gyggyg

 

 

 

 

 

 

 

 

 

 

任务三:

管理员登陆之后查看用户使用情况

 

翻译使用情况

 

图片使用情况

 

图形汇总

 

 

三、实验总结

本次实验总的来说是相对爱说最有难度的一次,其实总结下来还是对前端不太熟悉,后端都比较熟练了,只有前端稍微有点困难。遇到问题就是对于登陆页面用户名传参到登陆后的页面,我经过查询资料,Jfinal可以通过设置session来存储用户名进行传递,但是我怎么也不成功,后来实在解决不了就直接换了思路,直接存到王爷的本地缓存,使用localStorage.setItem("username", username);通过这种方式我实现了不同用户的翻译记录结果以及图形汇总结果。

本次实验收获很大,扩展了新思路,明白了遇到问题不要死死纠结于一种方式,换个思路也能达到目标。

posted on 2024-12-06 18:33  许七安gyg  阅读(15)  评论(0)    收藏  举报