论文部分内容阅读
随着社会经济不断发展,供电范围不断扩大,供电公司业务量与日俱增,安全工器具的使用频率也在不断提升。与此同时,传统的手工管理安全工器具模式由于步骤繁杂,周期过长,执行效率低下,已经不能满足现代电力企业对安全工器具管理的需要。一套利用新技术手段研发的全新的安全工器具全生命周期管理系统已是当务所需。电力公司安全工器具全生命周期管理系统分为数据持久层、逻辑层、表现层,采用最为常用的MVC模式。同时采用开发中最为常见的SSH框架,SSH框架整合了常见的Hibernate、Struts、Spring三种框架,其中数据持久层由Hibernate框架负责:该框架是对JDBC访问数据库的代码进行轻量级封装,开发人员可以以面向对象的方式操作数据库,简化了开发步骤。表现层主要由Struts框架进行负责:Struts框架是一种专注于前台页面显示的框架,包含丰富的标签,通常利用Action调用组件处理逻辑。业务逻辑层主要由Spring框架负责:Spring框架具有面向切面编程以及依赖注入两大特性,可以不必直接创建对象,而是通过对象以及配置文件中的相应配置来创建对象。与此同时使用Oracle11g数据库,降低了用户使用系统的局限性,提高了系统处理数据层面的性能。电力公司安全工器具全生命周期管理系统所实现的功能主要包括:计划管理、验收管理、入库及台账管理、质量管控、系统管理五个。其中,计划管理功能包括计划下达、计划编制、计划审核、计划上报、计划维护、计划记录、计划统计等。验收管理功能包括采购计划维护、采购计划下载、验收结果、验收查询。入库及台账管理功能包括入库信息下载、入库结果、入库查询、入库统计、工器具台账管理、库存情况。质量管控功能包括溯源计划、分配任务、制定综合计划与核查计划制定。系统管理功能包括单位代码、物料分类、使用地点、标志内容、报废原因、试验项目、工具下载等。电力公司安全工器具全生命周期管理系统投入实际生产使用后,提高了企业安全工器具管理的效率,良好服务于电力公司的日常管理维护工作之中。