首页 > 范文大全 > 正文

软件工程在火电厂安全监督管理系统的应用

开篇:润墨网以专业的文秘视角,为您筛选了一篇软件工程在火电厂安全监督管理系统的应用范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:针对火电厂安全监督管理系统(SecurityMIS)应用软件开发中存在的问题,简述了软件工程的系统开发流程,指出如何将软件工程的思想应用到SecurityMIS系统的开发中,对与软件工程技术的融合点与其融合框架作了分析并提出方案的具体实施方法,着重讨论了SecurityMIS系统需求管理过程,结合软件工程开发出的SecurityMIS在实际运行时明显优于一般的管理系统,缩短了系统的开发周期,提高了系统的实际应用性和可行性。

关键词:软件工程;火电厂;监督管理系统

中图分类号:TK323 文献标识码:A文章编号:1007-9599(2011)07-0000-02

Software Engineering Application in the Thermal Power Plant Safety Supervision Management System

Li Qian

(Huaneng Jinan Huangtai Power Company Limited,Jinan250100,China)

Abstract:The thermal power plant safety supervision and management system (SecurityMIS) application software development problems,outlined a system of software engineering development process,pointing out how the software engineering applied to Security MIS system development,and software engineering for Technology integration point of an analysis of its integration framework and propose specific implementation of the program methods,focused on the SecurityMIS system requirements management process,combined with software engineering developed SecurityMIS much better than in the actual run-time management system in general,reduce the system Development cycle,improve the system and feasibility of practical application.

Keywords:Software engineering;Thermal power plant;Supervision and management system

一、火电厂安全监督管理系统(SecurityMIS)

安全监督管理系统以信息技术和现代网络技术为手段,以目标设置理论为目的,以系统工程原理和方法、职业健康安全管理体系和企业内部已实现的局域网为基础,构建了以程序化、数字化、信息实时化的安全生产管理信息系统,将安全管理工作的各个环节、各个部门形成一个有机的整体,使企业内外的各种安全信息得到及时的交流和反馈,纵向的上下层之间,横向的工作环节之间形成了既相互促进又相互约束的管理机制。安全监督管理系统采用先进的B/S(服务器/游览器)信息技术,三层分布式体系结构,实现对安全信息的共享、实时收集、分析、查询和监督。

二、软件工程的理论方法

(一)软件工程的重要性。随着计算机软件的发展,科学的采用软件工程理论的方法来开发一个软件是至关重要的。实践证明,应用软件工程可以在一定程度上解决以下突出的问题:1.开发的软件正确反映用户要求;2.正确评价软件质量;3.控制开发成本和进度;4.日后的维护和升级。

目前软件工程已成为信息社会高科技竞争的关键领域,而随着软件系统结构变得越来越复杂,软件开发和维护的复杂性在不断上升,软件系统的可控性却在下降,因此运用软件工程的思想来进行火电厂安全监督管理系统的设计,具有深远意义。

(二)火电厂安全监督管理系统开发需要解决的几个重要问题。SecurityMIS系统的结构体系和内容体系的设计:现代安全生产管理一是要体现安全信息综合集成化,借助企业内部局域网,实现办公、管理、控制、监测以及决策等多功能综合;二是要体现安全信息处理与利用的高效性,对安全隐患能及时发现和分析,能迅速提供给安全管理决策部门。企业安全管理信息化要与企业的安全生产管理过程和模式相适应,构建企业安全生产管理的核心内容要从“对具体对象的管理”和“采用的管理制度与方法”方面进行。

下面将详细介绍应用软件工程思想进行火电厂安全监督管理系统的设计。

三、火电厂安全监督管理系统的开发

(一)软件的实现目标。操作界面基于Web,软件安装和维护只在服务器端进行,客户端实现零维护,优化人机交互界面,建立可靠稳定的安全监督管理系统模型,采用三层分布式体系结构,不仅提高了系统的安全性,减少了网络数据流量,提高了数据库响应速度,实现火电厂安全监督信息化管理,针对安全监督管理中的重点和关键点,进行数据存储模型和管理。

(二)选用技术。依托火电厂MIS网,采用数据库、业务逻辑、用户界面的三层架构体系,业务逻辑层由Webservice完成,直接操作数据库。用户界面层采用HTC技术,同步调用WebService,后台服务器数据库SQL Server2000。

(三)系统的开发阶段。1.需求分析。需求分析是开发人员对系统需要做什么和如何做的定义过程。从系统分析的经验来看,这个过程往往是个循序渐进的过程,一次性对系统形成完整的认识是困难的。只有不断地和客户领域专家进行交流确认,方能逐步明了用户的需求。2.功能模块的功能实现。功能模块的实现在整个项目开发过程中是至关重要的,SecurityMIS系统涵盖了各级用户对安全管理日常工作与定期工作的规范实施,增强了用户之间的透明度,实现了安全工作在线监督与检查。通过对危险点、异常情况分析,评价出安全生产中的安全隐患和薄弱环节,实现了安全生产管理的超前预防和控制。实现了安全文件及时下发,职工可以随时了解厂内外的各种安全信息,对强化职工安全意识培训和文件精神的落实,起到了促进作用。并且通过对全厂消防器材、消防设施、安全工器具、起重机械和厂内机动车辆在线控制和定检,增强了设备、设施的安全可靠性。

图1:SecurityMIS系统结构框架图

(四)系统测试维护。软件测试是软件质量保证(Software Quality Assurance)的重要手段。SecurityMIS系统经过一段时间的试运行,火电厂各级用户根据自己的工作需求和对软件系统的使用情况反馈得到了设计的缺陷和不足,例如查询方式的完善,安全报表的细化,打印格式多样性等等问题,开发人员对系统进行分析改进,形成火电厂所需要的安全监督管理系统。

四、结束语

在火电厂安全监督管理系统(SecurityMIS系统)开发中,遵照软件工程项目管理体系机构方法,从用户需求满意度、开发成本、工期、人工投入都有了可观效果。软件工程方法的应用,不仅使SecurityMIS系统的编制效率大大提高,还提高了软件系统的工作效率,软件系统质量提高,后期维护工作量简化易行,SecurityMIS系统在火电企业可推广性很强。随着火电厂安全监督管理系统的实施,促进了企业的安全生产,设备健康水平明显提高,设备非计划停运、事故次数大幅度下降,不仅为企业内部创造了可观的经济效益,而且为社会的稳定和可持续发展提供了有利保证。

参考文献:

[1]郝欣.软件工程在电厂DCS改造中的应用[J].东北电力技术,2003(3)42-44

[2]余金山.软件工程中的几个热点问题[J].华侨大学学报,2004,25(1)5-9