更新时间:10-27 上传会员:小七想说话
分类:计算机信息 论文字数:13516 需要金币:1000个
摘要:当前学校的传统考试方式主要是老师出题目,用打印的方法给学校教务处,然后让教务处通过申请之后,通过打印出来的试卷让学生去进行考试,这种考试方法主要有这么几个不方便的地方,教师在检查试卷题目,分析试卷试题组成,阅卷上浪费了大量的时间,因此设计一个在线考试系统。
本中小学网上考试系统是针对目前中小学网上考试管理的实际需求,从实际工作出发,对过去的中小学网上考试系统存在的问题进行分析,结合计算机系统的结构、概念、模型、原理、方法,在计算机各种优势的情况下,采用目前最流行的B/S结构和Java中流行的MVC三层设计模式和MyEclipse编辑器、SQLServer数据库设计并实现的 。本中小学网上考试系统主要包括系统用户管理模块、练习题管理模块、练习题管理、客试卷管理、教师信息管理、登录模块、和退出模块等多个模块。
它帮助中小学网上考试管理实现了信息化、网络化,通过测试,实现了系统设计目标,相比传统的管理模式,本系统合理的利用了中小学网上考试管理数据资源,有效的减少了中小学网上考试管理的经济投入,大大提高了中小学网上考试管理的效率。
关键词:中小学网上考试管理;MVC模式;SQLServer数据库
目录
摘要
ABSTRACT
第1章 前言- 1 -
1.1开发背景- 1 -
1.2开发意义- 1 -
1.3研究内容- 1 -
第2章 主要技术和工具介绍- 2 -
2.1 JSP语言- 2 -
2.2 SQL Server数据库- 2 -
2.3 JSP技术- 2 -
2.4MVC模式- 4 -
第3章 系统分析- 5 -
3.1.1经济可行性- 5 -
3.1.2技术可行性- 5 -
3.1.3操作可行性- 5 -
3.2需求分析- 5 -
3.3业务流程分析- 6 -
3.4数据流程分析- 6 -
第4章 系统设计- 9 -
4.1系统结构设计- 9 -
4.2功能模块设计- 9 -
4.3数据库设计- 10 -
4.3.1数据库设计概述- 10 -
4.3.1概念设计- 10 -
4.3.2表设计- 11 -
第5章 系统实现- 22 -
5.1基本任务- 22 -
5.2登录模块的实现- 23 -
5.2.1首页实现- 23 -
5.2.2管理员后台登录- 23 -
5.3教师用户模块的实现- 26 -
5.3.1练习题管理模块的实现- 26 -
5.3.2试卷生成管理模块的实现- 28 -
5.4管理员模块的实现- 30 -
5.4.1系统用户管理模块的实现- 30 -
5.4.2密码修改模块的实现- 32 -
5.4.3教师信息管理模块的实现- 33 -
5.4.4学生信息管理模块的实现- 35 -
5.5学生管理模块的实现- 37 -
5.5.1在线考试模块的实现- 37 -
5.5.2我的成绩管理模块的实现- 38 -
第6章 系统测试- 40 -
6.1测试目的- 40 -
6.2测试概述- 40 -
6.3单元测试- 40 -
6.3.1注册测试- 40 -
6.3.2登录测试- 41 -
6.4集成测试- 42 -
第7章 总结- 43 -
致 谢- 44 -
参 考 文 献- 44 -