产能建设结算管理信息系统的设计
——以长庆油田采油一厂为例

2021-06-26 07:33解立春潘兵涛党大伟
中国管理信息化 2021年10期
关键词:模块用户功能

解立春,潘兵涛,党大伟,刘 伯,吴 睿

(中国石油天然气股份有限公司长庆油田分公司第一采油厂,陕西 延安 716009)

0 引言

目前,采油厂产能建设项目组结算未使用任何信息化系统,采用的是人工方式。随着社会的发展,人工方式办公都在信息化办公方向转变。人工方式办公会出现很多问题,比如,工作量很大,数据准确性很低,一旦基数或公式发生变化需要全部重新修改,工作量统计难度大,数据传输不方便,数据存储查找不方便,工作效率低等。而使用信息化系统办公,上述问题都将得到较好的解决,大幅提高用户交互体验和工作效率。

1 项目概况

产能建设结算管理信息系统如图1 所示。信息管理系统模块主要包括:专业信息录入、监督部门扣款、数据报表生成、公式管理、项目审核、综合管理、统计查询和系统管理。

2 产能建设结算管理信息系统的设计

2.1 系统设计原则

系统所有功能只面向长庆油田公司采油一厂,对产能建设结算业务相关的部门或人员开放。组织机构可分为二级结构,一级单位是项目组,二级单位是专业组、监督部门。设计原则如下:①系统遵循MVC(Model、View、Controller)设计思想,面向对象进行分析和设计;②保证模块、程序之间实现松散耦合;③使用成熟的开发框架或组件;④抽象公用模块,减少重复代码编写量;⑤保证业务代码的可重用性;⑥保证系统的开放性,保证未来可对系统扩充与完善;⑦用户界面友好,方便操作,易于为操作员、单位领导和业务人员掌握和使用,所有使用代码的地方,应有中文提示出现,用户不需查询和记忆代码含义。

2.2 数据库设计原则

①数据表结构设计应力求做到结构合理,索引适当,能够保证多用户操作时的数据存取速度;②数据表之间关联关系清晰,避免数据混乱;③数据结构的设计应具有前瞻性,能够适应后续扩展开发的需要;④应尽量避免可能生成的冗余数据;⑤兼顾数据备份的需要。

2.3 系统架构

系统总体设计主要分为用户交互、功能模块、逻辑处理、数据存储四大部分。①用户交互:提供操作人员的交互介质,作为系统运行的数据基础;对于操作步骤超出3 步或更多的,则提供向导操作模式。②功能模块:系统设计遵循MVC 设计原则;建立总体模块,保证每个需求的功能都能够落实到具体模块上。③业务逻辑处理:利用程序内部逻辑算法及存储过程来完成产能数据的分摊、汇总和经济指标的计算,写入数据库,并通过功能模块、用户交互逐级反馈给用户。④数据存储:对业务逻辑处理数据进行存储,数据存储采用实体表和分区表的存储形式,提高数据读写速度,为系统数据及业务逻辑数据提供读写基础。

2.4 产能建设结算管理信息系统的设计

(1)图形界面模块设计。图形界面设计的主要目标是提升软件产品易用性,建立软件框架布局,形成套系图形显示模式,打造品牌软件。图形界面框架要灵活,可以通过设置改变界面显示颜色与风格。

界面总体设计包括以下4 个方面的内容:主工作区、树形菜单功能选取区域、主模块选取区域设计、图形工具条设计。

①主工作区:在主工作区所有功能操作区以多标签页(Tab)形式显示,这样用户可以充分利用主工作区空间,同时多个标签页也为用户操作系统提供方便,用户可在同一工作区同时打开多个功能点,并实现业务管理。②树形菜单功能选取区域:系统功能点导入菜单,以树形层级的结构显示,树节点分为叶子节点和非叶子节点,叶子节点与非叶子节点用不同图标显示,以明确区分功能组和功能点的区别,方便用户找到系统具体功能点,快速到达系统功能点的工作区。③主模块选取区域设计:系统主功能模块导航区域为用户提供模块切换功能,实现模块的快速导航,过滤树形菜单,方便用户找到需要的菜单。④图形工具条设计:建立图形工具条,实现图片加载、图片变换及操作交互。

(2)数据表格生成模块。项目基本信息管理功能主要包括钻井、测井、动态监测、固井、录井、试油、压裂、钻前等基本信息的导入以及扣款操作、分发、项目处理、项目审核、下载/打印和归档等内容。

①导入表格数据:根据项目的实际情况,向系统导入项目的基本信息。②扣款操作:在完成项目基本信息导入后,提交到监督部门,监督部门根据实际情况进行各项扣款操作。③分发:项目组领导进行分发。④项目处理:项目组科员接到项目处理任务后,根据不同的项目,向系统录入合同信息、系统生成不同的表格数据,生成后则提交审核。⑤项目审核:项目审核角色接收到科员处理完成的项目后进行审核,如果处理有问题则退回重新处理,合格则审核通过。⑥下载/打印和归档:在项目审核后,科员下载生成的数据表格,需要打印的在线套打并归档。

(3)综合管理模块。综合管理模块主要包括任务中心、报表查询、图表查询、基本数据价格管理、公式管理、权限管理、系统日志管理等内容。

①任务中心:每个人日常有各种不同的工作任务需要处理,可能分散到多个模块中,如果用户逐模块查找当天的工作任务,势必浪费很多的时间,且可能会有疏漏。通过任务中心把个人任务收集到一个统一的功能中,进行工作提醒可提高工作效率,防止工作遗漏。②报表查询:对项目组完成的工作按周、年、月时间段进行统计,并从工作量和工作成果等不同角度进行汇总,生成统计报表。③图表查询:根据生成的数据的数理分段进行统计,并根据统计结果绘制曲线图。④基本数据价格管理:根据价格表对价格对行分类管理,现有分类8 类,如钻井,钻前等。⑤公式管理:根据项目分类对公式进行分类。⑥权限管理:根据用户名及项目名等参数,判断用户权限,用于提供系统使用用户是否拥有某种功能或者使用权限;将功能数据化并存储,用于设置角色及用户权限;将数据资源化并存储,用于设置角色及用户权限。⑦系统日志管理:提供日志接口服务,用于各功能模块调用日志服务;提供日志存储服务。

3 结语

企业建立管理信息系统的目的是要实现信息技术应用由局部到全局、由战术层次到战略层次的全面渗透,并将信息管理运用于各个流程,支持企业经营管理的过程。它通过对信息进行更加有效的记录、采集、统计和分析,进而得到企业在营运过程中所需要的管理信息与决策信息。与传统的人工计算数据的方式相比,其具有工作量较小、效率更高、准确度更高等优势。长庆油田采油一厂产能建设结算管理信息系统的设计,克服了以往全凭手工计算方式记录数据的弊端,减少了过去每年需要投入大量人力进行资产管理的成本,避免了人工操作出现的诸多问题,提高了企业产能建设的管理效率,为企业更好地实现经济目标提供了有效帮助。

猜你喜欢
模块用户功能
也谈诗的“功能”
28通道收发处理模块设计
“选修3—3”模块的复习备考
关于非首都功能疏解的几点思考
关注用户
关注用户
关注用户
如何获取一亿海外用户
中西医结合治疗甲状腺功能亢进症31例
辨证施护在轻度认知功能损害中的应用