版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、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数
2、据分析技术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.系统安
3、全设计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 .专案摘要企业的计划是企业未来生产和工作的预计和计划,是企业生产和运营活动的依据和目标。计划管理是指企业有组织有目的的一系列流程,如计划制定、执行、修改、检查和汇总。电力的生产,具有很强的连续性,电力的启动、供
4、应、瞬间使用、生产、整顿、各种经营和后勤管理等各方面都有密切的联系,要实行相互条件、相互依存、全面的计划管理,正确确定各项计划指标,才能保证电力生产的安全经济运行。计划管理的任务是根据主要部门的要求将本企业的全部生产、运营活动纳入计划,通过计划管理充分挖掘和合理利用企业的人、才能、物、设备、技术、信息等资源,以最小的资源投入取得最大的电力销售成果。电力计划可以分为生产计划、工程计划、对策、安全计划、专业管理计划、技术经济指标计划等。计划期间的长度可分为长期计划、年度计划、短期工艺计划等。1.2系统构建目标1、全面实现计划管理工作的电子化和网络化,在线控制计划,构建内蒙古综合电力计划统计管理数据
5、平台。2、综合实现统计工作自动化、联网,降低劳动强度,提高生产率。3、有效地提供指标评估标准,提供全面的数据查看和分析功能,实际实现计划统计的“计划前、计划后分析”功能,以支持企业管理工作。2.系统设计原则2.1 .开放和可扩展性使用高级管理理念和信息技术设计系统,具有合理、安全、高扩展性。采用的内部网/web技术是通用、经验证的技术,用于快速开发高效、可靠的应用程序,包括CGI、ASP、可以轻松适应网络规模的扩展和管理功能的增长,包括使用NET、JAVA、c等进行编程和集成新的管理应用程序,从而极大地简化了开发并降低了成本。2.2 .灵活性组件设计思想可以将复杂的业务活动划分为简单的数据模型
6、(多个模型的组合),通过组件的广泛应用,实现软件的工程开发,提高应用程序的灵活性,使程序的开发更加简单。系统满足您独特的设置和进程更改,并采用多种系统配置工具和工作流工具,使您可以自由定制您的显示界面和管理进程。2.3 .安全集成的程序管理和权限管理为用户提供适当的权限和配置。不同的用户可以通过系统只保留和查询各自权限下的内容,不能通过其他用户,系统更安全、更可靠。2.4 .简单三层结构的应用系统,阻止用户对数据库的操作,使整个系统更稳定、更高效;基于高级页面方法的web操作界面的突出特点是操作简单、方便、直观,使工作人员不再需要学习复杂的界面工作方式,从而大大减少了工作人员的工作强度和困难,
7、客户端无需安装软件,即可轻松地管理和维护整个应用程序系统。无论地理位置如何,都可以灵活地仅从可以访问intranet网络的位置访问系统。充分实施系统操作权限的作用,合理化管理责任和范围,有助于提高管理水平。2.5大型关系数据库应用程序通过结构合理的数据模型,有效地建立了数据库结构,客观地反映了系统内数据之间存在的有机连接。数据共享,数据面向整个系统,必须用于系统中的各种应用程序,多个用户共享数据库,保持数据的准确性和一致性,同时减少不必要的重复。利用率高,可以方便快捷地提供用户所需的数据或信息。维护方便,可以灵活地更改和管理系统数据。可以轻松扩展以满足未来的应用程序开发需要。确保数据的安全性和
8、可靠性。建议使用ORACLE,这是一个较大的关系数据库系统,它易于与其他部门交换数据,易于与现有MIS共享数据。2.6面向对象设计方法面向对象的编程具有代码维护简便、可扩展性、代码重用技术支持等几个优点。这些优点在流程编程语言中不可用。简单的维护:模块化是面向对象编程的一个特点。实例由类和在相同名称空间中具有相同功能的类表示,可以将类添加到名称空间中,而不会影响该名称空间中的其他成员。可扩展性:面向对象的编程实质上支持可扩展性。如果具有特定功能的类,则可以快速扩展该类以创建具有扩展功能的类。代码重用:提供类库非常简单,因为功能封装在类中,类作为单独的实体存在。2.7 .安全系统的安全性体现在以
9、下几个方面:1)系统和应用的安全性:制定统一的安全策略并在整个企业范围内统一实施,以防止安全漏洞。一致的用户管理和用户角色分区和分组,以及授予不同的资源服务权限,以确保正确的人访问正确的资源。所有操作的安全侦听和记录是同时进行的,因此可以进行安全跟踪。2)网络管理的安全性:不同级别的工作人员可以授予不同的权限,同时认证工作人员,以确保管理的安全性。3)系统管理安全性:划分具有多种角色的系统管理员,分配各种系统管理任务,授予权限,验证任务,以及维护系统管理安全性。3.全系统设计系统范围的框架包括:多媒体实时通信和协作移动办公相关群众手册/客户端防御火墙,添加密教,身体财富检查证词背门户网站电力信
10、息网信息发布收集意见XML发布和管理信息数据提取信息反馈计划统计系统报纸表格数字根据检查检查数据传输计策划桨报纸表格棺材多莉报纸表格检查咨询公共部门侧面通票计策棺材多莉低音层侧面界通票功劳你能做到的上级机关数据交换相关部门,即可从workspace页面中移除物件。即可从workspace页面中移除物件。即可从workspace页面中移除物件。下级单位关系数据库/全文检索数据库ORCALEWINDOW 2000 SERVER /UNIX/LINUX3.1软件体系结构设计3.1.1 .应用程序体系结构概述应用体系结构决定了系统最根本的特性,如可维护性、可扩展性、可靠性和安全性。当前流行的应用程序体
11、系结构模型主要包括传统客户端/服务器(C/S)的两层模式和浏览器/应用程序服务器/数据库的三层(n层)体系结构模型。系统考虑到灵活性、开放性和可扩展性,选择三层(n层)应用程序体系结构模型作为应用程序体系结构。3.1.2 .n层体系结构垂直模型对于典型的n层应用程序系统,通常可以从纵向将系统分为表示层(用户界面层)、逻辑层(应用程序服务层)和数据层。其核心是位于逻辑层的应用程序服务器。根据需要重新划分逻辑层会形成三个或更多的结构。演示层的客户端将所有应用程序请求发送到逻辑层的应用程序服务器。应用服务器是处理业务并将所有数据操作发送到数据层中数据库服务器或其他系统的独立进程。n层体系结构的优点:
12、l安全性由于业务逻辑集中在业务服务器而不是客户端上进行管理,因此大大提高了安全性。在三层结构中,标识用户的机构按层构建,对应用程序和数据的访问权限也可以按层设置。l可扩展性随着系统用户的不断增长,您可以仅添加几台新服务器,安装应用程序服务器软件,进行适当的配置,扩展系统规模并提高系统性能,而无需修改应用程序。l负载平衡运行多个应用程序服务器时,系统会平衡负载,将用户请求适当地分配给每个应用程序服务器,从而可以单独承担系统负载。l高可靠性如果多个应用服务器协同工作,则只要另一个应用服务器正常工作,即使发生硬件错误、软件错误和网络错误,系统也可以自动将故障系统的处理任务转发到另一个服务器,继续处理
13、,客户端不会感觉到任何差别。l数据库连接池应用程序服务器系统通常使用数据库连接池(Connection Pool)技术。也就是说,在系统启动时或首次使用时完成数据库连接后,不断开此连接,而是重复使用在处理后续请求时建立的连接。这种方法大大减少了数据库处理时间,有助于提高整体系统性能。l包含的对象应用程序服务器通常执行各种基本功能,并提供嵌入对象以连接到其他系统。目前成为标准的物件存取介面主要是CORBA和DCOM。l高速缓存机制为了获得最佳性能,许多应用程序服务器采用了缓存机制。在应用程序服务器上,缓存的使用通常由两部分组成:页面的缓存和数据库的缓存。3.1.3 .应用服务层分解对于应用程序系
14、统,系统的主要功能和业务逻辑在所有三个层都在应用程序服务层进行处理。对于应用服务层,必须解决以下问题:数据的表示方式,即实体(类)的表示方式及其与数据库的对应关系,即所谓的O-R Map。数据访问方式(即实体(类)的持久性问题)通常使用数据库永久存储数据实体,因此必须解决与数据库的交互问题。本节要执行的功能是将数据实体存储在数据库中或从数据库中读取。与此部分相关的是数据访问对象的使用。业务逻辑的组织方式。在面向对象的系统中,业务逻辑通过对象之间的消息传递实现。本节还应支持事务处理的能力,以确保逻辑处理的准确性和可靠性。业务服务交付方法。为了确保系统的灵活性和封装,系统必须具有一层,以确保系统的
15、高凝聚力和低耦合性,同时将这些业务逻辑封装起来并提供服务给客户机,同时作为系统各种模块之间功能调用的接口。客户端不是用户操作,而是调用其业务处理逻辑的接口、其他程序等。web层(ASP .Net页)通常只与此部分交互,而不是直接调用业务逻辑层或数据实体的功能。针对这些问题,应用服务层分为五个层:数据实体、实体控制、数据访问、业务规则和业务外观层。每个级别与上述问题之间的关系如下表所示:阶层问题数据实体层次结构数据的表示方式实体控制层数据访问方法数据访问层提供对数据库的访问业务规则级别业务逻辑的组织方式业务外观层如何提供业务服务应用程序服务层分解的应用程序体系结构图如下所示:将系统分成这种多层的
16、优点是,系统的体系结构清晰,每个层上执行的功能更多地组织在一起,功能代码有规律地组织在一起。也就是说,您可以使用或开发一些工具来生成这些代码,从而减少代码编写工作,让开发人员集中精力处理业务逻辑。3.2网络体系结构设计web服务器数据库服务器浏览器客户端(内部网)第三方分析工具客户端(内部网)内部网其他业务系统(外部数据源)互联网浏览器客户端(外部网)该系统的网络通信系统是在内蒙古电力广域网的基础上建立的,支持内蒙古电力公司和各基层单位建立电力本地局域网的国家公共数据网络。该系统以三层体系结构为基础,在内蒙古电力公司规划部建立了内蒙古电力公司程序管理信息系统数据中心,应用服务器处理数据,web服务器用于发布外部数据,数据通过电力广域网传输到各个基层单
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年电动车环保租赁合同范本
- 政府行政合同范例
- 大米采购框架合同模板
- 工地承包团队合同范例
- 公寓房租合同范例范例
- 室内家居出租合同范例
- 工程勘察 设计合同模板
- 广州税务筹划合同模板
- 文具用品合同模板
- 农村建房占地合同范例
- 表演专业大学生职业生涯规划书
- 网络安全防御综合态势感知系统项目可行性分析报告
- 螺纹紧固件知识
- NET Core 底层入门(完整版)
- 浅谈歌曲《红豆词》的艺术特征
- 【设计师】访谈平面设计师
- JGT153-2012 滑道车库门标准
- 围术期低氧血症病例讨论课件
- 智力残疾标准、诊断和评定方法
- 中国历年各省份GDP数据(1993-2018)
- 大学军事理论课教程第四章现代战争第二节 新军事革命
评论
0/150
提交评论