秘鲁项目管理系统的开发与应用

(整期优先)网络出版时间:2020-12-16
/ 3

秘鲁项目管理系统的开发与应用

1.胡春明2.王恺3.刘雨薇4.蒋飞5.高伟6.刘安

中国石油集团渤海钻探工程有限公司井下作业分公司 河北任丘 062552

摘要:秘鲁项目管理系统是利用互联网平台,中文和西班牙语双语开发,中外方分开管理界面,从而提升管理效率和水平;同时将项目管理实践中探索出的经验进行系统化、科学化分析,为项目决策提供基础依据。

关键词:秘鲁;项目管理系统;开发;应用



一、项目概述

项目管理是在有限的资源约束下有效地管理项目包含的所有工作,解决复杂的问题,实现高效率运营的目的。随着现代计算机技术、网络技术以及通信技术的快速发展及其在工程项目管理领域中的广泛应用,使得工程项目管理的信息化成为了必然趋势,也成为了提高工程项目管理水平的重要手段,项目信息管理的效率和成本将直接影响项目管理其他环节的工作效率、质量和成本。

蓝点软件+SQL Server是开发项目管理系统的经典组合,被国内外众多网站所广泛采用,具有很强的实用性。蓝点软件可以安装在局域网或互联网云服务器/虚拟主机上,随时随地用电脑或者手机操作,兼容多种设备、多种数据库和主流浏览器,具备微信公众号接入、微信查询数据、WEB API接口等诸多功能。在代码撰写方面,将页面逻辑和业务逻辑分开,分离程序代码与显示的内容,让丰富多彩的网页更容易撰写。同时使程序代码看起来更洁净、更简单。SQL Server 是一个全面的数据库平台,使用集成商业智能 (BI)工具提供了企业级的数据管理。SQL Server数据库引擎为关系型数据和结构化数据提供了更安全可靠存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。同时,SQL Server是Web应用程序开发最常用的后台数据库。

井下作业分公司秘鲁项目业务范围多样,业务流程繁冗,管理内容多、杂、散,严重影响工作效率和决策的准确性,亟需建立一套科学、规范的项目管理系统,对各类信息进行精细化管理,以提高工作效率、提升数据的准确性和安全性。

通过对秘鲁项目中外管理模式的深入研究,利用互联网和手机互联网收集现场数据,进而科学地分析数据,形成一套完善的施工经营收入分析、材料出入库管理、订单成本统计分析、设备运转维护等管理模式。项目研究的同时,收集和整理出适合秘鲁石油市场的《井下作业西语》教材和词典,为参与秘鲁市场开发的项目人员提供培训教材。

二、项目管理系统国内外研究情况

传统的工程项目管理模式大多是半手工方式,电脑保存项目摘要信息,纸质方式保存项目详细资料,手工实现资料查询和分类统计。这种管理方式造成信息管理的手工工作量大、效率低,不能满足及时查询和统计的需要,使企业在获取信息的过程中出现了延迟,且在项目管理进度的监督中出现不符、成本浪费等众多问题。此外,不便于管理单位与项目单位之间的信息交换,致使信息不对称性。

因此,针对工程服务管理中存在的实际问题,结合秘鲁项目实际运行特点,需要依靠高度发展的互联网和现代化信息管理技术,破解传统信息管理的孤岛局面,实现同时对项目、人员、财务、服务商、物料等多维度的管理。

秘鲁项目管理系统以蓝点通用软件为开发工具,SQL Server为后台数据库,开发出一款基于云服务器的项目管理系统,一方面,为项目各部门搭建一个网上填报平台,使员工可以通过点击鼠标和键盘来完成重点项目管理信息的在线上报;另一方面,通过本系统可以及时、方便地对项目信息进行实时跟踪和动态管理,提高项目信息的管理水平和工作效率。缩短信息传递的过程、提高信息的透明度、削弱信息不对称性。

三、秘鲁项目管理系统研究

秘鲁项目管理系统系统设计选择 B/S 架构。整个系统由两部分构成,分别是系统前台展示模块与系统后台管理模块。其中,系统前台展示模块由用于登陆与注册的用户登录功能模块查阅与浏览订单功能模块、库管功能模块、生产管理功能模块、经营管理功能模块、设备管理功能模块、人事管理功能模块等组成,而后台管理模块包括用于管理权限的用户登录功能模块以及新建和修改订单功能模块、库管功能模块、生产管理功能模块、经营管理功能模块、设备管理功能模块、人事管理功能模块、公告信息管理模块等。

