大二下Javaweb -期末项目开发(已完成)

简要展示:



以下是项目开发过程摘要:



项目进展简报0(V1.0----2020/4/5- 2020/4/20 )
1.新增“用户登录”、“用户注册”、“找回密码”模块,
2.新增“我的信息” “修改密码”、“ 修改密保”模块,
3 .新增“管理申请” “用户管理”、“ 我要留言”模块,
4 .新增“查看留言” “申请审核”, 退出、关于、设置。

项目进展简报① (V1.62----2020/4/22- 2020/4/27 )
1.新增“我的考试”模块,可查看当前用户的考试记录。
2.新增“查看排名”模块,可通过考试邀请码查询相应考试的排名榜(主序分数,次序用时)
3.新增“管理试题”模块,管理员可查看自己发布的详细试卷信息和进行删除。
4.完善了“发布试题”模块的功能,现在可以同时录入单选题、多选题、填空题(此测试码 V162TEST),优化了部分用户体验,实现了判断“开考时间”和功能更加准确,修复了用户考试期间时间卡顿Bug及禁用了浏览器回退键,还是有点防止了刷时长现象。
5.点击左小角“关于我们”按钮,展示开发者信息。
6.功能不够完善,部分前端UI未设计,发布通知功能未完成,将继续新增和完善功能。

项目进展简报②(V1.64_2----2020/4/24至2020/4/30)
1.暂无新增模块。
2.完善功能,"参加考试"模块 :考试交卷后,显示答题得分详情表
3.完善功能,“发布试题”中的“增加试题和增加题目”功能,进行UI界面美化以及加上了完整性约束
4.完善功能,“用户注册”模块,使用ajax(异步交互技术)进行预判断用户是否已存在。
5.完善功能,发布试题: 新增“判断题”。
6.完善功能,管理试题: 新增“排名详情”。
7.“发布通知、查看通知、系统设置”功能仍在开发中。
8.总体来说,本次仅进行了项目中部分模块的细节处理、性能优化、美化部分界面等功能的完善。

项目进展简报③(V1.66—-2020/5/1至2020/5/5)
1.新增“发布通知”模块。(管理员可编辑通知内容并发布)
1.新增“查看通知”模块。(所有用户都可查看已发布的通知)
1.新增“资料上传”模块。(支持部分格式的文件上传及保存,用户可作为“小云盘”使用),上传后,用户有“下载”和“删除”权限
2.完善功能,”我的考试”模块 :点击考试码,可查看相应排行榜
3.完善功能,“发布试题”中,与“资料上传”模块进行配合,可实现一键快速导入试卷题目,但必须为txt文本文件的上传且需严格按照规定格式填写,不懂的可以查看“批量导入教程”。
4.完善功能,“管理试题”模块,实现了试题的控制(可修改试卷基本信息、可设置试卷是否展示排行榜、得分详情表)。
5.界面优化,考试进行时的界面,界面美化了些,以及改变了试题显示的风格(比较正常化了)。
6.完善功能,管理试题: 新增“随机打乱题目顺序”,开启此功能后,每位考生的试卷的题目顺序都不一样。

项目进展简报④(V1.70—-2020/5/7至2020/5/13)
1.新增“试卷手动批改”功能。(管理员可在试卷管理中设置此试卷是否为手动人为批改(答题卡形式),默认是系统自动批改)
2.完善功能,”管理试题”中 :可设置试卷从题库中随机产生的题量
3.完善功能,”管理试题”中 :“题目详情”中,可进行题号列表上下位置移动
4.完善功能,”管理试题”中 : 出完题后,可继续 增加题目
5.完善功能,”管理试题”中 : 可对出好的题目信息进行修改、删除
6.完善功能,”管理试题”中 : 对于设置随机产生题目的试卷,系统自动根据总分、题量与及格线,计算出总分和及格线
7.完善功能,”排行榜”中 : 可对考生排名信息进行删除。
8.其他进展,美化部分页面,添加部分完整性校验、修复部分功能的BUG(细节不表)

目进展简报⑤(V1.72—-2020/5/14至2020/5/18)
1.新增“答题训练”模块,答题模式的转变,用户进行逐题测验(答一题,作答结果就显示一题),全新体验。
2.完善功能,”发布试题”中 :新增 “翻译题”,功能可靠(系统会按用户答案和正确答案进行相似度比较及计算比例,并根据相似度自动打分)
3.完善功能,”发布试题”中 :新增 “简答题”,功能稳定,需出题人设置1个及以上的“关键词”和相应分数,进行对比和计算得分。
4.完善功能,”发布试题”中 :完善 “填空题”,出题人可设置单个答案或多个答案。
5.其他进展,优化项目的设计模式,修复部分已知Bug。

项目进展简报⑥(V1.76—-2020/5/19至2020/5/23)
1.新增“综合管理”模块,其中包含“试卷管理”、“题库管理”、“文件管理”、“通知管理”。(仅超级管理员可进入)
2.完善功能,”管理试题” ,题目详情中:新增全选、反选、多记录批量删除
3.完善功能,”综合管理” ,题库管理中:新增分页功能(上下页、首尾页、跳转、可设置单页显示数量)
4.完善功能,”综合管理” ,各个子模块完成相应界面互联、统计数据功能。
5.完善功能,”资料上传” ,新增“分享”功能,用户可将自己上传的文件分享至通知区,供他人下载,以及修复了用户上传的文件被他人覆盖bug。
6.完善功能,”答题训练” ,达到“随机出题”效果
7.界面美化,”参加考试” ,使考试界面更加美观、样式修改、手机端界面适配、新增热门试题推送、“答题训练”和“参加考试”改为弹出新页模式
8.其他进展,都在尽可能的 优化界面、改bug、使网页适配电脑、手机端。

数据库关系图

总结

“答题+考试平台” 本学期Javaweb项目开发到此结束,后几周将只做维护和改bug。各功能的实现及涉及技术已全部满足本学期期末项目的要求,但仍然有不少的不足之处,将在本学期过后再进行完善。 “学无止境,勤则能达。”

“大二下Javaweb -期末项目开发(已完成)”的45个回复

评论已关闭。