项目信息门户系统功能实现模式_第1页
项目信息门户系统功能实现模式_第2页
项目信息门户系统功能实现模式_第3页
项目信息门户系统功能实现模式_第4页
项目信息门户系统功能实现模式_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目信息门户(PIP)系统功能实现模式研究耿庆斌,张家春,胡昊上海交通大学中文摘要:本文以工程建设项目建设特点作为基本立足点,分析了信息技术在工程建设行业应用中面向企业和面向项目的特点,由此得出PIP系统应该具有信息集成和应用程序集成两个层面的特点,提出了PIP系统应做到系统集成的功能实现模式,同时分析了支持PIP系统开发实现的信息技术,并对其应用前景作了展望。关键字:项目信息门户PIP工作流Web服务1.PIP系统简介和概念界定项目信息门户(ProjectInformationPortal,简称PIP)是工程管理信息化研究的前沿成果,在国内外,其理论和实践上目前都还处在初期阶段。国内资料对于PIP系统给出一般定义是在对项目实施全过程中项目参与各方产生的信息和知识进行集中式存储和管理的基础上,为项目参与各方在Internet平台上提供的一个获取个性化项目信息的单一入口,从而为项目各参与方提供项目信息共享、信息交流和协同工作的环境。PIP系统有两大主要特征:(1)项目信息共享与交流。PIP系统以项目为中心对项目信息进行集中和共享式的存储与管理,使原先点对点基于纸媒体的方式转变为集中共享基于Internet媒体的方式。(2)项目各方的协同工作。PIP系统从更高的层面对项目整体运作进行调节,对项目参与各方的业务进行协调和控制从而达到参与各方协同工作的功能。不难看出,PIP系统本身应该属于电子商务中E-collaboration的范畴,它一方面是项目信息集中地,整理、存储和交流项目信息;一方面又处于项目协同工作的枢纽,从宏观角度协调项目各参与方的业务运作。我们可以用如图1的形式表现出来。

PIP系统的实施思想来自于工程建设过程的集成化思想。由于传统工程建设生产过程的复杂性和专业分工的需要,建设项目的实施过程有很大的分离性,直接表现为建设项目参与各方在组织和项目实践阶段上的隔离与分散。从建设项目整体层面和角度来看,这种分离导致了建设项目参与各方在项目知识和组织目标上的割裂,造成工程项目参与各方在信息沟通和组织协调上的巨大困难,因此而产生的变更、返工、争议和索赔等不确定性因素成为项目运作失败的根源。PIP系统是从IT技术应用的角度提高建设过程的集成度,本身属于计算机集成建设CIC(ComputerIntegratedConstruction)领域的研究内容。信息技术在工程建设行业应用中面向企业和面向项目本身的双重特点信息技术在建设领域的应用有一个很显著的特点就是:有分有合。所谓分,是指信息技术在业主方、施工方、设计方等企业单位内的应用是相对独立的。企业作为市场经济中运作的基本单位而存在,为了提高企业自身的核心竞争力,获得更快的发展速度和更大的发展空间,信息技术在建设行业内部的应用与优化是势在必行的。笔者认为,在信息技术的应用上,不能只是满足于信息技术在建设行业局部点线式的应用,而且也要着眼于围绕企业内部工作流程建立一个适合企业自身特点的、满足企业当前和长期需要的企业层面上的信息系统。信息技术在一般企业内应用的深入发展情况可总结如图2所示。所谓合,就是指业主方、施工方、设计方、供应方等相对独立的企业会因为一个共同的项目走到一起来,集中各方的人力物力共同完