(一)服务器端及客户端软件配置

1. 服务器端软件配置

数据库服务器:SQL Server 2005;

操作系统:WIN7或WIN10;

网页浏览器:Internet Explorer 6.0 以上;

云服务器:阿里云服务器。

2. 客户端的软件配置

网页浏览器:Internet Explorer 6.0 以上。

(二)软件架构设计

组合 194

图3-1 软件架构设计图

整个系统设计为B/S架构,以蓝点通用软件为开发工具,SQL Server为后台数据库,软件架构设计图如图3-1所示,使用IE浏览器,项目经理、项目组长和员工都可以登录软件系统平台的前台展示模块和后台管理模块。数据库管理权限控制可判断项目经理、项目组长和员工能否进入。用户进入系统后的所有操作所生成的数据都存储到 SQL Server 数据库中。

(三)总体功能模块设计

整个系统设计为B/S架构,不仅要设置云服务器与数据库管理系统,还要在 PC客户端(即个人电脑)上安装浏览器。系统前台展示模块和系统后台管理模块是整个管理系统构成的两部分,系统设计的各个功能模块进行划分如下图所示:

组合 178

图3-2 系统功能模块划分图


(1)系统管理

提供系统正常运行所必需的基础数据和数据安全性管理,它包括基础数据管理、系统安全管理、用户管理等子模块。

(2)订单信息管理

该模块可实现服务商管理、材料采购、物料比价功能等,还可完成不同施工队伍、不同时间段的生产成本统计。对施工项目的成本进行全过程的及时核算与控制,使施工项目成本始终处于受控状态。

(3)库管物料管理

该模块主要实现物料出入库管理、盘库管理,通过设置物料下限值,实现库存物料预警和动态管理功能。库房物料数据可由基层上报也可由管理员添加。

(4)生产信息管理

该模块实现施工井基本信息统计、生产日报、施工时效分析以及施工后评价等功能。生产信息数据可由基层上报也可由管理员添加。

(5)经营信息管理

该模块主要实现施工井收入统计、经营结算实时跟踪、经营分析等,可以实时反映项目生产经营成果。

(6)设备信息管理

该模块主要实现设备信息统计、设备运转日报、油料管理、维护保养记录等功能。

(7)人事信息管理

该模块实现人员信息统计、工资管理、人事考勤、奖惩记录等功能。

(8)公告信息管理

该模块实现日常生产经营信息高效、快速、精确的发布和管理,便于使用者及时了解最新生产动态。

(四)数据库设计

通过研究秘鲁项目运行特点,详细分析数据流程,根据各功能模块逻辑关系,设计了数据库系统数据表,如表3-1所示。本系统的后台数据库采用SQL Server 2005,名称为JD_DB。此数据库包含8个关系密切的基本数据表。

表3-1 数据库目录表

表名

用途

dbo.module

存储模块详细信息

dbo.orden

存储项目订单信息

dbo.almacen

存储项目库房物料信息

dbo.progress

存储生产信息

dbo.finance

存储经营信息

dbo.trabajadores

存储员工详细信息

dbo.uidades

存储设备设施信息

dbo.bulletin

存储公告的详细信息


(五)系统实现

前台展示模块和后台管理模块作为整个系统的两大组成部分,除了查询、增加、修改、更新和打印的功能,两者包括的多数模块都是相同的。

1、用户登录及注册模块

Windows 下的 ASP.NET+C# 是该系统的开发环境,用户的成功登录、对用户的合法性进行验证、 整个系统信息安全的确保是登录模块主要功能。图3-3为秘鲁项目管理系统的登录界面,界面上有用户名、密码两个输入框,若输入正确的用户名和密码,然后单击登录就能进入到主界面。否则,系统将提示重新登录。

5fd96fe18a819_html_4cb2e51fbb5fc537.png

图3-3 登录界面

