驾照理论在线考试系统使用java语言,ssh框架开发,基于javaEE,通过网上考试,快速给出测试结果。此系统的应用不但减轻了交警管理所的负担,更能减少考生考试难的问题,解决了改卷,考场问题。大家在线考试,做完题后点击提交考卷,成绩即可以出来。方便了驾照考试者的理论考试,解决了群众考驾照难题.开发环境Myeclipse,数据库sqlserver.有配套文档.
管理员
密码修改:个人账号密码修改。需提供原密码才能修改。
题库管理:选择题管理,可对选择题库列表某一题目进行修改,删除操作。可对某题目设定正确答案。添加选择题,题目编号,题目信息,选项,正确选项设定。判断题管理,对判断题修改或删除,新增判断题,并设定正确答案。
试卷管理:试卷生成,试卷编号,添加人,随机生成题目组成一试卷。试卷查看,对生成的试卷信息查看,也可手工修改某一题目信息,或是删除生成的题目。
成绩管理:成绩查询,默认显示所有考生的成绩信息,也可按考号检索。该列表展示的是考生考号,考试编号,成绩,考试时间等信息。
考生
考生信息修改:修改考生的个人信息,密码,身份证号,电话等信息。
在线考试:在试卷列表,选择考试试卷,点击开考开始答题。
成绩查看:成绩查询,显示考生的成绩信息,包括考试时间,考试分数等信息。
目 录
1 引言 1
1.1 项目开发的背景 1
1.2 项目开发的意义 2
2 可行性分析及总体设计原则 3
2.1 可行性分析 3
2.1.1 技术可行性 3
2.1.2 经济可行性 3
2.1.3 社会可行性 4
2.2 总体设计原则 4
3 系统分析 5
3.1 业务流程分析 5
3.2 数据流图 7
3.3 数据字典 9
4 系统设计 12
4.1 系统功能设计 12
4.2 系统数据库设计 13
4.2.1 概念结构设计 13
4.2.2 数据库表设计 18
4.3 系统开发工具与开发模式的选择 21
4.3.1 系统开发工具 21
4.3.2 系统设计模式 22
5 系统实现 24
5.1 系统管理员登录模块 24
5.1.1 登录 24
5.1.2 课程管理界面 27
5.1.3 题库管理界面 27
5.1.4 题库管理界面 28
5.1.5 添加考生界面 29
5.1.6 评分老师管理界面 30
5.1.7 修改密码界面 31
5.2 考生登录模块 31
5.2.1 考试界面 31
5.2.2 查询分数界面 32
5.3 评分教师登录模块 33
5.3.1 开始阅卷界面 33
5.3.2 打分界面 33
6 软件测试与分析 35
6.1 软件测试的重要性 35
6.2 测试实例的研究与选择 36
6.3 测试环境与测试条件 36
6.4 系统运行情况 37
6.5 系统评价 37
结 论 38
参 考 文 献 39
致 谢 40