java考试预约系统-风控模块的设计与实现(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

java考试预约系统-风控模块的设计与实现(2)

2。1。1  功能需求 5

2。1。2  非功能性需求 6

2。1。3  业务流程分析 6

3 总体设计 7

3。1 系统设计 7

3。1。1 系统分析 7

3。1。2 系统功能结构 7

3。1。3 业务流程图 9

3。2 数据库设计 11

3。2。1 数据库设计的基本原则 11

3。2。2 数据分析 12

3。2。3 数据库概念设计 12

4 详细设计 14

4。1 数据库详细设计 15

4。1。1 数据库表设计 15

4。1。2 定时任务 17

4。2 前端界面设计 18

4。2。1 页面框架 18

4。2。2 考试监控 18

4。2。3 课程监控 20

4。2。4 防作弊 21

4。2。5 版本控制 24

5 系统测试 32

5。1 主要功能测试 33

5。2 测试环境与配置 33

5。3 测试方法 33

5。4 测试用例 34

5。5 测试结果 35

6 结论 40

6。1 评价 41

6。2 遇到的问题及解决方案 41

6。3 心得与体悟 42

致谢 42

参考文献 43

1 绪论

1。1 选题背景

随着计算机的发展,现代社会也进入了信息时代,人类的衣食住行等方面都发生了巨大的改变,相应的,在教育方面也面临着现代化和这能花的发展趋势,比如说现在的考试模式还处在人工处理的阶段,组织一场正式考试要有教师出卷、学生考试、教师批卷、统计成绩和教师品讲试卷等步骤,这个过程是非常的繁杂且低效的,准备一次小型考试就要花费很多的人力、物力,更不要提大型考试了,而现代社会事事讲究简单明了,如此低效的过程显然已经不适合现代考试的需要了。人们迫切的需要一种全新的考试方式减少教师们的工作压力,缩短考试周期,减轻教学负担,提高教学质量,从而使考试更加的公正、客观、更加激发学生的学习兴趣,也方便考生用户们能无所顾虑的报名各种学习机构等,如:虚拟大学。所以,这种自动化,规范化的考试将成为未来考试的重要方式。并且Internet在宽带和多媒体方向的发展,使得远程教育成为了可能,并且还将成为未来教育的重要组成部分。而与传统的课堂一样,作为检验学生学习情况的方式考试也是远程教育的重要一环,因此在远程教育的系统里,需要一个专门负责出题、组卷、发布考试、计算成绩、试卷分析的系统以适应现代教育,所以在这样的环境里,基于B/S的在线考试系统就诞生了。 (责任编辑:qin)