| 工程公司项目管理系统开发 | ||||||||||||||||
|
工程公司开发需知道哪些问题 一、框架总体结构 建立系统框架的目的具体而言在于帮助开发人员充分认识和理解项目信息化管理系统所涉及的范畴及相关问题,也可供项目管理人员在选购项目信息化管理系统时评价已有的系统。据此,它应包括如下4个方面的内容:项目的管理模式、信息技术在系统中的应用、已有软件的利用以及系统评估准则。在上述4个方面的内容中,前3个方面对应于建立工程项目管理系统框架时所需考虑的不同侧面,最后一个方面即系统评估准则代表前3个方面所需达到的目标。 二、项目的管理模式 为了使工程项目管理系统框架具有广泛的代表性,以便适应不同的项目管理组织形式,有必要分析、总结目前项目管理模式的主要方面及其主要形式。项目管理要求管理者按照项目的特点和规律,运用先进的管理理论和方法,实现项目全过程的综合、动态管理,以实现项目的总目标。项目的管理模式主要由项目的管理组织、管理活动及管理对象3个方面决定。这3个方面相对独立,相当于一个3维管理空间的3个不同的维度,所有的管理工作都在该空间进行。 (1)项目管理组织 一般而言,项目参建方主要包括业主、总承包商、分包商、监理方以及等。从理论上讲,项目参建方之间的关系组合数目较多,表示实际过程中两种典型的项目管理组织形式。第一种是总承包商与业主签订总包合同,再与分包商签订分包合同。第二种是总承包商与业主签订合同负责工程的主要部分的承包,工程剩余部分由其他承包商直接从业主承包,一般地,这些承包商需要接受总承包商的协调管理。总承包商在工程中标之后,将组织有关人员形成以项目经理为主导的项目经理部来完成工程项目的施工管理,实行项目经理责任制。企业将在项目过程中,对项目经理部进行监督及技术指导,而项目经理部则接收企业的监督和指导,完成施工管理的具体工作。这样一来,总承包商内部的项目管理组织实际包含了层和项目管理层两个层次,而两者又都被分为若干职能部门或若干管理小组。例如对于质量控制,企业一般都有质量控制部门,而项目经理部一般也有质量组,企业层的质量控制部门对企业所有工程项目的质量负责,而项目经理部的质量组仅对本项目的质量负责。 (2)项目管理活动 尽管其他参建方,如监理方、分包商等也有使用项目信息化管理系统的需求,但出于本研究的目的,这里只关注总承包商的项目管理活动,其他参建方的项目管理活动的分析留给其他专用信息化管理系统解决,这是专业分工原则的体现。项目管理活动可以有多种划分方式,按项目管理职能划分,项目管理活动可分为成本控制、质量控制、进度控制、安全控制、、、人力资源管理等内容。按其执行者来划分,项目管理活动可分为企业层管理活动和项目层管理活动两种。根据项目管理活动的内容及执行者建立的项目信息化管理系统的模块组成,每个模块用于处置一类相关的管理活动,以下分析将深入到模块内进行。实际管理过程中,每项管理活动均要包括PDCA中的Plan(计划)、Do(实施)、Check(检查)、Act(处理)4个环节。由于每项管理工作都需要落实到管理组织中的人员去完成,当一管理活动需要分多个步骤由不同的管理人员完成时,需要对管理活动进行原子化分解,以便做到在信息化管理系统中的管理活动可设置到人。除此之外,从信息管理的角度出发,管理工作项可以分为程序化工作和非程序化工作。其中,程序化工作需要进行信息输入,如制定成本控制计划,这种工作一般具有较为固定的信息处理流程,如提交、审核、审批;而非程序化工作不需要信息输入,例如项目监控。但是,非程序化工作在一定条件下可以转化为程序化工作,例如,在监控中发现了问题就需要进行相应的信息处理。 值得说明的是企业层管理活动和项目层管理活动的区分问题。一般而言,企业层管理主要是为项目管理作前期准备,包括制定各方面的承包指标和方案;项目层管理是企业层管理的延伸,表现为管理的具体执行过程。企业层和项目层的管理活动都包括成本、质量、进度等方面,而两者的具体分工一般由企业的管理制度决定。目前国内企业的项目管理制度可分为两类,一类是项目经理承包制,另一类是项目经理责任制。对应于前者,项目经理可自行决定项目进行过程中的一切重大事项,例如采购材料、选分包商等,但项目经理需要对项目的盈亏承担无限责任;而在后者,项目经理的工作在公司的管理机制中进行,即采购材料、分包商的选择等重大事项必须经企业管理层批准或直接通过企业层来进行,在这种情形下,项目经理对项目的盈亏承担有限责任。 (3)项目管理对象 一般来说,对象决定管理对象。对象可逐层分解为单项工程、单位工程、分部工程、分项工程以及检验批。各层次的管理对象都关联到该对象的时间、资源、施工方法等信息。但这些信息与管理对象的层次不是一一对应的。例如,成本统计是按分部工程、单位工程、单项工程进行的;质量验收是按检验批、分项工程、分部工程、单位工程进行的。 三、信息技术的综合利用 信息技术的综合利用为信息化管理系统开发提供了技术上的保证。以下将简述工程项目管理系统将用到的关键技术。 (1)网络技术。网络技术可以通过信息共享、工作流等方式实现远程用户的协同工作。它不仅可以便于项目层的管理人员之间共享信息,也可以便于企业层和项目层之间的协同工作。例如,当项目层管理人员通过网络向企业层管理人员报告信息时,企业层管理人员只要在线,就可以及时进行信息的接收和回复。特别是因特网使网络的连接日益方便经济,网络技术可以应用于项目管理之中。 (2)工作流管理技术。工作流管理技术支持用户根据实际情况对工作流进行定义和管理。由于项目管理中存在着很多较为固定的工作流程,在系统中采用工作流管理技术,可以加强管理,提高工作效率。 (3)工程数据库技术。工程数据库包含了几何的、物理的、技术的(或工艺的)以及其他技术实体的特性和它们之间的关系。由于项目管理涉及大量的文档、图形等数据,因此有必要采用工程数据库系统。 (4)XML文档标准。在项目信息化管理系统中,将存在大量的信息数据交换,为保证数据在不同系统中的可读性,信息数据必须符合一定的数据交换标准。XML通过标记的内容和标记的相互包含来表现文档结构和内容,可以支持对XML文档进行类似数据库进行的操作,从而大大地方便了对文档信息的管理,并适合用于建立建筑项目信息系统的文档数据交换标准。 (5)掌上电脑技术。掌上电脑体积小,重量轻,便于携带,适合作为施工现场信息终端,除用于进行现场数据采集外,它还可以利用无线联网技术,使管理人员在现场及时地访问项目数据库信息,前提是将其集成到施工项目信息化管理系统之中。
|