图2.2 MIS系统的构筑模型 MIS的构筑模型如同金字塔,如图2.2所示,企业的科学化管理、规范化业务及资源在最底部,它们的是MIS系统的基石,关系到系统建成后的应用效果。有了规范的管理,采用先进的计算机硬件设备、网络技术将MIS系统的框架搭好,并在此基础上开发应用软件,实现各子系统的功能。应用软件开发的好坏固然在MIS中很重要,但再好的软件,没有功能强大的硬件设备支持以及高速网络传输,也难以发挥其作用。 在MIS引入中国的十几年中的实践应用中,失败多于成功、痛苦又多于快乐,失败的根本原因就是这金字塔的底层不稳固,企业的领导认为搞MIS系统就是投入资金于网络建设、软件开发,之后就大功告成了,而忽略了企业的业务、管理是否规范,忽略了对MIS系统建设中对现有管理不规范之处的改善,忽略了对运行系统的人力、财力、物力的再投入,因而使得电力MIS系统难以进入良性循环轨道。 2.3 电力生产MIS系统结构 电力企业的生产管理就是对电力企业内部生产活动的管理,是对电力企业日常生产活动的计划、组织、指挥、控制与协调,是电力企业对电能(产品)的输、配、供生产运行密切相关的各项管理工作的总称。对各级供电局(公司)来说,供电生产管理是对管辖范围内输、配电网、供与用电和自发电的生产运行活动进行管理。随着电力工业的生产规模不断扩大,并以高速度发展,不仅生产技术愈趋复杂,而且生产管理工作量也与日俱增。所以在电网运行管理过程中不仅要提高技术资料管理的科学性,保证资料的完整性、正确性、及时性,而且要为提高电网的综合效益不断扩建、改造、维修,以降低线损,提高电网的安全可靠性和经济性。 由于电力企业经营策略转变为“以市场需求为核心”,企业内部职能也随着经营策略的转变为转变,所以,电力企业生产管理信息系统就是根据市场需求,为用电客户服务提供有效的电能保障为目标,依托先进的计算机系统技术,结合电力生产技术规范、规程,以及生产管理知识,辅助管理与业务人员开展生产计划、生产技术、生产运行、生产检修等管理工作。 电力企业生产管理主要是对企业所管辖的不同电压等级电网的设备进行生产技术管理、输配电网运行管理、输配电网建设与改造管理,电网运行调度管理,生产运行管理以及安全监察管理等。而这些管理职能既互相依存、又相对独立。根据某供电企业的实际业务分析,电力企业生产综合管理信息系统的功能体系结构如图2.3所示。
图2.3 电力生产MIS功能体系结构图 生产管理是依据生产技术规范,按照生产计划要求进行电网日常运行管理。电网的日常运行管理功能主要是对线路设备在日常运行中线路巡视、线路设备检修、线路设备缺陷、两种工作票等记录进行维护的,并对这些信息进行汇总、上报。如上图所示,生产运行管理的业务几乎与企业的所有方面都有着直接或间接的联系,业务流程差不多遍及企业的各个部门。电力企业的一切生产管理都是围绕设备线路展开的,设备线路管理可以说是电力企业运作的灵魂,而生产管理即是专门针对设备线路的,所以加强生产运行管理尤为重要,在其安排上,要切实根据各地实际情况和需要,突出重点,统筹兼顾,合理安排,使运行管理能够顺利地组织实施和完成。 第三章 软件系统分析设计 3.1 系统平台总体结构设计
3.1.1计算机体系结构的发展 计算机体系结构的发展经历了三个时期,即终端/主机结构、客户机/服务器结构、浏览器/服务器结构。 1终端/主机结构 这种体系结构使得用户尽可能地使用共享资源,这里不仅包括了数据的共享,也包括了应用的共享。终端所要做的事只是输入命令(通常是以命令行的形式),显示结果,而有关的一切数据处理都交给了主机去完成。 在这样的结构中,由于终端不需要做什么处理工作,所以它可以很简单,也不必随着信息业的发展频繁更新,因此也称“哑”终端;但是主机就不一样了,它几乎包揽了有关数据的一切处理工作,这就要求它具有十分高的性能,并且能够随着信息量(包括数据库的加大和终端的增加)的增加不断更新。它的优点是资源得到充分的共享,而它的缺点是用户界面不友好、主机负载过大。 2客户机/服务器结构 客户机/服务器模式就是指C/S(Client/Server)模式,是一种两层或三层结构的系统。 (1)传统的两层Client/Server模式 传统的客户/服务器(Client/Server)结构是一种分布式计算模式,它一般分为两层:客户端和服务器端。其示意图如图3.1所示 图3.1 两层C/S模式 服务器是用来处理数据库的计算机,它主要是用来接收客户机的请求和传送结果的。服务器实现的功能主要包括:接收来自客户端的数据库请求、并处理数据库请求、格式化结果并传送给客户端、执行完整性检查、提供访问控制、执行恢复以及优化查询和更新处理。服务器上执行的这些计算称为后端处理,后端处理主要提供管理数据资源和存储数据,维护数据以及对数据进行操作等数据库引擎功能。服务器的软件既包括OSI或其它网络结构的网络软件,也包括提供给客户端的应用程序和服务软件。 客户端是用来处理应用程序、请求服务的计算机。它主要是运行使用户产生服务请求的程序,将数据库请求发送到服务器。客户端主要实现的功能包括:管理用户接口、从用户处接收数据、处理逻辑、产生数据库请求、向服务器发送数据库请求、从服务器接收结果并格式化接收到的结果。客户端执行的这些计算称为前端处理,前端处理提供了对数据进行操作和与显示数据有关的所有功能。 主要优点如下: ★ 交互性强 在C/S中,客户端有一套完整的应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。 ★ 系统通讯开销小 C/S结构将任务合理分配到客户端和服务器端,降低了系统的通讯开销,减轻了网络负荷,而且可以充分利用两端的硬件优势。 ★ 较强的数据操纵能力和事务处理能力 由于客户机和服务器的分离和相应任务的分配和协作,使系统可以充分利用各种计算机资源,增强了系统对数据的操纵能力,减少了各种事务处理对服务器性能的要求,减轻了服务器的负担,无形中提高了事务处理的能力。 ★ 保证了数据的安全性和完整性 由于C/S是配对的点对点的结构模式,采用适于局域网的安全性较好的网络协议,而且后台数据库采用基于事务的RDBMS(关系型数据库管理系统),保留有事务日志和数据库备份/恢复机制,所以保证了数据的安全性和完整性约束。 (2)三层Client/Server模式 三层应用程序结构是依据数据库应用程序中3种相对独立的逻辑功能,将其分成抽象程度不同的3个部分:客户应用程序、应用服务器和数据库服务器。见图3.2。 客户机是应用的用户接口部分,负责用户与应用程序的交互。它接收用户的输入和请求,将结果以适当的形式(如图形报表)返回给用户,常以GUI界面表现出来。 应用服务器是应用逻辑处理的核心,它是具体业务的实现。应用服务器和客户机间的数据库交互应比较简洁,客户将请求信息发送给应用服务器,应用服务器返回数据和结果。应用服务器一般和数据库服务器数据交互比较密集,应用服务器向数据库服务器发送SQL请求,数据库服务器将数据访问结果返回给应用服务器。 数据库服务器以传统的基于SQL的DBMS实现,完成数据的存储、数据的访问、数据的完整性约束等。在具体的硬件实现上,应用服务器和数据库服务器可以在一台主机上,也可以在不同的主机上,所谓的三层是指纯粹逻辑上的划分。其结构相对于两层C/S模式,三层C/S模式具有安全性强、效率高、易于维护等特点,但是这种模式首期开发成本比较高,比较适合于开发大型分布式应用系统。 3浏览器/服务器结构 浏览器/服务器结构就是所谓的B/S(Browser/Server),是一种三层结构的系统,包括客户端、应用服务器和数据库服务器。 首页 上一页 1 2 3 4 5 6 下一页 尾页 3/6/6 WORD格式全文下载链接(充值:元) 电力生产MIS系统之设备管理系统开发(三)......
首页 上一页 1 2 3 4 5 6 下一页 尾页 3/6/6
WORD格式全文下载链接(充值:元)