欢迎来到天天文库
浏览记录
ID:14548144
大小:25.54 KB
页数:4页
时间:2018-07-29
《大庆新油田生产管理系统设备管理模块的设计与实现-数字油田项目部》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、庆新油田生产管理系统设备管理模块的设计与实现李姗数字油田项目组摘要:针对庆新油田需求,设备管理模块给出了以设备元件类型为基础,按照设备组成,分模块的形式,并且增加工作流程控制构成设备管理模块,并以设备维修为实例,具体介绍该模块功能,并陈述实现的关键技术。关键词:工作流;三层架构;数字油田0引言数字油田是信息化带动工业化生产的一个优秀实例,具有极高使用价值和发展潜力,在各大油田的生产管理中起到了至关重要的用。信息化是生产的管理核心。一个高效,稳定的生产管理系统在提高企业的经济效益,增强企业竞争力,提高科研,生产,经营,管理,决策的效率和水平[1]等方面可以起到决定性的作用。针对油田管
2、理和生产中的每个环节都需要完善方案设计。管理系统综合设备的数据,提供包括基础设备管理,维修提示,自由组合新增设备等多项功能服务。作为油田生产单位信息化管理的重要工具,由于用户需求变更频繁,使业务流简单显得十分重要,并且对系统的快速性,稳定性,可维护性以等都有很高的要求,针对这些需求,为满足上述要求本系统采用三层架构。1设备管理模块概述1.1设备管理模块设计思想 设备管理是系统运行的基础,无论什么样的数据都是用来描述设备状况的。设备管理以生产单元方式管理,细化到分析工况的最小单元。如:抽油机、抽油杆、抽油泵、电机、皮带、泵、阀门、车等等。内容包括:设备名称、设备ID、设备类型、所属机
3、构、规格、型号、生产厂家、投产日期、检修间隔时间、上次检修时间、使用状态(在用/停用/报废)、是否可用、所在位置、负责人、设备照片、生产单元类别、备注等等。生产单元类别:抽油机井、水井、计量间、配注间、环等,为基础数据使用的。设备基础数据管理模块:此部分按照生产设备单元分类,分别按照生产单元组成部件的管理为基础,功能是添加生产单元基本组成元件类别,避免多次添加,降低操作重复次数,提高工作效率,新增设备时优化程序,提高速率。编码原则:类型+流水号。其他手工录入。新增设备模块:此部分功能是添加新增设备,在组织机构的树形结构下,首先选择所属机构、类型等,设备ID自动生成,编码原则:类型+
4、流水号。其他手工录入。当录入完成,自动建立设备机历卡。一旦提交,不可删除。功能:录入、编辑。设备维修模块:此部分功能是添加维修设备维修单,在工作流程下进行维修工作表单填写,派工人员指定人员操作,负责领导全面监督,责任分工明确,工作高效准确。设备搬迁模块:此部分功能将设备搬迁信息记录在机历卡中,是设备变更组织机构树位置,便于管理。设备停用模块:此部分功能是便于查找设备停用信息。信息入机历卡。设备保费模块:此部分是便于查找设备报废信息。信息入机历卡。设备检修提示:按照设备生产单元类型,设备组成不同分别在检修期到来前十天进行检修提示,在检修提示框口可以直接处理或者忽略。及时维修,方便查询
5、。1.2设备管理模块的优点1.2.1利于变更和维护——在设备基础数据类型管理修改元件数据,直接反映在设备上,凡是使用该种元件的设备无需更改数据。1.2.2安全性高——在三层架构中,识别用户的机构是按层来构筑的,在系统设定了严格的用户识别、存取权限和对应的日志记录后,对应用和数据的存取权限也可以按层进行设定。2设备管理系统技术难度与优点2.1技术难度工作流程处理由于油田生产过程繁杂涉及部门繁多,在拥有庞大的设备数量的同时,维护人员众多,在设备检修维护时,维护责任难以严格区分,所以在维护流程过程中本着责任划分明显,负责一包到底的原则,能够使维护任务明确,顺利的完成,本模块按照登陆系统的
6、权限进行划分流程步骤,也就是在没有权限管理该维修单的工作人员无法对本次维保过程进行操作,负责领导确认完成后才能进入机历卡,这个过程不能修改,确保责任认定明确。一个设备维修单的流程为:填写维修单——领导审批——派工单位派工——维修人员填写维修详细——返回派工单位——返回负责领导审阅——维修完成进入机历卡。一个维修过程程序会记录登陆人员的用户ID,对操作权限进行判断,在领导指定派工单位后,派工单位登陆组织部门ID被记录下来,并制定维修人员,维修人员登陆,登陆ID会与指定的人员ID进行比对,确保登录人员与指定的维修人员一直,填写维修细则后,返回派工单位,派工单位登陆后系统判断ID的权限是
7、否有操作权限,待派工单位确定完成后,交由审批领导确认。领导登陆ID一旦与系统记录ID相同,就会自动转接到领导确认步骤,等到确认完成,直接入机历卡,机历卡不能修改,记录一切设备操作维保记录。工作流技术难度在于读取当前用户登录ID与设定ID对比,判断很多,由于流程步骤复杂,对流程判断也多,这样就要求代码简洁,SQL语句高效,否则会因为设备数量庞大SQL语句低效而影响执行速率,使系统变慢,同时判断过多,要求判断全面,否则,判断不全会使该模块不能全面囊括设备维保情况。2.2代
此文档下载收益归作者所有