1、 1 毕业论文文献综述 信息与计算科学 嘉兴学院结业换证考试管理系统的设计与实现 一、前言部分 数字网络技术作为一种新型的信息传播和人际交往的工具,正日益改变高校学生的生活、学习、交往方式和娱乐方式等。目前高校辅导员、班主任等学生管理工作者的管理工作,大部分是采用手工方式或是 OFFICE 组件完成,管理的效率较低,学生的信息也不便与更新、查询和分析 1 。长期以来,学校的学生管理工作都是繁重的,随着学校建设的发展,学生信息不断增多,管理这些庞大的 信息非常困难,这些巨大的工作量给老师和学校工作人员形成了一定的压力。有时不得不靠增加人力、物力来进行学生管理工作 2 。 通过 WEB 实现教学管
2、理的网络化是教学管理办公自动化的发展趋势,基于 B/S 结构的教务办公自动化系统利用 INTERNET 实现教师、学生和教务管理员的交互,实现数据的收集、处理和发布。从而让学生方便的从网上选课,教师可以把学生的成绩上传到教务管理部门的数据库上,教务管理人员可以方便的实现教务管理工作 3 。 JSP技术使网页开发设计者能够快速开发出基于现有商务系统的动态网页,作为 Java的一部分, JSP技术使得在独立的平台上那些基于 Web的应用软件能够得到迅速发展,为创建显示动态生成内容的 web页面提供了一个简洁而快速的方法。 JSP技术的设计目的使得构造基于Web的应用程序更加容易和快捷,而这些应用程
3、序能够与各种 web服务器、应用服务器、浏览器和开发工具共同工作。它在代码执行效率、代码可移植性及组件的应用上均优越于它 的动态页面技术,因此发展前景十分宽广 4 。 目前, Web应用程序开发一般采用微软的 NET架构和 SUN的 J2EE架构,这两种架构各有其优缺点。综合考虑系统结构、开发周期、可扩充性、可重用性和可维护性等方面的因素,采用符合 MVC(Model ViewController)的开发模式,用 J2EE构建通用 Web信息系统框架是较为合适的选择 5 。 自从 web2.0的诞生以来, JavaScript一直炙手可热,加之 AJAX的大行其道,时至今日,JavaScrip
4、t技术已被推到极致。它被应用在各种 B/S架构的项目中、网站开发中,甚至一些2 嵌入式设备中 6 。当服务器需要重新绘制整个屏幕时,通常需要等待很长的时间看结果,更不用说 Web应用中发生了多少次视觉重绘闪烁或其他情况。这些通常都是用户不喜欢的。他们也不喜欢看到出问题的时候,输入的所有东西都丢了,而这是经典模型的常见问题 7 。而 AJAX正好可以解决这个问题。 由于目前越来越多的大学生因为各种原因不能及时毕业,急需一个系统来管理那些需要换证考试的学生,方便他们了解重考信息、报名、查阅成绩,以及更改联系方式。 结业换证考试管理系统 开发使用面向对象的软件工程方法。面向对象软件工程方法的出发点和
5、基本原则,是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程,也就是使描述问题的问题空间(也称为问题域)与实现解法的空间(也称为求解域)在结构上尽可能一致,因此,这样的程序易于理解和维护 8 。 二、正文部分 1.目前国内外教学管理系统研究现状 目前国外在教学管理软件的设计和开发方面处于领先地位,不论是在开发的方法上还的使用率上都很成功。虽然我们的教育改革正与国际化接轨,但我们的教育制度与国外有着很大差别。直接拿来是不适用的。国内类似的教学管理软件很多,例如科利华公司发行的 csc教 学管理软件(中小学)、国家教委推荐发行的全国成人高校学籍管理软件
6、、还有一些计算机公司开发的管理软件等等。这些软件也都存在一些问题,一是它们从通用的角度来出发,不 一定完全适用于某些单位的特殊性,二是针对性不强而且软件维护不好,出现错误不能及时修复等 9 。 1948年美国数学家诺伯特维纳 (N Wiener)创立了“关于在动物和机器中控制和通讯的科学”,他将其命名为“控制论”。在控制论产生后的几十年时间里,它迅速发展 并渗透到了人类活动的各个领域。所谓控制,就是指在一定环境中,一个系统通过一定方式驾驭或支配另一个系统做合目的运动的行为及过程。翻控制作为科学的概念,它也指人们根据给定的条件和预订的目 的,改变和创造条件,使事物沿着可能性空间内确定的方向或状态
7、发展。由各种控制要素构成的整体,我们称之为控制系统,如图 1。 3 施控系统、受控系统和控制环境以及它们之间的输入、输出和反馈等要素是控制系统的重要组成部分,也是控制论的重要概念。具体到高校学生管理系统中,施控系统是指上级学生管理者 (部门 );受控系统是指下级学生管理者 (部门 )和全体学生;施控系统向受控系统输入各种控制信息,而受控系统则据此产生输出;同时各控制要素都受到学生管理环境的干扰。 根据输入、输出和反馈的不同,我们一般可以将控制系统分为开环控制系 统、闭环控制系统和混合控制系统,各种控制系统有着各自不同的特色和功能,圈对控制系统的类型学划分可以为我们考察和评价各种管理模式提供依据
8、和参考。 要实现信息传递的通畅和实施控制的有效,就必须具备以下条件: 1 要有切实可行的管理计划。在管理学中,管理被定义为:计划、组织、指挥、协调和控制。计划是管理的首要因素,因此,在运用控制技术或设计控制系统之前,必须要有计划。这个条件在实际操作中有两层意思。首先,控制是以计划为根据的。计划越明确、全面和周密,控制工作的效果也就越好;其次,一切控制方法首先就是计划工作的方法。在 制定高校学生管理计划时,除了要考虑学生管理的目的、任务和内容,还要考虑作为管理对象的学生的生活经历、社会背景和性格心理的差异性。因此,高校学生管理计划的制订应以培养学生成才为目标,从实际出发,根据不同层次学生的需要设
9、计不同的管理方式,强调“以生为本”的服务型管理理念。 2 要有专门的监督、评估和反馈机构。控制过程是信息转换与反馈的过程。控制的目的是要对实施目标或计划的活动进行计量,发现偏差并采取纠正措施,确保被控对象保持正常的运行状态。由于控制活动由人来执行,因此,在控制过程中必须明确目标发生的偏差及其责任人或 单位。如果没有专门的监督、评估和反馈机构,就可能会发生过程失控。在实际操作中,监督机构越是健全,控制工作的效果就越好。 3 保证管理过程的客观性和灵活性。在控制过程中,无论是施控还是受控,最终的完成者都是人本身,控制者往往会带有主观的因素。但是,如果控制者能够定期地检查过去拟4 定的标准,并且根据
10、现实变化的要求对其进行及时整改,那么控制者就能够客观地去执行。因此,有效的控制必须建立在客观、准确和适当的标准之上,其中客观的控制标准可以是定量的也可以是定性的。在管理控制过程中除了要有客观的控制标准,还要具备一定的灵活性 ,以便在出现失常的情况下都能保持对控制对象的有效控制。 4 及时纠正管理过程中出现的偏差。要对一个系统进行有效的控制,及时的反馈是非常重要的。在管理的控制过程中,应该及时、准确地揭示偏差出现的原因,并且采取有效措施给予纠正。因此,各层次管理人员都应通过观察、调查、谈话等方式,了解管理中出现的问题,对问题认真分析并及时提出有针对性的整改方案,采取多种方式及时准确地反馈给管理决
11、策者 10 。 目前我国高校教学管理信息系统的建设开始向网络化发展,但与 发达国家相比、与信息化的进程相比还存在很大差距。我国高校教学管理系统虽然很普遍,但发展很不平衡。我国高校教学管理软件大多数处于单机应用水平,没有形成网络,从总体上讲,目前我国高校教学管理发展处于初级阶段。我们开发的高校教学管理信息系统实现了信息资源的共享,提高了办公效率。当然网站还需进一步完善,在条件成熟时可进一步改进成动态、交互式、高效率的网站 11 。 2.关于 结业换证考试管理系统 MIS(管理信息系统, Management Information System)是一个由人、计算机及其他外围设备等组成的能进行信息
12、的收集、传递、存贮、加工、维护和使用的系统。它是一门新兴的科学,其主要任务是最大限度地利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,对其进行加工处理并编制成各种信息资料及时提供给管理人员,以便其进行正确的决策,不断提高企业的管理水平和经济效益。高校教务管理系统区别于其他 MIS 系统的几个主要特点有: ( 1)目标性:教务管理活动负有组织教学、培养人才的责 任,其培养目标是教务管理的首要问题。 ( 2)科学性:教务管理工作是一项科学性很强的工作,必须以科学的理论为指导。 ( 3)民主性:教务管理工作是一项集体创造性
13、劳动,靠少数人的努力是不可能做好的, 必须充分调动广大教职工的积极性、主动性和创造性。 ( 4)规范性:建立健全各项规章制度,是教务工作的一项基本建设,是教学工作有序5 开展的前提条件。 ( 5)效益性:即是教育效益,包括社会效益和经济效益两个方面。 ( 6)多序列性:高校已形成多层次、多渠道、多规格的办学模式。 正是因为具有了以上几个特点,高校的教务管理系统增加 了开发适合普通高校的教务管理系统的难度。真正完善的教务管理系统不仅要在开发中考虑到以上几个特点,还要加入本校的办学风格和特色,使其能体现优良的教务管理水平和方式以及教学制度。 高校教务管理系统要实现教学科研进度的同步管理、学生成绩管
14、理、教师管理、课程管理、教学质量评估管理,还有重要信息发布管理以便充分发挥系统集成化功效 12 。 结业换证考试管理系统同样以目标性、科学性、民主性、规范性、效益性、多序列性为特点,开发参照高校教务管理系统的开发 ,主要实现学生的信息、成绩、课程管理,重要信息发布管理等 . 3.关于 B/S 架构 B/S 三层结构 1.表示层 即用户界面层,它处理所有的信息表现和用户的交互行为。 2.业务逻辑层 控制所有应用处理过程和业务规则。它封裟了对数据库对象 (表、视图、存储过程 )的操作,通过 NET的 OLEDBNET数据库提供程序与数据源连接。接收客户端请求,调用业务对象的方法进行业务逻辑处理。业
15、务对象与数据源交互,进行查询和存取。 3.数据源层 为业务逻辑层数据访问提供数据源 13 。 B/S 模式的优点和缺点 B/S 结构的优点 : 1.具有分布性特点,可以随时随地进行查询、浏览等业务处理。 2.业务扩展简单方便,通过增加网页即可增加服务器功能。 3.维护简单方便,只需要改变网页,即可实现所有用户的同步更新。 4.开发简单,共享性强 6 B/S 模式的缺点 : 1.个性化特点明显降低,无法实现具有个性化的功能要求。 2.操作是以鼠标为最基本的操作方式,无法满足快速操作的要求。 3.页面动态刷新,响应速度明显降低。 4.功能 弱化,难以实现传统模式下的特殊功能要求。 B/S 架构软件
16、的优势与劣势 1.维护和升级方式简单 目前,软件系统的改进和升级越来越频繁, C/S 系统的各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大。 B/S 与 C/S 处理模式相比,则大大简化了客户端,只要客户端机器能上网就可以。对于 B/S 而言,开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器端的软件就可以,这减轻了异地用户系统维护与升级的成本。如果客户端的软件系统升级比较频繁,那么 B/S 架构的产品优 势明显 所有的 升级操作只需要针对服务器进行,这对那些点多面广的应用是很有价值的,例如一些招聘网站就需要采用 B/S 模式,客户
17、端分散,且应用简单,只需要进行简单的浏览和少量信息的录入。 2.系统的性能 在系统的性能方面, B/S 占有优势的是其异地浏览和信息采集的灵活性。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用 B/S 系统的终端。不过,采用B/S 结构,客户端只能完成浏览、查询、数据输入等简单功能,绝大部分工作由服务器承担,这使得服务器的负担很重。采用 C/S 结构时,客户端和服务器 端都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力。而且,由于客户端使用浏览器,使得网上发布的信息必须是以 HTML 格式为主,其它格式文件多半是以附件的形式存放。而 HTML格式文件(也就
18、是 Web 页面)不便于编辑修改,给文件管理带来了许多不便。比如说很多人每天上 “新浪 ”网,只要安装了浏览器就可以了,并不需要了解 “新浪 ”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用 windows 操作系统,但用户的电脑本身安装的大部分是 windows 操作系统。 3.系统的开发 C/S 结构 是建立在中间件产品基础之上的,要求应用开发者自己去处理事务管理、消息队列、数据的复制和同步、通信安全等系统级的问题。这对应用开发者提出了较高的要求,而且迫使应用开发者投入很多精力来解决应用程序以外的问题。这使得应用程序的维护、移7 植和互操作变得复杂。如果客户端是在不同的操作系统
19、上, C/S 结构的软件需要开发不同版本的客户端软件。但是,与 B/S 结构相比, C/S 技术发展历史更为 “悠久 ”。从技术成熟度及软件设计、开发人员的掌握水平来看, C/S 技术应是更成熟、更可靠的 14 。 学生管理系统作为一个多部门、多用户、需要常常升级的系统采用 B/S三层结构有着 C/S二层结构无法比拟的优势。三层结构通过将整个系统分为不同的逻辑块,大大降低了系统开发和维护的成本,大大提高了系统模块的复用性,缩短了开发周期,降低了维护费用。其次,系统的扩展性大大增强 15 。 因此 结业换证考试管理系统也将采用 B/S 结构来实现。 三、总结部分 本文首先介绍了现在高校学生管理工
20、作的现状,以及办公自动化的趋势。然后介 绍用WEB 技术来实现和满足高校学生管理的需求。包括应使用动态网站技术来更好的实现本系统。又比对了 B/S 和 C/S 结构的优缺点,应用 B/S 结构更适合 结业换证考试管理系统 的结构。结业换证考试管理系统 采用 JAVA 语言完成后台技术以及 JavaScript 语言实现前台技术。再介绍了下面向对象方法。 随着信息技术的飞速发展,信息化的大环境给各高校提出了实现静态资源共享、动态信息发布的要求;信息化也为提高教学质量,提高管理水平、工作效率创造了有效途径。校园网信息系统建设的重要性越来越为高校所重视。 教育仍是一门发展中的科学 ,许多教育传播模式
21、也在发展中,目前尚未能建立一种绝对权威的模式能适合于各种各样的教育传播活动。当前科学技术的进步,新的教育媒体不断出现,使教育进入了一个传统媒体与电子媒体相结合使用的多媒体教育时代。在这一新时代,教育传播模式更是多种多样,那么我们要针对课程设计的教学模式应该是一个能够充分体现以教师为主导,学生为主体,通过运用现代教育技术,使学生学会学习,培养创新精神和创新能力的教学结构形式。我们有理由相信,构建和运用新型教学模式,将会从多个层面触及传统的教育观念和教学思想,引起教育、教学改革的新的突破,从而 极大地推进高校创新教育的开展。 四、参考文献 1 田文强等 .基于 B/S 模式的高校学生管理系统的研究
22、与设计 J.新乡师范高等专科学校学报 .2007,(5):72-74. 8 2 周锦芳等 .学生管理系统的研究与应用 J.电脑与电信 .2008,(6):25-27. 3 徐玲等 .基于 BS 结构的高校教务办公自动化系统的设计与实施 J.电脑与信息技术 .2001,(3):27-29. 4 陈欣等 .基于 JSP 动态网站的建设 J.计算机与数字工程 .2004,(4):94-96. 5 陈军等 .基于 J2EE 的通用 WEB 信息系统框架设计与实现 J.计算机系统应用 .2007,(1):6-9. 6 夏天 .JavaScript 高级应用与实践 M.北京 :电子工业出版社 .2008.
23、 7Frank W.Zammetti. Practical Ajax Projects with JavaTM TechnologyM.Apress.2006. 8 张洁 .基于 JAVA 的高校学生管理系统的设计与实现 J.福建电脑 .2009,(10):112. 9 张敬芝 .长春教育学院教学管理信息系统的设计与开发 D.吉林 :吉林大学 ,2002. 10 余庆 .控制论视野中的高校 学生管理系统 优化 J.学校党建与思想教育 .2009,(3):73-74. 11 刘晓艳,闰宏印,刘永 .实践教学管理信息系统的开发与实现 J. 山西电子技术 .2008,(2):51-52. 12 汪鹏等 .基于软构件的教学管理系统研究与设计 J.软件导刊 .2009,(4):192-193. 13 褚清松等 .基于 WEB 的开放式实验教学管理系统的设计与实现 J.电脑知识与技术 .2006,(1):2. 14 家诺 .B/S 架构 百度百科 .http:/ 15 杨小影等 .基于 BS 结构学生管理系统的实现 J.宁波职业技术学院学报 .2009,(2):73-75.
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。