成同一个项目。这客观上要求面向项目本身的层依:4全业外网翱集成革1咬段抵哽既坦K^f-e集成式管理协调,信息技术面向项目的应用便导致了类似层依:4全业外网翱集成革1咬段抵哽既坦K^f-e很明显PIP系统是基于业主方、施工方、设计方、供应方等参与方更高层次的集中协调,是完全面向管理层的。现代管理学这样描述管理:管理就是基于一致信息资源的标准的业务流程的集合。那么具体到PIP系统的应用,就应该是运作于项目信息一致基础上的工作流系统应用。这里的工作流系统应用就是前面提到的参与各方基于项目的协同合作。显然,PIP系统中定义的工作流程必然是高层面抽象的,是宏观上的,只能是以工作流程的触发、控制和结束而存在的,其具体的实施必然是下放到设计方、施工方、监理方等参与方内部实现。也就是说参与方企业的系统有一部分是设计成开放的面向PIP系统的。综上所述,我们就可以描绘出PIP系统的软件体系结构图,如图3所示面向FIF部分面向FIP部分面向FIF部分面向FIP部分业主方设计方施工方监理方企业管企业管企业管企业管理系统理系统理系统理系统平台内平台内平台内平台内部部分部部分部部分部部分面向PIF部分其他方企业管理系统平台内部部分图3PIP系统体系结构图顶级pip系统分析目前的PIP系统设计实施思路,探讨PIP系统功能实现形式从收集到的资料来看,目前的PIP系统被期望做成一个相对独立动态网站的形式,所提供的功能都以Web服务器上应用程序的形式进行实现。封国强先生在其《项目信息门户(PIP)的功能分析》一文中对PIP系统的主要功能做了有益的概括。一般的项目信息门户(PIP)主要提供项目文档管理、项目信息交流、项目协同工作以及工作流程管理四个方面的基本功能。具体如图4所示。信息共享交流方面的内容,而项目协同工作和工作流管理两项则更多的属于项目协同工作的范围。然而从功能结构图所提供的功能来看,根据标题1、2中的分析,笔者认为在这种网站形式的PIP系统中,协同工作和工作流管理功能并未实现业务流程在PIP系统控制下的在项目参与各方系统间流转实现的功能,因此是难以做到真正的协同工作的。真正的协同合作和工作流管理功能客观上要求PIP系统与各个参与方的系统集成。系统集成的PIP系统可以使业务流程的全部或部分自动化,即根据业务规则在参与方之间自动传递文档、信息或者任务。通过这种系统集成式的PIP系统,许多结构化的工作流程可以在相关的项目参与方之间进行自动处理,比如

