计划统计管理信息系统总体设计实施方案.doc

上传人:jian****018 文档编号:8812758 上传时间:2020-04-01 格式:DOC 页数:41 大小:727.50KB
返回 下载 相关 举报
计划统计管理信息系统总体设计实施方案.doc_第1页
第1页 / 共41页
计划统计管理信息系统总体设计实施方案.doc_第2页
第2页 / 共41页
计划统计管理信息系统总体设计实施方案.doc_第3页
第3页 / 共41页
点击查看更多>>
资源描述
xx电力公司计划统计管理信息系统总体设计实施方案2007年11月目 录1.概述11.1.项目综述11.2.系统建设目标12.系统设计原则22.1.开放性及可扩展性22.2.灵活性22.3.安全性22.4.简易性22.5.大型关系型数据库应用32.6.面向对象设计方法32.7.安全性33.系统总体设计53.1.软件体系结构设计53.1.1.应用体系结构概述53.1.2.N层体系结构纵向模型63.1.3.应用服务层的分解73.2.网络体系结构设计93.3.系统功能总体设计103.4.系统主要技术平台选用123.4.1.数据库123.4.2.中间件123.4.3.分布式组件框架133.4.4.数据分析技术134.系统功能详细设计184.1.系统管理194.1.1.系统用户管理194.1.2.系统权限管理194.2.基层侧系统功能194.2.1.供电企业生产统计管理系统194.2.2.发电企业生产统计管理系统214.2.3.基层投资统计分析系统224.3.数据传输234.4.报表数据检查234.5.报表查询244.6.公司侧统计管理信息系统功能244.6.1.生产统计分析系统244.6.2.投资统计分析系统254.7.报表自定义功能264.8.信息发布功能264.9.预测和优化模型265.系统接口方案286.系统界面方案287.系统软硬件开发环境建议287.1.软件环境287.2.硬件环境298.系统安全性设计299.项目实施309.1.质量管理309.2.进度管理319.3.文档管理329.4.协调3210.项目组织3310.1.组织机构图3310.2.组织机构介绍3311.应用软件开发、安装、测试、验收3411.1.开发、安装3411.2.系统测试3511.3.系统验收3512.资源配置计划3613.技术支持、售后服务与技术培训3713.1.技术支持、售后服务3713.2.技术培训381. 概述1.1. 项目综述企业的计划是对企业未来生产和工作的预计与筹划,是企业生产和经营活动的依据和目标;计划管理是企业有组织、有目的的进行计划编制、执行、修定、检查和总结等一系列过程的总称。电力的生产,具有极强的连续性,电能的发、供、用在瞬间完成,生产、检修、各项经营和后勤管理等各个环节都有密切的联系,互为条件、互相依存,只有实行全面计划管理,正确地确定各项计划指标,才能使生产经营活动协调一致和有序地进行,才能保证电力生产安全经济运行。计划管理的任务是根据主要部门的要求,将本企业全部的生产、经营活动,纳入计划,通过计划管理,充分挖掘和合理利用企业的人、才、物、设备、技术、信息等资源,以最少的资源投入,获取最大的电能销售产出。电力的计划按计划的类型可分为:生产计划、工程计划、反措、安措计划、专业管理计划、技术经济指标计划等;按计划期的长短可分为长期计划、年度计划、短期作业计划等。1.2. 系统建设目标1、 全面实现计划管理工作电子化、网络化,使计划在线可控,并建立全内蒙统一的电力计划统计管理数据平台。2、 全面实现统计工作自动化、网络化,降低劳动强度,提高生产效率。3、 有效提供指标考核依据,提供全面数据查询、分析功能,真正实现计划统计的“事先计划、事后分析”功能,为企业管理工作提供多方面辅助。2. 系统设计原则2.1. 开放性及可扩展性利用先进的管理思想和信息技术对系统进行设计,结构合理、安全可靠,具有高度的可扩展性所采用的Intranet/Web技术是通用、成熟的技术,便于快速开发高效可靠的应用,也易于适应网络规模的扩大和管理功能的增加,例如可以使用CGI、ASP、.NET 、JAVA、C+等进行编程并集成新的管理应用,因此在很大程度上也方便了开发,节省费用。2.2. 灵活性组件化的设计思想将复杂的业务活动分解为若干简单的数据模型,不同的业务是若干模型的组合,组件的大量应用使得软件的工程化开发得以可能,并使得应用系统更加灵活,程序开发更加简单系统满足用户个性化的设置和流程的变更,采用多种系统配置工具和工作流工具,使用户的显示界面和管理流程可以自由定制2.3. 安全性统一的程序管理和权限管理给用户提供相应的权限和配置,不同用户通过系统只能维护和查询各自权限下的内容,无法逾越其他用户,系统更加安全可靠。2.4. 简易性三层结构的应用体系,屏蔽了用户对数据库的操作,使整个系统更加稳定、高效;基于先进的页面方式,Web操作界面的突出特点是操作简便,友好直观,使工作人员不必再学习复杂的界面操作方法,极大地减轻了工作人员的工作强度和难度,客户端无须安装软件,使整个应用系统易于管理和维护。不受地理位置的限制,只要在能接入到Intranet网络的地方就能接入到系统,具有很大的灵活性。可以充分体现系统操作权限的作用,理顺管理职责和范围,有利于提高管理水平。2.5. 大型关系型数据库应用结构合理,能够通过数据模型有效地建立数据库结构,客观地反映系统中数据间存在的有机联系。数据共享,数据是面向整个系统的,应为系统中各种应用所使用,多个用户共享数据库,必须维护数据的正确性和一致性,同时减少不必要的冗余。利用率高,能够方便和迅速地提供用户需要的数据或信息。维护方便,能够灵活地改变和管理系统数据。易于扩充,能够适应未来应用发展的要求。保证数据的安全可靠。新系统建议采用大型关系型数据库系统ORACLE,易于同其他部门进行数据交换,便于与现有的MIS实现数据共享。2.6. 面向对象设计方法面向对象编程具备了几个优点:代码维护方便、可扩展性好、支持代码重用技术等等。这些优点是过程编程语言所不具备的。维护简单:模块化是面向对象编程中的一个特征。实体被表示为类和同一名字空间中具有相同功能的类,我们可以在名字空间中添加一个类而不会影响该名字空间的其他成员。可扩充性:面向对象编程从本质上支持扩充性。如果有一个具有某种功能的类,就可以很快地扩充这个类,创建一个具有扩充的功能的类。代码重用:由于功能是被封装在类中的,并且类是作为一个独立实体而存在的,提供一个类库就非常简单了。2.7. 安全性系统的安全性体现在以下几个方面:1)系统及应用的安全性:制定统一的安全策略并在企业内统一实施,避免安全漏洞。统一的用户管理,同时对用户进行角色划分及分组,并赋予不同的资源服务权限,确保正确的人访问正确的资源。同时对所有操作进行安全侦听和记录,可以进行安全跟踪。2)网络管理的安全性:可以定义不同级别的工作人员赋予不同的权限,同时对工作人员进行认证,确保管理的安全性。3)系统管理的安全性:划分不同角色的系统管理人员,分配不同的系统管理任务,并进行授权,认证工作,保证系统管理的安全性。3. 系统总体设计系统总体框架图如下:多媒体实时通信与协作移动办公相关公众Brower/Client防火墙、加密、身份验证等门户网站电力信息网信息发布意见收集XML信息发布与管理数据抽取信息反馈计划统计系统报表数据检查数据传输计划报表管理报表查询公司侧统计管理基层侧系统功能上级单位数据交流相关部门。下级单位关系型数据库/全文检索数据库ORCALEWINDOW 2000 SERVER /UNIX/LINUX3.1. 软件体系结构设计3.1.1. 应用体系结构概述应用体系结构决定了系统的最根本特性,如可维护性、可扩展性、可靠性、安全性等。目前流行的应用程序体系结构模型主要有传统的客户机/服务器(C/S)的两层模式和浏览器/应用服务器/数据库的三层(N层)体系结构模型。本系统充分考虑灵活性、开放性及可扩展性,选择三层(N层)应用体系结构模型作为应用体系机构。3.1.2. N层体系结构纵向模型对于典型的N层应用系统来说,通常可以把系统从纵向分成表示层(用户界面层)、逻辑层(应用服务层)和数据层。其核心是位于逻辑层的应用服务器。如果将逻辑层根据需要再进行划分,则形成三层以上的结构。位于表示层的客户端将所有的应用请求,都转给位于逻辑层中的应用服务器。应用服务器是独立的进程,对业务进行处理,并进行事务管理,将其中的所有数据操作转给位于数据层的数据库服务器或其他系统。N层体系结构的优点:l 安全性 由于商业逻辑放在业务服务器上集中统一管理而不是放在客户机上,安全性将大大增强。而且三层结构中,识别用户的机构按层构筑,对应用和数据的存取权限也可以按层进行设定。l 可扩展性 当系统的用户不断增加时,可以仅仅增加几台新的服务器,安装应用服务器软件,进行恰当的配置即可,无需对应用进行任何修改,这样就可扩展系统规模,提高系统性能。l 负载均衡当多台应用服务器运行时,系统具有负载均衡的能力,即将用户发来的请求,恰当地分配给各个应用服务器,使大家可以分别负担系统的负载。 l 高可靠性 在多台应用服务器协同工作的情况下,即使发生硬件错误、软件错误和网络错误,只要还有一台应用服务器在工作,系统会将故障机器的处理任务自动转给其他服务器来继续处理,用户端感觉不到任何区别。 l 数据库连接池 在应用服务器系统中,一般都采用数据库连接池(Connection Pool)的技术,即在系统初起,或者初次使用时,完成数据库的连接,而后不再释放此连接,而是在处理后面的请求时,反复使用这些已经建立的连接。这种方式可以大大减少数据库的处理时间,有利于提高系统的整体性能。 l 嵌入对象 在应用服务器中,一般都提供嵌入对象,以便完成各种底层的功能,并实现与其他系统的连接。当前已经成为标准的对象访问接口主要是CORBA和DCOM。l 高速缓存机制 为了达到最佳的性能,许多应用服务器都采用了高速缓存机制。在应用服务器中使用高速缓存一般包括两个地方,即页面的缓存和数据库的缓存。3.1.3. 应用服务层的分解对于应用系统来说,在三个层次中,系统的主要功能和业务逻辑在应用服务层进行处理。而对于应用服务层来说,以下几个方面的问题是必须要处理的: 数据的表示方式,也就是实体(类)的表示方式,以及同数据库的对应关系,即所谓的O-R Map的问题。 数据的存取方式,也就是实体(类)的持久化问题,通常采用数据库来永久存储数据实体,这就需要解决同数据库的交互问题。这个部分要完成的功能,就是将数据实体保存到数据库中,或者从数据库中读取数据实体。同这个部分相关的,就是对数据访问对象的使用。 业务逻辑的组织方式。在采用面向对象的系统中,业务逻辑是通过对象间的消息传递来实现的。在这个部分,为了保证逻辑处理的正确性和可靠性,还必须支持事务处理的能力。 业务服务的提供方式。为了保证系统的灵活性和封装性,系统必须有一个层来封装这些业务逻辑,向客户端提供服务,同时作为系统各个模块间功能调用的接口,保证系统的高内聚和低耦合性。这里的客户端不是指操作用户,而是指调用该业务处理逻辑的界面、其他程序等。Web层(ASP.Net页面)通常只同这个部分交互,而不是直接调用业务逻辑层或者数据实体的功能。针对以上问题,系统将应用服务层又划分成五个层次:数据实体层、实体控制层、数据访问层、业务规则层和业务外观层。各个层次同上述问题的关系如下表所示: 层次问题数据实体层数据的表示方式实体控制层数据的存取方式数据访问层提供对数据库的访问业务规则层业务逻辑的组织方式业务外观层业务服务的提供方式应用服务层经过分解后的应用体系结构图如下:将系统划分成这么多层次,其好处是能够使得系统的架构更加清晰,每个层次完成的功能比较单一,功能的代码有规律可循,也就意味着我们可以利用或开发一些工具来生成这些代码,从而减少代码编写的工作量,使得开发人员可以将更多的精力放到业务逻辑的处理上。3.2. 网络体系结构设计 web服务器数据库服务器 浏览器客户端(内网)第三方分析工具客户端(内网)Intranet 其它业务系统(外部数据源)internet 浏览器客户端(外网)本系统的网络通讯体系建立在内蒙电力广域网的基础上,并支持国家公共数据网,在内蒙电力公司和各基层单位建立电力本地局域网。系统基于三层结构体系,在内蒙电力公司计划部建立内蒙电力公司计划管理信息系统数据中心,应用服务器对数据进行处理,WEB服务器用于对外数据发布,数据通过电力广域网传输到各基层单位。各基层单位与内蒙电力公司计划部数据中心通过广域网进行数据交互和数据共享。可以通过电子邮件方式、直接传输文件、网上输入等方式将数据导入至电力公司数据库中。3.3. 系统功能总体设计计划统计管理的主要工作任务: 根据局内各部门的分工及计划处的工作性质要求,以管理生产成本计划和全局归口统计工作为主要内容,在提高全局经济效益方面对局长和经营副局长负责。 完成生产成本计划的管理上呈和下达,提出降低企业生产成本的措施,协助有关部门做好经济承包工作。 管理全局统计工作,及时、准确、可靠的做好统一向外报出的各种报表(如生产日报、生产月报等),加强归口管理统计的职能。 随时提供全局性供电量、局用电率、售电量等生产指标,及时提出降低生产成本的措施,协助有关部门做好内外经济承包工作。 对全局的相关工程做好预、决算管理,建立预决算台帐。 对全局性重大指标完成情况进行审定,负责对外报出资料的审批。也就是说,计划管理是全局各项管理业务都需使用的一种管理方式。因此在系统设计中,特别强调全面的计划管理,在各业务子系统中都有计划的内容。例如工程管理中有工程计划,物资管理中有物资计划,人力资源管理中有用工计划、工资计划,技术监督中有设备试验、检验计划,还有部门及个人的工作计划。计划管理在我们的MIS系统中无处不在,这正是系统强调计划管理,以计划与计划执行的控制为主线的管理思想的重要体现。在计划统计管理系统中,主要是对企业的经营目标进行管理,也就是对电力公司的技术经济指标进行管理,主要包括经营目标的计划管理、经营目标的统计管理(经营目标的完成情况)、经营状况的分析与决策支持。通过计划管理实现全面预算管理,同时通过对企业经营状况的实时统计与分析,使企业领导能随时掌握企业的总体运行情况,并通过图表分析工具,使企业领导能直观的了解企业各项技术、经济指标的历史的、实时的情况及发展趋势,从而做出更为科学的决策。在计划管理中,建立了企业技术经济指标体系(参照电力企业关键指标体系),一方面,能反应企业各技术经济指标的历史、实时的情况(包括计划值、实际值),同时能反应各指标间的相互关系,使电力公司领导能全面的掌握电力公司的动作情况。指标是可根据各电力公司的需要,应可灵活配置,包括指标的配置、指标算法的配置,指标计划的确定,并能在计划值与实际值的差异超过规定范围时,主动的向有关人员发出告警信息。计划统计系统的功能框架,如下图所示:综合分析电网规划统计报表其他统计经营统计生产统计生产计划其他计划经营计划统计管理计划管理指标分析成本分析经营活动分析功能组成及其描述为满足现代化计划统计管理的需要,综合以上设计目标,计划统计管理系统的设计主要包括:基层侧系统功能、数据传输、报表数据检查、报表查询、公司侧统计管理信息系统、报表自定义功能、信息发布功能、预测与优化模型、系统管理通过工作流平台、综合数据查询平台、数据交互平台、数据发布平台等技术实现计划统计管理系统的完整统一。工作计划包括年度、季度、月度生产计划、物资计划、管理计划、人员计划、资金计划等的申报、制定、执行。数据统计管理实现对企业各类数据的统计,对于已有相应的应用系统,则直接各种接口技术采集数据,否则通过手工数据录入、汇报、汇总统计。计划报表管理是根据企业需要生成常用的报表,并呈报领导或供其他人员进行相关查阅。规划管理重要根据企业的内外环境制定企业发展规划。指标分析管理主要通过指标的制定和落实来达到有效考核、合理激励的目的,并通过对各种指标数据的分析比较,为企业领导的决策提供参考信息。3.4. 系统主要技术平台选用3.4.1. 数据库数据库是管理信息系统的核心,是存储数据的实体,是全系统信息资源共享的基础。数据库的设计是程序设计的基础和前提,数据库系统的设计优劣将直接影响整个系统的性能。我们选用Oracle9i ,它是目前业内伸缩性最好、功能最齐全的数据库。事务处理具有行级锁定功能,多个用户可以从同一个表访问数据,并且能确保得到快速、准确的结果。提供实体化视图用于预计算和存储集合数据,存储预计算结果使得数据库服务器可以显著提高普通查询的性能。Oracle的数据分区技术允许表和索引细分为更小的单位,从而能够更细粒度地管理和访问数据库对象。分区能够提高可管理性和可用性,因此为应用程序带来巨大的好处。分区可以将某些查询和维护操作的性能提高好几个数量级。Oracle9i提供了强大的内容管理能力。Oracle Spatial和Oracle Locator使位置成为Oracle9i数据库中的本地类型。Oracle Locator提供空间对象类型存储、索引和操作,支持各种基于位置的服务(LBS)和第三方GIS解决方案。Oracle Spatial提供高级空间特性来支持高端的GIS和LBS解决方案。Oracle9i的数据库群集组件Oracle9i Real Application Clusters (RAC) 是目前提供的唯一的群集数据库。RAC还提供出色的数据保护,在不到30秒内实现热故障转移。Oracle Data Guard是一种完整的数据保护方案,可以快速恢复各种故障从站点故障和数据中心灾难,到人为错误和数据损坏。Oracle9i数据库中的一个关键核心领域是通过自动化日常DBA任务,增强数据库可管理性,降低管理的复杂性,使之能够更好地自我优化和自我管理。许多新特性已经增加到其中,以简化空间、内存、资源管理以及其他日常的数据库管理任务。3.4.2. 中间件最先进的J2EE平台以BEA公司的WEBLOGIC和IBM公司的WEBSPERE为代表,根据内蒙电力的实际情况和使用习惯,内蒙电力原来已有基于J2EE的业务系统基本上采用WEBSPERE,所以本系统推荐使用IBM公司的WEBSPERE,维持技术的一贯性和统一性,保证技术保障的可靠性。3.4.3. 分布式组件框架市场的飞速发展导致了技术的飞速变化,在此过程中产生了大量崭新的技术,但能正确理解技术、运用技术为企业构建解决方案,使系统具有好的效率、稳定性、易维护性,保护用户的投资,使用户真正受益,是开发商必须解决的问题。在计划统计管理系统中,我们将分布式组件框架作为应用开发的组件框架,与交易中间件、Web应用服务器软件、工作流软件等有机地构成一个整体,为计划统计业务办理、数据统计分析管理等提供稳健的开发和运行环境。对于简单查询和简单的事务处理,通过分布式组件框架的对象持久化层直接访问数据库,可以简明、高效;对于复杂的事务处理,通过与事务处理中间件的接口进行,充分发挥事务处理中间件的强大功能。通过消息机制与工作流系统进行通讯,使得业务流程顺利流转。分布式组件框架保证: 安全高速地开发系统 遵循业界标准 扩展(开放)性强 高强壮性、高稳定性 屏蔽业务开发人员对基础技术的了解 促进业务模块的再利用 能针对用户需求在多种环境下应用 技术的变化不会影响业务模型 业务的变化通过对系统的配置来实现3.4.4. 数据分析技术应用数据分析技术正确及时的决策是企业生存和发展的最重要环节。现在愈来愈多的企业认识到,企业要想在竞争中取胜,获得更大的收益,至关重要的是必须利用数据仓库、数据分析和决策支持技术,深层次地挖掘、分析当前和历史的生产业务数据,以及相关环境的相关数据,自动快速获取其中有用的决策信息,为企业提供快速、准确和方便的决策支持。通过对企业生产和计划的完成情况及相关环境数据进行多角度多层次的分析,以使企业的决策者及时掌握企业的运行情况和发展趋势,并对制定生产计划和长远规划提供理论指导,提高企业的管理水平和竞争优势。由于数据仓库的建设难度较大,鉴于贵州电力的现状,建议先实现数据的灵活查询及分析。关键技术数据仓库是90年代初发展的,以数据库技术为基础但又与传统的数据库应用有着本质区别的新技术,是一项基于数据管理和利用的综合性技术和解决方案。数据仓库将大量用于事务处理的传统数据库数据进行清理、抽取和转换,并按决策主题的需要进行重新组织。与关系数据库不同,数据仓库技术并没有严格的数学理论基础,它更偏向于工程。由于数据仓库的这种工程性,因而在技术上可以根据它的工作过程分为:数据的抽取、存储和管理、数据的表现以及数据仓库设计的技术咨询四个方面。支持多维分析的查询模式是关系数据库在数据仓库领域遇到的最严峻的挑战之一。用户在使用数据仓库时的访问方式与传统关系数据库有很大的不同。对于数据仓库的访问往往不是简单的表和记录的查询,而是基于用户业务的分析模式,即联机分析。它的特点是将数据想像成多维的立方体,用户的查询便相当于在其中的部分维(棱)上施加条件,对立方体进行切片、分割,得到的结果则是数值的矩阵或向量,并将其制成图表或输入数理统计的算法。多维数据库是一种以多维数据存储形式来组织数据的数据管理系统,它不是关系型数据库,在使用时需要将数据从关系数据库中转载到多维数据库中方可访问。采用多维数据库实现的联机分析应用我们称之为MOLAP。采用关系数据库实现的联机分析应用称为ROLAP。目前,大多数厂商提供的数据仓库解决方案都采用ROLAP。在数据仓库的数据存储管理领域,从当今的技术发展来看,面向决策支持扩充的并行关系数据库将是数据仓库的核心。因而,贵州省电力公司安全数据分析数据库的构建,选择一个性能适当,符合实际需求的多维数据库存储数据,也是一个关键的决策点。数据表现主要集中在多维分析、数理统计和数据挖掘方面。多维分析是数据仓库的重要表现形式,由于MOLAP系统是专用的,因此,关于多维分析领域的工具和产品大多是ROLAP工具。这些产品近两年来更加注重提供基于Web的前端联机分析界面,而不仅仅是网上数据的发布。数理统计原本与数据仓库没有直接的联系,但在实际的应用中,我们需要通过对数据的统计来验证对某些事物的假设,以进行决策。与数理统计相似,数据挖掘与数据仓库也没有直接联系。数据挖掘强调的不仅仅是验证人们对数据特性的假设,而且它更要主动地寻找并发现蕴藏在数据之中的规律。所有的数据挖掘工具其实不过是数理统计的应用。它们并不是真正寻找出数据的规律,而是验证尽可能多的假设,其中包括许多毫无意义的组合,最后由人来判断其合理性。因此,在贵州省电力公司安全数据分析数据库的规划和构建项目的实施中,应该制定有效的数理统计元素,有效地利用数理统计方法。OLAP(在线分析)今天,业务取得成功的关键就是要掌握和有效地管理驱动业务的各个因素。一旦掌握驱动业务的因素,将极大地提高对业务的决策能力。随着企业的横向发展,业务决策趋向低层化即几乎企业中的每个人都需要能够迅速、轻松地访问到相应的信息,以便做出决策。尽管这种需求已经非常迫切,但是许多员工仍然不能访问所需要的企业信息这些信息其实已经存放在数据仓库、数据集市、企业资源规划体系或大量的企业数据库中。大家熟知,从数据存储器中检索出重要信息的唯一途径都要靠IT人员建立事务级的SQL语句提交处理。然而OLAP(在线分析处理)的出现使得企业能够以更有效的方式访问企业的关键数据。OLAP正日益成为数据库的前端数据访问技术。OLAP汇总并显示了来自大量数据源的企业信息。这种技术使用户在业务环境中就能够浏览信息例如,党员分布情况等等,可以很容易地发现业务趋势和显示各种异常情况的出现。在许多企业中,真正使用OLAP进行深入分析的人还是很少基本上是一些信息分析人员。尽管这些公司受益于OLAP技术,但是他们仍然在寻找一些方法,想将OLAP带来的利益渗透到整个企业中。一种方法就是OLAP报表即高度格式化、分发简捷、使用方便的交互式报表。这些报表直接向决策者、信息工作人员和信息消费者结实集中的信息“黄金点”,加速信息的寻找。“黄金点”是优选出的部分信息,使决策者能够立即洞悉驱动业务的关键因素。因为用户不需要花费宝贵的时间去亲自揭示这些信息,所以可以将精力用来更有效地运营业务。虽然OLAP报表可以是普通的报表,但是对于主要的性能指标报表制作、业务运作度量报表制作和记分卡类报表制作,具有特殊的效用。这些类型的报表制作对于一个强有力报表制作环境和业务决策者来说显得越来越重要。传统查询与报表工具的设计是为了从企业数据库中检索出详细信息。虽然这些工具很适合产生事务处理层次细节的报表,但是不能有效地对多维数据进行报表。因为传统报表是静态的,所以用户不能迅速地查看其他因素组合的报表,更不能看到向下钻取的更多详细信息。如果当初的报表包含了决策者想要进一步探察的信息,那么他们必须返回到IT队伍,进行另一轮查询。这些基于SQL的报表不仅难于创建和更新,而且还非常复杂。这样,以企业运行时间段来制作报表比如按照年,季度或五天工作日就会给数据库增加沉重的负担。而支持OLAP应用的多维数据库存储则防止了破坏运行时的种种问题,向最终用户提供了同意一致的结果。对于想要追踪企业业务运行趋势,或进行记分卡式管理报表的企业来说,还有一个更值得注意的基本问题。由于数据库中数据的组织方式是为了进行有效的存储和管理而不是为了进行汇总分析和查询,所以只能访问反映事务处理层细节的数据,而很难从总体上加以分析。另外,数据的存储方式并不等于业务的组织方式,所以在普通用户从数据源中提取有用的信息之前,数据必须预先经过处理。OLAP技术对于业务决策有着至关重要的作用,OLAP系统用代表业务因素(如时间、产品等)的维度,存储和访问数据。信息以多维的方式进行存储就象一个立方体,能够从任何角度进行查看、切换和移动。并且信息显示在业务环境中,取代了数据库环境的显示方式因此决策者可以立即访问到做出最佳业务决策所需的信息。OLAP报表在前端最直观地再现重要企业的详细数据,它是以数据集市和数据仓库中的多维数据模型为基础,加以动态制作。具有丰富的格式定义功能,操作方便,分发自如。交互式数据分析OLAP报表提供用户所需信息,以便对业务进行有效决策。他们多为数据探察提供了一个起点;立方体周密的安全机制,确保了用户只能访问被授权查看的信息。通过OLAP报表,用户最初的数据视图揭示了业务总体的模式和发展趋势。一旦用户在汇总层发现了问题,OLAP报表允许他们从任何家度在任意细节全面地探察和分析数据。这就意味着报表使用者能够回答自己的饿问题,轻松地探察用其他方式无法访问的数据集。强有力的格式定义OLAP报表必须符合用户要求的复杂的报表格式定义。用户经常需要制作特定要求格式的报表,例如,Cognos PowerPlay允许企业从数据中创建这些复杂格式定义的报表。轻松的报表制作OLAP报表允许用户进行切片和旋转、向下钻取和改变数据的图形显示这些都是书面报表所不能提供的。用户界面的直观使得用户不需要经过培训就能够交互地搜索数据,从而揭示隐藏在趋势和汇总之后的信息。另外,用户不必要再返回到IT人员上去索取有关的趋势和汇总的其他信息信息应该在用户的指掌间被轻松访问。OLAP报表解决方案反映速度必须非常快,才能被广泛接受。大多数用户在搜索数据时,不能够容忍3-4分钟的运行时间。向下钻取功能OLAP报表采取了“分析然后查询”的方式,允许决策者用他们发现和解决问题的同样方式访问疏忽局:先产看总计或汇总信息,再探察隐藏的细节。要获得业务的完整视图,用户必须能够随时向下钻取到事务处理层细节;也必须能够访问到数据立方体之外的信息。方便的分发机制主流信息相互里平台Web的出现,在很大程度上满足了在整个企业经济有效、轻松分发报表的需要。高效率OLAP报表解决方案适应了广大用户的要求,从连接LAN、WAN到WEB的用户,到移动用户。集中式安全机制OLAP报表必须完全加密,只允许用户访问被授权查看的信息。IT管理员应该能够通过集中的、基于服务器的安全与控制,在整个企业内轻松地建立、维护和分发OLAP报表。业务规则报表使用者和制作者都能够访问业务规则,获取计算源数据之外值的标准方法。例如,Cognos OLAP报表解决方案允许报表制作者将业务规则直接写入立方体,简化了这些类别的计算。4. 系统功能详细设计系统功能清单如下:序号一级菜单二级菜单功能1.系统管理系统用户管理用户注册、撤消、密码恢复2.系统管理系统权限管理角色授权、用户授权、权限代管等3.基层侧系统功能供电企业生产系统统计管理系统按月、季、年等时间段统计关口计量原始数据汇总表售电量报表地方输入输出电量电力生产情况明细表等报表4.基层侧系统功能发电企业生产统计管理系统按月、年等时间段统计电力企业基本情况表变电站明细表变电设备规范明细表等报表等报表5.基层侧系统功能基层投资统计分析系统统计基层单位资金到位情况月报表投资完成情况月报表新增生产能力月报表等报表6.数据传输可通过网上提交、直接上报、邮件上报等方式提交数据7.报表数据查询在接收到基层上报数据后,系统能够根据日志查询基层单位的上报数据,设置基层是否可以重报;另外在基层无法上报时,为基层代录数据以保证基础数据的完整性。8.公司侧统计管理信息系统功能在基层数据的基础上,自动汇总公司系统需要的各列统计分析报表,可根据需要定义基层单位的构成情况,实现按用户定义的口径(公司口径、全区口径)汇总报表,同时报表可转换为Excel文件格式。9.公司侧统计管理信息系统功能在基层数据的基础上,自动汇总公司系统需要的各列统计分析报表,系统可根据需要定义项目的构成情况,实现按用户定义的口径汇总报表,同时报表可转换为Excel文件格式。10.报表自定义功能提供用户自定义报表功能,用户可根据情况定义需要汇总的报表指标及报表样式11.预测和优化模型将数据查询、分析及预测结合在一起,即在查询数据的同时,随时可将查到数据提交给预测方法库进行预测,立即得到预测结果。4.1. 系统管理4.1.1. 系统用户管理用户注册、撤消、密码恢复4.1.2. 系统权限管理角色授权、用户授权、权限代管等4.2. 基层侧系统功能4.2.1. 供电企业生产统计管理系统1、统计报表:月报:关口计量原始数据汇总表售电量报表地方输入输出电量电力生产情况明细表供电生产调度情况表行业用电分类表(直供、地区其它、全口径)电力收支平衡表(直供、地区其它、全口径)地区发供用电平衡表大用户用电增长情况表配电网设备统计月报表月度分析简报季报:变压器变动情况季报表线路变动情况季报表装见容量统计表年报:电力企业基本情况表变电站明细表变电设备规范明细表输电设备规范明细表变压器及线路汇总表发电厂环保情况年报表发电设备规范明细表锅炉设备规范明细表发电设备及新投设备运行情况表电力工业生产能力表系统无功补偿设备情况表工业总产值工业增加值生产经营状况表工业企业劳动工资情况表2、统计台帐供电量台帐售电量台帐购电量台帐线损率台帐最高负荷台帐负荷率台帐用电分类台帐用电分类年度台帐电量收支平衡年度台帐供电指标历年台帐供电指标年度台帐发电指标年度台帐3、统计分析:主要经济技术指标完成情况售电量分类分析表购电量、趸售电量分析表发电生产情况分析表行业用电量增长情况用户数及装接容量增长情况变电设备增长情况变电设备新投情况明细变电设备退役情况明细输电设备增长情况输电设备新投情况明细输电设备退役情况明细配电设备增长情况主要设备技术状况4、统计信息查询系统将供电企业生产统计管理系统中统计分析报表发布到网站上,供其他相关人员查询。4.2.2. 发电企业生产统计管理系统以下为发电企业生产统计管理系统所包括的功能列表1、统计报表月报:关口计量原始数据汇总表发电厂生产情况月报表机组分类生产情况月报表年报:电力企业基本情况表变电站明细表变电设备规范明细表输电设备规范明细表发电厂环保情况年报表发电设备规范明细表锅炉设备规范明细表发电设备及新投设备运行情况表工业总产值工业增加值2、统计台帐功能将所有进入系统的机组和全厂指标自动形成台帐以便查询。3、数据上报功能将生成的报表数据利用电子邮件、直接上报、网上提交等方式传输到公司本部。4.2.3. 基层投资统计分析系统在设计上考虑到使用单位的多种类别,可适合电源建设单位和电网建设单位。在报表功能上,实现子项目数据的一次录入,可对各种归口项目的数据进行自动统计。考虑到电力建设单位信息化建设的不同程度,要适应网络数据或本地数据库的方式。提供将报表数据转换为Excel格式的功能。1、投资统计资金到位情况月报表投资完成情况月报表新增生产能力月报表项目进展形象进度表月度统计分析电力在建工程施工进度情况大中型项目概况表全部建成投产项目情况表利用外资情况表房屋面积完成情况表2、统计台帐系统能够将项目的资金情况、投资完成情况等关键指标自动积累,形成年、月台帐以便查询。3、数据上报将生成的报表数据利用电子邮件、直接上报、网上提交等方式传输到公司本部。4.3. 数据传输1、网上提交基层用户可通过公司广域网或互联网与公司连接,提交相关数据文件。2、直接上报基层用户可通过局域网或互联网与公司连接,调用运行在公司的接收服务上报数据。3、邮件上报在无法连通的情况下,基层可选择邮件上报的方法,系统自动将要上报的报表生成邮件的附件,基层需将邮件发送到指定的邮件接收者。4.4. 报表数据检查在接收到基层上报数据后,系统能够根据日志查询基层单位的上报数据,设置基层是否可以重报;另外在基层无法上报时,为基层代录数据以保证基础数据的完整性。系统可对基层上报的报表数据进行检查,验证基层报表的数据是否正确,报表间数据是否一致,检查各指标间数据是否平衡等等。系统还需提供自定义数据检查功能,用户可根据情况自己定义需要检查的指标项累计值与当期值之间一致性、报表之间数据一致性以及报表内部指标间的平衡性。4.5. 报表查询在接收到基层上报数据后,公司可以根据日志查询基层单位的上报数据,包括基层发电企业和供电企业上报的生产统计、投资统计等报表,查询方式分为“按报表查询”和“按单位查询”两种。根据情况设置基层单位已上报的报表是否可以重报;同时在基层无法上报时,提供为基层代录数据的功能以保证基础数据的完整性。4.6. 公司侧统计管理信息系统功能4.6.1. 生产统计分析系统1、统计分析在基层数据的基础上,自动汇总公司系统需要的各列统计分析报表,可根据需要定义基层单位的构成情况,实现按用户定义的口径(公司口径、全区口径)汇总报表,同时报表可转换为Excel文件格式。具体包括:企业(单位)基本情况公司发电生产情况综合表公司供电综合情况公司统一核算电厂上网明细公司购电明细公司售电明细公司电量收支情况公司直供区域用电分类电网负荷特性表供电综合情况地区电量收支情况发电生产情况综合表全社会用电分类发电能力表输电能力表变电能力表线路情况变电站情况变压器情况系统无功补偿设备情况发电设备规范线路规范变压器规范工业总产值工业增加值2、统计分析在统计报表汇总后,系统可进行一步对各种统计数据进行深入的分析,形成统计分析报表:公司售电量分析表公司购电量分析表公司线损率分析表行业用电分析表(公司口径、全口径)产值分析表供电负荷分析表发电量分析表上网电量分析表装机容量分析表平均设备容量表设备利用率分析表4.6.2. 投资统计分析系统在基层数据的基础上,自动汇总公司系统需要的各列统计分析报表,系统可根据需要定义项目的构成情况,实现按用户定义的口径汇总报表,同时报表可转换为Excel文件格式。具体包括:固定资产投产完成月报固定资产投资资金到位月报电力建设规模和新增生产能力月报固定资产投资月度分析固定资产投资情况表基建工程投资计划情况基建工程投资完成情况基建工程投资资金到位情况电力建设规模及新增能力情况大中型工程项目基本概况利用外资项目完成情况电力建设房屋面积完成情况小型基建项目投资完成情况4.7. 报表自定义功能提供用户自定义报表功能,用户可根据情况定义需要汇总的报表指标及报表样式,灵活定义各指标间的计算关系以及指标的取数关系,自由定义基建项目的统计口径,定义完成后,系统按定义的格式自动生成需要的报表。实现信息资源的重组和充分利用,这对不断发展变化的统计工作来说具有重要意义。具体报表自定义如下图:4.8. 信息发布功能将经过确认的统计数据自动发布到Web网站,数据以图表结合的方式显示,供领导及其他相关人员查询。并自动生成年度资料汇编,将统计数据作为宝贵的信息资源存放起来,供相关人员浏览使用,实现信息资源的共享。网站要有灵活的安全机制。4.9. 预测和优化模型将数据查询、分析及预测结合在一起,即在查询数据的同时,随时可将查到数据提交给预测方法库进行预测,立即得到预测结果。(1)预测方法1、曲线拟合法2、时间序列法(1)指数平滑法(2)自回归法(3)ARIMA模型,即ARIMA(p,d,q)(P,D,Q)s。3、灰色数列预测法4、回归分析法,包括多元线性和非线性回归。(2)优化方法提供线性规划、非线性规划及整数规划等数学优化方法。5. 系统接口方案内蒙古电力(集团)有限责任公司已经建立了统一用户管理系统、统一认证授权系统以及门户系统。本次系统建设将确保内蒙古电力应用系统能合理建设,可持续发展,并且能够有效、无缝地整合到内蒙古电力安全访问门户平台。6. 系统界面方案1 运行界面美观、简洁、大方,符合并突出行业及内蒙古电力的特点2 界面采用简单明了的表达方式,如树形结构、弹出式窗口;3 具有缺省值、操作提示、自动检查、自动纠错功能;4 软件功能符合使用人员的操作习惯;5 能灵活地定义参数和处理规则,方便地采用符合自己业务特点的方案;6 具有联机在线帮助功能,帮助信息使用中文且清晰、易理解。7. 系统软硬件开发环境建议7.1. 软件环境u 客户端 Windows95/98/2000/xp,IE 5.0以上u Web Server/应用服务端省公司端:操作系统:Window 2000 server/adv server /linux/AIX/Solaris/其他unix应用服务层软件:相应操作系统下的IBM Websphere V5.0。没联网基层公司端:操作系统:Window 2000/XP应用服务层软件:tomcat5.0u 编程语言Java、HTML、JavaScripts等u 数据库端 省公司端:ORACLE 9i企业版 没联网基层公司端: Mysql5.07.2. 硬件环境在内蒙电力公司计划部建立内蒙电力公司计划管理信息系统数据中心,应用服务器对数据进行处理,WEB服务器用于对外数据发布,数据通过电力广域网传输到各基层单位。没有连上广域网的单位分别建立各自的数据中心和应用服务器,与内蒙电力公司计划部数据中心通过直接上传数据文件、邮件发送等方式进行数据交互和数据共享。本次系统建设在电力公司本部需要3台服务器,本别是中间件服务器、WEB服务器、数据库服务器:具体配置如下:中间件服务器:CPU: 2CPU 双核内存:4GB硬盘:80GWEB服务器:CPU:2CPU 双核内存:4GB硬盘:80G数据库服务器:CPU:2CPU 双核内存:4GB(建议8GB)硬盘:142GB3(建议磁盘整列)8. 系统安全性设计安全可靠性是实施安全监察系统的关键。本系统的安全可靠性包括两个方面:一是系统的安全性,即防止非法用户侵入,获取机密数据。二是系统的可靠性,即保证整个系统能够可靠、稳定地运行,在各种意外情况下不间断地工作。1. 采用多级安全控制方法(如操作系统级、数据库级、应用系统级和数据操作级),多级密码技术;2. 应用系统能分级定义操作人员的模块使用权限、职能权限、操作权限(增、删、改、查、审)、注册权限(可以进入哪些模块、屏蔽那些模块), 各种使用权限所能调用的应用软件模块可按要求自由组合,由系统管理员统一调度;3. 具有操作日志监控功能,具有实时注册用户监控功能,可以记录登录用户的用户名、IP和MAC地址及所做的操作,对每位用户进入系统的时间、功能模块、登录地址等信息记录形成操作日志,以监督对系统所做的操作,保证系统的安全运行;4. 具有存储数据的安全性保障;关键数据的加密功能;5. 支持系统的安全性恢复,支持数据备份;6. 具有分布式数据库系统数据的一致性保证;9. 项目实施9.1. 质量管理我公司针对本系统的软件开发是依据该项目的特点和ISO9000质量管理体系要求进行的。分为八个阶段四个方面:首先是需求分析阶段、总体设计阶段、详细设计阶段,这三个阶段完成项目的需求计划、设计规划和论证方法;其次是系统开发阶段、系统测试阶段,这两阶段完成工程实施过程中的控制方法再次是试运行阶段、验收阶段,这两个阶段完成对产品的验证和确认方法;最后是质量保证期阶段,这个阶段完成服务和维护策略。我公司的ISO9000质量控制档中的设计开发控制程序明确规定了软件质量管理的过程和要求。根据本项目的业务需求、业务特点及技术要求,我公司将严格对上述八个阶段四个方面执行管理。另外我公司还做到如下控制:n 从事对质量有影响的所有人员都必须进行培训。新员工要进行上岗前的专门培训。重要岗位的工作人员应具备上岗资格,满足公司制定的岗位说明书的要求。n 软件产品安装前应对客户提供环境,提出要求,并按准备规范进行验收。现场维护时,服务工程师要对客户当前的系统状态进行确认和记录,并作好客户数据的备份。n 技术部应保持调试设备处于良好的运行状态,使用的测试工具经过检定/评价,确保其准确性和适用性。n 各过程实施人员必须严格按现行有效的程序文件和相关文件进行操作。在生产、安装和服务过程中,操作人员要常对自己完成的工作进行自检,主管部门领导按公司规定进行例行检/抽查,发现问题立即采取措施进行纠正。n 软件产品和安装过程中半成品必须经检验测试合格后,方可使用本程序。n 在生产、安装和服务过程中,实施人员要对顾客的要求、提供的咨询意见、顾客反映、安装调试参数、维护过程和结果等重要事项和参数作好记录。产品交付后将所有记录整理提交技术部保管。9.2. 进度管理本次项目的总工期为六个月。由于本项目是一个投入人数多,时间跨度长的重大项目,为了规避风险,确保项目的成功,项目组将遵循RUP过程进行项目的开发与实施工作。根据RUP的规范,我们将项目过程划分为三个迭代阶段,每次迭代的工期为两个月,每次迭代具体目标如下:n 第一次迭代,实现数据整合ETL功能,保证平台与业务数据源之间的交互顺畅,数据可以正常传输,数据的清洗、转换与加载的过程可以正确执行;n 第二次迭代,实现系统的除数据分析之外的功能模块;n 第三次迭代,实现平台的数据分析功能,提供各式报表、模型以及图表展现平台。将项目分为三个迭代阶段的好处主要有两点:n 规避项目风险:由于每次迭代都会有一个重新审视项目设计与具体实施的过程,能够发现一些在项目初期难以发现的问题(如设计缺陷、设计与实施之间的偏差等),并且有足够的时间来纠正错误,因此能够规避项目风险;n 提高开发效率:使用迭代开发方法能够促进各种任务同步进行,减小关联任务之间的依赖性,因此可以有效提高项目开发效率。具体各阶段时间安排如下:项目阶段 工期起止时间需求分析1个月项目开始第一个月总体设计1个月项目开始第一个月详细设计1个月项目开始第一个月系统开发4个月项目开始第2个月至6个月系统测试3个月项目开始第4个月至6个月试运行2个月项目开始第5个月至6个月验收1个月项目开始第6个月9.3. 文档管理系统建设提交文档:需求调研:需求分析说明书、项目计划书、系统验收标准等设计阶段:总体设计说明书、详细设计说明书、数据库设计说明书、技术规范等开发阶段:程序维护手册、用户操作手册、技术手册、系统维护手册等测试阶段:测试计划、测试报告等实施阶段:实施报告、验收报告、培训计划等运行阶段:系统运行管理规定、系统数据维护管理制度、系统维护管理规定等管理类文档:项目计划书、质量控制计划、配置管理计划、用户培训计划、质量总结报告、评审报告、会议记录、开发进度月报等。9.4. 协调为了及时解决项目进行中出现的问题以及加强项目人员之间的沟通交流,应建立定期举行项目人员沟通交流会议的机制,该会议的举行频率以一周一次为宜,可以定在每周五举行。在会议举行前一天,参会人员应准备议题(工
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!