工程项目协同开发管理平台的设计与应用

2021-01-10 19:24刘浩
科学与生活 2021年26期
关键词:子系统管理人员工程项目

刘浩

摘要:随着信息科技的发展,工程项目管理也在飞速向着信息化发展,项目管理中的各个管理及参与角色的相互协调和沟通是项目管理中最具有挑战性的问题。本文通过设计一个协同开发管理平台,让项目管理中的各个角色及子系统业务都能够数据关联和资源共享,通过平台的使用能够达到项目协同管理,提高工作效率的要求。

关键字:工程项目管理;信息管理平台;协同开发

一、协同开发管理需求

目前,一些企业都有很多工程项目在进行中或准备进行中,高效科学的管理是项目能够顺利进行的必要条件。随着信息技术的飞速发展,通过协同开发管理平台来对企业的工程项目进行科学管理已成为非常有效的手段[1]。通过协同开发管理平台可以对各个子系统业务数据进行关联,共享公共数据资源,使各个独立的系统能够集成到一起,协同管理,掌控工程进度,最终促进项目能够高效快速进行。

现在虽然很多企业都在推进信息化建设,但是还有很多地方不够完善,水平低,技术落后,最终使用效果不好,达不到预期。一个工程项目分为规划、设计、施工、运营的几个阶段,在这期间会采用多个管理软件来管理,比如财务管理、造价管理、进度管理、文档管理、质量管理、合同管理等,这些管理软件都是相对独立的系统,各系统之间无法形成有效的信息共享和数据通讯,这样对管理人员的管理工作带来极大的繁琐,从而会影响整个工程的施工效率,给企业造成经济或人力物力的损失[2]。因此建设一个协同管理平台来管理各个软件系统,成为企业的首要选择,也是工程项目实施的重要选择。

二、系统分析

协同管理系统是通过计算机网络软件技术、数据库技术建设一个综合的系统平台,集成各个子系统软件,形成数据实时同步,不同管理人員在平台上有不同的权限,可以进行对应的数据查询和操作。

首先要确定要集成的各个子系统的对接方式,采用什么形式的接口,平台要提取哪些数据,做好中心数据库的结构建设。然后需要根据使用人员级别,设定不同级别的权限。平台管理人员可以查看所有子系统上传的数据并可以操作,各子系统的管理人员只能查看和操作本系统的数据,不可以看其他子系统的数据。平台管理人员要确定工程的整个工作流程,申报流程,审批流程、施工流程、财务流程等,将工作规范化。

针对文件共享方面,需要划分每个子系统的文件共享机制,把文件划分多个保密等级,确定文件传递和展示的方式和级别。对平台上各个系统的操作人员提供交流问题的途径,有需要讨论的问题可以及时在平台上提出,方便人员之间的沟通。此外还需要增加移动端的管理功能和数据展示,为了方便平台使用人员,增加移动端的应用开发,使用人员可以利用微信小程序打开协同管理平台,凭自己账号登录,实现与PC端相同的操作[3]。

三、系统设计开发与实现

考虑各个子系统的特点和管理人员使用的便捷性以及开发维护的简单高效的特点,我们采用B/S结构,即浏览器/服务器结构。平台服务器环境选择采用WindowsServer2016+Mysql8模式。开发语言选择Java(后端)+Vue(PC前端)+H5(移动端)工具。

平台统一采用https接口和JSON+XML数据传输文件方式与各个子系统进行数据通讯。根据功能需求分析,并考虑未来扩展的需求,将平台划分为以下的几个主要模块以满足系统使用要求。用户管理模块对所有使用该平台的用户进行基本信息、附加信息、使用权限等进行管理。任务协同管理模块对于一些工作有关联的待办事项进行统一管理,实现任务通知、任务完成情况记录,任务完成情况查询等功能。

项目业务管理中包括合同管理、财务管理、设备管理、物料管理、进度管理、质量管理、安全管理、文件管理。合同管理对项目进行中签署的所有合同进行集中统一管理,比如施工承包合同、租赁合同、人员派遣合同、材料采购合同等。将所有合同统一拍照归档,建立索引,方便调阅。财务管理对整个项目周期中发生的费用进行统一管理。对每一项费用的申请、批复、支出做详细记录,通过一级一级在线审批,严格把控费用支出。设备管理管理因为项目实施购买的或租赁的设备,确定负责部门和负责人,在设备使用周期内实现最大化的利用。物料管理主要实现物资采购招标计划、出入库管理、物料损耗、物料结算等功能,并且能统计查询各类数据报表。进度管理对工程施工的每个环节进行把控,制定周计划、月计划、年度计划,记录施工方案、工作日志及施工报表。检查和分析工程进度偏差的原因,以便及时解决。质量管理先制定质量目标、数据,再通过各种手段来监测是否达到质量预期。安全管理制定工程实施安全规章制度,进行安全检查与考核、安全培训等管理。文件管理对整个工程进行中产生的文件进行集中统一管理,采用文件电子化存档,设置保密级别,达到保证文件安全、并可以快速查询的功能。

平台还需要对进行系统维护管理主要是实现统一信息检索、文件分级别查阅、用户登录和操作日志、数据库定期备份,错误处理以及第三方接口维护等平台基本功能。

协同系统通过对各个子系统的集成,可以实现整个项目实施周期中的各管理系统的高度集成化、各系统之间的数据及资源的高度共享。使业务能够集中化管理,各系统的管理流程融合到一起,提高管理水平和工作效率。

协同系统可以将整个工程管理集中到项目部,规范项目审批流程和效率,并且能够更好的组织和协调各部门的合作关系。通过平台展示的各类数据报表,能够更快速准确的做出分析和决策,丛而改变管理人员原有的繁杂的手工工作和日常事务,变得更高效和准确。

协同系统可以提升信息化主导能力培养复合型人才,管理人员可以通过集中培训快速掌握平台使用的技术和经验,将计算机网络技术和专业管理知识相融合,成为复合型管理人才。系统开放第三方接口维护功能,可以根据实际需求,在平台上进行第三方接口维护,当再需要对接其他软件系统的时候可以直接对接,增加的平台的兼容性和扩展性。

四、总结

本文采用目前主流的软件开发工具、云技术平台进行工程协同化平台设计,结合工程管理的实际业务需求,详细划分平台功能模块,实现对工程实施各环节中的软件系统的集成、数据资源共享、文件统一规范存储等功能,以实现工程实施的高效化、科学化、规范化。信息化管理已经全面进入工程施工管理的各个环节,统一的协同管理平台将会使工程管理信息化再上一个新的台阶。

参考文献

[1]王森昌, 邓勇, 陈拥军,等. 工程施工项目部协同管理信息平台的开发与应用[J]. 项目管理技术, 2010, 08(011):65-70.

[2]项闯. 施工企业工程项目协同管理系统研究[D]. 浙江大学.

[3]汪波, 甄志禄. 复杂建设工程项目信息协同与有效沟通研究[J].  2021(2013-1):24-29.

猜你喜欢
子系统管理人员工程项目
党建工作与工程项目建设的深度融合途径
网络空间供应链中入侵检测及防御子系统的投资机制研究
网络空间供应链中入侵检测及防御子系统的投资机制研究
我国成人教育管理人员专业化建设问题探讨
团队与知识管理的关系研究
2014至2015年西城区老楼通热方式实现无煤化工程项目
浅谈中职学校新型模块化机房建设
5年前的选择决定今天
IPv6环境下动态域名系统的设计与实现
摘一束好了