在线模拟考试系统毕业论文
2022-04-13 20:15:24
论文总字数:22689字
摘 要
在线模拟考试系统的开发是高校发展和信息化建设的必行趋势,同时也是高校对考试信息管理水平提高的重要手段之一。本文对考试信息管理工作的发展现状做了简要的分析,指出考试信息管理工作中需要解决的通用问题,并且细致分析了考试系统开发的必要性。
在本系统的开发过程中,认真查询资料并仔细的分析了该考试信息管理人员的需求。系统的开发过程中对该系统进行不同角色的分析和设计,系统中的子模块按照功能分类并进行了细致的划分,系统整体的体系结构也完成了设计。在数据库存储与页面文件交互的过程中,利用当前主流的开发设计方法,设计了一系列对应于系统功能的方法类。通过这些类可以实现数据的存储和逻辑的处理。
论文最后对所开发的在线模拟考试系统进行了总结,并简单分析了系统中的不足之处,并提出哪些地方仍然需要去探索改进,指明了未来系统优化的方向。
关键词:考试 jsp 计算机应用 软件开发
The design and implementation of online mock test system
Abstract
Developing an online mock exam system is imperative trend of university development and information technology, but also one of the important means to improve the university management level. The examination of business information management and business processes status quo a brief analysis points out the common problems of the current exam information management need to be addressed, a detailed analysis of the necessity of developing an online mock examinations system.
During development of the system, a careful investigation and analysis of the information management needs of the exam in the business process management. Through this system, different user roles analysis and design, system sub-module in accordance with the functional classification of a detailed division, In the process of database storage and page file interaction, the design method of the class corresponding to a series of system functions. Through these classes the entry and design implementation and management of statistical inquiry function of the system and a series of data information.
Finally, for the development of the online examination system simulation are summarized and analyzed in the system the inadequacies of the present system is proposed areas for improvement, determine the direction to further improve the system of.
Keywords: Examination; Jsp; Computer; Development
目录
摘 要 I
Abstract II
第一章 绪论 1
1.1 研究背景 1
1.2研究意义 1
1.3设计系统思想 2
1.4内容组织结构 2
第二章开发技术和开发工具简介 3
2.1 运行环境需求 3
2.2 技术介绍 3
2.2.1 MVC模式 3
2.2.2 Struts2框架 3
2.2.3 JSP页面开发语言 3
2.3 开发工具简介 4
2.3.1 数据库MySQL简介 4
2.3.2 MyEclipse简介 4
2.4 本章小结 4
第三章 系统分析 5
3.1 可行性分析 5
3.1.1 经济可行性 5
3.1.2 技术可行性 5
3.1.3 操作可能性 5
3.2 系统功能分析 6
3.2.1 参与者功能分析 6
3.2.2 系统用例图 6
3.3 数据库需求分析 7
3.4 本章小结 8
第四章 系统详细设计 9
4.1 系统总体设计 9
4.1.1 管理员模块 9
4.1.2 系统用户模块 10
4.1.3 考生用户模块 11
4.2 数据库表设计 11
4.2.1 概念设计 11
4.2.2 E-R图设计 11
4.2.3 数据库表模型设计 15
4.3 具体功能设计及实现 18
4.3.1 系统登录界面设计与实现 18
4.3.2 系统首界面设计与实现 19
4.3.3 用户模块功能设计与实现 20
4.3.4 考试题目管理模块功能设计和实现 23
4.3.5 考试模块功能设计和实现 24
4.3.6 成绩信息模块功能设计和实现 27
4.4 本章小结 28
第五章 系统测试 29
5.1测试的任务及方法 29
5.1.1 测试的任务 29
5.1.2 测试的方法 29
5.2测试环境及条件 29
5.2.1 测试环境 29
5.2.2 测试的条件 29
5.3测试用例和结果 29
5.3.1 登陆测试 30
5.3.2 用户信息测试 30
5.3.3 选择题录入测试 31
总结 33
参考文献 34
致谢 35
请支付后下载全文,论文总字数:22689字