论文部分内容阅读
随着教育体制的改革,提高全民素质,高校招生名额每年以30%的速度递增。而各个高校在原有的硬件,软件条件下,学生人数都不同程度的按比例增加,为了保证教学质量,最大程度的发挥软硬件作用,有必要提供一个开放的、分布式的、支持决策的高校教务管理系统。 教务管理系统是复杂而庞大的系统,它涉及到不同的管理者和参与者,也是教学工作中的重要环节。由于历史原因或教育体制的变化,大多数高校在教务管理上都存在不同程度的缺陷,原有的教务管理系统软件很难满足现有的教务管理的要求。主要存在以下几方面的问题:缺乏通用性,采用的实现技术,不同各类资源的共享性很差,兼容性差,数据接口、数据格式不统一,数据存在大量的冗余,数据的安全性和一致性得不到保障,再加上大量的重复性建设,浪费大量的人力。物力、财力。软件技术和性能达不到要求,另一方面,软件技术和执行性能不能满足现实要求,现有的教务管理软件大多数采用单机版和传统的C/S体系,前者数据不能共享,教务管理脱节,信息的收集滞后,不能及时的做出决策和工作上的调整。后者没有考虑到教务管理的新要求和新特点,其缺点是网络开销大,可靠性、可扩充性差,不能有效的结合INTERNET,使教务管理系统更好地为更多的用户服务。最后缺乏智能性,我们也应该看到教务管理系统不仅仅只是日常业务的管理,数据的堆积,还应该提供辅助决策的能力,分析各种数据,更有效、更合理的使用各类资源。 通过对教务管理系统的分析,结合教务管理系统的特点。本文通过软件体系的设计,目的是构架一个通用的、开放的、分布式的、提供决策的高校教务管理系统。其基本技术包括:1、考虑到部分高校两地办学和教务管理人员的类型以及分布的物理位置,数据库方面采用分布式数据库技术,2、软件体系方面采用多层的应用程序结构(Multi-Tier)和扩展的B/S结构。3、辅助决策方面采用多维数据仓库,支持OLAP和数掘挖掘。