- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
电力设备缺陷管理系统的设计与应用
【摘要】本文详述了设备缺陷管理系统的设计方法和功能特点,通过业务流程分析、数据流程分析等提出了设备缺陷管理系统的业务模型、对象模型、概念与物理数据模型、功能模型,进行了信息编码设计、数据库设计、功能模块设计和安全性设计,最后根据系统分析与设计的结构,通过多种权限控制和流程控制开发了设备缺陷管理系统。本系统通过B/S(浏览器/服务器)操作方式,对电力设备缺陷闭环管理,使缺陷的汇总情况更全面、更完整,对缺陷情况的查询、统计更加方便、快捷、高效,使设备缺陷管理更加集成化、规范化、智能化。
【关键词】模型;缺陷;功能;设计
电力企业传统的人工管理设备缺陷模式存在着许多不可避免也无法解决的弊端:操作过程手续烦杂、效率低下、出错率高,不能及时反馈设备缺陷的状况与处理情况;重复劳动造成人力、物力、财力的极大浪费;管理及安全人员无法实时、准确的了解现场设备状况和起到监督审核的作用[1-2]。
本文根据电厂设备缺陷管理的业务特点,首先分析了设备缺陷管理的现状和存在的问题,详述了设备缺陷管理系统的设计方法和功能特点,通过业务流程分析、数据流程分析等提出了设备缺陷管理系统的业务模型、对象模型、概念与物理数据模型、功能模型,进行了信息编码设计、数据库设计、功能模块设计和安全性设计,最后根据系统分析与设计的结构,通过多种权限控制(数据库级、数据级、应用级、口令加密)和流程控制(登记、确认、仲裁、交代、验收)开发了设备缺陷管理系统。通过本系统可以随时按专业、缺陷类别、消缺人、消缺班组、处理状态、缺陷等级、仲裁类型对设备的各种缺陷进行统计、查询,避免了管理人员费时费力人工查询的麻烦,并且更实时、准确、高效和快捷,极大的提高了工作效率,起到了加强监督管理的作用。
该系统的研究开发按照规范、先进的设计要求,采用ORACLE数据库技术,应用用户熟悉的WINDOWS界面,实现了快速、高效的设备缺陷管理信息流通,提高了设备安全管理水平,很好地体现了方便、快捷、实时、高效等功能要求。
1.设计概述
1.1系统设计原则
本系统设计以满足单位的总体目标要求为基本原则,采用先进的、有利于进行设计与开发质量控制的方法来进行系统设计,在采用了确定的设计方法之后,利用辅助设计工具,使需求调研的资料充分形式化,增强设计工作的可靠性、可用性和可维护性,从而提高软件设计质量和效率。
1.2数据库建模及设计
数据库是管理信息系统(MIS)的核心,在电力行业,由于其业务复杂,数据量大,数据库相对复杂,如何构建高效率的数据库系统是一个重要的设计课题。本系统的数据库是基于关系数据库模型的Oracle8i。我们提出了对象模型到关系模型的转换原则,即利用面向对象设计的结果,使用基于E/R的数据库建模工具,生成关系数据库中的数据表结构[3-5]。
图1是数据库建模与实现过程。
系统的共享性是衡量信息系统设计是否良好的一项重要指标,信息共享可以有效避免信息重复制造以及统计口径不一致的情况。共享分为处理共享和查询共享,处理共享是指数据内部相互调用的共享关系,这是由数据对象之间的内在属性决定的,而数据的查询共享是根据用户对各类数据的管理要求来确定的。
1.3面向对象分析
1)功能分解方法
功能分解就是用一些步骤和子步骤划分功能。表示:功能分解=功能+子功能+功能界面。也就是说,功能分解要求将问题空间映射到功能和子功能,即对新系统的处理步骤和子步骤,并说明处理和功能界面。
2)数据元素定义
数据元素是构成信息的原料,如人员编码(rybm_code)、部门编码(dep_code)、设备编码(device_code)等。因此找出构成用户视图的基本数据元素,并进行必要的定义,同时确定每张视图由哪些基本视图构成也是一项十分重要的工作。数据元素为定义对象属性提供依据,定义后即形成了数据字典,它是进行数据概念设计(E_R关系设计)的原料。合理的数据元素命名可增加系统的可读性,有利于人员之间的相互交流以及程序的维护扩展,
3)概念及逻辑模型设计方法
流程分析和数据的概念及逻辑模型设计是统一在一个辅助设计平台Powerdesigner上进行的。数据概念模型设计参照需求分析阶段利用面向对象的分析方法产生的对象关系图来进行,即从对象集中抽取实体,从定义对象的属性中抽取出系统设计的基本数据元素,从对象的结构中抽取实体间的关系。数据元素定义后,就可以参照对象模型进行数据模型的概念设计,然后在PowerDesigner的逻辑模型设计环境下对表进行进一步的精细加工:定义扩展属性、各种约束定义、触发器定义等,将概念模型转化为数据的逻辑模型。
1.4建立信息分类编码体系的原则
为了使录入数据
文档评论(0)