当前位置:首页 > 在线考试系统说明文书
学校代码: 系 别:
年 份:
10129 2013
毕业设计说明书
题 目:在线考试系统 小组成员: 班 级: 指导教师:
2014 年 5 月
在线考试系统概念设计说明书
在线考试系统概念设计说明书 ............................................... 1 1. 引言 ................................................................. 3
1.1 编写目的 ......................................................... 3 1.2 项目背景 ......................................................... 3 1.3 参考资料 ........................................ 错误!未定义书签。 1.4 目标............................................................. 3 1.5 运行环境 ......................................................... 3 1.6 需求概述 ......................................................... 4 1.7 限制描述 ........................................ 错误!未定义书签。 2. 总体设计 ............................................................. 4
2.1 基于设计概念和处理流程 ........................................... 4 2.2 系统总体结构和模块外部设计 ....................................... 6 2.3 功能分配 ......................................................... 8 3. 数据结构设计 ......................................................... 8
4.1 逻辑结构设计 ..................................................... 8 4.2 JavaBean设计 .................................................... 9 4.3 数据结构与程序的关系 ............................................ 11 4. 运行设计 ............................................................ 12
4.1 运行时间 ........................................................ 12 4.2 出错输出信息 .................................................... 12 5. 系统安全性 .......................................................... 12 6. 总结 ................................................................ 13
1. 引言
1.1 编写目的
信息技术高度发达的今天,利用信息技术对大量复杂的信息进行有效的管理成为一种普遍而实用的手段。一方面,这极大的减少了簿记和人力的开销,另一方面,现代计算机强大的计算能力和网络的普遍部署,大大简化了大量信息的处理和流动。学生在线考试系统是评测学生能力的一个重要组成部分,他对老师的工作效率有很大的提高,它可以降低对纸质试卷的要求,同时也体现了节约型社会的要求。该系统涉及了学生在线考试,学习成绩插询,以及很多相关信息的综合处理。为了方便配合教师对学生成绩的进一步了解,开发学生在线考试系统是当务之急。学生在线考试系统把学科、试题、电脑改卷、成绩查询的部分管理工作集成到一个统一的平台,各管理人员分工协作、相互配合,及时了解学生学习生活情况。同时,也可以方便老师针对学生个体不同情况进行分层次指导。
1.2 项目背景
系统名称:在线考试系统 Online Examination System 项目开发者: 王栋
1.3 参考资料
[1] 孙卫琴.《tomcat与javaweb开发技术详解》.电子工业出版社. [2] 网络资料.《Flexpaper二次开发入门教程》. [3] 程杰,《大话设计模式》.北京:清华大学出版社.
[3] 刘京华,《Java Web整合开发王者归来》.北京:清华大学出版社.
1.4 目标
本软件重点阐述了在线考试模块、题库及试题管理模块以及附属功能模块,其中分属用户注册模块、用户登录模块、个人设置模块、权限管理模块、在线考试模块、题库管理模块、阅卷管理模块、试卷管理模块、学生管理模块、成绩管理模块。
1.5 运行环境
操作系统和版本:
Microsoft Windows XP/win 7/win 8 其他的软件组件或与其共存的应用程序: OpenOffice 4.0,Pdf2Swf.exe,FlexPaper.
1.6 需求概述
需要实现的功能:
本软件具有以下功能模块:在线考试模块、题库及试题管理模块,其中分属用户注册模块、用户登录模块、个人设置模块、权限管理模块、在线考试模块、题库管理模块、阅卷管理模块、试卷管理模块、学生管理模块、成绩管理模块的设计。
界面设计:
采用CSS+DIV的方案布局,简单、美观。 可以扩展的功能:
业务逻辑代码使用接口与实现分离,对以后业务的扩展留下了广阔的空间。
2. 总体设计
2.1 基于设计概念和处理流程
用户注册模块
此模块是添加新的用户,填写学生/老师个人基本信息,包括姓名、性别、学号、班级,设定个人的原始密码,并添加到学生用户表中。
用户登录模块
如果用户要使用为注册用户提供的功能,那么在使用之前必须登录。用户只要输入用户名、密码就可以了。若用户输入的以上两项与数据库中保存的相符,则表明用户登录成功,可以开放全部前台子系统;如果不符,则登录失败。模块执行流程如图2-1所示。
共分享92篇相关文档