论文部分内容阅读
随着信息系统的发展应用,人们对数据的处理提出了不同的要求——事务处理和分析处理。传统的MIS系统能很好地满足事务处理的需求,但数据分析处理却始终无法理想地解决。数据仓库(data warehouse)技术的出现为解决企业信息系统中存在的“海量数据”和“信息贫乏”的不利境况提供了一种可行的途径。然而,采用传统的两层基于C/S模式的数据仓库系统已不能满足企业日益增长的跨地域、跨平台的信息分析的需要,迫切需要一种新的体系结构来克服传统的基于C/S模式的数据仓库体系的不足之处。Web技术与数据仓库技术的结合给以上问题提供了一种较好的解决方案。 论文为电力公司生产计划管理系统设计了既能满足电力公司及其下属供电局一般用户简单的事务处理需求,同时又能保证决策者利用大量的历史数据进行长期趋势的分析和决策需求的数据仓库应用系统,并结合了Web技术,使系统具有更好的伸缩性和适应性。 论文首先结合Web技术和数据仓库技术,提出了基于Web的数据仓库系统的典型的三层结构,并对该结构中各个层次进行了深入的分析,研究了该体系结构的优缺点,对该体系结构可能出现的一些主要问题进行分析,提出了多种适用的解决方案。针对如何把有用的Web数据集成并入到数据仓库的问题,提出了结合Agent技术,将HTML页面转化为XML数据源的解决方法。同时,针对传统方法难以解决的基于Web的数据仓库体系结构的不足及存在的问题,论文将软件Agent技术引入到基于Web的数据仓库体系结构中的各个部分,提出了一种基于Agent的Web数据仓库系统体系结构,并分别分析Agent技术在Web服务器端的应用,Agent技术在应用服务器端的应用,Agent技术在数据仓库系统中的应用,为设计和实现基于Web的生产计划管理数据仓库系统做好了技术准备。 论文在对基于Web的数据仓库体系结构进行深入研究的基础上,综合应用了数据库技术、数据仓库技术、Web技术、Agent技术以及XML技术,将基于Web的数据仓库系统应用在生产计划管理中,为重庆电力公司设计了基于Web的生产计划管理数据仓库系统,分析了系统的体系结构及其特点,最后给出了一个原型系统的实现方案。