基于JavaWeb的网上测试考试系统的设计(MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
基于JAVAWeb的网上测试考试系统的设计(MySQL)(论文11600字,程序代码)
摘要:因为学校和公司等教育和人员管理单位的人数的不断增长,对成员的分层管理和实时信息了解越来越重要。同时随着需要管理的各种信息和成员认识进度也成倍增加。在这种数据爆炸性增长的状况下,单位成员的考核再以纸质形式进行时越来越繁复。在计算机软件技术发达的今天,以高效便捷的软件系统代替过去的人工考核方式就成了必然。本文对实现过程中遇到的关键问题进行了详细解释和说明。本人在整个软件的功能设计和代码实现的过程中融入了软件工程的设计思想,极大地提高了系统的开发效率和代码质量。该考试系统功能完善、部署方便,是在充分了解了我校的传统考试工作的基础上而设计的,符合我校考试工作的基本要求。
关键词:在线实时考试系统;JAVAWeb系统;管理系统;Hibernate
The online examination system
Abstract: With the number of people in education and personnel management units such as schools and companies increasing, it is becoming increasingly important to understand the members' hierarchical management and real-time information. At the same time with the need to manage a variety of information and members of the progress of understanding has doubled. In the case of explosive growth in this situation, the assessment of the members of the unit and then in the form of paper more and more trouble. In the computer software technology developed today, efficient and convenient software system instead of the past, the way of artificial assessment has become inevitable. This article has carried on the detailed explanation and the explanation to the key question which has been encountered in the realization process. I in the entire function of the software design and implementation of the code into the software engineering design ideas, greatly improving the system development efficiency and code quality. The examination system is functional, easy to deploy, is fully aware of our school's traditional examination work based on the design, in line with our school examination work basic requirements.
Keywords: Online Test system;JAVAWeb;mysql;Hibernate
2.3 系统基础功能需求
系统需要俩种类型用户,一种组织考试者类型,一种考生类型,两种用户类型的详细设计在本文下面有详细说明。
2.3.1 系统结构
系统的主要用户包括:
1.普通用户:普通的考生凭借预置的账户和密码登录考试系统进行考试,答题完毕后选择提交试卷,系统自动计算考生分数,考生可以查看自己的历次考试成绩,如果初期预置密码所有人都一样就可以自己修改个人密码,预防他人进行干扰。
2.系统管理员:系统管理员可以对系统的各项可更改数据进行修改,例如考生信息、试题等。同时对于所有考生的考试成绩进行针对性的查找观看。
目 录
1 绪论 1
1.1在线考试系统的开发背景 1
1.2设计目的与意义 1
1.3本文内容组织 1
2 系统需求分析 2
2.1 可行性分析 2
2.1.1 操作可行性 2
2.1.2 经济可行性 2
2.1.3 技术可行性 2
2.2方案的设计与比较 2
2.2.1 C/S设计结构和B/S设计结构对比 2
2.2.2系统模式的设计 4
2.2.3系统设计的技术选择 4
2.2.4系统的运行环境 4
2.3 系统基础功能需求 4
2.3.1 系统结构 4
2.3.2 系统业务流程图 5
2.4 数据库需求分析 6
2.5 系统目标 6
3 系统概要设计 6
3.1总体设计 6
3.1.1处理流程 7
3.1.2系统的数据流图 7
3.2系统结构图 7
3.3数据库设计 8
3.4逻辑结构设计 10
3.5数据库表的设计 10
3.6系统关键技术介绍 11
4 系统的详细设计与实现 13
4.1 前台系统设计实现 13
4.1.1 登录界面设计 13
4.1.2 系统主界面设计 14
4.1.3在线考试功能实现 14
4.1.4 成绩查询功能 16
4.1.5 修改密码功能 16
4.1.6 退出系统功能实现 16
4.2 后台系统设计实现 16
4.2.1 管理员登录功能 16
4.2.2 考生信息管理 17
4.2.3 考生成绩查询 18
4.2.4 试卷管理 19
4.2.5 题目管理 19
4.2.6 退出系统 20
5.结论 21
参考文献 21
致 谢 22