mysql的高校考试管理系统的设计与实现(源码)【字数:8254】

摘 要当前计算机技术以非常快的速度向前发展,在人们的生活中占有越来越大的比重,为人们带来便利。越来越多的行业开始运用计算机技术来帮助解放人力,提高效率如高校考试管理方面。本课题选用的开发工具是Eclipse,数据库的技术选用MySql主要运用Java技术来实现高校考试管理系统。该系统能够帮助管理人员了解布置课程,了解学生和老师的情况并安排合适的时间进行考试来验证学生的学习。能让老师方便的给出试卷。让学生直接进行考试,直接进行验证方便了管理。同时该系统提供了人员增、改、删、查等功能,为学生老师的变动做了较充分的准备。在系统开发过程中,开发人员对高校的考试管理进行了解,得到考试管理流程的准确数据,并且通过分析这些数据来思考如何用计算机技术实现。该系统界面简洁、操作方便、高效率,将传统的人工考试变为计算机管理。
目 录
第一章 引言 1
1.1题背景及意义 1
1.2选题的研究现状 1
第二章 系统架构及技术 2
2.1 B/S架构 2
2.1.1 B/S架构的优势 2
2.1.2 B/S架构的特点 2
2.2 Java技术 3
2.2.1 JSP介绍 3
2.2.2 Java介绍 3
2.2.3 MySQL数据库 3
第三章 系统的需求分析 4
3.1 需求分析的概述 4
3.2 功能需求 4
3.3 性能需求 5
3.4系统用例图 5
第四章 系统的设计与实现 6
4.1数据库设计 6
4.2数据表设计 6
4.3系统概要设计 8
4.3.1登录模块 8
4.3.2管理员模块 10
4.3.3.课程信息查看 10
4.3.4课程信息管理 11
3.5试卷信息查看 12
4.3.6试卷信息管理 13
4.3.7题目信息查看 14
4.3.8题目信息管理 15
4.3.9学生信息查看 16
4.3.10学生信息管理 17
4 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
.3.11老师信息查看 18
4.3.12老师信息管理 18
4.3.13考试分数统计 20
4.3.14学生模块 21
3.3.15考试信息查看 21
4.3.16在线考试 22
4.3.17分数查看 24
4.3.18老师模块 24
4.3.19试卷信息管理 25
4.3.20分数统计 25
第五章 系统测试 27
5.1 系统测试的目的和意义 27
5.2 系统核心功能测试流程及结果 27
5.2.1 登录模块的功能测试及结果 27
5.2.2用户密码模块功能测试及结果 28
5.2.3 管理员管理课程信息模块的测功能及结果 29
结束语 30
致 谢 31
第一章 引言
1.1题背景及意义
在日常高校管理中,考试管理是一个占有很大比例的工作。在当前阶段,高校考试是传统的考试方法:老师人工出卷,学生集中答卷,老师人工阅卷,人工统计分数。这是一个时间周期长而且环节较多的过程,这样一来让考试管理很不方便,所以这是一个落后的管理方式,人为操作业务量大,而且操作效率很低,已经不能满足高校学生和老师的需求,考试项目的多样性,年级考试内容的不同,且由于它们之间关联复杂,人为操作易于出错,这样会给学生和老师及学院带来麻烦和困绕。
因为计算机技术的优越性,越来越多的行业认识到使用计算机技术能带来的好处,而其也可以运用到高校考试管理中。将计算机技术运用到高校考试中,使管理人员更高效的进行管理,也给老师和学生的日常学习带来便利。高校考试管理系统将信息统一管理,统一保存,不必经过人工环节,避免了因为粗心等人为因素造成的错误,降低了成本。
1.2选题的研究现状
目前,许多单位都开始努力实现更新换代,并取得了很好的效果,如很多单位都在使用的电子登录系统、事物信息管理系统、工作人员信息管理系统等,部分单位都已经基本实现了这一目标。而开发实用的高校考试管理系统,无疑是很有开发前景的。
本文以当前高校的考试管理为背景,系统的建立要满足学院方对人员信息、考试信息的查看、管理,学生的登录、考试、查看成绩,老师的出卷、统计情况等功能。结构清晰,简洁明了。依据不同的身份进行登录,进行各自的操作,登录人员可以根据需要点击不同的功能菜单使用系统提供的便利。?
第二章 系统架构及技术
2.1 B/S架构
2.1.1 B/S架构的优势
B/S结构相对于C/S结构优势较大,它的客户端就是浏览器,不需要进行维护。而且它的开发是一次完成的,为用户节省了花费。它有很高的安全性,能保护数据平台,管理用户访问的权限,保护服务器的数据库信息。而且B/S结构对于用户来说非常方便,它不需要为此去专门装软件,一台能上网的电脑即可使用。B/S结构有更多的选择,它可以在Linux服务器上使用,同时不影响大部分人使用正常的桌面操作系统,而且数据库还是免费的,有充分的吸引力。
2.1.2 B/S架构的特点
B/S结构(Browser/Server,浏览器/服务器模式)是在是一种全新的软件系统构造技术。它通过浏览器对客户端进行管理,只需要对服务器进行维护,大大减少了成本。
在B/S体系结构系统中,用户通过浏览器发出请求,服务器接受到这些请求后先在服务器上对请求进行处理,将处理获得信息返回到浏览器,而其余的工作全部由Web Server完成。随着当前人们越来越习惯使用Windows操作系统,这种结构已成为当今应用软件的首选体系结构。其过程如图21所示。
/
图21 B/S系统架构图

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/459.html

好棒文