1、 毕毕 业业 设设 计计 (论论 文文) 考试管理系统 Examination management system 系 名: 专业班级: 学生姓名: 学 号: 指导教师姓名: 指导教师职称: 教 授 目 录 第一章 项目概述 1 1.1 本课题研究的意义 . 1 1.2 系统设计原理 . 1 1.3 系统目标 . 2 第二章 可行性研究 3 2.1 技术可行性与经济可行性 3 2.2 操作可行性与法律可行性 . 3 第三章 需求分析 . 5 3.1 系统需要解决的主要问题 5 3.2 系统具备的基本功能 5 3.3 数据流图 5 3.4 数据字典 7 3.4.1 数据存储 8 3.4.2 数据
2、流 8 3.4.3 数据处理 9 第四章 总体设计 10 4.1 概述 10 4.2 系统功能划分 11 4.3 系统功能描述 12 4.3.1 学生考试子系统功能描述 . 12 4.3.2 教师子系统功能描述 . 12 4.4 数据库概念结构设计 13 4.4.1 各实体属性图如下所示 . 13 4.4.2 各实体之间的 E-R 图 . 14 4.4.3 各实体之间的关系总 E-R 图 . 14 4.5 数据库设计. 15 4.6 安全保密设计 16 第五章 详细设计 19 5.1 概述与程序流程图. 19 5.2 开发工具介绍. 19 5.3 管理员后台系统的实施 21 5.4 学生子系统
3、的实施 21 5.4.1 登录页面(login.jsp) . 22 5.4.2 教师后台管理主页面 . 23 5.4.3 学生信息管理模块 23 5.4.4 填空题维户模块 25 5.4.5 改错题维护模块 27 5.4.6 程序题维护模块 29 5.4.7 考试时间设定模块 31 5.4.8 考卷信息管理模块 32 第六章 测试与维护 . 35 6.1 测试的任务及目标 35 6.2 测试方案 35 6.2.1 模块测试与集成测试 35 6.2.2 验收测试与平行运行. 错误错误! !未定义书签。未定义书签。 6.3 实例测试 . 36 6.4 系统维护 37 结束语 . 38 致 谢 .
4、39 参考文献 39 考试管理系统考试管理系统 专业班级: 学生姓名: 指导老师: 职称: 摘要摘要 本论文主要阐述了基于 Web 技术的计算机文化基础在线考试系统的设计与实现。 介绍了系统的开发环境以及开发工具,对于设计思想和设计流程也做出了全面的叙述,在 数据库创建思想以及各个数据表之间的具体关联等方面也做出了详细说明,并且具体剖析 了系统各个功能的实现过程以及详细设计过程,阐述了系统的设计方案、实现方法以及所 采用的开发工具和相关技术,在绘制简单系统功能模块图的同时,力求更加清晰地表明设 计思想以及对整个程序设计的规划及具体实现。 本考试系统采用 B/S 模式开发,不需安装客户端,被授权
5、用户通过浏览器即可登录系 统,从而开始正常的考试。本系统是基于微软公司的 Windows XP 操作系统、JSP 的开发技 术与 SQL Server 数据库平台构建而成。微软公司产品优异的性能为本系统提供了高效稳 定的运行环境,使本系统无论在运行速度、易用性还是在数据吞吐能力方面都表现卓越。 本系统具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安 全保密设置齐全,大大减少了操作人员和用户的工作负担,提高了学校的信息化的水平。 关键词:关键词:考试系统;数据库;客户端 Examination management system Abstrac This paper desc
6、ribed a Web-based “computer culture based“ online examination system design and implementation. Introduced a system for environment and development tools, the design concept and design process has also made a comprehensive narrative, in the database to create ideological and various data tables specific links between the areas has also made detailed and specific analysis of the various func