信息请求、变更要求、索赔提交等等。并且工作处理的状况可以随时作跟踪和统计。因此,PIP系统应该由单纯的动态网站的形式转变成可以和各参与方的系统交互的集成体系。不只是完善人机交互的信息层面集成,也要完善机机交互的应用层面集成。系统集成式的PIP系统的开发运作以及日后的完善,有两条较明显的思路:以开发面向项目型的PIP系统推进,开发顶级PIP系统的同时,注意设计好面向各参与方的PIP子系统部分,以便集成到各参与方的系统中;以不断完善参与方各自系统平台来推进,改造和完善各方内部系统,并针对性的设计面向项目的PIP子系统部分,以便项目开展时方便的集成到PIP系统。其实,笔者认为两条思路有很好的互补性:前者方便宏观上把握PIP的设计思路,统一性比较好;而后者则更易于微观上灵活的设计好各子系统。而且两条思路目前在建设行业是分别运作的。所以,我们有理由相信比较可行的方法是让两者并存发展,技术的发展必然会让两者走到一起,形成高水平的集成系统。下面集中比较一下两种实现形式的主要不同点。现有的PIP系统因为做成相对独立的动态网站的形式,与项目各参与方的系统没有应用层面上的集成,各个系统在网络空间中的位置是分散的,如图5中al所示。由于各个系统的分散性,使得PIP系统在控制整个项目内的业务流程的能力显得薄弱,只能通过发送和反馈信息的方式人为的协调各个具体的子业务流程去实现,无法实现流程的自动控制,降低效率,并可能导致错误的发生。其业务流程的实现如图5中bl所示。应用集成型的PIP系统的系统结构如图5中a2所示,PIP系统在最上层,与各参与方的系统进行应用程序层次的集成。这种PIP系统可以实现真正的业务流程自动化或半自动化,PIP系统作为流程控制枢纽直接通过网络控制项目信息资源在各参与方系统间运转,完成管理流程。如图5中b2所示。支持PIP系统开发的信息技术信息技术日新月异,有两大明显趋势:Internet已经成为一个通用的软件开发与应用平台而非单纯的满足信息发布交流;组件开发已成为目前软件开发技术中最常用的软件开发形式。这两者的结合,使得XMLWeb服务应运而生。Web服务是一种Internet环境中分布式组件的开发技术,也是一种完全建立在XML和SOAP等标准协议或规范上的应用程序,可以被任意的系统和开发语言所支持。其出现使得Internet从目前的“可浏览web”发展成为“可编程web”。这一改变意味着整个Internet范围内的系统集成编程将不再是问题。从前面的讨论我们可以知道,PIP系统集成主要完成两个方面的事情:人机交互的信息层面集成和机机交互的应用层面集成。对于人机交互的信息层面集成方面,动态网站技术完整地实现这种集成,而且现在的技术已经可以做的非常完善了。前面图3中提到的所有功能都可以以这种动态网站的形式完全实现,技术上的难题只是在于项目信息分类和编码的标准制定和整个系统的设计上。支持动态网站开发的现有主流技术主要有ASP技术、JSP技术和PHP技术,每一种技术的开发都比较简单易学。当然,每一种技术都有内含的具体实现技术,在此不再具体展开。支持机机交互的应用层面集成实现的关键信息技术首推前面提到的Web服务技术。Web服务技术是最近两年内才提出,目前还是一种正在发展中的热点技术。Web服务一个基本概念就是:所有东西都是服务,这些服务发布成一个API集合供网络中的其他服务使用,并且封装了实现细节。简单地讲,Web服务就是一个定义好了接口的URL资源,Internet上的客户端可以通过编程方式请求得到它的服务,而不需要知道所请求的服务是怎样实现的。而且一个Web服务能够和其他Web服务集成,构成功能更强的新Web服务。可见Web服务技术生来的使命就是非常方便快捷的实现系统间的应用程序集成,我们可以通过Web服务重组应用和业务流程以实现PIP系统。在PIP系统设计中的相当重要的IT技术难题,是如何将工作流管理封装到Web服务里面,以实现PIP顶级系统与参与方子系统的集成,从而可以做到由PIP顶级系统协调控制整个工作流程的完成。从最近搜集的资料来看,IT界的技术人员正在积极实现这一技术,并有了一定的成果,提出了两种跨组织工作流的实现模式:对等模式的跨组织工作流和全局根流程结构的跨组织工作流。PIP系统应该属于后者。该模式的图形描述如图6所示。与PIP系统要求的工作流集成模式很相像。主控工作茄图6全局根流程结构的踏组织工作流关于PIP系统的实施问题,毋庸置疑B/S结构(浏览器/服务器结构)将会成为我们最终的首选平台体系结构。主流的实施平台主要是Microsoft的.net平台和以IBMWebsphere为代表的J2EEWeb服务平台,具体实施时可以具体比较选用。因为Web服务基于Internet标准技术,所以只要支持Internet标准技术,异构的系统间可以方便地实现应用级集成。5.结论与PIP系统应用展望本文以工程建设项目的特点作为基本立足点,分析了信息技术在建设行业应用中面向企业和面向项目的特点,由此得出PIP系统应该具有信息集成和应用程序集成两个层面的特点,提出了PIP系统应做到系统集成的功能实现模式,同时分析了支持PIP系统开发实现的信息技术:web应用程序技术和Web服务技术。应该看到的是PIP系统真正意义上的实施是不容易的。建设好PIP系统,除了IT技术上的难题,更需要工程管理界在其背景框架下不断设计、改造和完善面向项目协同合作的业务流程,这可能会使现有的组织管理模式发生巨大的变革。通过分析,笔者认为PIP系统的实施可能要经历三个阶段:第一阶段,参与方企业各自发展自己企业内部信息系统满足局部应用甚至实现内部部分系统集成,PIP系统暂时仍主要以信息集成的形式为项目服务;第二阶段,参与方企业内部系统与PIP系统可以做到一定程度的集成,PIP系统可以以信息集成和协同工作的方式运作;第三阶段,PIP系统带来业务流程和组织结构上的调整和改造,PIP系统的运作进入更合理更有效率的阶段。可以用图表示如下:参考文献:1JonathanJingshengShi,DanielW.Halpin.EnterpriseResourcePlanningforConstructionBusinessManag

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论