图3-4为正确输入用户名和密码登录系统以后呈现给用户的主界面。在界面的上方有一个快捷的菜单栏,分别导航到各个功能模块,界面上随时会显示最新项目信息、最新文档信息和公告信息。

5fd96fe18a819_html_fbb4edd15a9e7238.png

图3-4 秘鲁项目管理系统主界面

2、手机与计算机互联

通过企业微信客户端可以实现手机与计算机双终端同时运行,数据信息同步,随时随地查询报表,及时了解最新生产动态,便于工作高效开展。下图所示为手机终端运行界面。


组合 199

图3-5 手机终端运行界面图

3、西班牙语石油专业词库

西班牙语石油专业词库收录基本词汇2000余条,石油现场专业词汇300余条,能够实现中西双语查询和手机查询系统,方便各类使用人群提高西班牙语水平。


5fd96fe18a819_html_809fed2b0a4729df.png

图3-6 西语石油专业

四、现场试验

井下作业分公司秘鲁项目作业区域主要集中于秘鲁塔拉拉油田Ⅵ/Ⅶ区及X区,业务涉及压裂增产及修井检泵作业,存在业务类型多样化、作业工序复杂化、设备设施多、雇员层级多样化等特点。项目日常管理工作主要涉及订单及服务商管理、库房管理、设备维护保养管理、雇员考勤薪酬管理、生产进度管控及经营结算管控等。

自秘鲁项目管理系统上线后,通过大力推广使用,利马办公室、阿尔托基地和施工现场可以在同一平台协同办公,消除了项目内部各部门相互独立、数据不一致,信息共享程度不高、管理分散等缺点,项目管理更加规范,办公效率提高,减少外籍雇员数量,降低办公成本,实现更好的业务过程控制。

秘鲁项目管理系统应用情况如表4-1所示:

表4-1秘鲁项目管理系统现场试验情况

项目管理系统

现场试验情况

订单管理

服务商信息录入55条,完成采购订单290份

实现服务商集中管理,物资采购在线比价,生产成本实时管控

人事管理

完成120名外籍员工信息录入,实时掌握雇员合同、考勤工资及奖惩情况,

实现雇员集中管理,差异性考核

生产经营

完成压裂增产33井次/134层,修井检泵68井次,实现生产日报在线填报、在线查阅,动态跟踪经营结算情况,实时反映项目生产经营成果

设备管理

完成秘鲁项目22台压裂修井设备的信息录入、证件上传

通过设备管理模块可以实时掌握设备运转和保养情况

中西文词库

西语石油专业词库收录基本词汇2000余条,石油现场专业词汇300余条,实现中西双语查询和手机查询系统

五、成果及认识

秘鲁项目管理系统设计为B/S架构,以ASP.NET为开发工具,SQL Server为后台数据库,开发出的一款基于Web环境的项目管理系统。通过该系统的推广应用可以实现项目动态管理、异地协同办公、信息实时分享,极大地满足了秘鲁项目生产管理的需要,大大提升了中外方员工的工作效率。

1、项目一站式管理。在统一的信息平台上实现对项目信息的实时、动态管理,实现对重点环节的进度跟踪、项目协调、数据统计等功能。

2、项目数据标准化管理和资源共享。可以满足不同使用人群对信息的不同要求,实现项目范围内的信息资源共享。

3、界面简洁、操作简单。支持大规模并发用户和大容量数据存储,具有较高的可靠性、可用性和可扩展性,系统功能丰富、界面简洁、操作简单。

4、数据共享,界面分离。根据用户角色自动判断人员类别,从而显示相应语言界面,但都在同一数据库上操作,提高办公效率。

5、数据预警,同步微信。人员合同/保险/体检/油区许可有效期等方面对数据做了预警,即将到期采用站内短信,手机微信两种方式进行提醒相关负责人。

随着对项目管理认识的不断深入,项目精细化管理的不断推进,这种能够实现项目在线动态管理的海外项目管理系统定会得到大力推广和应用。


参考文献:

[1]解析计算机软件开发信息管理系统的设计与实现[J].张帆.信息通信.2018(10)

[2]软件开发信息管理系统的设计与实现分析[J].钱人俊.计算机产品与流通.2018(02)

[3]计算机软件开发信息管理系统的设计[J].薛继成.电子技术与软件工程.2017(19)