摘要
随着信息技术在管理上越来越深入而广泛的应用,考试安排系统的实施在技术上已逐步成熟。考试安排系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的考试安排系统。本文介绍了在Myeclipse8.6环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个考试安排系统的过程。通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了学生考试安排系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法。本系统界面友好,操作简单,比较实用。
本系统主要就是利用JSP或相关技术设计并实现一套在线考试安排系统,从而能更为便利地为师生考试服务。
本系统主要由用户管理模块、考试安排模块、考试查询模块、教师信息管理模块等组成。
关键词:考试安排系统;学生考试安排;Java Server Pages
问题的提出
随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。
数据库始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。
而互联网技术的出现,更是进一步丰富的人类生活,数字化生存已经一步步走进我们的生活与工作。互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大的影响。产业信息化,管理现代化,科学化已经成为行业发展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段。
在我国,教育是一个影响着国富民强的重要行业,随着改革开放和市场经济的发展根据中国特有的国情发展,教育得到了国家的大力扶持与社会各界的高度重视,从而使教育业向规范性与现代化的方向高速发展,但是同发达国家相比,我国的教育行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的教育机构还没有全部具备这种功能。因此可见,随着我国教育的迅速发展,信息技术在其上的应用会更加地广泛和深入。
新系统目标
建立学生考试安排系统,采用计算机对学生的考试进行安排,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生考试信息维护工作流程的系统化、规范化和自动化。为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:
(1)系统应具有实用性、可靠性和适用性,同时注意到先进性。
(2)对各个数据库进行动态管理,防止混乱。
(3)不同用户有不同的查询和修改权限,防止非法查询,非法修改。
(4)能够对查询结果进行分类汇总,实现报表打印和下载。
(5)方便用户的操作,尽量减少用户的操作。
新系统意义
随着高校办学规模的扩大和招生人数的增加,考试信息、信息管理维护是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩、信息管理的计算机化是整个学校教务管理中的重要一部分,介于它的重要性,信息管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。
运用学生考试安排维护系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够节省时间,学生也能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。而学生成绩信息管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。
在现代高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生考试安排是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,管理好学生的成绩以及学生的信息是非常重要的。因此开发出一套学生考试安排系统是非常必要的。
功能模块图
图2-10为本系统的功能程序图
系统页展示
管理员登陆模块
在进入系统主界面时,我们会看见用户ID,密码和角色三个系统登录框,只需在用户ID上输入admin,密码输入:admin,角色输入:管理员。点击登录系统就可以进入系统了。
本模块是本系统的应用界面,在本界面上集成了本系统的所有功能,此界面共有5个功能模块组成,从而实现了本系统从用户管理、专业管理、教师管理、学生管理、课程管理等,考试的安排信息管理,系统的具体功能,同时,各主模块下又包含具体的各项管理。
用户管理
本模块是本系统的安全性设置模块,它包含两个子模块分别是:系统管理员模块和修改个人秘密模块。根据学校不同部门以及不同使用人员对本系统的要求和需要,可以实现添加用户、修改密码等功能。
专业管理
本模块主要是实现专业的管理,它又分成两个子模块分别是:专业添加和专业管理。它们分别实现了对专业的添加和管理的功能和对已有的专业进行管理,修改删除等操作,如图4-4,4-5所示。
教师管理
本模块为教师管理模块.它又包含了两个子模块分别是教师添加模块和教师管理模块。在教师添加模块中分别有工号、密码、姓名、性别、电话、任教科目、出生年月和备注等。以此实现对教师添加的功能。在教师管理模块中可以对已有的教师进行信息的修改与删除等操作。如图4-6 4-7 所示。
学生管理
本模块为学生管理模块。它又包含了两个子模块分别是添加学生模块和管理学生模块。在添加学生模块中分别有学号、密码、姓名、专业、性别、出生年月、籍贯、电话和备注等。以此实现对学生添加的功能。在学生管理模块中可以对已有的学生进行信息的修改与删除等操作。如图4-8 4-9 所示。
如需要可扫取文章下方二维码联系得源码