论文部分内容阅读
信息技术的发展和计算机网络的普及极大地推动了高校管理信息化的发展。经过十多年的建设,我国的高校管理系统在信息化技术装备、基础设施和办公自动化等方面已具备了一定基础。但随着全球范围知识经济的迅速发展以及我国经济社会的飞速发展,高等教育改革不断深入,对高校管理水平的现代化和信息化提出了更高的要求。进入二十一世纪以来,各高校纷纷把建设“数字化校园”作为提升自身管理水平及综合竞争实力的一种手段而大力推行。 高校建设数字化校园的重要意义表现在:(1) 建设数字化校园是国家教育信息化建设的重要组成部分;(2)有利于提高高校工作效率、降低管理成本;(3)有利于高校管理工作的规范化、制度化和科学化建设;(4)为广大师生员工提供方便;(5)有利于高校各种信息及其他信息的共享,加强了监控力度,为领导决策提供依据和支持。 高校教务管理信息系统是高校数字化校园建设的一个重要组成部分。目前,国内的普通高校大都有自己的教务管理信息系统,但大多数系统在具体功能上侧重于传统管理模式,主要注重教学计划的管理、排课管理和学生学籍及成绩管理,而这些只能满足高校管理基本的需求。在实际管理过程中,特别是近年学分制的实施,高校面临了很多新的问题,如:为学生自主学习提供方便,需要开设网上选课,提供相关课程及相关任课教师的介绍和查询,以及提供个人信息、学生成绩和奖惩信息的查询、统计和分析;为教师提供方便,使其可以方便地了解自己教学任务的安排及教学工作量,可以通过网络登录成绩,了解学生情况,教学相长;为各院系、部门的相关管理人员提供方便,减轻管理工作的负担,减少办事的中间环节,实现网上办公和资源共享;为学生家长提供方便,使其可以通过网络了解自己的子女在学校的学习和生活情况,并与学校实现良好互动;实现教务管理的规范化,保证公平、公正、公开等等。这些情况和问题都无法在此前的管理中体现出来,在相应的管理系统中更不具备这些功能,因此有必要开发一个功能全面的高校教务管理信息系统。在此背景下,加上自身的一些特殊情况和要求,西南财经大学教务处自主设计,开发了一套基于 C/S(Client/Server)和 B/S/DBMS(Browser/Web Server/Database Manage System,又称 B/S)混合结构的高校教务管理信息系统。目前该系统已经在西南财经大学教务处投入使用,笔者作为主研人员参加了系统的研究设计和开发。本论文以笔者的实际开发经验以及对相关技术的理解为基础,全文贯穿了对本系统所采用的主要技术的论述以及论述了本系统的设计。论文共分为前言、正文和结束语三部分。前言部分简要地论述了当前高校管理信息化的必要性、高校教务管理系统开发的重要意义、高校教务管理系统软件的技术和其他相关说明;正文部分共分 5章,详细论述了本系统采用的技术和开发思路;结束语部分归纳总结了论文写作过程中的感受和软件有待改进完善的地方。第 1 章论述了应用结构的发展以及 C/S、B/S 结构各自的特点。随着计算机技术和网络技术的飞速发展,计算机软件的开发平台越来越先进,计算机软件的复杂程度也在不断增加,软件系统结构在软件设计和开发过程中的地位越来越突出。软件产品从早期的单机系统到后来的两层结构应用软件,又不断发展到现今流行的三层分布式应用软件,在网络化和信息化的今天,三层结构越来越显示出其优越性。第 2 章论述了当前的几种开发平台和技术。先后论述了Microsoft 公司提供的 COM(Component Object Model,组件对象模型)技术、OMG(Object Management Group,对象管理组织)的CORBA(Common Object Request Breaker Architecture,公共对象请求代理体系)标准平台和 Microsoft 微软的.NET 开发平台。扼要地论述了这几种技术和平台实现三层结构软件的方案。第 3 章剖析了基于 C/S 与 B/S 混合结构的教务管理信息系统软件的总体设计。首先提出了整个系统的结构框架,全面考虑系统所要求的运行效率、投入费用等因素,选择了适合 C/S 与 B/S 混合结构的教务管理信息系统的数据库平台、操作系统、中间件开发平台和技术以及客户端开发技术。由于客户端程序采用 DELPHI、ASP开发,并且利用了 DELPHI 提供的数据库操作组件,所以选择在 C++Builder 语言里实现 CORBA 中间件应用服务器而不是在 JAVA 和Visual C++语言里实现。最后,还简要论述了教务管理信息系统的计算机网络设计标准和实施方案。第 4 章论述了教务管理信息系统的设计与开发。本章提出了系统的设计目标和开发要求,并介绍了教务管理信息系统的各个子系统组成及相应的功能。第 5 章结束语部分介绍了自己论文写作过程中的想法和感受。总的来说,西南财经大学教务管理信息系统软件的设计和开发体现了以下几点创新之处:1.功能强大,覆盖了西南财经大学教务管理方方面面的工作 。2.该系统的业务处理过程和数据标准严格按照中华人民共和国教育部《教育管理信息化标准》(第一部分:学校管理信息标准)的要求。3.软件的设计充分考虑了技术的先进性和开放性。整套软件以基于 C/S 与 B/S 混合的体系结构作为总体框架,符合当前计算机技术的