摘 要:论文以一个典型的火电厂的燃煤管理为应用背景,探讨市场化火力发电燃煤管理信息系统的设计与实现。提出了用改进后的Client/Server架构来设计和实现该管理系统。
关键词:客户机/服务器 信息系统 燃煤管理
一、电煤管理信息系统开发的背景和意义
在今后相当长的时间内,电煤需求仍是逐渐增长的,面对如此庞大的能源消耗和环保压力,如果不及时采用信息技术对其加强科学管理,促进节能环保,电力行业就难以适应国家经济社会可持续发展的战略[1]。
二、系统需求分析
无论何种复杂程度的工程项目,开发都是从了解用户的需求开始的,系统的需求分析是系统开发的第一步也是至关重要的一步。即便采用原型法、CASE等RAD方法,进行前期的需求分析是必要的也是重要的,它的分析结论将直接指导以后系统设计开发工作。在需求分析阶段,采用跟班作业、开研讨会、发调查表、查看历史报表等方法在充分认识原信息系统的基础上,通过问题识别、可行性分析、详细调查、系统化分析,最后完成新系统的逻辑方案设计,或称逻辑模型设计[2],得出系统的主要功能需求有三大块,即燃煤购进消耗库存管理、燃煤质量价格管理和燃煤综合统计管理。
三、系统设计
分析阶段产生的逻辑方案不同于物理方案,前者解决“做什么”的问题,是系统分析的任务;后者解决“怎么做”的问题,是系统设计的任务。
系统架构设计是将软件需求转化为数据结构和软件的系统结构以及划分系统功能模块,目的是将软件系统需求转换为未来系统的设计,逐步开发出健壮的系统构架,并且使设计适合于实施环境,为提高性能而进行设计[3] 。
1.系统技术架构设计
针对我国电力企业电煤管理的特性,系统体系架构采用C/S结构,但为了克服C/S固有的维护工作量大的缺点,引用文件服务器进行改进,文件服务器上共享了更新后模块组件,在需要时,可以自动下载到客户端,实现业务功能的更新。
2.系统功能设计
要完成需求分析的任务,实现各种具体的业务要求,遵从分层模块化的设计思想,把一个信息系统分解为若干层,由抽象到具体,由复杂到简单[4]。把各层功能由若干相对独立的功能模块组来共同实现。
本系统在划分子系统和模块时根据该厂实际管理现状,同时考虑了未来可能的变化,采用业务功能与业务部门相结合的方法。
3.系统数据库设计
系统中的数据管理我们采用数据库技术,那么系统设计就是广义数据库设计。就是数据库及其应用系统的设计,即设计整个的数据库应用系统。
在数据库设计过程中一定要把握“三分技術,七分管理,十二分基础数据”这个特点,同时要把结构(数据)设计和行为(处理)相结合,绝对不可把二者割裂开来[5]。
在数据库设计阶段有必要考虑到数据完整性的保证。数据完整性是指存储在数据库中数据的一致性和正确性。根据数据完整性措施所作用的数据库对象和范围不同,可以将它们分为实体完整性、与完整性和参照完整性。
可以通过两个方法加强数据完整性[6]:
(1)声明数据完整性:即在定义阶段就定义数据必须满足的条件,通常使用约束、默认值和规则实现。
(2)过程数据完整性:可以在客户机或服务器上使用其它编程语言和工具实现,但更常用、更有效的办法是根据需要编写出发其和存储过程,编写定义数据必须满足的条件和强制该条件的脚本。
四、系统实现与测试
系统的实现是系统开发中检验设计的重要步骤,也是管理思想和技术手段完美结合的实现。
模块化结构的体系结构实现使得系统的自动升级成为现实,而客户端访问数据库的引擎我们使用oracle的客户端使得连接数据库变得十分简单。
为了实现“以质论价”的管理思想,系统专门设计了一个质量价格对照表,这个表中价格可以根据市场变化由厂价格委员会授权修改,保证了灵活性,实现了与市场接轨。
实际测试时质量月报使用游标实现,计算过程持续2秒左右,而过去手工计算一遍可是需要一个小时以上,尚不能保证其正确!系统实现后带来的效率提高是不容置疑的。
五、结束语
燃煤管理信息系统的使用使该厂燃煤管理在各个环节上连成了一体,基本实现了燃煤的全过程计算机管理,提高了工作效率和服务质量。
管理方面随着越来越多的电力企业进行市场化运营,随着国家节能降耗的绿色经济战略的逐步实施,电力上网市场化脚步会越来越近,系统的管理思想一定会助力电力企业发展。
参考文献
[1] 中国投资咨询网. 2008年中国火力发电行业分析及投资咨询报告. 中国投资咨询网, 2008: 149-162
[2] 方涛. 基于B/S与C/S混合模式下的电厂燃料管理系统的研究. 硕士学位论文. 河北:华北电力大学, 2006
[3] 张益星,肖伟平. 基于Client/Server模式的MIS的设计方法. 湖南工程学院学报, 2001, (6): 67-69
[4] H. M. Hassan, Charles Hutchinson. Natural Resource and Environmental Information for Decision Making. A World Bank Publication, Washington D. C., USA, 1995
[5] 刘俊业. 浅谈桥头发电厂燃料管理.青海电力, 2002, (1): 57-59
[6] Mcleod. Management Information System. Printice Hall, 1998
作者简介:张军锋(1973.06—),男,汉族,籍贯:陕西富平,学历:大学 职称:讲师 研究方向:数据库,单位:濮阳职业技术学院数学与信息工程学院。