基于数据仓库的高职教务管理系统的设计与实现.docx
《基于数据仓库的高职教务管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于数据仓库的高职教务管理系统的设计与实现.docx(40页珍藏版)》请在三一办公上搜索。
1、摘 要摘 要基于数据仓库的高职教务管理系统的设计与实现随着数据库系统的广泛应用,数据规模与日俱增,从大量复杂的业务数据中更加有效的分析提取可用的信息就变得尤为重要。从当前的发展趋势上看,数据处理的侧重点己从传统的业务过程的实现逐步扩展到对业务数据的联机分析处理,并从中得到用于统计和决策的信息,因此决策支持系统便应运而生。数据仓库技术经过多年的发展,已变得比较成熟,近些年,出现了基于数据仓库技术,并运用联机分析处理技术(OLAP)和数据挖掘工具的决策支持系统(DSS)。数据仓库技术、联机分析处理技术和数据挖掘技术的应用,对决策支持系统起到了有力支撑作用,他们的结合成为了决策支持系统研究的热点和重
2、点。本文回顾了数据仓库的结构、数据组织及相关技术的发展,对基于数据仓库的决策支持系统体系结构的理论与难点进行了分析,并对其中的设计方法、实施策略等数据仓库建设方面的关键问题进行研究。通过对系统的分析和设计,提出了符合高职教务管理实际的数据仓库设计和实施方案。成功解决了在数据分散、数据量大、基础环境复杂的环境中数据抽取的问题,并对得到的数据进行转换和清洗,将数据加载到预先定义好的数据仓库模型中。最后以决策需求为基础,从业务分析的角度作为切入点,选用SQL Server 2000构建数据仓库,选用Analysis Services 2000对OLAP应用进行实现。通过本课题研究的工作,建设了科学合
3、理的高职教务管理数据仓库,有效地促进了高职信息化的发展和数据的综合运用能力,使得高职管理和决策的合理性和科学性得到了增强,具有非常现实的意义。关键词:数据仓库;决策支持系统;教务管理IIAbstractAbstractAbstractAbstractThe Design and Implementation of An Teaching Management System Based on Data WarehouseWith the widespread use of the database system, the scale of data is increasing rapidly,
4、its very important that we can extract effective information from a large number of complex business data. In the view of the current development trends, the focus of data processing has developed from the traditional business process to the progressive extension of the business data on-line analyti
5、cal processing, and to obtain information for statistical decision-making support system will therefore be shipped. Data warehouse technology has been developed for many years, it become more mature in recent years, there has been the system that based on data warehouse ,online analytical processing
6、 application (OLAP) and data mining tools, it short for decision support system (DSS). Data warehouse, online analytical processing and data mining technology, decision-making support system has played a strong supporting role, and their combination into a decision support system becomes the focus a
7、nd emphasis of the study. This paper reviews the structure of the data warehouse, data organization and related technology development, Data warehouse-based decision support system architecture and the difficulties of the theory are analyzed, and one of the design method, implementation strategy the
8、 key to building the data warehouse issues. Through systematic analysis and design meet the Educational Administration proposed the actual data warehouse design and implementation. Successfully resolved in the data dispersion, data volume, complex environments based on environmental issues in the da
9、ta extraction, conversion and data obtained and cleaning, to load data into predefined data warehouse model. Finally, decision-making needs, based on analysis from a business point of view as a starting point, the choice of SQL Server 2000 to build a data warehouse, use Analysis Services 2000 OLAP a
10、pplications realized. We have built a scientific and rational educational administration data warehouse through this research work, and promoted the development of university information and data on the integrated use of capabilities effectively. The rationality and scientificalness of the Universit
11、y management and decision-making have been enhanced, The research is with very real sense. Key words: Data warehouse, Decision Support System, Teaching Management目 录目 录摘 要IABSTRACTII目 录I第1章绪 论11.1选题背景及意义11.2国内外发展现状21.3论文研究内容及意义41.4论文安排5第2章教务决策支持系统的需求分析62.1项目情况分析62.2项目难点分析8第3章教务决策支持系统的设计103.1系统总体框架设计
12、103.1.1多维数据集创建103.1.2数据采集模块103.1.3系统开发模块103.1.4数据仓库的设计113.2数据仓库方案设计133.2.1自底向上法133.2.2自顶向下法133.2.3混合法133.3数据仓库架构结构14第4章基于数据仓库的教务决策支持系统实施164.1业务模型的分析174.2业务模型与关系模型的映射194.3数据仓库的建设204.3.1维表204.3.2事实表224.4 数据的抽取、转换和装载264.5 OLAP 应用程序的开发264.5.1 分析立方体的建立274.5.2 分析立方体的简单使用274.5.3基于Web的OLAP应用程序设计28第5章 结论与展望3
13、0参考文献32致 谢34II参考文献第1章绪 论1.1选题背景及意义教务管理工作作为高等学校教学管理的核心工作,负责学生的学位管理、成绩管理、学籍管理;具体指导校教学督导组的工作担负教室调度、全校的排课、全校日常教学的动态管理,组织各院、系、教学部(室)的教学评估;组织各学院、研究所制定各专业的教学大纲、教学计划、培养方案,编制每学期的开课计划,检查执行情况;与各个学院和相关部门配合,对学生的社会实践、实习、生产劳动进行安排,这些工作即琐碎又繁杂。伴随着我国高等教育的深化改革,国家不断加大教育投资。高等教育管理思路出现了百花齐放的局面,无论是从学分制的改革,还是自我管理的实行,再到学生网络选课
14、的实行,我国的教务管理的方方面面都在发生深刻的变化。随着教务管理的不断深化,出现了许多新的管理办法和手段,比如,实时数据报表,信息管理等,这些方法和手段的出现,是教务管理由过去的人工处理转变为了高度的信息化和集成化,充分体现了我国高等教育发展的崭新思路。于此同时,这些新方法和手段的推出,如果以传统的管理模式来进行,将很难达到要求,这时就需要我们利用先进的信息化手段,以网络技术和数据库技术为支撑,充分发挥先进技术的优势,并把这种优势引入到教务管理中。正是这种需求的存在,使得教务管理的系统的开发工作变得尤为迫切,教务管理系统的开发工作在这一需求的推动下,取得了较快发展,各高职通过教务管理的使用,使
15、得教务管理工作取得了长足的进步,办公的效率大大提高,工作也变得更加顺手,教务管理系统的应用还可以使分散的教务数据得到集中管理,对提高管理水平、减轻管理负担有很大的帮助。正是由于教务管理的具有的优势和特点,各个学校都加大了对教务管理系统的开发力度,投入了大量的人力和物力,在较短的时间内,各种教务管理系统便相继开发出来,并得到广泛使用。这些管理信息系统大多都是通过现代的信息化手段,并使用数据技术,实现了各种复杂的功能,并针对教务管理这一特定的领域而开发。这些系统对各个学校的教务管理工作起到了较大的辅助作用,并得到了广大教务管理工作人员的肯定和欢迎。1.2国内外发展现状国外对高职管理信息系统的研究工
16、作开展得较早,早在上个世纪六七十年代,国外变开始了这方面的研究,时至今日,已经比较成熟。由于我国信息技术的相对滞后性,导致我国的教务管理研究工作开展得就比较晚一些,从上个世纪七十年代开始,各个高职才开始教务管理系统的开发工作,尽管经过了多年的快速发展,但由于各个方面条件的制约,我国的教务管理系统与发达国家相比,仍然存在不小的差距,这里既有教务管理观念上的原因,也有信息技术上的原因。概括起来,我国的教务管理信息系统的研究和开发工作大致经历了以下几个阶段。阶段一:探索阶段,时间大约从上个世纪的70年代末到八十年代初。在这个阶段主要以程度各不相同的应用汉字信息处理技术为主要特征;应用某些办公设备;并
17、在此基础上,对局域网技术进行研究,引进局域网设备,并将之应用到有关的软件和系统中,这时的应有主要在很小的局部范围,通过各种设计语言和数据技术的应用,实现单向业务的管理信息系统。阶段二:开创和见效阶段,时间从1986到1992,这一阶段的重要进展表现在由分散开发走向统一规划、有计划的实施;系统建设的标准化、规范化工作开始起步。在这个时期,局域网和pc技术取得了快速发展,其性能不断提高,而且也趋于成熟。各个高职开始研制自己的单机单项业务的系统,在部分高职中,还建立的专门的信息研究机构,在某些高职,还建立的自己的局域网,并取得了较好的效果。阶段三:系统集成发展阶段,时间从1993年到现在。在这一阶段
18、,大型数据库系统、性能卓越的操作系统投入使用。pc机的性价更高,各种高性能的服务器和工作站降级问世,互联网技术和网络产品也日新月异,我国的校园网建设也初见成效,其中具有里程碑意义的是我国教育科研计算机网络的建成并通入使用,我国的教务管理系统开始逐步走向集成化综合化,这些都对我国教务和科研事业的发展起到了积极地促进作用。更值得一提的是,我国教育网的建设是由全国十所重点大学共同完成的,这充分表明我国高职在信息化建设中所取得的成就,这些都推动了我国教务管理的发展,并为教务管理的发展奠定了坚实的基础。近些年来,随着我国教育体制的改革的不断深化,我国教育事业取得了长途发展,在改革的大背景下,在吸取和学习
19、国外优秀的教育、教学模式的前提下,将国内多年的办学经验与国外的教育模式进行有效结合,最终探索出适合中国教育发展的全新的教学模式。伴随国内各个学校办学规模的扩大以及学校招生人数的几何式增加,各学校对于日常的管理工作中的信息量、工作量也带来严峻考验。极大增加学校管理负担。因此,对学校如何进行有效的管理得到了教育主管部门的极大重视。根据国内诸多学校的现有的管理方式,并同时对国际新的思想理念进行融合,如何在校园一体网络的背景下下建设领先的、与国际接轨的业务管理平台,如何提高和加强学校现代化管理水平,成为学校最需要解决的首要问题,也是现阶段各个学校继续实现的紧迫任务。本文设计实现的学校教务管理系统已经从
20、原有的单功能想现在的多功能发展过渡,以及逐步走向学校管理的信息化、标准化、系统化。只有这样才能追赶上发达国家的教育步伐,逐步缩与他们之间的差距。伴随教育机构,尤其是各个学校教务管理系统的飞速进展,一般性的业务系统已经趋于成熟,在这样的背景下,学校的教务管理工作已经不单单满足于对数据的一般性的查询和处理,而且随着系统应用,其数据量也逐年增加,面对大量的数据,迫切需要对这些数据资源进行系统的分析和处理,同时将这些信息进行等价转换,这样才可以使得我们预测学校未来的发展和改革,为决策提供一定的帮助与服务。也正是基于以上原因,对现有的网络资源和教务管理系统进行整合,建设高度信息化和网络化,具有分析和决策
21、能力的系统的新思路和新方法变被迅速提了出来。面对迫切的需求,各个学校都开始了各自的尝试,然而,面对的现实却是,要对现有的教务管理信息系统进行改造,以实现辅助分析和决策时相当困难和复杂的。原因如下:第一,各个学校都存在这各种基于不同应用的专用子系统,比如,排课系统,教师管理系统,科研管理系统,学籍管理系统等,这些系统往往都是不同时期开发的,其应用平台和所运行的环境都存在着较大差别,具有源头多样化、缺乏准确性,主题不突出的特点,而且其数据结构也存在差异,这就给数据的采集和集中管理带来了很大的麻烦。第二,经过多年的积累,各个系统都有很大的数据量,不同的系统的数据很难集成,其数据的访问性能也大大降低,
22、系统的开销也很大。第三,以往开发的子系统主要是面向事务型的,在其基础上开发基于联机分析的辅助决策系统就变得尤为困难。随着数据仓库技术的不断发展,近年来逐步成为了研究的热点话题,在商业应用中得到了广泛的应用,但其应用范围主要集中在商业领域,在其他领域的应用比较少。因此,该数据仓库的设计为基础的教育管理系统是一个学习和探索的过程。由于本系统的研究和开发时间有限,加之缺乏相关经验,系统还存在着不健全的一些地方,有些问题不能准确地解决。主要表现在以下几个方面:首先,优化数据仓库和OLAP多维数据集。应用程序主要是本科层次的发展,学术资料,数据量相对较小,优化的考虑是不够的。尤其是前者,当数据不显示查询
23、优化方案的制定。当涉及到过多的数据量,系统的性能有所下降。其次,现在的SQL Server数据库系统的基本使用方法,以及大量的各类管理信息系统数据库格式和种类,如何实现异构数据源的操作的发展的不同阶段将是一个自动化程度高是一个非常重要的方面。同样,这在数据仓库应用系统,侧重于OLAP应用研究,应用数据挖掘研究不够深入。在系统开发应用程序的数据基本上仍停留在数据挖掘的表面,还没有进行深入的研究工作。这是系统接下来要研究的重点。直白一点地讲,数据仓库其实就是一个堆放所有数据的地方,之所以将数据都堆在一起,就是为了从中间能够找到一些有价值的东西。数据仓库事实上更多的是一个概念,因此,不能把数据仓库想
24、成一些号称属于数据仓库的软件产品。数据仓库在物理上就是一个数据库。相对业务的系统数据库叫做OLTP数据库(一般都是用于业务处理),这种数据库通常叫做OLAP数据库(一般都是用于业务分析)。通过对本课题的具体研究,笔者认为数据仓库的概念就是主要针对下面几个基本需求所产生的:学校的业务系统很多,其业务系统的历史数据是不方便查询。不同的业务系统之间往往管理部门也不同,地域也不同。能不能将这些所有得数据集中起来,再进行筛选看有没有一些有意义的业务规律。数据仓库数据库通常都是很大,因为学校所有的数据集中越多,越会有价值的发现。数据仓库的组成比较繁杂,既有一些业务系统的历史数据,又有财务、人事数据,还要自
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 数据仓库 高职 教务 管理 系统 设计 实现
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1667799.html