摘要
针对电力技术监督工作的实际需求,对业务流程和数据流程进行了研究,提出了相应系统开发的功能目标和性能目标,并据此采用.Net技术和数据库技术开发了基于Web的灵活实用的电力技术监督系统(EPTSS)。在传统Web三层结构中的页面显示层与业务逻辑层之间和数据访问层与业务逻辑层之间分别增加了页面接口层和数据接口层,实现了业务逻辑层接口和数据访问层接口分别与执行过程的分离;设计开发了自定义业务流程模型,简化了系统流程的修改过程;构建了共享磁盘阵列的高可用性集群数据库服务器,并采用主/从工作方式,提供可靠的数据库备份、恢复机制;实现了基于浏览器/服务器方式的信息发布/浏览、数据统计、报表生成/打印、文件审批及人员管理等功能。实际电力企业长期的正常运行及良好使用效果,证明了该系统的有效性和实用性。
According to the actual requirements of electric power technical supervision,the business processes and data flows are studied and the functional and performance targets of system development are proposed. A flexible and practical electric power technical supervision system is developed based on Web using .Net and database technologies. The three-layer Web structure is improved by inserting two interface layers, the Intermediate Business Logic Layer between page display layer and business logic layer and the Intermediate Data Interface Layer between data access layer and business logic layer,to isolate the page display layer and the data access layer from the execution processes. Customized business process model is designed and developed to simplify the amendment of system processes. High -availability server of clustered database is built,which shares disk array,and an active/standby work style is used to provide a reliable database backup and recovery mechanism. Functions of information publishing/browsing, statistics, report generation/printing, document approval and user management are realized based on Browser/Server mode. The long term normal operation and excellent applications in power enterprise prove its effectiveness and practicability.
出处
《电力自动化设备》
EI
CSCD
北大核心
2010年第2期118-122,共5页
Electric Power Automation Equipment
关键词
技术监督
系统设计
电力企业
.NET
Web三层结构
technical supervision
system design
power enterprise
.Net
three-layer Web structure