某建设项目集成管理系统研究_第1页
某建设项目集成管理系统研究_第2页
某建设项目集成管理系统研究_第3页
某建设项目集成管理系统研究_第4页
某建设项目集成管理系统研究_第5页
已阅读5页,还剩76页未读 继续免费阅读

下载本文档

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

文档简介

建设项目全寿命周期的集成化管理一直是建设行业信息化研究的关键问题。集成化管理能够将孤立的应用连结成一个整体,消除项目参与方之间内部数据的矛盾及冗余,使项目信息和信息处理具有充分的及时性、准确性、一致性和共享性。及时发现项目中存在的问题,以达到降低成本,加快工程进度,提高工程质量的是作者在参考国际上大量相关文献的基础上,结合的一种管理系统。这种建设项目管理系统将具有很大的弹性和兼容性,使得工程项1.分析了建筑行业信息化、信息集成的概况及研究成果,在此基础上阐述了本课题的必要性、意义和论文研究的理论基础和技术基础。2.分析了全寿命周期建设项目和项目集成管理的内涵3.提出PIMS的逻辑体系结构和物理结构,并对子功能模块进行划分、定4.运用面向对象的分析方法进行项目信息模型分析。5.分别论述PIMS的数据层、应用层和用户层的结构和工作机制6.探讨PIMS的外部支撑,重点研究集成系统实施的外部组织环境支撑,并对开发PIMS的相关技术进行评述。关键词:集成,寿命周期,Web,三层式结构,面向对象Theintegratedmanagementofthewholelifecycleofconstructionprojectisalkeyproblemoftheresearchonconstructioninformaapplicationsintoaunitytoresolvetheredundancyandcontradictoryofparticipant'sdataitwillresultingoodbehavioronpunctuality,accadministrativestaffcreducecosts,acceleratetheprojectprogressandimproveprojectqualitThebelowmentionedprojectintegratedmanageonnumerousrelevantinternationaldocumentationsaswellasthetheoreticworkingexperienceoftheauthorinherstudyofprojectmanagementvirtualorganization.ThisprojectmanagementsystempossessesThecontentsofthisthesisasfollowing:1.Afteranalyzingtheprocessofthegeneralcasesofintegrationandtheresearchresults,thebackground,nthisprojectandtheresearchfoundationofthisthesisareexpounded.2.analyzingtheintensionofalllife-cycleconstructionproject3.Puttingforwardlogicalsystemarchitectasdividinganddefiningthesub-f4.Usingtheobject-orientedmethodtocarryonthepro5.Describingseparatelythestructureandworkingmechanismofth6.Investigatingtheoutsidesuppororganizationenvironmentandintroductionofrelevanttechnologies.KeyWords:Integrated,Life-cycle,Web,Three-tierArchitecture,Object-oriented插图或附表清单 1 2 41问题的提出 61.1研究的问题和课题来源 1.2论文研究的主要内容 1.2.1全寿命周期建设项目的集成化管理 71.2.2基于Web的PIMS的系统结构 71.2.3PIMS的项目模型分析 71.2.4PIMS各层的工作方法 71.2.5PIMS的外部支撑 91.3论文研究的理论基础和技术基础 91.3.1系统理论 91.3.2面向对象的方法学 1.3.3第五代管理理论 2相关领域研究综述 2.1建设领域信息化标准与标准体系的研究 2.1.1标准和标准化的概念 2.1.2目前国际上通用的信息流标准化的几个重要标准 2.1.3建设领域信息化的国际标准 2.2集成信息系统模型的研究 2.2.1全寿命周期项目管理(LCPM)模型 2.2.2基于网络工业基础类的共享项目管理环境(WISPER) 2.3小结 233全寿命周期建设项目的集成化管理 3.1全寿命周期建设项目采用集成化管理的必要性 243.2全寿命周期项目PIMS所需要具备的特性 3.2.1面向对象性 253.2.2动态性 3.2.3集中性 263.2.4严密性 263.3项目集成管理系统集成的深度和水平 3.4小结 284基于Web的PIMS的系统结构 294.1系统的逻辑体系结构 294.1.1数据结构层 294.1.2权限结构层 294.1.3信息加工层 294.1.4工作流支持层 4.1.5协同工作层 294.2系统的物理结构 4.2.1基于Web的三层式系统结构 4.2.2基于Web的三层式结构的优越性 4.2.3系统各结构层结构概述 4.3系统各功能模块功能划分 4.3.1PIMS的主要职能 4.3.2PIMS的功能模块划分 4.4小结 5PIMS的项目信息模型分析 5.1全寿命期的项目中的信息 5.2面向对象的项目信息模型 5.3项目模型的面向对象分析 5.3.1类一对象及其层次结构 405.3.2信息关系模型 415.3.3类—对象的子类分析 415.4实例:PIMS中物业管理的集成数据模型 425.4.1一般的物业管理功能的层次结构 5.4.3项目信息从AEC阶段到FM阶段的传递 5.4.4系统组件 445.4.5FMC的结构和范围 475.4.6FMC的开发方法 49 5.4.8FMC的实施 6PIMS的项目中央数据库 6.2信息的标准化描述方法 6.2.1产品数据的描述 6.2.4过程模型的描述 6.2.5管理信息的描述 7PIMS应用层的处理与控制 7.2支持信息集成的软件工具 7.3.1生成一个新的项目设计 7.3.2IFC对象模型 7.3.3与IFC数据库交换设计信息 7.4小结 8PIMS客户层信息的交互 8.1.1基于Web的人机交互界面 8.2用户与系统的交互 8.3实例:通过VRML浏览一个设计 8.3.1关于VRML 8.3.3从IFC的几何图形映射到VRML 8.3.4在Web浏览器中浏览文件 9PIMS的外部支撑 9.1.1虚拟组织的概念及特点 9.1.2建设工程中的虚拟组织环境 9.1.3建设项目虚拟组织的管理方法 9.2PIMS的技术支撑 9.2.1标准化技术 9.2.2面向对象技术 9.2.3分布对象技术 9.3小结 插图或附表清单 7 图2-5IFE系统总体结构 图5-10由IFC和FMC支持的AEC/FM信息系统 图5-11由FMC支持的集成FM系统结构 图5-12FMC模型要素 图5-13共享要素模型范例 图5-17过滤映射 时间:2021年x月x日书山有路勤为径,学海无涯苦作舟AEC:Architecture,EngineerinALCP:AllLife-cycleConstructionProjectCAM:ComCIFMComputerintegratedfacilitCMIS:ConstructCORBA:CommonObjectRequesDM:DevelopmentManagementEDI:ElectronicDFMCs:FacibilitiesManagIDL:InterfaceDefinitionLanguageIFC:IndustryFoundationClassesIAI:InternationalAllianceforInterISO:InternationalOrganizationLCOFs:LifeCycleObjeLCPM:LifeCycleProLCS:LocalCooNIIIP:NationalIndustrialInformationInfrastructureProtocolsOMG:ObjectManagerGroupnviRonmentOPM:ProjectManagementonbehalfoftheOwnerPIMS:ProjectIntegratedManagementSystemRDB:RelatioSTEP:StandardfortheExchangeofProductModelData时间:2021年x月x日书山有路勤为径,学海无涯苦作舟URL:UniformResourceLocatorVIRCON:VirtualConstVRML:VirtualRealityModeling时间:2021年x月x日书山有路勤为径,学海无涯苦作舟建设领域内的变化和发展的速率受到了人类在其他行业领域内的技术发展速率集成信息系统研究”的部分研究成果。论文中所提出的项目集成管理系统(Project时间:2021年x月x日书山有路勤为径,学海无涯苦作舟时间:2021年x月x日书山有路勤为径,学海无涯苦作舟1.2.1全寿命周期建设项目的集成化管理1.2.2基于Web的PIMS的系统结构文章将具体阐述基于Web构建PIMS的意义和三层式系统的优越性,分析PIMS总体构架、逻辑1.2.3PIMS的项目模型分析1.2.4PIMS各层的工作方法在PIMS的三层式结构中,应用的每一层,比如表达层(用户界面)、逻辑层(过程)和数据存储论文将讨论PIMS各层的工作流程和方法,重点是数据层制以及客户层与用户之间直接的信息传递与交流。对PIMS每一层的分析将涉及到前面提到的建时间:2021年x月x日页码:第8页共82页问题的提出研究内容:课题提出的背景、来源和论文的主要内容及相关理论和技术基础研究目的:确定课题研究的必要性和研究的方向、范围相关领域研究综述研究内容:建设领域信息化标准、标准体系和项目管理模型介绍研究目的:广泛研究国际上先进的和相对成熟的标准与模型,为本课题的研究提供参考和依据。全寿命周期建设项目的集成化管理全寿命周期建设项目的集成管理系统研究内容:分析ALCP实施集成化管理的必要性和集成管理系统应具备的特征研究目的:确定PIMS开发的指导思想集成的深度和水平清晰化的系统结构层PIMS的外部支撑研究内容:分析保证PIMS开发和实施成功的外部组织环境和技术支撑研究目的:为PIMS的开发提供支持和明确PIMS能够成功实施的外部保障图1-1论文的研究框架时间:2021年x月x日书山有路勤为径,学海无涯苦作舟1.2.5PIMS的外部支撑管理系统才能按照其预定的工作流程,达到预期的目同时,为了保证文章的完整性,论文也将简要的指出构建PIMS要运用到的技术和这些技术目前论文的整体框架和主要内容可以参加图1-1。PIMS的整体性特征很难直接描述,分层次成了描述这种大型系统的重要特征,系统的整体特性时间:2021年x月x日页码:第10页共82页1.3.2面向对象的方法学用面向对象的方法进行PIMS的系统分析,构建目标系统的对象模型。在设计PIMS的概念模型时,首先要建立需求模式行细分,形成一个类集,然后组装成各个具体的表单对象,再加上相应的实体对象和控制对象,对于项目产品信息模型的设计,论文也采用了面向对象建模的方法。面向对象(OO)建模是一性进行提取与封装,形成不同粒度的操作数据单元(PDU),下级的单元可以为其上1.3.3第五代管理理论一词源于美国管理学家查尔斯·M萨维奇(CharlesM.Savage)199五个阶段(五代),分别是所有权方式、严格的等级制方式、矩阵组织方式、计算机接口方式、并时间:2021年x月x日书山有路勤为径,学海无涯苦作舟知识网络基础上的平面的、网络化的组织结构,建立共同愿望,系统思考,提高组织内部结构、1)全寿命周期建设项目的集成化管理;时间:2021年x月x日书山有路勤为径,学海无涯苦作舟系统主要通过Telnet和FTP来进行数“InternetChat”技术进行远距离的交流(包括声音和图片的交流)。实时视频使得管理者不在现场也可以监控现场的情况。使用者还可以通过网页平台搜索信息和发布信息等等【2,3】。这一面开展:①建设领域信息化标准和标准体系的研究;②集成信息系统模型的研究。2.1.1标准和标准化的概念为在一定的范围内获得最佳秩序,对实际的或潜在的问题制定共同的和重复使用的规则的活动,2.1.2目前国际上通用的信息流标准化的几个重要标准为了解决信息共享这一类难题,发达国家和先进企业都把希望寄时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第13页共82页STEP标准解决企业产品的技术数据交换问题,ESGML则解决企业文档的标准格式问题。这样,就数据的国际标准,其技术目标是能够使异构的CAD/CAM系统间进行产品数据(例如一个产品的设计)的通讯。在1984年国际标准化组织技术委员会184(工业自动化)的第四分委员会(ISOTC184/SC4)开始着手开发新标准,即现在的STEP。该标准的全名为:《ISO10303-工业自动化系统-产品命周期的产品数据的中性机制,……”这种表达的完整性使之不仅适用于中性文件交换,而且也STEP(ISO10303)是由一系列的独立部分组成的,这些部分根据其在STEP内起的作用分成六个系列:描述方法、集成资源、应用协议、抽象测试套件、实现方法和一致性测试方法学与框架。图2-1描述了STEP的文件结构,显示了标准的几个部分及它们之间的关系。ISO组织在1993年开始考虑建筑行业的数据交换标准的应用协议,并确定为AP225。应用协议AP225的全称为:《工业自动化系统与集成-产品数据表达与交换第225部分应用协议:该应用协议是用显示三维形状表达在建筑、工程、施工(AEC)应用系统和相关系统之间交换建筑物单元的形状、特性和空间结构信息。在同一个建筑项目中,有许多不同的单位参与建筑第14页共82页时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第14页共82页抽象测试套体EDI(ElectronicDataInterchange)即电子数据互换,它是一种在公司之间传输订单、发票等作业文件的电子化手段。它通过计算机通信网络将贸易、运输、保险、银行和海关等行业信息,用一种国际公认的标准格式,实现各有关部门或公司与企业之间的数据交换与处理,并完成以贸易为中心的全部过程,它是80年代发展起来的一种新颖的电子化贸易工具,是计算机、通信和现代管理技术相结合的产物。从计算机到计算机之间的结构化的事务数据互换。使用EDI可以减少甚至消除贸易过程中的纸面文件【9】。计算机应用、通信网络、标准化是EDI的技术三要素,其中标准化是实现EDI的关键。因为EDI的实现是在不同国家和地区、不同行业内开展的,而且应用的信息系统与通信手段各不相同,因此统一的国际、国内和行业标准是必不可少的。随着现代信息技术的进步,EDI技术的发展突飞猛进,EDI标准也由初期的内部自定义标准逐渐发展为行业标准、国家标准、国际标准。目前,国际上存在着有代表性的两大EDI标准,一是广泛用于北美的美国国家标准ANSIX.12。另一是联合国贸易数据交换用于行政、商业、运输的标准———UN/EDIFACT。其中,UN/EDIFACT现已成为国际EDI的主流标准。根据国际标准体系,我国也于“八五”期间由国家技术监督局主持制定了既符合国际标准,又适用于我国的EDI标准体系,其基本结构如图2-3所示。其中EDI基础标准体系是EDI的核心标准体系,它是由UN/EDIFACT基础标准和开放式EDI基础标准组成【10】。编号:书山有路勤为径,学海无涯苦作舟页码:第15页共82页拓扑拓扑点边点边面环点绘图逻辑层集成产品信息模型数据库中间文件知识库图2-2STEP的层次结构EDI系统标准化EDI单证EDI编码EDI相关EDI管理EDI报文EDI基础UN/EDIFACT包括十个部分:【11】时间:2021年x月x日页码:第16页共82页1)UN/EDIFACT应用级语法规则(ISO9735)(它由10个子标准组成,等同采用为我国国家标准GB/T14805.1-1999,GB/T14805.2-1999,GB/T14805.9-1999,GB2)UN/EDIFACT语法实施指南(SIG)(等同采用为我国国家标准GB/T16703-1996);3)UN/EDIFACT报文设计指南(MDG)(等同采用为我国国家标准GB/T15974-1995);4)UN/EDIFACT数据元目录(TDED)(等同采用为我国国家标准GB/T15191-1994);5)UN/EDIFACT代码表(EDCL)(等同采用为我国国家标准GB/T16833-1997);6)UN/EDIFACT复合数据元目录(EDCD)(等同采用为我国国家标准GB/T15635-1995);7)UN/EDIFACT段目录(EDSD)(等同采用为我国国家标准GB/T15634-1995);8)远程传输贸易数据交换用统一导则;9)电子数据交换的国际商用交换协议样本(等同采用为我国国家标准GB/T17629-1998);10)UN/EDIFACT联合国标准报SGML(StandardGeneralizedMarkupLanguage-标准的通用置标语言)是一种置标语言,实际上它是一种通用的文档结构描述置标语言,主要用来定义文献模型的逻辑和物理类结构。SGML利用通用方式和元标识语言(metalanguage)对文献内容和结构进行标记,实现对各前言包括SGML陈述(SGMLDeclaration)和文献类型定义(DocumentTypeDefinition,DTD)1996年夏天,JonBosak(Sun公司的在线信息技术设计师)说服W3C(万维网协会),由他组织了一个关于在Web上使用SGML的委员会。同年11月,他们完成了SGML简化版本的初始设计。这个简化版本保留了SGML主要的使用功能,同时大大缩减了SGML的复杂性,这时间:2021年x月x日书山有路勤为径,学海无涯苦作舟特定的名称,也代表着XML家族(XMLfamily):XML,Xlink,XSL。XML既继承了SGML2.1.3建设领域信息化的国际标准过这个模型支持异种计算机系统应用间信息共享。最著名的是IAI推出的应用于建筑业的IFC和IFC,产业基础类(IndustryFoundationClasses),是A/E/C数据标准化工作,是由Autodesk和可互操作性产业联盟(IAI)的成员做的开发。IAI目前已有8个分会,遍及20个国家,超过520个公司会员。IFCs,已于1998年8月提交了1.5版本,定义CAD系统之间智能的关于A/E/C1)支持建筑工程从初步设计、详细设计到施工过程的数据的共享;2)促进各种应用于建筑专业的CAD系统的数据共享和数据集成【17】。IFC的体系结构是一个四层结构,分别为资源层第四层是领域/应用层,提供AEC/FM领域过程或应用类型的需要范围内的进一步模型细节。IFC在CAD软件商的建筑软件产品中得到了支持,这些产品有:AutoDESK公司的时间:2021年x月x日书山有路勤为径,学海无涯苦作舟这些资料可以是一个计划、文件等类资料。它利用XML的方式,更容易的互相传递。aecXML由美国BentleySystem公司1999年8月12日提出来,由IAI负责组织开发的专门用于建设工程领域的信息标准化草案,该标准目前还在开发过程中。其特点有:1)利用aecXML表达的各种工程信息可以在Internet上传输和表达;2)便于查询(其查询原理可以参考XML技术原理);3)开发商可以利用aecXML来开发出易集成的建设领域的软件;1)IFC主要用于工程领域,它强调所描述的建筑的完整性和整体性。而aecXML主要应用2)IFC定义的对象数据量很大,不适合于在Internet自从二战结束以来,建设集成的问题就不断地被提出和被研究。从“Documentation”到“摘要服务”,从CIDB的建立到SfB系2.2.1全寿命周期项目管理(LCPM)模型1)全寿命期项目管理模型;2)并行工程/建造。第19页共82页时间:2021年x月x日书山有路勤为径,学海无涯苦作舟这个模型使用了一系列的全寿命期对象功能(LCOFs)来计划和管理项目【49】。LCPM模型的观点是把项目看成是商业而不是只限一次的工作,在项目寿命的过程中最终关注的是项目委托人利益的最大化。图2-4描绘了该模型使用的机制,目的是使委托人获得和维护利益。图中的PM即项目管理者负责监督由项目团队在项目中进行的各项工作。开始,项目的LCOFs和商业功能必须由委托人和PM共同定义。当数据和信息被提交以后,PM将LOFMs的状况与目标LOFMs进行对比。如果与目标有显著的不同,PM可以要求项目成员在可能的情况下重新计划【50】。否解决否图2-4LCPM评估模型对于LCPM而言,在一个集成的环境中工作必须要建立项目的模型。项目团队的成员把他们可能的解决方案输入到模型中,由PM监督。团队的成员有着自己的行为原则,他们共同使用CE原则。PM的一个重要责任就是将多原则的部分形成团队并为项目的各部分提供数据。这种模型的最终结果就是PM可以不断的作出决定以增加价值,创造机会和减少风险。这样的目标要求项目成员持续的信息输入。全球化的IT环境中利用LCPM方法构成的系统被称为IFE,它包括了LCPM。IFE系统是使用面向对象的程序(OOP)环境:Microsoft的VisualC++和C++(功能模件);还有根据对象设计的数据库管理系统(OBMS),对象存贮(项目数据的存储和控制)【49】。IFE系统的总体结构用图2-5来描述。它的主要模件包括:项目生成模块、PM功能模块、可视化/图表模拟模块、过程模拟模块和柔性系统评估模块。简而言之,IFE提供了:实时动态评估(比如,反复的计划-评估-反馈循环保证了确定最适合的计划,每一次循环都会帮助我们更好地理解项目如何适应在PM功能模块中所列出的变化)和进行合作的项目信息的实时共享。【50】时间:2021年x月x日书山有路勤为径,学海无涯苦作舟件件块Salford大学领导的基于网络工业基础类(IFCs)的共享项目环境(WISPER)计划,打算开发PART21文件转换项目信息和通过IFC数据库共享项目信息【51,52】。图2-6描述了WISPER环境的结构。它使用了三层代理服务的结构将设计、建造和工程计划集成在一起。这其中还包括了成本的估算和利用VRML预测项目数据的每一层,比如表达层(用户界面)、逻辑层(过程)和数据存储(数据库),都是被分别地提供时间:2021年x月x日书山有路勤为径,学海无涯苦作舟HrTPHTTPHrTP图2-6WISPER环境的结构论文在讨论PIMS的结构框架和利用VRML浏览项目设计和建设情况时,从WISPER的研究成果中获得很多的借鉴和启发。VIRCON是VirtualConstruction的缩写,它是由悉尼大学研究开发的。VIRCON承担了两个作用:教育工具和工程管理系统。由两个主要的模块组成:工程管理系统(CMIS)和可视化模块。时间:2021年x月x日书山有路勤为径,学海无涯苦作舟项目成本部分成本活动成本今”面向对象数据库分的选择去项CIMS提供一个简单的界面,给用户进行数据的输入和分时间:2021年x月x日书山有路勤为径,学海无涯苦作舟时间:2021年x月x日书山有路勤为径,学海无涯苦作舟3全寿命周期建设项目的集成化管理本章着重阐述对于全寿命周期建设项目(AllLife-cycleConstructionProject,以下简称ALCP)采用项目集成管理系统进行集成化管理的必要性和在ALCP中“集成”所要达到的要求。3.1全寿命周期建设项目采用集成化管理的必要性项目的定义很多,PMI前任主席,PMBOK的最先倡导者R.MaxWideman在他的《ComparativeGlossaryofCommonProjectManagementTermsV.2.1》一书中搜集了17种“项目”的定义。其中两个最权威的定义:1)项目是为了创造某项独特的产品或服务而进行的一项临时性努力。(这是美国项目管理学会(PMI)在它的项目管理知识体系(PMBOK)中对项目所下的定义);2)项目是为了在规定的时间、费用和性能参数下满足特定的目标而由一个个人或组织所进行的具有规定的开始和结束日期,相互协调的独特的活动集合。(这个定义是英国项目管理协会(APM)提出的,后来被确定为英国国家标准(BS),并被国际标准化组织(ISO)综合这些对项目的定义,我们可以归纳出项目所具有的三个条件:1)具有预定的目标;2)具有时间、财务、人力和其他限制条件;3)具有专门的组织【26】。在社会生活中符合上述条件的“项目”是很普遍的,而在众多的项目中,建设工程项目是最为常见也是最为典型的项目类型。凡是一个建设项目必须具备以下条件:1)在一个总体设计或初步设计范围内,由一个或若干个互相有内在联系的单项工程组成,经济上统一核算,行政上统一“管理”。2)在一定的约束条件下,以形成固定资产为特定目标。3)需要遵循必要的建设程序和经过特定的建设过程。4)按照特定的任务,具有一次性特点的组织形式。表现为投资的一次性投入,建设地点的一次性固定,设计单一,施工单件。5)具有投资限额标准。只有达到一定限额投资的才作为建设项目,不满限额标准的称为零星固定资产购置【56】。所谓全寿命周期建设项目是指建设项目完整地包含了决策阶段、设计阶段、建设阶段和运营阶段/物业管理阶段。这样的建设项目时间跨度大,消耗的资源多,涉及面广,以项目为核心从纵向和横向将各方面的资源和参与者联系起来。工程作为一种投资形式,必须与其它的经济活动一起用它们的实践活动来增加价值。而目前,这种增加价值的能力正在被建设过程中的低产出和低质量的状况所阻碍。造成这种状况的最主要的原因是建设项目管理中高程度的破裂性。基于以上的全寿命周期建设项目的特点,如果将各个阶段割裂开来,实施相互独立的管理,势必带来很多的弊端,比如:1)由于各阶段的管理相互分离,使原本相互联系的信息由各自的信息系统产生,为某一阶段管理服务,不同阶段信息系统具有不同的数据结构和系统平台,难以实现不同阶段数时间:2021年x月x日页码:第25页共82页据的共享,致使同一数据在不同阶段要多次输入,不仅造成资源上2)信息在通过不同的界面传递后发生人为或非人为的改变,容易造成信息内容的扭曲、衰3)信息取得成本增加。5)信息系统不能有效地辅助以全寿命周期目标为评价标准的决策过程。硬件、软件、网络通信设备以及其它办公设备,在建设项目全寿命周期过程中进行信息的收集、储存、传输、加工、更新和维护,以建设项目全寿命周期目标(包括投资目标、进度目标和质量目标)的实现为目的,使组织内各个层次的管理者及时、准确、完整地获取信息,辅助其进行决集成化的管理将建设项目全寿命周期内产生的信息集中存储,克服了分裂管理造成的信息3.2全寿命周期项目PIMS所需要具备的特性信息等。综合这些因素,我们所研究和开发的PIMS必须要具备以下的四点特征。它以对象(对应于现实中的实体)和类(对应于现实中的抽象)作为构筑系统的基本材料,其主时间:2021年x月x日页码:第26页共82页3.2.2动态性PIMS必须是动态的。这一点很容易理解,因为项目的信息是不断地积累和发统的动态性要求PIMS是开放的和spur-of-the-moment。PIMS3.2.3集中性3.2.4严密性密性”是任何一个管理系统所应该具有的特征。对于PIMS来说,系统的“严密性”主要体现在1)系统的口令保护,即建立用户名/口令的数据保护机制;2)对用户的信息存取权限进行管理,通过对用户进行分组,授予不同用户组对信息存取的3)保证信息交换的安全,即保证信息在交换过程中的保密性、完整性和真实性,这可通过数据加密技术和数字签名技术来实现,大多数的项目管理系统都采用现(数据套接层))5)建立系统的防火墙(firewalls),防止不良用户对系统的攻击;6)建立系统的数据备份方案,用户可以对数据进行离线备份(backupoffline);7)保证系统的物理安全(physicallysecurity)。3.3项目集成管理系统集成的深度和水平Fisher在1989年把“集成”定义为“在项目参与者之间对数据、知识和目标的跨越组织边界的连续的共享”。这样的定义提醒我们在考虑集成系统时要思考的几个问题:谁集成什么?怎样和什么时候集成?为什么我们要选择集成。Fisher在1993的《Circleintegration》【29】中针对以上的问题提出了架(参见表3-1)。时间:2021年x月x日书山有路勤为径,学海无涯苦作舟部门整个组织模型知识目标息自动化孤岛用在一个阶段按多原则进行多种应用在多阶段按多原则进行多种应用应用表3-1列出的框架中的五个维度并不是相互独立的,我们可以通过在横向和纵向上选取不同的交叉点,使每一个维度都可以用多维的方式来组合。表3-2给出了一个利用“为什么”和“谁”这按照这种将不同维度进行组合的方法,我们可以得到我们所需要的“集成”的定义。就P及建设生产系统所在环境的公共信息(如建材信息、新技术信息等)。建设工程的管理包括了对个体部门企业项目行业位完成项目行业生存增加收入增加利润增加利润的可能性性性围额改变工作承担额外的任务进入新的市场泛地应用创造一份新工作创造新的作用创造新的市场延时间:2021年x月x日书山有路勤为径,学海无涯苦作舟法来进行ALCP的管理。对应于ALCP的特点,论文讨论了PIMS所需要具备的四点特性:1)面相对象性2)动态性3)集中性4)严密性时间:2021年x月x日书山有路勤为径,学海无涯苦作舟PIMS要具备完整的逻辑体系结构和可以满足项目集成化管理要4.1.1数据结构层台通常是建立在分布式对象体系结构(如CORBA或DCOM)以及通用数据交换(如XML)的基础上,通过对象模型实现各种软件程序对各种数据的获取和交换。本论文对PIMS的研究将采4.1.2权限结构层4.1.3信息加工层4.1.4工作流支持层该层主要是指对项目管理软件的支持层。通过这些管理软件,用户可以完成一些日常工作流程。4.1.5协同工作层该层是多用户实时操作层。其主要功能是通过同步(如在线交流)和异步(如线程化讨论)等方的结构层进行简单的叠加。要实现以上的功能,需要为PIMS构建适当的物理集成结构框架。时间:2021年x月x日书山有路勤为径,学海无涯苦作舟4.2.1基于Web的三层式系统结构针对计算模式的变化和各自特点,基于Web的信息集成结构框架可表达为图4-1,它包含了以Web应用界面件音频通过这两种应用程序来完成所有的软件功能,其中包括CAD、计划、预算4.2.2基于Web的三层式结构的优越性时间:2021年x月x日页码:第31页共82页统的后端是大型关系数据库,前端开发工具必须具有对后端数据库(包括各种主要厂家的产品)的访问能力。应当承认,传统的C/S模式一定程度上为企业1)建设项目时间跨度大,涉及的不同的寿命阶段,而C/S是封闭式单项系统,不同系统无2)建设项目的参与方众多,采用C/S式的系统,用户界面风格不一,使用繁杂,不利于推3)工程项目建设过程中有诸多的不确定性因素,而且信息种类和数量繁多,尤其是当用户4)扩充性差,不能兼容原有系统,用户的投资不能得到保护。5)不能接纳新技术,限制了其扩展性;6)缺乏具有系统性和前瞻性的结构框架。1)友好的、操作方便的界面,最好能提供图文并茂的多媒体的感受;2)集成的、功能更加完善的信息访问工具;3)相对稳定的系统框架结构,面对需求的不断变化可以不改变系统的总体框架而进行新的布式项目管理系统的理论和实践在新技术背景下产生新的突破提供了很好的技术手段和实现途采用的是浏览器/服务器(browser-client)模式,与传统的C/S模式不同的是,这里Web服务器不需要保留与客户端浏览器连接的信息,当客户通过HTTP协议连接到WebServer并提出文输:Web浏览器通过HTTP协议将特定1)响应速度较慢;2)客户端界面只能基于HTML标记语言设计,界面不如GUI界面友好等。3)缺乏事务管理能力;4)缺乏状态管理能力;5)在超负荷环境下的负载平衡能力;6)没有支持相应扩展应用模型的能力;7)缺乏端到端的加密支持能力。以上的这些弱点,限制了在Web上开发稳定、高效、安全的应用,因此随着Internet的发展,出这种基于Web的三层式结构采用多种标准的协议和技术(http,html,url等),不局限于任何硬时间:2021年x月x日页码:第32页共82页件平台或操作系统,提供了个跨平台的、简单一致的开发平台和应用环境。与传统的结构相比,能缺陷对整体性能的影响,并且具有连接缓冲、负载均衡、安全管理等功能,从而大大提高了Web应用整体的灵活性、可伸缩性和可扩展1)经济性。在开发数据库应用程序时,不必购买昂贵的前台开发软件,而只需安装廉价的台的客户应用程序提供服务,在很大程度上节省了开发时间和资金投入。项目是单一性的,项目的组织是临时性的。这种结构可以使项目组织者无须为一个项目投入过多的IT考虑是否使用IT集成项目管理和集成到什么程度2)共享性。对数据库进行访问的客户机可以是任何机型、安装任何操作系统,只要在该客进行远程访问时,使用与本地访问相同的数据库接口程序,而不必另外这一特点是人们利用Internet技术进行工程管理的最主要3)良好的开放性和可扩展性。由于Internet技术具有很好的开放性只要对应用层实施相应的改变,就能够达到目的。这使得系统可以根据工程的实际情况4)较好的安全性。在这种结构中,客户应用程序不能直接访问数据,应用服务器不仅可控制哪些数据被改变和被访问,而且还可控制数据的改变和访问方式。这就满足了我们在基于以上描述的这些优点,论文提出了PIMS应该采用基于Web的三层式系统结构。4.2.3系统各结构层结构概述面向对象的项目中心数据库数据库又分成共享数据库和私人数据库。这一分布式、分层数据库方式体现了当今流行的Client/Server结构,它比现有的以工程数据库为中在PIMS的项目的数据库中包含了项目的所有要被共享的信息,有关项目模型的信息用统一的语言描述和以标准的格式存储。根据目前国际上的研当不错的解决方案,因为IFCs是用EXPRESS语言进行描述的,而EXPRESS是STEP定义的一以与STEP有很好的衔接,运用STEP提供的应用软件开发环境S第33页共82页时间:2021年x月x日书山有路勤为径,学海无涯苦作舟基于图形化的用户界面是完成人机交互的接口,完成项目操作的输入、输出等功能。在PIMS的最上层就是系统的用户界面。它和我们一般从浏览器中看到的Web页面差不多。用户可以通过客户端进行数据的浏览、检索、处理和传递。当然由于权限的限制,不同的项目参与者在进入系统后会从浏览器中看到不同的功能菜单,而每一个菜单项都指向了一个URL,向服务器发送HTTP请求。Web服务器通过应用层提供HTTP服务以及运算和数据库操作。在PIMS中,对于项目组的每个用户设置了不同的账号,系统根据不同的账号为项目组中不同角色的人设置不同的权限,由业主委任的项目管理者具有最高权限,其他组员的权限由项目经理设定,并可动态修改,以适应项目管理的需要。关于PIMS用户层的论述在论文的第七章。在PIMS的中间,连接了客户端和底层数据库的是使用了Web客户一服务器技术的应用层。其实它的作用在2.3已经有所提及,它的目的是实现项目数据库和客户端软件之间的数据交换。应用层借助于WAI从客户端接受HTTP的请求,通过应用层上的各种专业协议对请求进行处理,并将他们反馈到客户端。有了应用层上各种专业协议的支持,用户可以方便地进行设计、工程成本计算、计划、施工控制等工作。关于PIMS应用层的分析在论文的第六章。工程项目管理就是在工程项目的生命周期内,用系统工程的理论、观点和方法,进行有效的规划、决策、组织、协调、控制等系统性、科学性的管理活动。从而按工程项目既定的质量要求、动用时间、投资总额、资源限制和环境条件,实现工程项目的目标。工程项目管理是一个建设项目全寿命期的管理。研究PIMS的主要职能,首先需对工程项目管理有一个本质上的了解。工程项目管理的本质就是使工程项目的投资、工期和质量始终控制在预期目标之内(见图4-2)。工程项目管理的本质也就决定了内容,即进度控制、质量控制、费用控制、合同管理、信息管理和组织协调。这些视为工程项目管理的主要职能。Ne≤[eV对比分析跟踪检查Y时间:2021年x月x日书山有路勤为径,学海无涯苦作舟1)建立一个新的项目数据库。2)工程进度计划的编制与总体协调分析。3)工程进度计划的动态控制。收集实际进度数据,在分析统计的基础上与计划进度数据进4)投资分配分析与预测。根据设计图纸,自动生成项目的预算。并可将实际投资费用与概记录,工程实际质量与质量要求、标准的比较分析,工程质量的评定,安全事故处理记6)利用虚拟现实技术,在实际施工前将设计转换为可视模型和将实际建设情况用模型反映,使用户通过VRML浏览项目建设数据和传递7)工程合同管理。合同文件的分类查询和统计,合同的执行情况和处理过程的记录,合同条款的修订(包括工程变更指令),查询有关法规文件。4.3.2PIMS的功能模块划分按照PIMS的职能分析,PIMS应用层上所有的应用规则被划分为5个模块。主要的功能是利用统一的标准生成在设计、建造和运营各阶段的数据模型,使得项目信息可以在项目的全寿命周期内被共享和交换。关于这部分的内容在后面的章节会有详细多的项目管理功能的软件模块,用户可以通过它们对工程的实施情况进行监控,智能地其模拟预测功能为用户提供决策依据。它能从施工定额库、资源库自动快速分配各种相关资源使工程盈亏情况随时以图表、曲线直观展现。它的预警功能时刻提醒用可对这一过程进行全方位的实时控制。它能自动引入概预算软件单元生成的数据,●合同管理与动态控制系统。该系统可以提供到期警报功能将使用户免受不必要的损失。用户可随时查看即将生效和即将结束的合同,并可以检查是否有因施工进度问题无法完成的合同,采用必要的解决办法,最大限度的减少损失。另外,还可以利用它详细记录合同变更内容、时间,快速查询、打印合同法规有关条款,提供索赔时间:2021年x月x日页码:第35页共82页还应该实现与项目管理系统的数据交互,完成合同工期与实际工期之间冲突检查工●人力资源管理系统。这是一个合理调配企业人力资源的有力工具。用户可以通过它完成不同部门的人事调动、工资项增删,新建项目人员机构的随时设立等功能,使出入库等,并可根据工程进展情况实施动态管理。可以方便地与预算及项目管理等●施工安全管理系统。能帮助用户整理所有与施工安全相关的法制法规,并记录施工过程中的安全作业方案、违纪、违规、事故、整改、特种作业等情况。还可以根据用来辅助项目管理者和参与者自动生成项目的任务对象信息和资源对象信息。这一模块●智能网络计划编制系统。工程计划编制的好坏直接影响标书的质量、中标的可能、施工的安排等。该软件使用户不需要了解更多的专业细节和网络计划知识,而是以工程为基础,利用鼠标在屏幕上快速准确地做网络图、横道图,智能建立紧前、紧后逻辑关系,节点及编号、关键线路实时自动生成。另外,还可以利用它输出带资项目概预算编制。应该是快速、准确地编制土建、安装、市政等工程概预决算极方便的工具。它必须要适用于全国不同地区、不同专业的概预算工程,并允许跨定额直接操作,使制作不同地区、不同专业的概预算可以形成一个有机的整体。利用它用户可以对项目进行分割与合并,在集成环境中能最大限度利用数据资源,减少数●工程量计算系统。该软件单元应该能够通过已做好的建筑设计,对基础、结构、装用户也可以选择部件和查询非图形信息。用户使用一个带有VRML和DWF需要指出的是,这5个功能模块的划分只是一种逻辑上的划分,这是为了使用户在使用时容易操时间:2021年x月x日书山有路勤为径,学海无涯苦作舟本章先勾画了PIMS的逻辑体系结构,列举了数据结构层、权限结构层、信息加工层等五个层层递近的逻辑层次。本章的第二节描述了PIMS的三层式结构,并简单地陈述了数据层、应用层和第37页共82页所有项目信息所有项目信息时间:2021年x月x日书山有路勤为径,学海无涯苦作舟5PIMS的项目信息模型分析在本文的第二和第三章,已经对系统的主要功能做了分析,即作了系统的需求分析,在这之后必须要进行系统的结构研究。本章将主要讨论项目信息模型的规划,信息在数据层的存储,并以PIMS中的物业管理为例分析了集成环境中数据模型的构造,信息的交换和共享。全寿命周期项目的信息在项目规划一开始就产生了,然后在设计、建造和运营的过程中不断发展。(参见图5-1)项目中的很多数据从项目的开始阶段到作后阶段都是很有用的【33】。在整个项目生命期内实施过程集成的目标就是要使得项目信息能够交换、存储、有选择的抛弃和给不同的项目参与者提供项目信息。图5-1全寿命周期项目中信息的生命期不同阶段的参与者在他们的工作中需要大量的不同类型的数据,集成的目标是把现在互为两两交换的方式变成以共享项目模型为中心的交换方式(如图5-2),即在所有项目参与者之间能连续的和专业间的共享数据、知识和目标。“模型”是描述、表示、或抽象某物的信息集合,为了表示计算机的信息,模型可以被分为以下三个层次(参见图5-3)。第38页共82页时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第38页共82页A管理员不工程师工程师工程师<信息层概含层语言层一某建筑物表达由抽象按概念模型描述用墙建模语言类一建筑物的概念模型—建筑物的数据库现实对象屋顶语言层:数据建模语言(datamodelinglanguage)提供记录信息(不管描述什么信息)的正规方法,即以人们能理解、计算机能理解,或两者都能理解的方法。后面提到的EXPRESS语言就是一种数据建模语言。概念层:概念模型(conceptualmodel)使用数据建模语言表示如何构造现实生活对象的特定类型信息。例如,用EXPRESS语言定义的模式或字典如何存储钢结构构件的数据。我们把全寿命周时间:2021年x月x日页码:第39页共82页信息层:信息模型(informationmodel)是特定显示对象的信息集合,信息按概念模型构造。例的存储于计算机中(使用由数据建模语言定义地物理格式)。为系统的离散实体而应用,并且必须清楚每一个数据段常驻在系统的什么地方和采用什么形式。须是面向对象的模型。在所有被研究和开发的标准中,现在只有IAI开发的IFCs可以在AEC和FM领域给信息集成提供强有力的支持。关于IFCs和IAI,论文在第二章就已经做过了简单的介的。本文对项目信息模型的分析在很大程度上也是与OF(ONEOF(academic-staff,technINTEGER:=years(bir时间:2021年x月x日书山有路勤为径,学海无涯苦作舟FUNCTIONyears(past:date):INTEGER;(*thisfunctioncalculatesthenumbeofyearsbetweenthepastdateandthecu其表示方法是,用实线方框表示类,用粗实线连线表示类之间的种属(is-a)关系,用一般实线连线来表示类之间的其它关系;其中连线一端带有圆圈的类表示子类或被使用(包括“包含”关系)的类。在以下对于项目模型的分析中,我们就会使用这种表示方法来进行描述。5.3.1类一对象及其层次结构类一对象的层次结构图如图5-4。工程项目工程项目单位资源结构材料设备投资进度控制管理组织资源图基础第41页共82页时间:2021年x月x日书山有路勤为径,学海无涯苦作舟图5-5信息关系模型概图信息关系模型概图如图5-5所示。5.3.3类—对象的子类分析在对控制层的类一对象进行标识,画出其信息关系概图后,即可对具体的单个类一对象的子类进行标识,例如对单位工程的子类划分见图5-6。这里假设单位工程为某方块码头。单位工程上部结构墙身结构基础回填基槽控泥基床抛石基床整平协调管理单位这样如此划分,就可以得到整个系统中每个层次的类一对象关系图。当然每个类一对象可划分的层次是不一样的,有的仅一个层次,而有的却有多个层次。在分析中,对象的标识是一个不断交替循环的过程,系统中各个实例间可能存在着共同的对象,时间:2021年x月x日页码:第42页共82页研究中已经讨论的比较多,相对比较成熟了,而PIMS与其他的项目管理系统的区别在于它是针架。项目在A/E/C阶段,其信息的共享和交换的原理也表参考了BritishColumbia大学和Timberline软5.4.1一般的物业管理功能的层次结构IAI的北美物业管理协会划分了一个物业管理(以下简称FM)功能的等级和层次。这样的一个等级划分覆盖了FM职能的全部范围。规划和控制的职能;其次,是一个特定的和可确定的FM职能。规划和控制职能(图5-7)被划义的FM职能(图5-8)又被分成了三个基本的类:维护和运营管理、资产管理和服务【36】。时间:2021年x月x日书山有路勤为径,学海无涯苦作舟规划和控制规划和控制工作管理资源使用资源时间管理风险管理成本管理范围管理把这些要素划分成了建筑系统和非建筑系统,并把人力资源作为一个与FM要素平行的元素。时间:2021年x月x日书山有路勤为径,学海无涯苦作舟在全寿命周期项目中,对FM有用的信息大部分是在建筑设计和建设阶段产生的。这些项目信息必须被有选择地传递到FM阶段。图5-10显示了项目信息是如何从AEC阶段传递到FM阶段息库的大量信息中获得对FM有用的信息,必须要有一系列可以精确描述FM所需要的模型。这可确定的FM功能修理空间管理空间使用管理迁移管理资产管理服务图5—11在一个企业层面概念性的描述了一个更加详细的集成FM管理系统的组件。这些基本组时间:2021年x月x日书山有路勤为径,学海无涯苦作舟FMC是一组描述所有FM应用所共同需要的信息的类。FMC支持FM对象的生成、对象界面和FM应用的开发。FMC也用于开发IFC-FMC软件映射机制。FMC方案为集成FM系统的开发提供了基础的结构:一个对象存储包括了FM应用所需要的对象信息。对象的结构和它们之间的相互联系由FMC定义。一般来说,对象存储以数据库系统的形式来实现。而这种中央数据库并不是单一型的数据库。虽然FMC是用面向对象技术来开发的,但是对象存储的实施并不一定完全用面向对象的数据库。传统的关系型数据库也可以通过利用在两种不同的结构类型之间建立映射来使用。关于项目数据的存储方式在下一章中会有论述。人力资源FM要素建筑系统要素非建筑系统要素建筑外壳墙窗门柱梁环境气水气机械锁电力的光时间:2021年x月x日书山有路勤为径,学海无涯苦作舟IFC-FMC映射机制这样一种机制可以将IFC对象映射到FMC对象。FMC对象界面图5-10由IFC和FMC支持的AEC/FM信息系统用户界面在一个集成FM环境中,用户界面应该是开放的,应该能够接入IFC对象和在IFC和FMC对象之间实行映射。应用软件包包括了可以查询和显示时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第47页共82页5.4.5FMC的结构和范围FMC的要求为了获得FMC所需要的对象,在开发FMC时必须要满足以下几个要求:(1)他们必须包括可以描述图5-9中显示的所有要素的基本实体和这些实体之间的关系。他们也必须能够支持大部分项目关系需要的FM活动。(2)他们必须能够描述只是被FM的职能所经常使用的实体,而剔除那些只是由非FM(4)他们必须提供将FMC映射到IFC的规则。这可以保证基于IFC生成的对象可以被基于FMC的程序所使用和传递。这也确保了基于FMC的应用可以与支持IFC的其他的图5-12用EXPRESS-G语言以图表化的方式表示了FMC的组成要素和他们之间的联系。第48页共82页时间:2021年x月x日书山有路勤为径,学海无涯苦作舟约束图5-12FMC模型要素在图5-12中,各个名词具有以下的含义:●实体:描述一个对象的类型,包括一组属性和与其他实体的关系。●属性:描述一个实体的属性;在运行时属性值的改变放映了对象阶段的改变。●关系:用语言描述实体间的联系。●约束:定义属性数据和实体操作要求的范围和限制条件。●界面:用一些相关的软件操作(比如:方法)来展示属性和提供关于实体的服务。●方法:定义软件操作的机能和为实体设置和获取属性的方式FMC中的实体根据他们的范围和用途被分为两个基本的组或表单:共享要素表和管理参考表。FMC主要使用EXPRESS和EXPRESS-G的方法来编制文件,有时也用界面定义语言(IDL)来定义建筑部件建筑部件楼层σ区域空间屋顶柱墙天花板地板设备类建筑要素窗地址建筑系统共享要素表在共享要素表中的类描述了在设计和建造阶段产生的而由FM过程使用的对象。这张表包含的类是关于物理的建筑要素。几乎图5-9中所有的建筑要素,比如墙、空间、柱、家具和设备等,时间:2021年x月x日书山有路勤为径,学海无涯苦作舟都应该在FMC共享模型中有描述。这张表在很大程度上是与IFC相同的,但是在不同的具体的层面上它具有更加特定的数据类型以适应FM应用的需要。图5-14示范了这些建筑要素模型的实例,而图5-14描述了一些关于FM中处理空间信息的更加详细的模型。大多数的物业管理功能都与一般的项目管理规划和控制功能有联系。在管理参考表中的类定义了管理的概念,比如计划、进度、成本、人员等等。他们并不是与某个AEC产品或过程特定相关的,但是它们可以被共享模型和必要的FM功能参考。图5-15显示了一个管理参考模型的范例。FMC开发的第一步就是从图5-8和图5-7中选择一个典型的和可确定的FM过程。下一步就是定义和信息分析,以确定这一过程需要的信息。第三步是信息的集成。在信息分析的结果上把所有过程共同需要的信息进行汇总,列入FMC的表单中。信息模型以“图表化”的形式开始,实体和关系可以通过分析所需要的信息来决定。接下来,可以定义详细的实体属性和约束。模型界面和方法可以依据过程分析得出的数据流来定义。OO占据(期间)非系统设备家具适应性评估适应性测定使用空间图5-14空间FM模型实例时间:2021年x月x日书山有路勤为径,学海无涯苦作舟计划活动时间次序持续时间活动类型资源文档类型承包商供给单元类型单元P人过程中的信息分析可以使用IFC_PDEF和IDEF₀模型方法进行。图5-16描述了两个过程:居住计划和资产维护计划【37】。每一个过程都可以简化为四个步骤,每一步都要求和生成与模型实体吻合的实体和实体属性。像图中显示的,有一些实体是用于定义被两个过程所共享的对象。还有一些实体只是用于给一个过程作为参考和生成管理对象,而无需被其他对策过程共享。IFC和FMC的目标都是使得多用户可以共享和交换项目信息。他们在模型的类型和方式上也都比较相似。但是他们在模型的焦点和细节上有所不同。IFC是描述了在整个全寿命周期项目过程的各个行业中所共同需要的信息。所以IFC不能够提供足够的供某一阶段使用的应用模型以支持某一个项目管理阶段的集成管理。就FM阶段而言,FMC可以作为IFC模型的扩展为FM阶段的集成提供原型。按照这种开发方法,就牵涉到一个怎样把在设计和建造阶段用基于IFC标准生成的对象转换到FM阶段的FMC对象。因此,必须要在IFC和FMC之间开发一个映射机制。以确保FMC的对象可以读和写需要的IFC对象信息。首先,为了节约时间和简化映射机制开发的难度,在开发FMC时可以使用IFC模型的地方就直接使用IFC。在涉及具体的和特定的对象的时候,再以IFC为基础进行开发。这样,映射机制的开发就可以被简化到以下三种类型:●直接元素映射。这种映射方法是在IFC实体和属性与FMC实体和属性之间建立之间链接。因为在FMC中直接采用了IFC模型,所以大多数的直接元素映射可以在属性层面而不是在实体层面进行。这是最简单的映射方法,它在两个模型元素之间建立静态的关第51页共82页时间:2021年x月x日页码:第51页共82页居住规划居住要求空间程序空间邻接物实施实施间目录间目录变化O空间程序资源成本时间空间居住者FF&E文档类型更新目录图5-17过滤映射实施●过滤映射。这过滤映射中(图5-17),一个IFC中的实体与一个FMC中的实体对应,但是这个IFC实体的属性只有一部分是与FMC实体的属性吻合。在这两个实体之间就IFC实体FMC实体IFC实体必须定义一个过滤器。与直接映射一样,过滤映射不需要进行功能性的转换,它可以被认为是一种更加特定和具体化的映射机制。●功能的映射。与前面两种映射机制不同的是,功能映射要解决的是被映射的两个实体的属性不是直接吻合的(图5-18)。FMC实体属性所需要的属性要通过非直接的方法,用某种规则或算法从IFC的实体中获得。功能映射解释要提供这些算法的规则。时间:2021年x月x日书山有路勤为径,学海无涯苦作舟IFCIFC实体AFMC实体映射5.4.8FMC的实施图5-11描述了一个所有的FM应用中实施FMC的说明。对象存储和IFC-FMC映射引擎用来实施FMC。所有的应用通过一个唯一的信息资源来操作、共享和交换F机集成应用环境中的实施,将会引发建筑工业领域工作的革命和建设与管理成本的显著的节约。本章论述了PIMS的核心问题,即项目信息模型的构建。论文用面向对象的方法对全寿命周期建时间:2021年x月x日书山有路勤为径,学海无涯苦作舟增加了程序的可设计性,提高了导航访问能力,简化了并发控制。2)每个对象有一组属性表示它的状态,有若干方法描述了它的行动,对象这个概念将它的3)有相同的属性和方法的对象组成一个该类的对象被称为该类的实例。5)可以从一个类导出子类。子类的每个对象又导PIMS的面向对象的数据库用Java语言来实施,项目模型的类从基于IFC的项目模型中获得。为的一个工具,它可以把用EXPRESS语言描述的IFC表单转它来在面向对象的数据库、关系型数据库和传统的文件中使用STEP数据的软件。公据库可以读取Java类生成IFC项目数据库表单6.2.1产品数据的描述还不能完全满足整个项目生命周期的需要。从实际和标准化出发,应以STEP标准思想为基础,遵循《应用协议开发指南》的要求,自己开发用EXPRESS语言描述的,使用STEP集成时间:2021年x月x日书山有路勤为径,学海无涯苦作舟6.2.2技

温馨提示

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

评论

0/150

提交评论