java权限管理系统-建筑业工程项目管理系统架构设计与施工企业项目架构
近年来,我国建筑业转型升级发展成效显著,但仍存在资源产出率低、资源利用率低等问题,造成资源浪费和经济损失。因此,加强对建筑业工程项目的精细化管理,推行科学、高效的管理模式尤为重要。
工程项目建设是一项复杂的生产经营活动,主要包括项目决策、项目设计、项目施工和项目总结评价4个阶段。工程项目具有非标准性、分散性、流动性等特点,传统的项目管理模式已经无法满足现代企业的管理要求。随着信息化技术的发展,在工程项目管理中引入信息技术能够有效提升管理效率,保证项目顺利开展。例如,利用信息技术集成BIM+GIS技术,能够实现高速公路工程项目精细化、可视化管理;通过构建基于BIM技术的项目管理系统,能够实现工程项目的三维呈现,提升项目管理质量,为项目决策提供参考。
本文通过对现有项目管理系统进行分析,结合工程项目调研结果,设计并开发施工企业项目管理系统,以有效解决工程项目离散性、流动性导致的管理效率低下、运营成本高、资源信息共享难等问题。
施工企业项目管理系统建设目标
施工企业项目管理信息化是指将项目生产经营活动与信息技术相结合,以满足企业多层级高效运营和科学管控的需求。施工企业项目管理系统基于流程驱动,以成本控制为目标,以商务和财务数据管理为核心,以运营管理为支撑,能够实现项目业务规范管理,提高项目管理效率和效益。
施工企业项目管理系统总体架构设计
基于施工企业多项目管理业务运营实际和开发原则,将施工企业项目管理系统分为三层逻辑架构,即用户层、业务服务层、数据服务层。施工企业项目管理系统架构如图1所示。
图1 施工企业项目管理系统架构
▌1.用户层
用户层是该系统的前端展示界面,具有数据填报、数据展现、数据可视化智能分析等功能,主要包括HTML录入表单、报表分析、商业智能统计图形等。
系统用户通过Google浏览器或移动终端完成项目生产经营活动的数据处理和流程审批。各层级用户在系统中仅能查看和处理授权的业务管理模块,有效预防了项目人员越权处理数据等风险。同时,该系统提供电脑、平板电脑、手机、笔记本等多种访问渠道。
▌2.业务服务层
业务服务层是系统架构的核心。根据实际业务制定相应的逻辑规则java权限管理系统,并将逻辑请求传送至数据服务层。通过解析处理获取业务逻辑数据,以数据接口形式提供服务,响应前端请求并反馈至用户层。
业务服务层包含业务功能应用方案以及通用的业务基础平台,如综合办公、人力资源、市场管理、组织结构、智能报表、权限管理、消息机制等。
▌3.数据服务层
数据服务层为系统运行提供数据支撑。采用基于RESTful的服务响应业务服务层的数据请求,以JOSN格式反馈结果。
数据服务层负责访问数据库系统,系统数据库采用MicrosoftSQLServer。同时,数据服务层可以操作各种文件,包括二进制文件、进度Pro[1]ject文件、Excel文件、XML文档等
施工企业项目管理系统结构设计与应用
施工企业项目管理系统实现了多项目管理和监控。各项目业务人员负责录入该项目生产经营数据;项目管理层可实时监控项目各个环节生产经营信息,并在项目之间进行资源协调;集团公司总部管理层通过数据智能分析获取项目、分公司、集团多个维度的经营数据,实现多级管控、科学管控。
该系统主要包括业务模块、工作流程系统、权限系统、数据统计分析模块。施工企业项目管理系统结构如图2所示。
图2 施工企业项目管理系统结构
▌1.业务模块
该模块具有项目员工录入数据的功能,主要包括综合办公(收发文管理、通告通知管理)、人力资源(员工信息维护、调配)、市场管理、工程管理、商务合约、法务合约、财务管理、技术管理、安全生产、文档中心。其中,文档中心是该系统的文件共享中心。项目资料管理员将文件上传至系统对应的分类目录,项目人员根据授权对文件进行查询、编辑、下载,实现文件的共享操作。
同时,该模块能够自动生成文件二维码,便于相关人员查看。现场施工人员通过手机APP端扫描二维码即可查阅相关文件,节约了设备资源,提高了现场管理效率
▌2.工作流程系统
工作流技术广泛应用于信息化管理领域,是业务流程审批的核心技术,能够实现跨组织、跨部门协同。工作流是对经营过程按照一系列过程规则和逻辑自动执行的概括描述,能够在多个参与方之间传递信息、文档或者任务。
工作流程系统是工作流技术的具体实现。通过对业务流程的定义和管理,按照预先定义的执行步骤和业务规则调整和优化流程,并合理分配资源。具体步骤如下:
(1)发起节点。编制业务表单数据,配置下一审批节点角色或人员以及流程预警信息。
(2)审批节点。审批人接收到需要处理的流程,填写完审批意见,依据默认配置流转到下一节点处理人。
(3)流转下一节点java权限管理系统,若不是最后节点,返回步骤(2)。否则,流程结束。
基于上述步骤,绘制审批流程如图3所示。
图3 项目审批流程
在工程项目建设和运营环节,大量业务活动需要多部门协同审批才能执行,如项目合同协议、成本编制与预算、招标采购等。传统的纸质审批模式耗时费力,通过流程协同审批能够提升跨部门协作效率。该系统包括表单设计器、可视化流程绘制功能、电子签章、流程审批用语维护、流程查询、流程维护等模块。
▌3.权限管理系统
权限管理系统采用对系统数据资源分级访问管理模式,支持基于角色、用户、部门的三种授权。集团管理人员负责管理所有项目数据资源;分公司管理人员负责管理分公司所辖项目数据资源;项目经理负责管理自身项目数据资源。
由于项目人员兼职多个项目,不同的职责授权对应不同的访问权限。针对个别有特殊资源访问需求的客户采取单独授权,针对同一部门有通用访问需求的采取部门授权。上述三种授权方式实现了项目数据资源的精准访问控制,保障了项目数据的隔离性和安全性。
▌4.数据统计分析模块
嵌入式BI技术为信息管理系统商业智能建模提供了技术支持。传统的BI是独立系统,仅面向数据分析人员,使用效率不高,而嵌入式BI技术可以深度集成现有系统,实现统计分析二次开发和数据展现。该模块采用WynEnterpriseBI软件,支持数据直连和缓存模式,内置50多种可视化插件,能够在Java、.net、PHP等多种开发平台中使用。
该模块能够汇集企业所有项目生产经营活动核心数据,通过报表和商业智能软件对数据进行挖掘、分析、图形化展现,搭建项目生产经营活动数据看板,便于各级管理层充分了解项目整体运营情况,实时获取多维关键数据信息,为管理层科学决策提供支持。
综上所述,施工企业项目管理系统能够有效管理项目生产经营数据,通过辅助决策模块实时监管项目,满足了当前施工企业项目管理需求,提升了项目管理效率,实现了对项目的精细化、规范化、科学化管理。目前,该系统在项目应用中取得了良好效果。随着施工建造项目信息化管理水平的提升,该系统作为施工企业生产经营的数据资源管理平台作用凸显,有利于促进施工企业生产模式的转变。
来源丨项目管理技术