• 3.11 MB
  • 76页

中铁二十局集团项目成本管理信息系统的开发和实施.pdf

  • 76页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'电子科技大学UNIVERSITYOFELECTRONICSCIENCEANDTECHNOLOGYOFCHINA专业学位硕士学位论文MASTERTHESISFORPROFESSIONALDEGREE论文题目中铁二十局集团项目成本管理信息系统的开发和实施专业学位类别工程硕士学号201191100121作者姓名汪金明指导教师武德安万方数据 分类号密级注1UDC学位论文中铁二十局集团项目成本管理信息系统的开发和实施(题名和副题名)汪金明(作者姓名)指导教师武德安副教授电子科技大学成都王雁军高工河北三河发电有限责任公司河北(姓名、职称、单位名称)申请学位级别硕士专业学位类别工程硕士工程领域名称软件工程提交论文日期2012.9论文答辩日期2012.12学位授予单位和日期电子科技大学2012年12月答辩委员会主席评阅人注1:注明《国际十进分类法UDC》的类号。万方数据 PROJECTCOSTMANAGEMENTINFORMATIONSYSTEMDEVELOPMENTANDIMPLEMENTATIONOFCR20GAMasterThesisSubmittedtoUniversityofElectronicScienceandTechnologyofChinaMajor:SoftwareEngineeringAuthor:WangJinmingAdvisor:WuDeanSchool:SchoolofMathematicalSciencesUESTC万方数据 独创性声明本人声明:本人所递交的学位论文是本人在导师的耐心指点下完成的研究工作以及研究成果。据我了解,论文除去进行标注以及致谢的部分,其余部分并未涉及他人已经发表或是撰写过的研究成果,也未含有为取得电子科技大学或其他教育机构的学位或证书而使用过的材料。同我一并工作的同事对本研究所处的贡献都已经在论文里做出了相关说明并表达了衷心的谢意。签名:日期:年月日关于论文使用授权的说明本人清楚了解电子科技大学有关搜集、保存、使用学位论文的相关规定。学校可以按规定保存并向国家相关部门或机构递交任何形式的论文。他人有权查阅和借阅该论文。本人允许电子科技大学将该学位论文的部分或是全部内容录入相关的数据库,也可以用任何方式以及形式来保存和汇编本学位论文。同时允许中国科学技术信息研究所等机构把本学位论文编入《中国学位论文全文数据库》或其他数据库中。(保密的学位论文在解密后应遵守此规定)签名:导师签名:日期:年月日万方数据 摘要摘要国内建筑行业近年来快速发展,很多施工企业产值越来越高,但是管理水平却没有随之增长,特别是项目成本管理水平不高。信息化可以有效地提升项目成本管理水平,但是国内项目管理系统应用并不普及。中铁二十局集团是国内大型国有施工企业,具备了一定信息化基础,但是在项目管理系统方面还是一片空白。本文在研究现有责任成本管理理论和国内外项目管理系统应用现状的基础上,分析了中铁二十局集团成本管理体系的特点,提出了中铁二十局集团项目成本管理系统(CR20G-PCMIS)的总体设计思路,并设计了CR20G-PCMIS的总体框架。本文介绍了中铁二十局集团采用ASP.net的web开发技术,组织开发团队进行系统开发,介绍了CR20G-PCMIS的各个模块功能,开发技术方案。由于中铁二十局集团已经存在大量软件系统,项目成本管理系统与老系统的集成成为一个技术难点。本文在研究了EAI的基本概念和基本理论基础上,提出了中铁二十局EAI总体思路,并进行了相应接口的开发,很好地解决了数据共享的难题。CR20G-PCMIS在中铁二十局集团得到了成功实施,本文分析了项目实施的难点,并推出了多项实施保障措施,系统在企业实施顺利,效果显著。论文最后进行了总结和展望。关键词:项目成本管理系统,责任成本管理,企业应用集成,实施保障措施I万方数据 ABSTRACTABSTRACTInrecentdecade,constructioninChinaisdevelopingfast.Alongwiththeincreasingofproductionvalue,managementefficiencyisnotyetincreasing,especiallyfortheefficiencyofcost-controlmanagement.informationizationisthewaytoimprovetheefficiencyofcost-controlmanagement.Unfortunately,ithasbeennotfullyappliedincurrentstage.ChinaRailway20thBureauGroupisanational-famousstate-ownedenterprisewithaconstructionlicense,whichhasbasicabilityofbuildinginformationsystems.Buttheinformation-basedprojectmanagementsystemisstilluntouched.Inthisstudy,thetheoryofcost-controlmanagementandtheapplicationofinformation-basedprojectmanagementsysteminworldwideareinvestigated.WeanalyzethecharacteristicsofthecostmanagementsystemofChinaRailway20thBureauGroup,proposeoveralldesignideasofprojectcostmanagementinformationsystem(CR20G-PCMIS),anddesigntheoverallframework.ThewebapplicationtechniqueofASP.netisusedtodesignthemanagementsystembyCR20G.Inthisstudy,applicationofeachmoduleforCR20G-PCMISisintroduced,includingthetechniqueprogram.ChinaRailway20thBureauGrouphasusedalotofdifferentsoftware.Inthiscase,projectcost-controlmanagementsystemandthecompatibilitywiththeoldsystemaremoreimportant.Inthisstudy,ChinaRailway20thBureauGroupdesignsitsownEAI,basedonbasicconceptandtheoryofEAI,andalsotest-drivestosolvethedifficultyofdatasharing.TheapplicationofCR20G-PCMISissucceedinChinaRailway20thBureauGroup.Thedifficultoftheprojectisinvestigated.Andsomeprotectionprogramsarealsodeterminedwithgreathelp.Thelastpartsincludesummaryandfutureworks.Keywords:ProjectCost-controlManagementSystem,Cost-control,EnterpriseApplicationIntegration,ProtectionProgramII万方数据 目录目录第一章绪论........................................................................................................11.1项目管理体系介绍.............................................................................................11.1.1项目管理的概念..........................................................................................11.1.2项目管理的内容..........................................................................................21.2工程项目成本管理相关理论.............................................................................41.2.1工程项目管理基本概念..............................................................................41.2.2成本控制体系的含义..................................................................................41.2.3工程项目成本控制环节..............................................................................51.3责任成本管理理论.............................................................................................61.3.1工程责任成本基本概念..............................................................................61.3.2工程责任成本的特点..................................................................................61.3.3责任成本管理..............................................................................................81.3.4责任成本管理的作用..................................................................................81.3.5责任成本管理的一般流程..........................................................................91.4信息化可以有效地提升项目成本管理水平...................................................101.5国内外项目成本管理系统的研究现状和发展趋势.......................................111.5.1国外施工企业信息化发展现状................................................................111.5.2国内施工企业信息化发展现状................................................................121.5.3国内项目管理系统应用现状....................................................................131.6课题综述...........................................................................................................141.6.1课题背景....................................................................................................141.6.2课题任务....................................................................................................15第二章CR20G-PCMIS模型设计和系统开发.....................................................162.1中铁二十局集团成本管理体系特点分析.......................................................162.1.1全生命周期成本管理................................................................................162.1.2公司和项目部两级责任成本管理体系....................................................162.1.3以合同管理为核心的项目成本过程管控................................................172.1.4物资设备精细化过程管理减少浪费........................................................17III万方数据 目录2.2CR20G-PCMIS总体设计思路..........................................................................192.3CR20G-PCMIS系统总体框架..........................................................................212.4CR20G-PCMIS总体功能模型..........................................................................222.5CR20G-PCMIS各功能模块开发......................................................................242.6本章小结...........................................................................................................32第三章CR20G-PCMIS技术开发方案...............................................................333.1基于ASP.NET的Web开发技术.....................................................................333.2数据库选择.......................................................................................................333.3开发语言选择...................................................................................................343.4设计开发环境...................................................................................................353.5基于Web的工作流引擎技术..........................................................................353.5.1EPC模型....................................................................................................363.5.2EPC模型下的工作流引擎集成................................................................373.6本章小结...........................................................................................................38第四章CR20G-PCMIS系统集成方案...............................................................394.1EAI基本概念.....................................................................................................394.1.1EAI定义....................................................................................................394.1.2EAI集成类型比较....................................................................................404.2EAI主要技术研究.............................................................................................414.2.1企业信息门户............................................................................................414.2.2消息中间件................................................................................................434.2.3数据库连接................................................................................................444.2.4SOA............................................................................................................454.3本项目EAI总体思路......................................................................................464.4统一门户单点登陆...........................................................................................474.5和OA精灵的集成............................................................................................484.6和财务系统集成方案.......................................................................................494.6.1集成财务帐套............................................................................................494.6.2集成会计科目............................................................................................504.6.3用户集成....................................................................................................50IV万方数据 目录4.6.4业务流程集成............................................................................................514.6.5集成会计凭证............................................................................................514.6.6集成财务报表............................................................................................544.7本章小结...........................................................................................................56第五章CR20G-PCMIS系统实施......................................................................575.1项目实施难点...................................................................................................575.2实施保障措施...................................................................................................585.3实施效果描述...................................................................................................625.4本章小结...........................................................................................................62第六章总结与展望............................................................................................63第七章致谢.......................................................................................................64第八章参考文献................................................................................................65V万方数据 第一章绪论第一章绪论二十一世纪以来,国家对于基础建设和房地产的投资越来越大,建筑施工行业飞速发展。据统计,截至2009年固定资产投资总规模22.5万亿元,建筑业总产值达到7.6万亿元,建筑业增加值达2.2万亿元。建筑业在国民经济当中所占的比重从1978年的3.8%提高到了2009年的6.6%,建筑业在国民经济中起支撑性作用[1];但是,建筑业管理水平并没有随着产值的飞速发展而同步增长,大量建筑施工企业管理水平特别是工程项目管理水平还处于比较低的水平,建筑施工行业的利润率普遍非常低,其中主要的问题在于项目成本管理的水平较低。本章阐述了什么是项目管理,尤其是存在于项目管理中的责任成本管理这一含义,并分析了国内外项目成本管理的情形,作为中铁二十局项目成本管理系统设计的参考。1.1项目管理体系介绍1.1.1项目管理的概念根据ISO10006的定义,项目包含了项目的起始时间、结束时间,以及一系列的活动,经过实施从而达到时间要求、成本规划要求以及资源要求等一系列目标[2]的过程,关于项目管理的确切定义,业内存在几种基本相同的说法,下面介绍几种比较典型的说法:许多教科书及著作将“项目管理”解释为“对项目管理的过程”、“在某种基础上,为了满足要求,进而对项目进行计划、组织、指挥、控制的过程”这样的定义虽在一定程度上解释了项目管理这一概念,但没能完整、准确地揭示出项目管理概念的本质属性,据此很难掌握项目管理概念最基本的属性,也不易将项目[3]管理与其他事物区分开,这侧重于从企业经营管理者的高度看待项目管理。美国项目管理学会认为项目管理的概念应为:“项目管理即在项目里所运用的知识、技能、工具和技术的总和,并通过这些要素的运用,实现人们的要求和目标”。项目管理,换言之就是项目经理在特定的资源条件下,通过思想、方式、以及理论,管理一切与项目有关的事宜。也就是项目的决策者将计划、组织、指挥、1万方数据 电子科技大学硕士学位论文[4]协调、控制和评价等一系列活动始终贯穿于项目中,从而达到项目目标,这侧重于从标准化角度看待项目管理。项目管理即经过项目经理以及组织成员的不懈奋斗,利用系统知识以及科学方法通过计划、组织、指挥、控制等一系列活动来带领组织完成项目而采用的管[3]理方式。这更加集中在项目经理与项目管理领域。上述关于项目管理的描述侧重点不同,但不论是从管理学、标准化还是实战的角度去看,都离不开“对有限的资源进行有效的控制,完全满足项目需求,降低工程成本”的基本思想。1.1.2项目管理的内容项目管理的发展,也得益于欧洲和美国项目管理协会,以促进国际项目管理协会等组织的工作。欧洲IPMA项目管理学会成立于1975年,其成员涵盖整个欧洲国家。自成立以来,每两年举行一次国际会议,发布有其自己的出版物、会议程序和专著。美国项目管理学会的项目管理机构,成立于1969年,PMI项目管理组织,由国家所有的分公司签署了合作协议,以促进发展为目的的全球项目管理理论与实践。在近10年的努力后,美国项目管理学会1987年推出的项目管理知识体系指南项目,简称PMBOK。这份文件已经得到了世界项目管理协会的认证和肯定。在这个文件的基础上,国际标准化组织ISO经过补充,出台了名为ISO10006的标准。PMBOK把涉及项目管理先进的实践理论、手段、工具以及技术结合在了一起,加以扩充,形成了创造性的新理念。PMBOK认为项目管理共有九个部分,分别为:范围管理、时间管理、成本管理、质量管理、人力资源管理、风险管理、[5]采购管理、沟通管理和集成管理。如图1.1所示。图1.1项目管理的基本内容2万方数据 第一章绪论(1)项目范围管理对项目内容进行管理,这样就能达到项目目标。它的内容有范围、规划范围以及调整范围等。(2)项目时间管理为了在特定的时间里达成项目而实施的管理。它的内容有具体活动、排序活动、安排时间、规划日程、调节时间等。(3)项目成本管理在对成本做出规划后,为了使项目不超过这一成本指标而采取的成本管理就叫做项目成本管理。主要内容为配置资源,控制成本等。(4)项目质量管理只有认真执行管理流程,才能保障项目的质量,更好的服务于客户。其主要内容有质量规划、质量管理以及质量控制。(5)人力资源管理为了使涉及项目的能力与动机得到最大限度的发挥和使用,就要针对其制定相应的管理方案。它主要负责为项目挑选最适宜的人才并组织这群人才开展工作。(6)项目沟通管理为了使整个项目的实施都畅通无阻,就要保障信息传递的连续性,其主要内容有沟通计划、信息流通以及进度状况等。(7)项目风险管理项目是一项十分复杂的工程,其中有诸多不确定的因素,这些因素都会来带项目风险。因此要能识别、控制和降低风险。(8)项目采购管理为了获得来自项目实施组织外部必要的资源或管理服务而制定的方案。它的内容有采购计划、采购与征购、分配资源等。(9)项目集成管理为了确保协协调合作而展开的全面和整体的管理工作和流程。具体分为集成项目计划与实施、项目调整等的变化。PMI把项目管理的系列活动分为了五个环节,分别是:项目管理初期、设计[6]项目阶段、项目执行阶段、监控项目阶段以及项目完结,如图1.2所示:3万方数据 电子科技大学硕士学位论文ⅢⅠ、起始过程Ⅱ、计划过程资源消耗ⅡⅣ、控制过程ⅤⅢ、执行过程水平ⅠⅣⅤ、结束过程项目开始项目结束时间静态关系动态关系图1.2项目管理的过程及之间的动、静态关系1.2工程项目成本管理相关理论1.2.1工程项目管理基本概念美国会计协会(AAA)标准委员会对成本的概念定义:“在实施项目的时候,需要一定的牺牲,这部分牺牲能换算为货币单位。”工程项目成本就是施工单位将项目列为成本计算的目标,继而在实施项目的[7]时候把投入与工程里的生产资料以及劳动资料的价值通过货币的方式表现出来,其中还包含了存在于项目里的一切生产成本,其中有电源以及辅助材料的投入,部件零件、租金、摊销费、设备的租赁费,以及员工的薪水、奖金、福利待遇以及项目管理过程中工程建设者组织与管理费用。施工项目成本管理通常包括成本计划、成本控制、成本会计、成本分析与成本评估等。1.2.2成本控制体系的含义施工项目成本控制体系的建立旨在使该负责单位的一些行为都要符合企业的总体目标。另外,它也是实现成本控制的关键所在,因为只有分清了责任部门和单位,才能真正的实施成本控制,有效控制成本,避免不必要的浪费。所以,我们所指的施工项目成本控制体系,就是委任项目经理作为主要负责人,让成本管4万方数据 第一章绪论理网络覆盖整个管理层、施工队、工班负责人,系统里的所有环节对该项目负有[8]特定的成本控制和管理责任。项目经理、技术经理,站点管理员、施工人员的责任成本管理必须实现一个明确的责任,知道什么是管理、控制的内容,怎样控制行为以及有效的完成控制。一个理想的成本控制体系会按照工程的施工状况来进行适当的调整和规划,同时还会加强对施工组织的培训工作,确保工程质量以及组织人员的专业性。1.2.3工程项目成本控制环节围绕建设项目,企业的所有级别和所有组织成员,按照成本目标来分解成本,内容有:处理好预测问题,确定工程费用以及成本控制计划,施工阶段执行成本控制以及对事后控制进行验收与评估。结合由施工线上传来的成本信息,适当的对目标进行调节、监控并弥补其不足之处,这些都属于成本控制的工作内容,为[9,10]的就是有效的控制成本,具体程序如下:成本预测:对施工项目进行成本预测指的就是按照所有涉及项目的成本,通过一系列专业方法,对投入于项目的成本会发生怎样的变化进行一个预测,为的就是在未施工前就能得到具体成本总额。这一项预测工作是施工项目成本控制里不可或缺的部分。成本计划:项目经济对工程造价最有力的工具就是工程项目施工成本计划。它能够把存在于项目建设内的成本用货币的方式表现出来,以此直观的了解项目成本,以便于制定出详细的计划来控制成本,它所采用的责任制度为问责制,是成本控制工作的前提,属于目标成本。成本控制:在进行施工时,为了更好的管理那些会对成本造成影响的因素而采取的进一步措施就称为施工项目成本控制。产生于项目里的种种消费以及支出都不允许超出施工前的预算,并要汇报详细的资金使用明细,看费用有无超标现象,认真对比实际成本与计划成本,以免造成不必要的浪费,并进行经验总结。这是全面成本管理在企业的重要组成部分。成本核算:在工程施工过程里,对项目成本进行核算的活动就叫做施工项目成本核算。它具体有两点内容:第一是按照规定对照建设总成本,计算出实际建设成本;第二是以成本作为核算目标,通过某种方式,核算出单位成本以及总体成本。项目成本核算为其他成本核算提供了基础,也是成本预算、成本计划以及5万方数据 电子科技大学硕士学位论文成本控制、成本评估、成分分析必不可少的环节。成本分析:建设成本形成的项目成本分析,分析比较评估的施工项目成本与摘要,伴随着整个施工造价过程,这说明施工项目成本分析具体是通过施工项目成本核算同对象成本、预算成本、实际成本间的对比,这样就能对所有细节一目了然,同时还能得到技术经济的成本。另外,还要分析成本因素,看成本计划是否是科学,利用成本分析,把握成本变化的规律,从而制定出行之有效的成本控制计划,实现节约成本、避免浪费的目的,这样就不会使企业的费用和支出超过预算,同时还能大大提高员工的工作热情,增强了项目成本管理的效率。成本考核:指施工项目结束以后,根据项目成本目标责任制的相关规定,对施工项目成本里的所有责任负责人进行一次考核与评估工作,考核内容有项目的计划、定额、预算,为的就是检查各负责人成本计划完成的如何,取得了怎样的业绩,并根据考核结果给予适当的奖励以及处罚。1.3责任成本管理理论1.3.1工程责任成本基本概念责任成本是指根据可控程度那些应由责任人承担的成本。它划清了企业成本管理的经济责任,体现了集成理念,递阶控制的思想。工程项目责任成本是指工程项目在施工过程中,按照责任者的可控程度,所[11]归集的应由责任者负担的成本,通俗地讲,责任成本原则就是哪一块项目出现了问题,就由这块项目的负责人自行处理,责任成本里也包含了可控成本。项目所有责任中心发生的责任成本之和,构成整个工程项目责任成本。一般企业责任[11]成本管理体系如图1.3所示:1.3.2工程责任成本的特点(1)成本目标明确对个别预算管理的责任必须确保完成水平的利润,层层控制,确保不丢失项目利润,并实现企业的经济合同指标。(2)成本合理性负责预算的细节,不同的管理层下的项目内容、编制详细的工、料、机消费6万方数据 第一章绪论的数量和价格,可操作性,及透明的,方便核算。(3)成本可控性责任成本受到责任中心的控制,中心承担任何责任,包括在中心控制完成项目内容的责任范围,责任成本的可控性较强。施工项目成本估算成本预测与决策事前控制施工组织设计及成本计划施工预算的施工安排、资源供应成本控制事中控制编制施工施工原始资料进度控制记录整理成本计算成本核算质量控制对预算差异分析原因成本分析事后控制工程决算测算改善成本对策成本考核图1.3责任成本管理体系(4)责任成本需要责任权利相结合明确责任中心项目内容的范围并授予他们相应的管理权限,根据责任中心完成的任务进行现金奖励和惩罚。7万方数据 电子科技大学硕士学位论文1.3.3责任成本管理责任成本管理是指把直接产生的成本与资金的所有单位与业务部分,分成几[12]个责任单元,继而以单元为单位委派任务,按照统一的管理规定和指标实施责任预算,并通过合同的方式来管理这些责任单位。[13]与传统成本管理模式相比,责任成本管理的特点主要表现为:(1)传统成本管理是静态的管理,工程完成后,即使损失也是无法弥补的,市场经济条件下的责任成本管理,通过施工全过程动态成本管理,成本计划可以及时协调,以确保项目责任成本目标的实现;(2)传统成本管理是一个单一的算账过程,责任成本管理包括工人、材料、综合管理质量、安全和进度,提供全面综合的管理;(3)传统成本管理的核算业务单元、计算、作业分离,责权不清;实施责任成本管理,责任分解,所有人员参与该项目进行清算,参加管理,生产管理与控制真正在第一线实现。1.3.4责任成本管理的作用(1)建立责任成本管理制度有利于战略成本目标实现。降低成本目标,并不意味着战略目标的实现。你可能会遇到各种风险才会实现战略目标,并可随时随地发生,影响了目标成本的实现。在建立责任成本制度之后,你总是可以将战略目标分解到部门和个人,以降低成本,是每个人都了解自己的工作和战略目标成本的关系,在工作中自觉地贯彻执行,确定问题,及时采取正确的措施,以确保目标成本管理战略的实现。(2)建立责任成本制度有利于提高企业的经营管理水平。责任成本管理体系的建立需要企业战略管理层分解成本的战略目标来实现。目标要求既定性,又定量、定时,还要定额。在指标下达后,指标将作为实施奖惩的依据,并与员工的切身利益密切联系。这就要求管理层面在下达责任标准时必须做到科学合理,不能靠拍脑袋下指标,必须提高管理水平才能适应制度的需要。(3)建立成本管理制度有利于打破旧的分配机制。责任成本管理制度的实施,使职工的利益与完成责任成本优劣挂钩,打破了旧有的“大锅饭”分配机制,有利于责、权、利有机结合,要想明确界定个人、部门8万方数据 第一章绪论的功过,并对其进行相应的奖惩,它必须正确核算、评价和分析经济责任,在企业内部推行责任成本管理制度。(4)建立责任成本管理制度有利于对传统成本管理模式的突破。传统的成本管理模式重核算轻管理,重对外轻对内、重产品成本计算轻经济[14]责任考核,在当前的经济形势下,传统的成本管理模式越来越不能适应经济市场对外开放发展的需要。实行责任成本管理体系,不仅要区分经济责任,奖励先进,鞭策落后,还要进一步打破传统成本管理的框架、新的成本管理模式,进入一个新境界。1.3.5责任成本管理的一般流程[15]一般来说,实施责任成本管理的流程如下:(1)明确责任单位。在企业内部,责任单位是一个单独的个体,它起到了控制成本的作用,是责任成本管理中的主体。首先根据业务管理和行政管理系统的组织的具体需要,来划分哪些单位来管辖范围内的生产与经营活动,并为这些活动承担一定程度的经济责任。正常情况下,在企业的生产和经营活动里,责任单位都是一个相对独立的主体,它能自己担负起经济责任,并享有合理的管理权以及决策权;责任单位有实力顺利达成上级指示的目标,并制定一个科学、合理的目标。(2)划分职责范围。在企业内部,处于成本责任中心的部门与单位享有绝对独立的经济利益。为了合理的维护各责任单位的应得利益,他们会科学的分配相应的经济责任,以免超出自己的承受范围。若不这么做的话,就无法充分调动责任单位的能动性,那么责任工作将处于被动地位,并最终失去了设置责任部门与单位的意义。权利、责任、效益将产生三个阶段。所以产品责任成本管理合同明确各责任单位的职权,根据企业的目标来适当的对部门投入支持是十分具有现实意义的。(3)明确目标责任。相关的责任单位会根据自己的职责来确定责任范畴、预计要实现的目标,是企业未来业务在总目标分解和明细。责任目标成本层层分解,原则落实各责任单位明确与之对应的责任目标,制定出规范的责任成本指标,为了加深每个责任成本单位对企业总体目标以及工作任务的认识,就要为他们制定一个科学的责任目标。9万方数据 电子科技大学硕士学位论文(4)建立数据系统。因为成本、成本价值、经济责任三者是密不可分、息息相关的,为了完成经济责任制和量化,必须建立一套记载、计算、评估责任目标的数据体系和数据库。一旦拥有一个容纳数据信息的数据库,那么就能对项目展开跟踪和控制,就能随时洞悉每个责任单位的作业情况和项目完成程度,继而通过评估来对责任单位的工作状况进行一次系统的评估,用于判断责任单位的工作效率。(5)绩效评估。为确保所构建的成本管理体系是完善的,就要通过计量、分析责任单位的工作绩效,来对项目的整体完成情况作出一次系统的考察和考评。开展绩效评估活动,为的就是了解各责任单位的工作状况,这样就能对工作问题早发现、早解决,并为此制定出行之有效的工作规章制度,这样就能有效的控制成本,提高责任单位的工作效率。(6)提交责任成本报告。在对责任单位进行了绩效考核后,要产生相应的绩效报告,这份报考里详细的记载了责任单位在项目施工中的工作表现,同时也能考察各责任单位对工作义务履行情况的记载。在生成了相应的责任成本报告后,要根据企业的总体规划,结合责任单位的特点和自身条件,对其工作内容作出适当的调整,必要时对职责范围重新进行划分,以此来改善责任单位的工作效率。1.4信息化可以有效地提升项目成本管理水平目前国内施工企业在工程成本管理中普遍存在以下问题:(1)施工项目空间上远离企业办公总部,总部对项目控制力度不够。建设项目一般远离商业办公总部,因为企业管理半径有限,信息沟通不畅,项目经理在具体操作上没有明确的指示,或未经授权擅自处置,总部的项目成本不能实现过程控制,通常只有一个后来控制,导致许多公司只是以包代管,项目没有安全或明显减少了利润。(2)企业管理基础薄弱,不能严格有效执行合同管理制度。很多施工企业管理的基础薄弱,由于各种人为因素,各种支出项目的合同中实施严格的管理制度,往往不按规定程序支付,“人治”的现象比较严重。(3)企业没有自己的成本定额库,不能有效制定成本计划。许多企业没有自己的成本定额数据库,并由于各个项目的差异不能完全使用行业标准的指标,使企业制定成本计划,缺乏精确的数据支持,制定项目成本计10万方数据 第一章绪论划,成本控制具有指导作用。(4)成本核算周期长,核算不精确,不能进行及时和有效成本分析。由于施工项目成本数据的范围,使用人工核算法往往使成本核算过程滞后,且容易出错,所以成本核算报表往往不够准确或没有有效的成本分析,导致管理者做出决定时,缺乏具体的方向和整改措施。信息化可以有效地提升项目成本管理水平,体现在以下几个方面:(1)信息化可以帮助企业加强工程指挥部的有效控制。通过建立项目管理信息系统,可以实现总部和工程部门之间有效的信息沟通,总部可以跟踪项目管理数据,如原材料采购和消费现状,劳务分包合同;另一方面项目的关键业务,特别是相关的成本与管理业务,通过使用网上审批流程和规范的位置控制,通过信息平台,扩大了公司的管理半径,总部与项目管理实现“零距离”。(2)信息化可以积累企业基础管理数据,更好地制定企业成本定额。项目管理信息系统,可以记录企业内各个项目的各种成本支出,长期积累,可以设计一个算法自动统计平均值,作为企业成本、成本定额参考的重要数据。(3)信息化项目成本核算实时,并和成本计划进行比较,从而有效地控制。一般企业的成本管理周期是月,通过信息系统可以计算成本,及成本计划进行比较,找出偏差数据,制定纠正措施,实现实时控制。(4)信息技术可以提供显著的成本分析和统计报告,提高成本的分析能力。信息系统可以自动生成大量数据,从成本分析的各个层面分析成本比例、变化趋势、时间表和其他程序,可以从复杂的数据中分析成本管理中的一些规律。1.5国内外项目成本管理系统的研究现状和发展趋势1.5.1国外施工企业信息化发展现状由建设部科技发展促进中心2004年组织的美国建筑企业信息化考察报告介绍[16],美国年产值破亿的企业都有一个共性,那就是他们都采用了ERP技术;反观那些年产值常年无法破亿的企业,他们几乎没怎么使用ERP技术。目前,美国大学管理学院几乎都增设了ERP科目,应用较多的系统包括:施工管理与合同管理系统、企业级项目管理系统(P3e/C)、合同管理软件(PrimeContract)、企业项目管理系统(PrologManager)、远程项目管理系统(PrologWebsite)。11万方数据 电子科技大学硕士学位论文其中应用最普及的是企业级项目管理系统(P3e/C),P3e/C是用于帮企业实现项目管理的方案。它技术先进,功能强大,具备横道图、网格图、逻辑关系跟踪、资源资方图等多元化的功能;能够根据企业的层次展开编码定义,比如定义结构、项目工作分析结构、企业组织结构等等;同时,它的窗口种类也十分丰富,具体有资源窗口、报表窗口、跟踪窗口、文档窗口、临界值窗口等等;它还具备设置权限的功能,这样就保证了系统的安全性,避免了企业资料的外泄;此外,它的[16]管理功能也十分强大,能实现全局和项目级的管理。1.5.2国内施工企业信息化发展现状中国施工企业管理协会于2009年通过调查问卷的方式,对我国特级资质施工[17,18]企业和地方先进施工企业的信息化程度展开了调研工作,调查方式以问卷调查为主,部分进行现场调查和会议调查,共收回1416份调查表,其中有649家企[19]业开展了信息化建设工作;全国施工企业已经开展信息化建设工作的约为45.83%,成功实施企业信息化的企业约为4.62%;未开展信息化建设工作约的占54.17%,其中,未开展信息化建设工作的特级企业34家,占21.94%,一级企业631家,占56.49%,二级企业[19]86家,占69.35%,三级企业16家,占84.21%;经调查发现,有91%的企业运用了财务管理系统,有30%的企业运用了成本核算系统,有16.33%的企业运用了现金流监控系统,有22.9%的企业运用了生产控制管理系统,14.33%的的企业运用了工程项目管理以及采购管理系统。由此不难看出,财务系统是众多企业共有的系统。其余几类系统,如成本核算、现金流监控、生产监督管理、工程项目管理以及集中采购系统都没有得到广泛的运用,虽然部分企业清楚的知道这些系统为企业管理带来了便捷以及收益,然而却没有把这些系统落实到位,究其原因,主要是由于管理活动比较复杂多变,缺乏统一的管理指标、管理人员专业知识不过硬、预算指标不明确、缺乏管理条件、规章制度漏洞过多、领导没有起到带头作用、缺乏运作资金、利益相关者拒绝参与等[17,18]等;大部分企业都忽视了信息化建设。据统计,在2007年间,1860万元已是企业投入在信息化建设中的上限,其下限低至了0.8万元;在企业总产值中,信息化建[18]设比重最大的为0.5%,最小的为0.01%,平均水平仅有0.05%。12万方数据 第一章绪论1.5.3国内项目管理系统应用现状据收集的资料看,当前我国所具有的比较成熟的项目管理软件囊括有GEPS、HotPM以及同望项目管理软件等。由于国内的建设正逐渐的向大规模方向发展,对引进新型的管理模式以及管理上的工具、更深层次的提升项目管理的质量有迫切的需求,可是我国国内项目管理方面的软件在实际的质量上表现的良莠不齐。通过资料的搜集以及具体状况的调研来观察,国内在项目管理方面的软件应用能[20]够划分成两个不同的层次:一个层次为我国国内绝大多数的国家级项目以及外资、合资的项目里面所应用的项目管理系统。这部分大的项目所采用的均为P3(PrimaveraProjectPlanner)来实施的管理,在1995年的时候建设部已经把P3当作标准型的软件来进行推广。举世闻名的三峡水利工程以及小浪底水利工程均是应用的该软件。微软所推出的“Project2003”软件在国内诸多的项目以及设计方面也在大量的使用。为了把经费控制于预算的范畴之中,三峡集团还同AMI公司之间进行合作,基于MPMS系统[20]之上,来针对三峡工程本身的特点的管理系统(TGPMS);还有一个层次便是对于国内中小建筑企业的。因为当前国内的中小建筑企业不具有良好的效益,员工的素质还有待于提升,信息技术的应用要大大低于别的行业。主要应用在部分领域,如概预算、CAD制图、网络计划、文档管理等方面,[1-3]所应用的软件重点是AutoCAD、Project2000、梦龙PERT,P3以及Office等。[20]缺少企业级的项目成本管理系统。总体而言,国内在工程项目方面的管理领域里,相关软件只用到了国家级的大项目里面,应用的整体质量还有待于进一步提升。当前工程施工之中,因为对于管理软件不具有很好的认识,管理软件不能够得到良好的应用,诸多国家一级资格的建筑企业还不具有相应的管理软件。除此之外工程管理软件在应用上还有待于进一步深入,从而使得管理的效果更佳。例如在三峡水利工程施工的过程之[20]中,主要应用的就是P3系统的进度计划编制和控制模块。利用对国际国内的管理软件系统以及它的发展方向进行分析能够发现,当前我国在项目管理方面的软件还处在最初的发展阶段,软件正在逐步朝着更高的层次进步。通过对我国项目管理软件的具体应用状况进行观察能够发现,研发出全[20]面、完备、功能强大的软件已经成为了大势所趋。13万方数据 电子科技大学硕士学位论文1.6课题综述1.6.1课题背景中铁二十局集团作为我国具有多项建筑资质的一家国有大型企业,能够承建铁路、公路、水利水电以及市政相关的工程,在2000年国家商务部开始准许其实施境外工程。企业原本是中国人民解放军铁道兵第十师,是1948年正式成立的,历经了抗美援朝以及解放战争的洗礼,为我国的发展以及军队的建设起到了非常大的贡献。企业当前拥有15000多名员工,其中:各方面技术类以及管理层的人员一共有5868位,各种高级职称的技术共达到429名,总共的注册资金达到了11.1亿元,具有机械五千余台(套),总体的功率为60万千瓦,每年的建筑能力超过[21]了200亿元。集团公司信息化建设工作已经开展了很多年,目前已经建成并成功得到应用的系统囊括有OA系统、财务管理系统、人力资源管理系统、档案管理系统、视频会议系统等。但这些系统大部分是局部的部门级应用或者工具性软件,而在集[22]团主业工程项目管理方面仍然是空白。信息系统的建设必须要从企业自身的需求出发,因此应首先理清公司的经营特点和管理中存在的问题:集团以铁路、公路施工为主,兼具市政、水利水电、房屋建筑等多项施工资质,业务面广,如何抓住特点和共性,在专业性和实用性之间取得平衡是工作的难点之一;集团下属多个独立法人的工程公司,经营相对独立,集团公司有限的管理人员难以对工程公司的经营给予有效的监督和管理,经营风险很大;近几年集团公司作为法人单位承接了很多投资额巨大的铁路工程,集团公司作为管理机构,实际施工是由下属工程公司来完成的,如何真正实现“法人管项目”是个难题;集团下属工程公司及项目遍布全国各地,管理能力参差不齐、管理粒度粗浅不一;责任成本管理,上至中铁建股份公司、下至各工程公司都很重视,但都很难做到位,原因在于缺乏真正“落地”的手段。14万方数据 第一章绪论1.6.2课题任务本课题的研究工作主要包括:(1)对工程项目成本管理系统的基础理论、技术手段和发展现状进行了综述;(2)针对中铁二十局集团的工程项目成本管理业务需求进行调研和需求分析,设计项目成本管理系统(ChinaRailway20BureauGroupProjectCostManagementInformationSystem,以下简称CR20G-PCMIS)功能模型;(3)组织开发团队进行系统开发,并负责开发规范的制定、项目组织、沟通和协调;(4)实现CR20G-PCMIS和中铁二十局现有信息系统的集成;(5)组织CR20G-PCMIS在企业内部的实施,并总结信息系统实施方法论。15万方数据 电子科技大学硕士学位论文第二章CR20G-PCMIS模型设计和系统开发一个企业管理信息系统功能模型的设计必须在了解企业实际管理现状和特点之后,根据相关管理理论基础为依据,来进行总体设计。中铁二十局集团的主要施工项目是大型的铁路和公路基础建设,在项目管理模式上有自己的特点,同时作为一个历史悠久的大型国企,在管理规范和制度上是比较完整的。2.1中铁二十局集团成本管理体系特点分析通过调研,我们可以分析出中铁二十局成本管理体系的特点有以下几个方面。2.1.1全生命周期成本管理我们把一个项目的完整生命周期分为5个阶段,每个阶段都要纳入成本管理体系。(1)投标阶段:主要关注投标预算,也就是中标合同清单;(2)项目策划:我们要求,在项目上场后3个月内,工程公司计划部必须完成图纸量复核,并编制完成该项目的目标成本,即公司责任成本。这是工程公司/集团对该项目的责任成本考核要求;(3)项目启动:项目部拿到公司计划部编制的目标责任成本以后,根据项目实际施工组织和当地的劳务、材料信息价,对公司责任成本进行局部调整和细化,编制项目部自身的施工预算,也就是项目责任成本;(4)施工阶段:前面计划都订好了,这个阶段主要是过程控制。一般分为直接成本和间接成本两块,前者主要通过合同管理方式进行控制,后者主要是费用预决算和支出审批方式进行控制;(5)竣工阶段:就是核算节超,落实责任。2.1.2公司和项目部两级责任成本管理体系责任成本管理是中铁二十局乃至整个中国铁建项目管理的核心。责任成本分16万方数据 第二章CR20G-PCMIS模型设计和系统开发为公司、项目两级,加工费、主材费、机械费、周转材料费、其他直接费、间接费6个部分。每个部分都基于全集团统一的信息库,也就是所谓的统一编码体系。[23]中铁二十局责任成本管理体系如图2.1所示。2.1.3以合同管理为核心的项目成本过程管控责任成本管理的落实关键还是过程管控,在系统里表现为对下合同的履约过程管理。对合同全生命周期的管理分为五个部分:合作方筛选审批:对项目三类参建单位--劳务分包队伍、材料供应商、设备供应商进行资信管理,建立全集团统一的分包商、分供商信息库;合同签订审批:所有合同的签订过程都要走网上审批,最低要求也要签完了报上来,否则不允许后续的计价和付款;合同预付款审批:按合同规定需要支付一定的预付款或定金;合同结算审批:对于劳务分包来讲,就是每月的计价;对于材料采购、设备来讲,就是每月的对账和结算。结算是付款的前提,有了结算才能便于财务安排资金拨付;合同支付审批:根据业主资金到位情况,申请审批各类合同的资金支付。2.1.4物资设备精细化过程管理减少浪费物资设备支出是项目成本的大头,通过以下几方面的精细化管理,切实将集团公司的制度办法落到实处:材料的精细化管理:包括材料总计划编制和现场收发管理,通过与进度计划相结合,可以进行材料总量结超核算,能知道下个月还需要采购什么,能方便的进行预算量、已采购量、已消耗量的对比,能按照大的结构物如一座桥进行材料节超核算;周转材料的精细化管理:包括对自有和租赁两类周转材料的管理,实现对现场周转材料分布情况的了解、月摊销、实力情况的统计等;设备的精细化管理:包括对自有和租赁两类设备的管理,实现对现场设备的台帐的建立、每月机械费的核算、自有设备的单车核算等。正是有了对材料、周转材料、设备的精细化管理,才为及时的成本数据归集奠定了基础。17万方数据 电子科技大学硕士学位论文成立责任成本管理机构建立内部控制制度编制施工方案预控办法施工配合比报批责任预算数量确定编制项目部责任预算责任预算二次分解责任中心合同签订方案工程材料机械劳务变更责任会计控制数量数量设备成本索赔预算核算及优控制控制控制控制调整化分析考核兑现项目收尾管理图2.1中铁二十局责任成本管理体系18万方数据 第二章CR20G-PCMIS模型设计和系统开发2.2CR20G-PCMIS总体设计思路综上所述,中铁二十局集团建立了以责任成本管理思想为核心,以合同管理为主要手段,同时重点关注物资设备精细化过程管理,涵盖整个项目生命周期的成本管理体系,因此CR20G-PCMIS的设计总体思路必须吻合上述管理特点,同时参考国内外现有项目管理信息系统设计的优点,我们可以归纳出总体设计思路如下:(1)以责任成本管理思想作为主线,涵盖项目管理全生命周期,涵盖整个成本控制体系。责任成本管理思想是中铁二十局成本管理体系的核心思想,因此CR20G-PCMIS系统设计将以责任成本管理思想作为主线,设定责任成本中心,奖励公司和项目部两级责任成本预算,并进行责任成本核算和考核。另外,建立项目管理全生命周期的成本管理体系,从投标阶段的投标成本,到预算阶段建立公司和项目部两级责任成本预算,到项目过程中以合同管理为核心的过程控制,到竣工阶段的最后核算,全部纳入到系统设计中。(2)把物资管理、设备管理等和成本管理密切相关的业务管理过程纳入系统。如前所述,中铁二十局成本管理体系特点中有一条就是物资设备精细化管理减少浪费。从表面上来看,物资的出入库管理、设备的台班记录这些管理职能属于物资部和设备部的业务管理范畴,与成本管理无关,但是这些业务管理和成本管理关系密切,必须从量和价两个方面进行成本控制,而业务过程往往和量的节省密切相关,因此本系统设计的时候将分包管理、物资管理、设备管理和周转材料管理的全业务过程也纳入到系统功能设计中。(3)遵循事先计划、事中控制、事后考核分析的管理机制。本系统功能设计的时候都将遵循事先计划、事中控制、事后考核分析的管理机制,形成PDCA的管理闭环。这个理念贯穿于所有功能模块,比如进度管理应该有进度计划、进度过程保量、进度的计划实际对比分析并指导下一个计划周期的计划,物资管理有物资需求计划、物资使用过程的库存管理、物资的消耗统计分析等,都遵循以上管理机制。如图2.2所示。19万方数据 电子科技大学硕士学位论文图2.2事先计划、事中控制、事后考核分析管理机制(4)支持集团公司、工程公司、项目部三层管理体系。中铁二十局是典型的集团公司、工程公司、项目部三层管理模式,很多业务流程也是在三个层级进行分级管理的。从分工上来看,对于项目的管控主要在分公司层面,集团公司主要负责制定制度、业务指导和监督,不直接管理项目,但是在资金拨付层面是由集团公司统一来管理。中铁二十局的工程公司是独立施工和管理的实体,因此工程公司这一层的管理是要做实的。这就要求系统在集团公司、工程公司、项目部三层都具有实打实的管理功能。某些大体量的项目,例如沪昆客专,一个项目就四五十亿,这样的项目在我们集团内部还要进一步拆分为多个工区和架子队,因此系统也必须要支持这种多级管理架构。如图2.3所示。图2.3集团公司、工程公司、项目部三层管理体系20万方数据 第二章CR20G-PCMIS模型设计和系统开发2.3CR20G-PCMIS系统总体框架根据系统需求分析,设计了CR20G-PCMIS总体模型框架如图2.4所示。从图中可以看出,CR20G-PCMIS主要由如下几个部分组成:(1)企业信息门户(EIP):企业信息门户是基于Internet的全Web化应用,它为企业员工以及客户、合作伙伴访问企业资源提供了统一的信息入口,用户只要登录一次就可以访问到来自各种应用系统的信息。CR20G-PCMIS的企业信息门户是构建在EAI基础上的前台应用,通过EAI在后台的工作,来自CR20G-PCMIS系统本身以及OA、人力资源、财务软件等应用系统的数据都能反映在门户网站上。(2)各个功能子系统:各个功能模块涵盖了中铁二十局主要业务部门:包括预算成本部、工程部、物资部、机械部、合约部等,包括业主合同、进度管理、成本管理、劳务管理、材料管理、设备管理、周转材料、统计报表分析十个功能模块。(3)项目基础数据库:包括项目基本信息、工程量清单、WBS清单、企业内部定额库、材料型号库、设备台账、合格分包队伍、周转材料台账、成本科目配置等,这些数据都是基础的管理数据,系统实施前期需要各个项目配置好进入基础数据库,考虑到大数据量,系统将提供专用的导入工具。(4)核心控制功能:通过对项目组织机构的管理、完善的客户权限角色控制机制、基于Web的文档管理、基于Web工作流引擎的流转以及项目相关参数的配置等,来充分实现各个子系统的功能。[24](5)数据挖掘(DM)与统计分析:数据挖掘是为决策支持提供服务、简单的数据统计分析,CR20G-PCMIS系统内置的数据库查询以图表和报表的形式来实现;对于要求更高的数据挖掘,通过集成专业的数据挖掘系统产生商业智能[25,26]来提供。(6)集成沟通渠道:企业与客户的沟通、客户数据的采集是多渠道多媒体的,借助先进的计算机、网络以及通信技术,CR20G-PCMIS提供了目前最新的计算机集成沟通渠道。主要功能包括:IM(即时通信)、电子邮件、短消息服务等。沟通渠道是相对独立可扩展的,由EAI来统一管理。(7)企业信息集成(EAI):企业在应用方面的集成可以把业务上的具体流程、应用方面的软硬件和诸多的标准有机的联系在一起,在诸多企业所构建的应用系21万方数据 电子科技大学硕士学位论文图2.4CR20G-PCMIS总体模型框架统里面进行无缝集成,让他们有机的联合成一个整体来对业务实施处理以及对共[27]享进行共享。EAI起到CR20G-PCMIS系统与其它应用系统之间联系纽带的作用。通过智能代理来调度和控制CR20G-PCMIS与其它应用系统之间在数据、业务功能和用户界面上的集成,从而避免了企业各信息系统之间因功能交叉却又独立运行而造成的“信息孤岛”现象的出现。(8)其它应用系统:指企业已经实施的或者以后将要实施的管理信息系统,包括OA系统、人力资源管理系统和财务软件。2.4CR20G-PCMIS总体功能模型在总体框架体系下,我们对CR20G-PCMIS功能模块进行细化设计,设计出22万方数据 第二章CR20G-PCMIS模型设计和系统开发功能模型如图2.5所示。成本数据采集成本分析成本计划总进度进度计划分解进度月报产值进度计划(年、季、月)上报分析责任成施工预总成本成本计划成本月报成本对比本设定算制定计划(年、季、月)上报分析劳务需成本控制劳务分劳务合劳务合劳务用人工消耗人求计划包合同同结算同支付工记录分析材料需材料采材料采材料合材料合材料库材料消耗材求计划购计划购合同同结算同支付存管理分析设备需设备租设备租设备合设备合设备台设备使用机求计划赁计划赁合同同结算同支付班记录分析非生产性非生产性非生产性费用预算费用记录费用决算系成本定额成本科目供应商资材料设备工作流自权限自定统参数配置管库定义定义信管理台帐定义义理图2.5CR20G-PCMIS总体功能模型图2.5中,系统管理模块实现各种基础数据的定义和管理,包括成本定额库、成本科目、供应商台帐、材料台帐、设备台帐等,同时系统支持工作流审批流程[28]自定义和权限自定义;成本管理分为成本计划、成本控制、成本数据采集和成本分析四个环节,相[28]互关联,形成闭环环节;在成本计划环节,首先制定项目总计划,可以按照时间分解成年度计划、季度计划和月度计划;其次制定公司责任成本,在此基础上制定项目责任成本,项目责任成本和进度计划结合系统自动生成成本计划(年、季、月),而成本计划则根据成本的性质自动进行分解,直接成本自动分解成人、材、机的需求计划,分别是劳务需求计划、材料需求计划和设备租赁计划,而间接成本则生成非生产性[28]费用预算;在成本控制环节,直接成本(人、材、机)主要采用合同管理的方式,从合同签订审批、到合同结算、合同付款严格控制给第三方的支出,间接成本采用预决算[28]方式进行控制;23万方数据 电子科技大学硕士学位论文在成本数据采集环节,利用现场管理各个子系统(劳务、材料、设备)记录直接成本数据,包括劳务用工记录、材料消耗记录、设备台班记录,财务部门采[28]集非生产性费用记录,汇总后形成成本数据;在成本分析环节,利用成本数据汇总和计划的对比形成各种分析,包括产值进度分析,成本计划和实际对比分析,同时在人、材、机和非生产费用层面,形成人工消耗分析、材料消耗分析、设备好用分析、非生产费用决算,这些分析结果将影响到下一个核算周期(年度、季度、月度)计划的制定,从而形成管理控[28]制的闭环。2.5CR20G-PCMIS各功能模块开发(1)业主合同管理业主合同管理模块功能点如图2.6所示。图2.6业主合同模块功能点24万方数据 第二章CR20G-PCMIS模型设计和系统开发图2.7是业主合同交底模块的截图。图2.7业主合同模块系统截图(2)进度管理进度管理模块功能点如图2.8所示。图2.8进度管理模块功能点25万方数据 电子科技大学硕士学位论文图2.9是总进度计划功能模块的截图。图2.9进度管理模块系统截图(3)成本管理成本管理模块功能点如图2.10所示。图2.10成本管理模块功能点26万方数据 第二章CR20G-PCMIS模型设计和系统开发图2.11是公司责任成本的清单成本分解模块的截图。图2.11成本管理模块系统截图(4)劳务管理劳务管理模块功能点如图2.12所示。图2.12劳务管理模块功能点27万方数据 电子科技大学硕士学位论文图2.13是劳务分包合同结算模块的截图。图2.13劳务分包合同结算模块截图(5)材料管理材料管理模块功能点如图2.14所示。图2.14材料管理模块功能点28万方数据 第二章CR20G-PCMIS模型设计和系统开发图2.15是材料计划编制模块的截图。图2.15材料计划编制截图(6)周转材料周转材料模块功能点如图2.16所示。图2.16材料管理模块功能点29万方数据 电子科技大学硕士学位论文图2.17是周转材料摊销模块的截图。图2.17周转材料摊销模块截图(7)设备管理设备管理模块功能点如图2.18所示。图2.18设备管理模块功能点30万方数据 第二章CR20G-PCMIS模型设计和系统开发图2.19是设备台班记录模块的截图。图2.19设备台班模块截图(8)财务管理财务管理模块功能点如图2.20所示。图2.20财务管理模块功能点31万方数据 电子科技大学硕士学位论文图2.21是成本支出月报模块的截图。图2.21成本支付月报模块截图2.6本章小结本章重点分析中铁二十局集团成本管理体系的特点,同时阐述系统设计的总体思路,在此基础上提出系统总体框架和总体功能模型,并往下设计每一个功能模块的具体功能。32万方数据 第三章CR20G-PCMIS技术开发方案第三章CR20G-PCMIS技术开发方案[29]3.1基于ASP.NET的Web开发技术.NET作为MicrosoftXMLWebservices的一个具体的平台。XMLWebservices准许应用程序利用互联网来展开通讯以及数据共享,对于具体的操作系统、设备以及编程所使用的语言没有具体的要求。.NET就是微软用来实现XML、WebServices、SOA(面向服务的体系结构service-orientedarchitecture)和敏捷性的技术。.NET作为微软公司所推出来的一种新型的技术平台,作为商务实现连通的应用系统,这部分系统为标准的、连通的,能够和变化相吻合的、平稳的以及性能较高的。通过技术的层面来讲,.NET是在.NETFramework上运行的一个很好[29]的应用程序。因为在应用上的便捷、容易进行开发与部署、维护的资金较少以及技术上的领先等相关的优势,B/S(Browser/Server,浏览器/服务器)架构已经占领了巨大的市场份额。由于富客户端网络技术(RichInternetApplication,RIA)的不断进步,[30]过去在B/S架构里面所具有的相关问题已经被很好的解决了。综合考虑技术的成熟程度、系统的安全可靠程度以及用户的使用方便,本系[31]统采用基于ASP.NET的B/S架构Web开发技术。3.2数据库选择依照数据库的具体类型来进行划分,重点分为两种:第一种为利用Lotus[32]Domino的一种文档化的数据库,另外一种就是采取关系型数据库;其它还有面向对象数据库等类型,由于技术水平还不完善,暂时不对其进行考虑。文档型数据库在工作流管理、文档管理等方面具有优势,在统计计算上则是关系型数据库更加方便、高效。由于本系统中涉及大量的统计、关系运算,因此应该选择关系型数据库。在当前的关系型数据库中,应用最广泛的有SQLServer、Oracle、Mysql等产品。其对比情况如表3.1所示。33万方数据 电子科技大学硕士学位论文表3.1关系型数据库对比对比方面SQLServer2000SQLServer2005Oracle10gMysql5运行平台WindowsWindows各种平台各种平台开发难度简单比较简单难较难安全性较高高高较高性能较高高高较高维护监控简单简单难较难成熟程度成熟成熟成熟一般适用范围中小型应用大型应用大型应用中小型应用考虑到本系统属于中小型应用,系统压力不会非常大,而且系统交付后,主要的维护工作将由本企业信息中心负责,因此需要容易维护和使用。利用对上表里面的信息进行对比能够发现,SQLServer2005技术较为完善、应用比较便捷,能够达到本系统的要求,所以将SQLServer2005当作数据库在具体应用上的方案。3.3开发语言选择在B/S架构的网络应用中,使用最多的开发语言有ASP.NET、PHP、JSP、ROR(RubyonRails)等。以下将其进行了对比,如表3.2所示。表3.2主要开发语言对比对比方面JavaEEASP.NETPHPROR运行平台各种平台Windows各种平台各种平台安全性高较高较高一般性能高高高一般第三方支持多较多较多一般维护难度高一般一般较高适用范围各种应用大中型应用中小型应用中小型应用34万方数据 第三章CR20G-PCMIS技术开发方案综合考虑表3.2中内容,ASP.NET从安全性、维护难度、适用范围上讲,都与本系统的要求非常吻合,因此选择ASP.NET作为开发语言。3.4设计开发环境依据本系统具体的需要,并且同目前最新的技术进行有机的结合,项目组对于系统在运行上的具体环境以及应用的具体框架进行了确立,如表3.3所示。表3.3主要设计开发环境运行环境与应用框架主要功能WindowsServer2003针对服务器的操作系统,稳定性、安全性、易用性优秀SQLServer2005适合中小型项目解决方案的关系型数据库,储存业务数据在系统开发过程中,使用了多种工具软件。在选择过程中,同时考虑了软件的可靠性、方便性、实用性,如表3.4所示。表3.4主要工具软件工具软件说明VisualStudio2008Microsoft集成开发工具TortoiseSVN1.4版本控制工具,提供协作开发、资源共享平台PowerDesigner11数据库设计工具,可以快速生成数据库实例3.5基于Web的工作流引擎技术[33]本项目的一个核心技术是工作流技术,工作流管理系统、企业重组、规范化的管理三者良好的结合,使企业的管理模式和生产方式彻底变革,业务流程、标准化的科学研究,建立了一套完整的管理体系,推进系统结构和操作方法的改进。从“工作流管理联盟”定义来看,其实工作流就是实现业务流程全自动化或者半自动化,信息、任务、文档等流转时尤其要重视过程规则,实现组织成员间[34]的协调工作以达到业务的整体目标,在本系统中,可以将各种业务单据的审批35万方数据 电子科技大学硕士学位论文和顺序调用视为工作流。流程是指某个工作如果需要多人处理,反映在系统中则应由管理员统一在流程配置模块中配置工作流程。3.5.1EPC模型市场上有很多通用的工作流管理系统,各有特色。本项目为了实现项目需求,根据WFMC对工作流的规范,参照和分析了各种通用工作流引擎的优缺点,同时分析了本项目的实际需求,选择普及化程度高,易于描述企业经营过程和相关事项的过程链模型,充分利用过程链模型对工作流过程详加描述。最早提出EPC的就是Keller,功能与事件两者即为EPC主要元素,功能主要取决于事件触发,与此同时功能也会引发相关事件。而经营过程控制流则是循环交替的事件与功能的集合,一般情况下我们会采用逻辑操作符或者是其他表达方[35]式选择适宜控制流分支并将其连接汇合。图3.1即为普通形式的EPC过程模型,通过这一模型我们能够清楚认识到模型内各大元素之间关联。下面对各类元素进行简单描述:(1)业务事件:一旦过程状态发生变化,那么变化出现业务事件,一般情况下会即时回应某项已经完成的功能。(2)业务功能:一般情况下是某项活动或者是某项工作,组织单元中相关人员对此项功能全权负责,此外工作流系统内部同样存在激活应用完成工作的情形[36]。(3)控制流:有向弧可以把事件和功能两者有效连接起来,并对控制逻辑加[35]以描述。(4)逻辑操作符:能够在短时间内实现控制流汇合或者是控制流分支,其中[35]主要包含逻辑操作与、或、异。(5)信息对象:完成功能过程中所需相关数据资料,能够实现功能输入与输[35]出,和工作流管理联盟所定义工作流数据信息相类似。(6)组织单元:对功能单元组织工作全权负责。36万方数据 第三章CR20G-PCMIS技术开发方案功能图例业务对象组织单元产生信息对象分配信息对象输入业务事件组织单元业务对象输出负责组织单元信息对象事件功能功能控制流业务事件业务事件逻辑操作符图3.1EPC模型3.5.2EPC模型下的工作流引擎集成根据EPC模型,我们参考了一般OA系统中的工作流引擎并结合关系数据库的结构特性,整合并改进了既有工作流引擎,主要功能包括:(1)流程定义增加、删除和插入步骤;流程和模块的关系定义;流程可更改属性定义。(2)步骤定义步骤操作权限定义,可以定义人员、部门、岗位、角色;是否允许多人操作、取回定义;流程活动定义;下一步步骤定义(包括顺序流转定义、条件定义、直接结束)。(3)流程流转过程控制和监控调用流程;37万方数据 电子科技大学硕士学位论文流程的送审、取回、批回、审批同意/不同意、中止/取消;监控所有流程所在的步骤和当前处理人;记录流程流转操作记录;删除流程实例。图3.2是工作流程配置界面。图3.2工作流流程配置3.6本章小结本章介绍了基于ASP.NET的WEB开发技术,通过当前主要几种数据库、开发语言、开发环境和开发工具优缺点分析,选择SQLServer2005作为数据库,ASP.NET作为开发语言,WINDOWS2003作为开发环境,采用VisualStudio2008等开发工具,对系统进行开发,同时采用基于Web的工作流引擎技术,整合并改进既有工作流引擎。38万方数据 第四章CR20G-PCMIS系统集成方案第四章CR20G-PCMIS系统集成方案4.1EAI基本概念4.1.1EAI定义伴随信息技术高速发展,企业信息化也随之快速发展起来,现阶段企业能够使用诸多类型软件系统,例如,ERP、PDM、CRM、OA等;与此同时,各种技术和标准的产生也总是以阶段性的方式向前发展,特别是近几年,Internet的兴起使得各种技术的淘汰更为迅速。企业信息系统技术有新有旧,应用的领域有宽有窄,但他们都有一个共同点是:系统基本上是以某个部门或基于一个或几个功能点而[37,38]设计的。尽管各大领域中都应用这些系统,对多个对象加以管理,但整体看来数据信息重复、系统功能交叉等现象时有发生。加之各个系统都是独立存在相互之间毫无关联,因而系统在企业内部自然形成“信息孤岛”,严重阻碍信息交流与信息共享[39]。这一背景下易于产生数据信息失真、重复等情形,严重影响到各个部门、内部职员、企业和客户双方的沟通与交流,导致工作效率大幅度下滑,从而产生冲突与矛盾。企业若想要尽快处理冲突与矛盾,那么唯一方式就是重建系统,更新现有信息系统,保证企业各个部门使用统一系统。出于对建设成本、重建难度、实施时间等方面的考虑,这项方案难以全面施行。纵观全局我们可明显发现企业信息系统建设必须要切合实际,系统二次规划期间要对集成平台进行慎重选择,从而有效连接各个“信息孤岛”。通过慎重考虑施行难度、所需成本、技术设备、所需时[40]间等方面我们可明显发现此项方案执行度相对较高。下述即EAI定义:所谓EAI其实也就是有效结合业务流程、应用软件、硬件标准等,在两个以上企业应用系统间形成无缝集成,并实现业务信息共享,业务处理期间使用统一系统,如此一来则能够促使企业效率的提升,为不同类型的客户提供满足其需求[41]的服务。39万方数据 电子科技大学硕士学位论文4.1.2EAI集成类型比较EAI解决方案多样化,通常情况下是以级别形式存在。适应于EAI的级别对其他因素过度依赖,其中主要包含公司规模、行业类别、应用集成度、项目复杂[42]度、预算情况等。本文对EAI解决方案类型进行简单阐述:(1)数据级集成。数据集成大多是在数据库、数据源级别出现,某数据源把相关数据信息转移到其他数据源从而实现数据集成。其实在现有EAI解决方案内数据集成可谓是极其普遍形式,XML时常会用到此项集成技术,其关键在于XML平台能够实现数据共享。我们要清楚认识到数据级集成所具备优势,即速度快、直观形象。而存在缺陷则包含维护责任加大,难以对重要行为进行访问,例如数据验证、关键商业规则;此外针对设计缺陷较多的数据还要编写数据清洁代码、[42]格式化代码等。(2)应用程序接口集成。通过这一方式,我们可以对应用程序接口编程,对系统封装数据信息以及相关功能进行访问。就应用程序接口集成而言,其优势在于标准化,很多软件包都是通过JavaNativeInterface代码访问C-API。存在不足之处就是所开发出来的软件只有极少部分进行API定义,API范围存在一定局限难以提供满足用户需求的行为;通常情况下API主要针对系统功能,并非是面向对[42]象。(3)函数/方法集成。函数与方法集成主要包含两类,即严格的、直接的。网络环境下跨平台应用程序能够实现A2A集成。覆盖面相对较广,主要包含编写普通代码、应用程序接口、远端过程调用、分布式中间件、分布式对象、公共对象访问中介、Java远端方法调用、面向消息的中间件、Web服务等。通常情况下面向函数与方式集成都是同时展开,换言之,是针对客户与服务器请求响应的交互[42]机制。(4)用户界面集成。采用此项技术能够实现应用程序访问,我们将这整个过程看作是屏幕剪贴,在这之中通过用户击键模拟形式让新旧软件得以交互。其实屏幕剪贴就是以Web聚集器站点为基础的一项公共技术,能够将金融信息、个性化视图有效显示出来。其优势在于通过时间测试能够实现旧用户界面集成,很多用户界面测试工作都会使用到。存在不足之处在于速度相对缓慢,等待时间较长,[42]更改旧用户界面的内容之后还要修改集成代码。(5)商务流程集成。尽管数据集成已然成为EAI流行形式,但是若从数据完40万方数据 第四章CR20G-PCMIS系统集成方案整性、安全性、商务流程等方面进行慎重考虑,我们可明显发现数据集成依然存在严重问题。组织内部诸多数据信息,都是商业逻辑访问、维持商业逻辑应用、强化商业规则、保证商务流程安全的关键,有着至关重要的作用。其实商务流程集成和诸多应用商务流程层相关联,一般情况下会利用高层中间件将商务流程集成所具备特点显示出来,消息中介可直接代表中间件产品,采用总线模式、HUB[42]模式即可对信息流进行严格控制并妥善处理信息。4.2EAI主要技术研究企业中信息系统的类型多种多样,对EAI技术提出了不小的挑战:既要实现不同类型、结构、功能的信息系统连接,同时又要保证较小的技术复杂度。以下从适用环境、技术特点和优劣势3个方面分别对EAI主要的技术进行分析。4.2.1企业信息门户4.2.1.1适用环境企业信息门户平台来自于互联网应用概念,现阶段社会各界人士纷纷开始关注企业信息门户平台的合理构建,想以此为基础增强核心竞争力。其实企业信息门户并非只是简单的企业网站建设,或者是把企业基本信息上传到网站即可,最关键部分就是集成多业务系统,针对各类用户需求及时回应并有效管理供应链。通过和面向公众的信息门户进行对比我们可明显发现企业信息门户需要承担更多责任,为企业、客户创造最大利润的前提下保证工作效率的提高,此外还有一显[43]著特点,即严格要求信息交流的实时双向性。企业信息门户适用于应用和数据汇聚,为基于Web的应用提供丰富架构。从企业信息门户的特点和功能出发,在建筑业企业实施企业信息门户对其信息化环境有如下要求:企业内部具有丰富的企业信息资源;企业内部信息系统具有集成技术基础,企业用户可以通过浏览器实现企业资源的访问和业务过程的协作。4.2.1.2技术特点企业信息门户技术作为表现层集成的主要解决方案(如图4.1),在EAI中已41万方数据 电子科技大学硕士学位论文[44]经形成了统一的工业标准JSR-168。在大量信息系统采用Web技术作为表现层基础的环境下,目前各大IT系统服务商、软件供应商、EAI解决方案提供商都提供有基于该标准的产品和解决方案。如IBM公司的WebspherePortal、Oracle公司的Oracle9iASPortal、Apache基金会的Jetspeed等。图4.1Portal的基本结构根据JSR-168技术规范提出的要求,企业信息门户产品主要包含下述特点:信息访问渠道相一致:有效结合内外部独立存在的信息,让客户可以通过统一渠道访问自身需要了解到的信息;不间断的服务:构建网络安全可靠制度的基础上让客户能够随时随地访问企业信息并合理利用;强大的内容管理能力:可以清楚认识到文档数据库、关系型数据,并对多种格式文档进行搜集与整理;个性化的应用服务:信息门户的数据和应用可以根据每一个人的要求来设置和提供,定制出个性化的应用门户;高度的可扩展性:能适应企业新的人员和部门调整的变化;安全可靠的保障:采取安全机制对数据完整性、机密性给予保障,从而促使[27]企业各项业务正常展开。4.2.1.3优劣势分析在实现企业信息门户技术标准的基础上,各种成套的企业信息门户产品都提供了基于多种主要信息服务和信息产品的连接能力,并且与主要信息服务提供商42万方数据 第四章CR20G-PCMIS系统集成方案各自的产品具有很强的集成优势。如采用WebspherePortal作为企业信息门户的解决方案,对于同一公司的LotusDomino产品具有非常好的集成能力,提供自应用程序直至开发工具的完整技术支持。然而企业信息门户也具有一定的局限性。从适用环境上来说,在企业不具有EAI技术基础的前提下进行各信息系统的表现层集成,难以实现企业信息门户的多种功能。从软件产品上来看,现有企业信息门户对各主流信息服务产品提供了良好的支持,但面对制造业企业复杂的信息化环境中众多定制化开发的系统则无能为力,只能通过二次开发的方式解决,这在企业信息门户本身的技术复杂性前提下显得更为困难。4.2.2消息中间件4.2.2.1适用环境消息中间件是消息传递系统中最重要的部分。企业级消息传递系统保证了一个或多个应用能够克服各种障碍进行通信。如两个系统同时运行(同步通信)的需求,多个应用获取同一条消息(多重传输)的需求,大多数系统都彼此异构,以及网络故障等等。消息中间件提供同步和异步通信的通道及语言无关的消息格式,在多个网络协议下具有可靠的消息传输能力。从适用环境上来看,采用消息中间件尤其适用多个异构信息系统环境下的EAI,实现数据的共享。同时被集成的不同信息系统之间采用松耦合连接,消息发送程序无需了解接收程序的细节,只需要按照消息中间件提供的编程接口进行编程即可,同时松耦合连接保证了使用消息传递系统集成方案对变更的迅速响应。4.2.2.2技术特点目前消息中间件遵循的技术标准主要是JMS(JavaMessagingService)标准,JMS对Java企业系统传递消息规则进行定义,与此同时还进一步明确应用组件、消息传递系统的消息交换接口。JMS客户机直接连接消息中间件服务器目的地,其次在通过目的地进行信息发送与接收,JMS即可不需在担负保证传送、消息通知、消息耐久性、消息传递系统底层网络、路由问题等工作。其实JMS与消息中间件两者可以实现友好协作,其关键在于消息传递客户机、服务器责任进一步明[45]确,如图4.2所示。43万方数据 电子科技大学硕士学位论文图4.2消息传递中的发送-订阅模式示意图目前各大信息服务提供商和系统集成商围绕着JMS标准提供了丰富的产品,包括IBM的WebsphereMQ、BEA的WeblogicJMS、Apache基金会的ActiveMQ等等。采用消息中间件EAI具有以下特点:提供企业级应用程序之间的松耦合连接;提供多种通信方式,包括点对点消息传输、一对多消息传输和多对多消息传输;采用各成熟产品提供的开发工具可以快速开发出符合JMS标准的消息发送和消息接收程序。4.2.3数据库连接4.2.3.1适用环境关系型数据库技术的成熟和大量产品的出现,使得大部分企业级应用程序都采用关系型数据库作为数据存储平台,企业级信息系统中采用关系型数据库使得在数据库层次上进行数据集成具有良好的技术基础。而在非关系型数据库环境下(如文档型数据库),SQL并不能发挥优势,所以在同构的多个数据库之间进行数据集成的环境下,采用数据库连接具有突出优势,而在异构数据库环境下不适合采用数据库连接。4.2.3.2技术特点JDBC技术是J2EE中连接不同关系型数据库的中立标准,由各数据库厂商提供其自身产品的JDBC驱动程序,程序员可以根据统一的编程接口,使用SQL操作不同的关系型数据库。目前各主要关系型数据库厂商都提供有官方的JDBC驱动程序,其基本特点包括:44万方数据 第四章CR20G-PCMIS系统集成方案提供中立于开发商的一般访问特性;提供基础数据和更高级别的编程接口;编程简单;具有较好的可靠性、可用行和可测试性;支持对已有应用和驱动的向后兼容。4.2.3.3优劣势分析使用JDBC进行数据库连接具有标准中立和各项突出的技术特点,在企业级应用中的大规模使用也证明了其技术优势。其主要不足之处包括:只适用于关系型数据库连接;使用SQL操作数据库,编程的粒度过小,技术伸缩性不足。4.2.4SOA4.2.4.1适用环境传统EAI解决方案大多采用信息系统之间的连接、面向中间件的消息通信或业务互操作实现,从解决方案的角度来说,企业实施EAI为解决企业信息化过程中的“信息孤岛”起到了一定作用,采用技术手段实现了企业体系结构的目标——[46]通过集成的IT策略支持业务。而SOA试图通过一种基于组件模型的企业IT体系结构,利用面向服务的原则,来实现业务和支持业务的信息系统之间更为紧密[47]的关系。对于采用SOA的集成方案来说,尤其适用于大规模分布式的异构企业信息系统间复杂的EAI,SOA通过服务抽象层打破了企业业务活动边界。4.2.4.2技术特点其中Web服务作为契约实现了多个不同信息系统内部各个集成组件的连接,通过设计集中的业务流程引擎各个服务单元进行连接,实现了企业中分布业务的集成。采用SOA的面向服务原则,服务层的服务单元组合和业务层的业务流程组合一起实现了符合层次结构集成模式的企业集成解决方案,不仅具有层次结构模式的优点,而且以服务为中心的技术基础和一系列工具支持,极大降低了实施大规模EAI解决方案的技术成本,而且具有较高的变更响应能力。从SOA的技术路线来说,基于SOA的集成方案还具有非常好的可持续集成能力,和符合工业标准[48]的技术支持,具有进入更大规模EAI和B2B集成领域的能力。45万方数据 电子科技大学硕士学位论文如图4.3所示,SOA方法将企业内部的业务功能抽象为一个个相对独立的服务单元,这些服务单元都采用中立的技术标准进行描述,可被外部环境调用,不受现有信息系统划分的边界的影响;而且这些服务单元可以在一定的规则下根据企业业务需要进行组合连接,将信息系统的信息资源按照需要提供给服务消费者。图4.3SOA跨越企业业务活动边界进行集成4.3本项目EAI总体思路中铁二十局于2010年上马项目管理系统,主要应用领域为工程项目管理系统部分,必须和原有的老系统进行集成,原有系统包括OA系统、财务系统、人力资源系统等。中铁二十局EAI采用以CR20G-PCMIS为中心的星状结构来进行集成,如图4.4所示。46万方数据 第四章CR20G-PCMIS系统集成方案图4.4中铁二十局EAI结构图具体思路如下:以CR20G-PCMIS核心,实现各系统间的数据共享,减少重复录入和数据孤岛;以CR20G-PCMIS为决策支持中心,领导查询界面统一展示所有信息;以OA为统一入口,实现单点登录(SSO);以OA为统一门户,实现界面集成和消息集成。4.4统一门户单点登陆任何两款相同架构(B/S)系统的集成,首先就要解决好单点登录和统一门户的问题,这是消除信息孤岛、打通系统鸿沟的必然选择。中铁二十局选择以OA系统为统一门户,所有其他子系统都从OA系统登陆后进入,一次验证。以OA为组织管理中心,组织机构和用户注册都在OA中完成;所有系统的组织机构和用户信息与OA进行同步;在登录OA时,自动在浏览器中写入该用户相应的CEMIS系统、财务系统等身份信息;在OA导航菜单中增加各系统的链接;单点登陆在技术上采用生成跨域Cookie的方式来实现。下图4.5是OA组织用户与CR20G-PCMIS组织用户之间的映射关系。47万方数据 电子科技大学硕士学位论文图4.5OA与CR20G-PCMIS组织用户对应关系截图下图4.6是从OA系统进入项目综合管理子系统。图4.6从OA进入CR20G-PCMIS界面截图4.5和OA精灵的集成在企业信息化中甚至是外部互联网应用中,消息传递都是重中之重,工作最终都是由人来完成的,如何将消息快速、准确的传递到目的地是关键所在。中铁二十局实现了综合项目管理的工作提醒与OA精灵的集成,所有来自CR20G-PCMIS的工作提醒都实时送达目标用户的OA精灵上,确保了消息的快速传递,用户直接点击链接即可处理。48万方数据 第四章CR20G-PCMIS系统集成方案4.6和财务系统集成方案财务系统是以财务管理为核心的企业级管理软件,是任何一个企业的信息化核心功能之一。作为中铁二十局信息化建设的一个组成部分,身份特殊又自成一体的财务系统必须要解决好下面一些问题才能更充分的发挥财务管理系统的作用:(1)财务管理有统一的国家规范,又有较强的专业性、工具性,一些比较重要的数据隐藏在冗杂的财务报表中,不利于领导查询;(2)施工企业的财务管理比较复杂,施工现场的千变万化造成了实际业务与财务账面体现不完全一致,而从管理角度,财务与业务又必须做到相互制约,确保数据的准确性、唯一性;(3)财务支付仍然要靠手工方式进行,支付的审批办理流程无法和财务软件形成互动,自动提供原始凭证参照,形成半自动化的信息化。通过将财务系统与综合项目管理系统、办公自动化系统、人力资源系统集成整合起来,能有效解决上述问题,实现真正自动化的信息化。4.6.1集成财务帐套财务管理软件中,一般一个核算单位(公司、项目)用一个帐套来实现,上下级关系用合并帐套实现。要建立综合项目管理业务数据与系统财务数据的关联,其前提必须是建立财务帐套与集团、分子公司、项目部等组织架构的关联,如图4.7所示。。图4.7财务系统帐套与CR20G-PCMIS项目对应关系49万方数据 电子科技大学硕士学位论文系统中,所有数据都在一个数据库中存储,因此上述映射关系的建立至关重要,否则过滤和提取财务系统数据将会变得更加困难。4.6.2集成会计科目综合项目管理系统的核心是成本管理,成本管理的关键之一就是成本的归集与核算。一般情况下,成本核算是由业务部门进行,其核算方式会随企业自身习惯、工程项目特点、工程项目经营模式的不同而不同。而财务的记账一般情况下都是按照财政部会计准则进行的,比较标准化。因此,要实现成本数据与财务数据的一致性和可对比性,首先就要解决成本核算科目与财务会计科目的映射关系问题。在最新的会计准则中,工程项目的成本一般记在5401工程施工。此外,工程施工过程中,还涉及到原材料、应收应付账款等等,都要建立映射关系,如图4.8所示。4.6.3用户集成建立财务系统用户与综合项目管理系统用户之间的映射关系,从而间接建立与OA系统之间的映射关系,实现身份信息的共享,以便单点登录。如图4.9所示图4.8财务系统与CR20G-PCMIS会计科目对应关系50万方数据 第四章CR20G-PCMIS系统集成方案图4.9财务系统与CR20G-PCMIS用户对应关系4.6.4业务流程集成工程施工过程中很多经营类业务活动的结束都会产生财务数据,例如:甲方工程量计量确认后,接着应确认收款;材料款支付申请审批通过后,接着应进行付款;等等……因此,有必要让企业的财务人员了解到某一业务活动已经发生,财务人员可根据业务活动的结果进行相应财务手续的办理,而不必要每笔业务都线下再手工签字审核一遍。例如,每笔业务流程走完以后都自动生成相应的转账通知书,如图4.10所示,发送给相应的财务人员并实时提醒,就是一种解决办法。图4.10转账通知书打印界面4.6.5集成会计凭证会计凭证集成,即所谓的财务业务一体化,每笔业务发生以后都在财务系统51万方数据 电子科技大学硕士学位论文中自动产生相应的会计凭证,如此即可绝对的保障了财务与业务的完全一致性。我们不赞成完全的财务业务一体化,而建议采用财务业务数据对比方式,变自动为手动。(1)财务业务一体化的实现流程,如图4.11所示。图4.11财务业务一体化的实现流程(2)收款凭证的处理,如图4.12所示。图4.12收款凭证处理方式52万方数据 第四章CR20G-PCMIS系统集成方案(3)转账凭证的处理,如图4.13所示。图4.13转账凭证处理方式(4)付款凭证,如图4.14所示。图4.14付款凭证处理方式53万方数据 电子科技大学硕士学位论文4.6.6集成财务报表综合管理系统与财务系统的集成,最终的表现结果更多的体现在对财务报表的查询上,典型的有以下几种。(1)应收应付账款查询,如图4.15所示。图4.15应收应付账款查询界面截图点击“子公司名称”,可穿透式查询到每个项目,如图4.16所示。图4.16应收应付账款穿透式查询界面截图54万方数据 第四章CR20G-PCMIS系统集成方案(2)财务支出月报表查询,如图4.17所示。图4.17财务支出月报表查询界面截图点击“月份”可穿透式查询月度明细,如图4.18所示。图4.18财务支出月报表穿透式查询界面截图(3)项目物资对账查询,如图4.19所示55万方数据 电子科技大学硕士学位论文图4.19项目物资对账查询界面截图点击“比较明细”可穿透式查询详细对比数据,如图4.20所示。图4.20项目物资对账比较明细查询界面截图4.7本章小结本章结合中铁二十局集团现有应用系统现状及需求,从企业信息门户、消息中间件、数据库连接、SOA等方面对EAI的主要技术进行分析。以CR20G-PCMIS核心,实现各系统间的数据共享;以CR20G-PCMIS为决策支持中心,实现领导查询界面统一展示所有信息;以OA为统一入口,实现单点登录(SSO);以OA为统一门户,实现界面集成和消息集成。56万方数据 第五章CR20G-PCMIS系统实施第五章CR20G-PCMIS系统实施其实施工企业项目管理系统的全面施行是项工程浩大的项目,主要包含生产和管理、技术和管理的多个方面,而且还涉及企业管理系统、项目管理系统和其他因素,我们难以想象其复杂程度,任务相当艰巨。企业管理就是项目施行难点,软件系统并不包含其中。因为企业管理制度的缺失导致项目管理过程中存在诸多非“系统”色彩,例如:诸多地方是无章可循或者是有章不循;项目管理的基础薄弱,数据不完整、不规范;项目信息采集和处理手段落后;业务操作过程中过于随意,个人工作方式迥异;管理部门独立存在相互之间毫无关联。此时项目领导小组需要纵观全局,从企业总体效益出发对内部业务流程进行优化整合。进一步规范企业项目管理,绝对不能一蹴而就,项目管理、制度的建立和完善需要漫长时间。当我们清楚认识到项目施行难度时就能够充分利用自身权力和力量发现问题、解决问题。5.1项目实施难点众所周知,施工企业信息化的难点在应用。特别是在中铁二十局这样庞大的企业集团,实施推广的难度很大。主要体现在以下几个方面:(1)涉及到子公司、项目部和使用人员众多,组织难度大。本系统涉及到十几个子公司,上百个在建项目,三千多名用户,涉及范围广,要把这些人员组织起来培训好,同时再学会使用后各司其责,录入自己相关数据并进行协同工作,组织难度非常大;(2)系统需求很难一次把握。由于涉及范围广,系统的需求很难做到一次把握,比如以材料管理模块的需求为例,涉及到集团公司物资部、各个分子公司物资部还有各个项目部的材料管理人员,这些人对业务的理解各不相同,想法也各异,必须形成统一的共识,同时不能遗漏相关需求,难度也很大;57万方数据 电子科技大学硕士学位论文(3)人员素质不高,培训难度大。施工企业总体来说人员素质不高,计算机操作水平不高,培训难度比较大,特别是项目上一些年纪大的老员工,计算机操作极其不熟练,讲完就忘,培训难度很大;(4)项目部人手紧张,提供数据不及时准确。施工企业各个项目部人手普遍比较紧张,现场工作任务繁重,但是主要数据是项目部现场提供的,如果没有采取一定的方法和措施,很容易造成数据不及时、不准确,信息系统的价值将大打折扣。5.2实施保障措施系统上线后,为了保证系统在企业内部顺利实施推广,项目组研究了很多其他施工企业信息化实施经验和教训,制定了一系列措施来保障实施的顺利推进,具体措施如下:(1)建立一横一纵立体化信息化工作小组,责任层层分解。信息化想要在企业里面真正应用起来,很重要的一点是抓住关键的人,从一把手亲自抓项目,完善建设工作小组,实现一横一纵立体化信息化,将工作责任细化并分配给每个小组。所谓一横其实也就是企业职能部门;所谓一纵其实也就是项目部门、分子公司,所有职能部门、分子公司和项目部都指定专职人员来负责信息化,全程参与调研、需求评审、操作培训、系统优化建议等一系列工作,责任层层分解,而不仅仅是信息中心在孤军奋战。我们在实施过程中,建立了如下图5.1所示的信息化工作小组:图5.1信息工作小组结构图(2)敏捷式的开发方法,开发人员快速响应。按照软件工程的传统理论,58万方数据 第五章CR20G-PCMIS系统实施一般采用瀑布式开发方法,严格定义开发阶段,每个阶段有详细的文档和评审,能够有效控制每个阶段的质量,配置完整,不容易返工,如下图5.2所示。图5.2传统瀑布式开发方法开发流程但是这种方式也有很多弊病,比如:需求永远都在变化,反复不可避免;即使企业的业务专家也不可能一次性表达清楚所有需求;在可见性的东西出来之前,用户是没有能力空对空的提出细节要求的;编写文档、开会评审都很费时间,用户还不一定看得懂;响应周期太长了,用户容易失去耐心。实际上这是一种以软件公司内部控制为中心的模式,而不是以客户需求为中心的模式。本项目上我们提出敏捷式开发模式,如图5.3所示:图5.3敏捷式开发方法开发流程59万方数据 电子科技大学硕士学位论文这种模式特点如下:对过程界限没有明确规定;八股设计文档完成之后交由评审并进行开发;强调开发速度的提高,实现即时沟通;重视过程迭代,持续改进。这种模式最大的优点是快速开发、响应迅速,非常适合于需求不明确容易反复的情况。本项目采用这种方式大大提升了功能吻合度,比较准确地满足了各个部门的实际工作需求。(3)集中式培训,模拟考试,提供大量培训资料。项目组在培训方式上采取集中式培训和实战式的培训,这样可以大大提高培训效率,可以有效解决施工企业人员计算机操作水平相对不高的难题。具体方法如下:以分公司为单位封闭式培训;各功能模块详细讲解、演示和练习,边学边练;总结复习,串讲各个模块;以项目为单位进行考试,考试的方法不是做问卷,而是把一套模拟数据录入到系统中,检查数据录入完整性和正确性;考核结果进行点评和分析;提供大量培训资料,包括用户手册,讲课视频,供练习使用的项目,供学习使用的参考项目等。(4)QQ群实时支持和响应。在实施过程中,项目组建立QQ群,随时解答用户出现的问题,对于功能性的改进和调整做到实时响应,这种方式能够大大降低用户对系统使用的反感情绪,很快体验到信息化的好处,从而愿意去使用系统而不是被逼着使用。(5)制定相关考核制度,实时监控系统使用情况,奖惩分明。项目上线后,为了保证各个分子公司和项目部按照公司要求及时准确录入数据,项目组积极开发监控功能模块,能够对模块与项目实际使用情形进行有效监控。如下图5.4是中铁二十局集团各个项目使用情况监控表。60万方数据 第五章CR20G-PCMIS系统实施图5.4中铁二十局集团各个项目使用情况监控报表另外,项目组制定了严格的信息化绩效考核机制,定期对各个项目部进行检查和考评,检查数据来自于系统自动统计的各个项目数据录入情况,并制定了严格的奖惩措施,如下图5.5所示。初期通过行政的手段强制性推广,到了一定时候,大家养成了使用习惯,系统使用和实际工作融为一体,就不需要行政强制手段。图5.5中铁二十局集团信息化考核奖惩制度61万方数据 电子科技大学硕士学位论文5.3实施效果描述CR20G-PCMIS的实施在中铁二十局实际项目成本管理过程中取得了良好的效果,具体描述如下:(1)责任成本管理的推行强化了相关部门和岗位的成本意识,公司和项目部两级责任成本预算的制定使得成本控制更加精确;(2)成本数据的及时录入和系统自动核算使得成本核算速度大大提升,从而能够更好地实现过程的控制;(3)合格供应商名录的审批和规范从源头上降低了采购价格虚高的风险;(4)合同管理制定、结算和支付通过网上审批大大提高了结算效率,同时也大大降低了合同超支、早支的风险;(5)材料计划的制定和审批降低了采购超量购买的风险,同时细致的库存管理减少了使用过程的浪费;(6)项目管理业务流程得到了重组和规范,相应地提高了工作效率;(7)通过邮件、短信、IM、视频监控等系统,解决了单一的电话、会议所不能解决的问题;(8)大量成本报表增强了成本管理控制部门成本分析的能力,从而更科学地制定相关管理措施;(9)领导能够及时掌握经济指标和成本具体数据,决策过程更加科学和透明,也大大加快了决策速度和效率。5.4本章小结本章从项目实施难点、实施保障措施、实施效果三个方面阐述了CR20G-PCMIS在中铁二十局集团推行使用情况,从实施效果来看,CR20G-PCMIS对于中铁二十局集团来说是一个成功的系统。62万方数据 第六章总结与展望第六章总结与展望当前国内建筑施工竞争越来越激烈,业主回款越来越苛刻,施工企业管理期间最为关键部分就是项目成本管理。中铁二十局集团作为国内知名的大型施工企业集团,以责任成本管理思想为主导建立了一整套规范的项目成本管理体系,并开发了相关软件系统来进行执行落地。本文的主要结论和成果有:(1)责任成本管理与传统成本管理模式相比,具有动态管理、责任层层分解、全员参与、业务过程全范围覆盖等优势,可以帮助施工企业有效进行成本管控;(2)信息化是提高施工企业成本管理水平的有效工具,能够帮助企业有效制定成本计划并对项目管理过程进行监控,同时提供大量报表帮助企业进行成本分析;(3)本文在认真研究了中铁二十局集团成本管理体系特性的基础上,以责任成本管理思想为主线,设计了中铁二十局集团成本管理信息系统(CR20G-PCMIS)的总体功能模型;(4)以基于ASP.NET的WEB技术为技术路线并组织开发团队完成了CR20G-PCMIS的开发;(5)在研究EAI基本理论的基础上,以CR20G-PCMIS为核心实现了星状集成模式,实现了和中铁二十局原有OA、HR和财务GS系统的集成。CR20G-PCMIS在中铁二十局集团进行了成功实施,项目组制定了一系列保障措施,克服了实施过程中涉及范围人员多、范围广等困难,取得了良好的效果,并总结相关实施经验,说明ERP系统在企业的推广实施必须有一套方法论。63万方数据 电子科技大学硕士学位论文第七章致谢论文是在导师武德安副教授、王雁军高级工程师的指导下才顺利完成,由最初的论文选题、方案设计到开发过程、结果分析,直至论文撰写,其中包含导师的心血与辛勤汗水。武老师拥有渊博知识,理论基础相对深厚,实践经验相对丰富,此外在治学方面抱持着严谨态度,让我受益良多。设计阶段王老师给予我很大帮助,协作我解决很多难题,在教师的精心指导下我才能够顺利完成本论文。此外我还要谢谢电子科技大学中曾经给予我帮助的所有教师,正是因为你们的诚恳为人、博大胸怀、勇于创新精神,让我受益良多,是我终身学习的榜样。谢谢我的爱人,由始至终一直关爱着我,你的理解与支持是我坚持不懈、勇于奋斗的巨大动力。论文现已完成,在此我要谢谢两年多来给予我帮助的老师、亲人、朋友们,谢谢你们!64万方数据 第八章参考文献第八章参考文献[1]楚风华.“十二五”中国建筑业发展展望[J].中国建筑信息,2011,2月下:11;[2]严建渊.MIS工程项目管理最优化模型[M].数理统计与管理,2002,6;[3]邓韬,毕星,等.项目管理与案例[M].西安:西安交通大学出版社,2002,32~33;[4]美国项目管理协会.项目管理知识体系指南(第4版)[M].北京:电子工业出版社,2009;[5]王凭慧,张浩,酆明,等.现代项目管理的知识体系[J].科学学研究,1999,9:68~73;[6]徐瑜青.会计学教程[M].清华大学经济管理学院,1994年9月;[7]董为民等.论施工项目成本管理[J].水利科技与经济,2001,3;[8]江煜等.建立施工项目成本控制体系的探讨[N].人民长江,2007,3;[9]范迎春.甘肃A建筑公司项目成本管理改进研究[D].兰州:兰州大学,2010;[10]戎贤,穆静波,王大明.工程建设项目管理[M].北京:人民交通出版社,2006[11]丁峰.施工企业责任成本管理[J].企业导报,2011,11;[12]唐菁菁,《建筑工程施工项目管理丛书》编审委员会.建筑工程施工项目成本管理(第2版)[M].北京:机械工业出版社,2009[13]李瑞金.论清单计价模式下的责任成本控制[J].科学之友,2008,9;[14]陈旭东.责任成本理论依据及会计核算方法探讨[J].经济问题探索,2001,6;[15]曹锡锐.建筑企业工程项目责任成本管理[M].北京:人民出版社,2012;[16]黄如福等.美国建筑企业ERP应用现状分析与思考[J].施工企业管理,2004,10;[17]李存斌等.施工企业信息化管理模式研究[J].经济研究导刊,2011,5;[18]黄如福.怎样给信息化提速——企业信息化现状不容乐观[J].施工企业管理,2008,11[19]百度文库.来自URL:http://wenku.baidu.com/view/9a66fefcf705cc17552709bf.html[OL][20]周立民.建筑企业工程项目管理信息系统研究与概要设计[M].山东大学,2004[21]中铁二十局门户网站.来自URL:www.cr20g.coom[OL][22]中铁二十局集团.信息化工作报告[R].企业内部资料[23]中铁二十局集团.责任成本管理手册[M].企业内部资料;65万方数据 电子科技大学硕士学位论文[24]葛继科.偏差抽样技术在聚类挖掘中的应用[M].西南农业大学西南大学.2005[25]陈萍.时间序列数据挖掘方法的研究及其应用[M].武汉工程大学.2006[26]李传华等.数据挖掘在器材保障决策支持中的应用研究[M].指挥控制与仿真.2009[27]吴敏萍.企业应用集成和企业门户技术研究[J].电信网技术.2006[28]未知.应用信息化手段提升施工项目成本管理水平[OL].未知.2010[29]互动百科.来自URL:http://www.hudong.com/wiki/.net[OL][30]王京.于Flex的WebGIS的设计与实现[M].西安科技大学,2011[31]吴学刚.基于.NET的校园新闻发布系统的设计[J].软件导刊.2011[32]夏侯运徜.群件技术研究与应用[M].电子科技大学.2011[33]范玉顺.工作流管理技术基础[M].北京:清华大学出版社,施普林格出版社,2001[34]李德凡等.一种支持供应链管理的管理过程控制系统[M].微处理机,2007[35]张晓丽.企业应用系统集成若干问题研究[J].北京交通大学,2005[36]汤明.基于工作流的船东意见处理系统设计与开发[J].江苏科技大学,2011[37]欧阳霞.企业应用系统集成[M].电信工程技术与标准化.2002[38]翁晓翔等.基于WebService的企业应用集成方案[J].自动化技术与应用,2005[39]胡首.基于PDM的分布式虚拟设计平台研究和应用[M].武汉理工大学.2004[40]刘海等.开放式企业应用集成系统的解决方案[J].现代计算机:下半月版,2004[41]吴梅.一种新的基于Aglet-Struts的企业分布式应用集成体系[J].计算机安全,2009(9)[42]陈波.WebService在EAI中的研究与应用[D].西北工业大学,2005[43]王娜.港口信息管理门户模式的应用研究[D].大连海事大学,2006[44]JavaCommunityProcess.JSR-168.PortletSpecification.SantaClara:AlejandroAbdelnur[M],StefanHepper,2003,10[45]KyleGabhart.J2EEpathfinder:EnterprisemessagingwithJMS[J].Armonk:developerWorks,IBMCorp,2003,6[46]顾新建,刘艳梅,郑国君,祁国宁.企业参考模型体系结构的综述[C].成组技术与生产现代化,2003,2:3~5[47]胡美红.基于SOA的综合监控系统应用服务器的设计与实现[P].北京邮电大学,2008[48]仲萃豪.SOA为制造业发展灌注新活力[C].中国制造业信息化,2006,10:57~5966万方数据'