B/S模式包钢高线厂设备管理系统的实施
仪器信息网 · 2009-05-20 21:40 · 27375 次点击
通过对包钢高线厂设备管理流程的分析研究,设计并实施了B/S模式包钢高线厂设备管理系统。在系统实施过程中采用RUP方法论进行项目管理,减少了系统开发风险,确保了项目如期上线。系统实现了高线厂设备管理工作的开放式信息化管理,建立了各类动静态全过程数据的共享平台。
生产设备是生产力的重要组成部分和基本要素之一,是企业从事生产经营的重要工具和手段,是企业生存与发展的重要物质财富,也是社会生产力发展水平的物质标志。生产设备无论从企业资产的占有率上,还是从管理工作的内容上,以及企业市场竞争能力的体现上,都占有相当大的比重和十分重要的位置。管好用好生产设备,提高设备管理水平对促进企业进步与发展有着十分重要的意义。在企业的生产经营活动中,设备管理的主要任务是保障生产设备长期、稳定地处于良好的工作状态,使企业的生产经营活动建立在最佳的物质技术基础之上,保证生产经营顺利进行,以确保企业提高产品质量,提高生产效率,降低生产成本,进行安全文明生产,从而使企业获得最高经济效益。包钢高线厂为了增强企业的竞争力,提高高速线材厂的经济效益,决定开发高速线材厂设备管理信息系统,该系统建设的主要任务是从包钢的实际出发,利用计算机的先进技术,设计先进的、实用的、具有包钢管理特色的高速线材厂设备管理信息系统。
1系统功能
包钢高线厂设备管理信息系统内容包括:覆盖全厂的主要设备及各相关的业务部门的设备运行检修管理、物资管理、固定资产管理、工业建筑管理、能源管理、计量器具管理、设备成本管理等。
1.1设备运行检修管理
包括基准管理、设备运行管理、设备检修管理、设备评价分析管理。
该子系统采用点巡检标准并结合实际情况,通过人机结合的方式,为点巡检员提供各种点巡检计划并具有设备状态、故障、给油脂以及档案等管理信息,是系统收集各种设备运行状态信息的发源地和归集点。同时根据设备维修作业标准中的周期管理项目和设备状态生成检修计划,并具有维修(小修)、大中修队伍安排、安全等管理信息,是维修成本管理的主要数据源之一。
系统实现如下功能:
(1)根据点检标准,进行初始化,制作点巡检表,依据此表生成点巡检计划。它的依据是设备点检周期,这个过程是全自动的,并在点巡检计划中逐一列出点检的方法,这些信息来源于点检标准;
(2)收集点巡检实施的反馈信息,包括在设备有异常的情况下进行处理的信息。对设备进行异常处理的方法,可以从维修作业标准中查找;
(3)根据点巡检过程中发现的、未进行处理的异常情况,制定检修计划,这个过程可以进行人工干预;
(4)收集检修实施的反馈信息;
(5)建立设备档案动态信息;
(6)建立检修外委工程管理台帐。
1.2物资管理
为了加强关键物资、设备的管理,要定期掌握其储备、消耗情况,根据计划定额和实际消耗定额的比较,进行定额管理,使得资金使用合理,备品备件的储备处于最佳水平。物资管理做到车间、库房、设备部、财务部管理一体化。物资管理包括备品备件管理(含修复件))、材料管理、小机修管理。
本备品备件管理是结合钢铁企业特点,开发出的一套既具有一定行业特点,又有较强通用性的应用软件,能够较好解决企业在物资管理的诸多难点问题。使用该系统可以最大限度地减少日常事务工作量,降低物资运营成本,降低库存和占用资金,增加企业的流动资金,减少收支差错或延误。
材料管理包括基础信息,各级材料计划的制作以及材料的领取,料单的抓对,各级台帐的查询。
1.3固定资产管理
具有固定资产台帐、折旧、封存与闲置、报废等。
1.4工业建筑管理
完成了工业建筑运行检修管理和工业建筑固定资产管理。主要完成对每一种建筑物进行详细的定义说明、工业建筑固定资产台帐、工业建筑维护管理台帐、工业建筑隐患与缺陷、建筑检修管理台帐等管理功能。
1.5计量器具管理
主要包括计量器具基础信息、计量器具台帐,计量器具检定计划。
1.6能源管理
主要管理高线厂各项能源消耗情况。其中包括《电量统计表》、《燃耗统计表》、《能源消耗月报表》、《能源消耗指标分析比较报表》。
1.7设备成本管理
用于设备管理系统的成本统计分析,数据来源于设备运行检修管理、物资管理、固定资产管理、工业建筑管理等。管理功能包括维修成本管理、备件成本管理、材料成本管理、固定资产(包括设备固定资产及工业建筑固定资产)成本管理。
2系统实施
2.1B/S结构
该系统体系结构采用了基于Web的浏览器/服务器(B/S)结构,浏览器/服务器模式具有如下优点:它是“瘦”客户机模式,客户端仅有一个浏览器,应用程序界面单一,且对客户机的硬件要求较低;易于管理和维护。由于界面统一,因而客户端的维护变得极为简单,有利于管理人员和开发人员集中精力、合理地组织信息系统结构,更好地为不同的应用提供技术支持。无需开发客户软件,用户使用软件时只需要IE浏览器,软件的安装和维护仅限于服务器端,大大减少了系统的维护成本,提高了系统的无故障运行率。
在此系统中我们采用J2EE架构,将MVC设计模式引入到对B/S体系结构的开发中,更好的发挥了B/S模式在WEB管理信息系统的开发中的强大功能。
2.2系统的三层结构设计
应用模型中出现的MVC结构理论是美国施乐公司的Smalltalk早年提出的产物。Model体现了应用的对象,View体现了用户界面的表现,Controller完成的是对用户界面的表现和应用的对象之间的控制。
由于JavaServlet拥有对逻辑处理非常强的特征,所以担当Controller的角色非常适合。servlet负责接收用户的请求,根据用户的请求参数(所有的请求参数在DataBean里)调用相应的javaBean做些业务处理把返回结果放到DataBean里跳转到显示结果的jsp页面上。这个Servlet文件只有一个cn.epoc.servlet.LogonXmlWebActionServlet.java。
JSP是为画面设计者提供的动态信息语言,所以担当View的角色非常适合。
JavaBean的完整性,独立性,灵活性,可再利用性等优点使其担当Model的角色非常适合。
2.3系统的实现
2.3.1系统环境的配置
通过对相关的当前流行开发工具的比较,数据库采用0RACLE9i,开发语言采用Java,Javasript,XML,Jsp等。Web服务器为Apache软件组织开发的Tomcat服务器,它是一个开放源代码的软件。Tomcat不仅可以作为独立的Web服务器,还可以同时作为优秀的Servlet/jsp容器,开发环境有:JDK1.4、Eclipse3.1、Tomcat5.0.27、TomcatPluginsForEclipse。使开发环境运行起来,须配置系统环境变量如下:在patll环境变量的最前面添加C:\j2sdk1.4.2-04\bin;设JAVA-HOME环境变量为C:\j2sdk1.4.2-04;设环境变量TOMCAT-HOME为C:\Tomcat5;设环境变量CLASSPATH为C:\j2sdk1.4.2-04\lib\tools.jar。
2.3.2XML配置描述文件
XML作为完善灵活的数据交换格式应用于本系统,使得数据处理变得方便而灵活。业务逻辑通过整理确定,结果分层次(分系统层、业务层、问题领域层和数据层)和类型(应用逻辑层和描述表现层)保存到相应的XML业务逻辑文件中。使用XML描述语言来描述业务,每一个从servlet→javabean→jsp这个流程都描述在WebPageActionConfig.xml文件里,每一个返回结果的jsp页面都描述在PageConfig.xml文件里。系统框架实现了将业务逻辑和控制逻辑分离,业务逻辑的描述保存在各种XML文件中。
2.4RUP方法论的实施
为了确保项目的如期上线,使用了科学先进的手段去规避各种可预见的和不可预见的突发式的风险,采用了RUP方法论贯穿于项目的整个过程。
RUP(RatiorlalUnifiedProcess)是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法。它的目标是在可预见的日程和预算前提下,确保满足最终用户需求的高质量产品。
3结束语
系统上线后,通过磨合、管理创新以及系统的改进,目前运行良好,实现了高速线材厂范围内的设备管理信息资源共享、日常设备管理工作的计算机化。由系统给出当天的点检计划,点检员则严格按系统的指示实施点检和反馈,最大限度排除了人为干扰,设备管理制度在系统上得到规范的体现,改变了跑马传递的传统工作方式。检修管理所需的委托单、检修安全牌、工时工序表、维修技术标准的生成、检修实绩统计与效率分析等完全实现了信息化管理。在备件、材料管理方面,该系统的自动统计、计算功能可实时反映了备品备件和材料的收、发、存信息,提高了效率,增强了数据采集的准确性,从而提高了备件计划的准确性及合理性,有效地降低了库存资金的占用量。该系统的应用充分发挥新增先进设备的先进性能,保持高的设备利用率,预防和发现设备故障隐患,创造更大的经济效益。