在线考试阅卷系统设计与实现.doc

资料分类:本科论文 上传会员:小熊熊 更新时间:2018-05-03
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15283
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在线考试阅卷系统旨在实现在线考试中阅卷过程的计算机化。在线考试通过网络进行,可以有效提高教学考试的效率,减少教师的工作量,有助提高教学质量。本文所述的在线考试阅卷管理子系统包括试题库管理、考生及教师信息管理、在线制作试卷、控制学生考试时长的设置、试卷状态修改等功能。本论文主要介绍了对JAVA在线考试阅卷管理子系统的分析、设计和开发的全部过程。

全文共分为开发背景和目的、需求分析、关键技术、系统设计、系统实现,结论六部分。开发背景和目的中主要介绍开发在线考试系统得应用背景和目的、开发方案的选择及开发框架的技术的确定;需求分析介绍了在线考试系统的总体需求及系统各模块的功能需求;关键技术介绍了在具体实现时需解决的一些技术,如开发框架的整合技术、开发框架与其他用到的技术;系统设计介绍了系统设计的指导思想、数据库的设计、系统模块的设计;系统实现部分主要是功能模块的分析、整体页面的设计、代码的设计;结论部分是自己开发的一些感想和遇到的一些问题。

 

关键词: java;在线考试;j2EE;struts2

 

目录

摘要

Abstract

1 绪  论-1

1.1选题的背景和意义-1

1.2国内外研究现状-1

1.3本论文的主要内容与结构-2

2 系统的开发环境及技术简介-3

2.1  系统开发环境-3

2.1.1 MyEclipse-3

2.1.2 MySQL-3

2.2系统开发的思想与技术-3

2.2.1JSP技术与MVC模式以及系统的基本框架-3

2.2.2 Jquery技术-4

2.2.3 Ajax技术-4

3  系统分析-5

3.1 需求分析-5

3.2任务概述-5

3.3数据流程图-5

3.3.1顶层数据流程图-6

3.3.2学生数据流程图-6

3.3.3教师数据流程图-7

3.3.4管理员数据流程图-8

4 系统总体设计-9

4.1 总体功能模块-9

4.2管理员功能模块-9

4.2.1用户信息管理子模块-10

4.2.2科目和题库管理子模块-10

4.2.3试卷管理子模块-11

4.2.4其他管理子模块-12

4.3 教师管理功能模块-12

4.3.1阅卷管理子模块-12

4.4 学生管理功能模块-13

4.4.1考试管理子模块-13

5系统详细设计与实现-14

5.1设计思想概述-14

5.2数据库设计-14

5.2.1概念模型设计-14

5.2.2数据库逻辑模型-17

5.2.3数据库表结构-18

5.3部分功能模块的设计与实现-20

5.3.1用户信息管理子模块-20

5.3.2题库管理子模块-23

5.3.3试卷管理子模块-25

5.2.4阅卷管理子模块-26

5.2.5考试管理子模块-28

6系统测试-31

6.1开发期测试-31

6.2功能测试-32

6.2.1测试策略-32

6.2.2测试用例-32

6.2.3测试结果-35

结论-36

致谢-38

参考文献-39

附录-40

相关论文资料:
最新评论
上传会员 小熊熊 对本文的描述:我们研究的基于Ajax技术的在线测试平台设计,改变原有的同步交互为异步交互方式,使页面在后台按需获取数据,前台进行局部刷新,不仅节省了带宽,同时提高了网络响应速度,大大......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: