基于WEB的考务管理系统的设计与实现论文

发布时间:2014-09-24 11:16:14

随着信息技术的发展,计算机在各行各业都得到越来越广泛的应用。计算机化的务信息管理将是建设现代化学校必不可少的基本条件。

论文对考务管理进行需求分析,提出了一个系统实现方案并予以设计和实现。系统利用Internet技术和先进Java Sever Pages JSP)技术的优势,采用B/S模式和MVC架构。系统实现权限管理,教师,学生信息查询,添加,删除,修改;考试信息统计,监考教师信息统计;安排考试等功能,力求解决考务管理系统中资源冲突问题,对提高安排考试效率具有重要的意义。

关键词:考务管理B/SMVC;考试冲突检测

Abstract

With the development of information technique, computer is more and more applied in all sorts of departments. With each and every passing year the examination managers are using with computers that are more powerful about administrate exam. It is so important will building a modern school.

Examination papers on the management of demand analysis. System uses advanced Internet technology and Java Server Pages (JSP) technology priorities potential use B/S mode and MVC framework.The management of authority, the selection of student and teachers information, adding, deleting and changing. Arrangements for examinations and other functions,are try to resolve exam management system resolve the resource conflicts of the exam management system and have a great significance about improving the efficiency of the arrangement of the examination.

Keywords: Examination Administration; B/S; MVC; Examination Conflict Examine


1. 引言

随着现代信息技术的快速发展,教育信息化工作成为目前教育改革和发展的主旋律之一。而考务工作作为高校教育信息化工作中的一项重要工作,如何充分利用Internet网,构建一个具有开放性、实用性和灵活性的高校考务工作平台,是一个值得探讨的课题。

1.1. 论文的研究背景

随着知识经济时代的到来,信息化程度越来越高,知识总量剧增,知识更新的速度也越来越快,这使得教育管理的负担越来越重。目前,很多高等学校还应用手工式或单机式的方法进行考务管理,这无疑给教育者带来很多不必要的重复工作量。但同时,我们也欣喜地看到很多学校已组建或正在组建校园网。许多教师也在学习现代教育理论,用于辅助教学的现代教育媒体的种类越来越丰富,功能也越来越完善,而新的教育媒体在不断地研制,这无疑为解决这一难题带来了更好的条件和手段。

在高校的日常管理工作中,“考务管理”是教学工作中的一项重要工作,其管理模式的科学化与规范化、管理手段的信息化与自动化建设将对学校的教学工作有重要的影响。

1.2. 论文的内容与意义

随着高校办学规模的不断扩大,教学资源显得非常紧张,每年期中、期末期间都要安排数量众多的考试,因为班级众多,考试科目繁多,监考人员数量大等原因,如何准确高效地安排考务工作,使教学资源达到最佳配置,是高校教务管理部门亟待解决的问题。

为此现以沈阳航空工业学院为模型,设计一款考务管理系统。为便利校园的教学管理产生更好的促进作用。

1.3. 论文的章节安排

首先在引言部分介绍了课题研究背景,内容和选择课题的意义,其次在需求分析中介绍了项目的内容以及所需的开发工具,第三部分对系统结构特性进行了分析和数据库的详细设计,第四部分对系统行为特性进行概要设计和详细设计,即分别对各个子模块进行详细分析设计,第五部分系统运行与调试,进而对各个模块进行测试分析,最后对系统做总结,指出不足之处。


2. 需求分析

2.1. 项目内容及要求

项目以沈阳航空工业学院为模型,结合学校实际情况(班级众多,考试科目繁多,监考人员数量大),开发设计一款基于Web的高校考务管理信息系统,主要适用于教务员,教师,学生三类人员的使用。

系统功能:教务员可以不受时间和地点的限制对教师、学生资料、考试情况进行添加、修改等管理功能,可以减少大量的繁琐,重复的操作,能够更充分地利用网络服务教学;考场信息,考试信息管理功能,包括安排监考人员,安排考试时间,考试班级信息;教师和学生可以及时对考试安排进行详细的查询。

系统实现所分析功能,力求设计合理,避免资源冲突等问题,准确地安排考试。

系统用例图如下:

2.1系统用例图

2.2. 可行性分析

技术可行性:

1 B/S结构体系

本质上,B/S即浏览器/服务器(Browser/Server)也是一种Client/Sewer结构,它是一种由传统的两层Client/Server结构发展而来的三层Client/Server结构在Web上的应用的特例。

Browser/Server的系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请求。Browser/Server结构极大的简化了客户机的工作,客户机上只需安装、配置少量的客户机端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。

B/S三层体系结构下,表示层(Presentation)、功能层(Business)、数据层(Data Service)被割成三个相对独立的单元:

第一层是表示层,即Web浏览器。在表示层中包含系统的显示逻辑,位于客户端。它的任务是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页送给客户端,客户机接受传来的主页文件,并把它显示在Web浏览器上。

第二层是功能层,即具有应用程序扩展功能的Web服务器。在功能层中包含系统的事务处理逻辑,位于Web服务器端。它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,而后等数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器传送回客户端。

基于WEB的考务管理系统的设计与实现论文

相关推荐