建筑施工信息管理系统的设计与实现.docx
《建筑施工信息管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《建筑施工信息管理系统的设计与实现.docx(54页珍藏版)》请在课桌文档上搜索。
1、建筑施工信息管理系统的设计与实现目录目录i摘要IllAbstractIV第一章绪论11.1 研究背景11.2 国内外研究现状11.3 研究内容4第二章相关技术简介52.1 J2EE平台概述52.1.1 J2EE多层平台52.1.2 轻量级J2EE框架62.2 SOA架构概述122.2.1 SOA技术简介122.2.2 J2EE对SOA架构的支持15第三章系统分析193.1 系统需求概述193.1.1 系统需求分析原则193.1.2 需求概述193.2 具体功能需求分析203.3 系统开发模式233.4 可行性分析25第四章系统设计与实现264.1 总体结构设计264.2 数据库设计与实现264
2、.2.1 具体表结构设计264.2.2 数据库持久化实现294.2.3 数据库存取优化314.3 系统框架实现324.3.1 表现层实现334.3.2 逻辑层实现344.3.3 持久层实现354.4 功能实现364.4.1 采购管理子系统实现364.4.2 成本管理子系统实现384.5 系统对外接口实现404.5.1 功能实现414.5.2 服务发布414.5.3 服务调用424.6 系统安全实现434.6.1 数据备份功能434.6.2 数据恢复功能46第五章总结50参考文献Sl摘要项目管理软件的开发对于项目管理的信息化,企业效益的提高有着非常重要的意义。虽然,随着信息技术的不断发展,我国几
3、乎所有的大型建筑企业以及在一部分本文针对基于SoA技术的工程项目管理系统主要进行了如下几个方面的研究:首先,在对工程项目管理系统的研究背景进行分析,并针对目前国内工程项目管理系统在建设方面存在的不足以及在集成方面存在不足的问题,提出了基于SoA技术来进行工程项目系统的策略;然后,针对本文对工程项目管理系统研究中所涉及的J2EE技术以及SOA技术进行了简单介绍和研究;其次,在对系统需求进行简单概述的基础上,针对系统建设所需要的具体功能,以及系统建设的可行性进行了研究;最后,在对系统总体结构进行设计的基础上,对系统实现的框架进行了分析,并且主要以材料采购管理子系统以及成本管理子系统为例,对工程项目
4、管理系统的具体功能进行了研究,并以项目管理子系统之间的信息通信为例,对SC)A技术在工程项目管理系统中的应用进行了研究。小型建筑企业都开始使用项目管理软件对工程项目进行管理,但是在系统建设方面、系统的集成方面以及工程项目管理软件的应用方面都存在较大的不足,为此,本文主要从系统建设方面以及系统集成方面提出使用SOA技术来进行工程项目管理系统的研究。基于SoA技术的工程项目管理系统,不仅能够很好的解决项目管理系统中各个业务功能子系统之间的信息通信问题,同时还有助于集团公司及时掌握项目的进展情况,为此,基于SOA技术的工程项目管理系统的研究就有非常重要的现实意义。关键字:SoA技术;工程项目管理;材
5、料采购;材料库存;成本管理AbstractProjectmanagementsoftwaredevelopmentforprojectmanagementinformation,enterpriseefficiencyhasaveryimportantsignificance.Although,withthedevelopmentofitinourcountry,almostallofthelargebuildingenterprise,andinpartofthesmallbuildingenterprisebeganusingtheprojectmanagementsoftwareonpr
6、ojectmanagement,butinthesystemconstruction,systemintegrationandprojectmanagementsoftwareapplicationtherearelargershortage,forthis,thisarticlemainlyfromthesystemconstructionandsystemintegrationtousetechnologytocarryoutSOAengineeringprojectmanagementsystemofresearch.ThispaperbasedonthetechnologyoftheS
7、OAengineeringprojectmanagementsystemmainlymakethefollowingseveralaspectsofresearch:firstofall,intheengineeringprojectmanagementsystemintheresearchbackgroundanalysis,andinthelightofthecurrentdomesticengineeringprojectmanagementsysteminconstructionandthedeficiencyoftheexistingintheintegrationoftheinad
8、equacyoftheproblems,andputforwardbasedonSOAtechnologytocarryouttheprojectsystemstrategy;Then,accordingtothisarticleintheengineeringprojectmanagementsystemtheresearchonJ2EEtechnologyandSOAtechnologyareintroducedinbriefandresearch;Secondly,inabriefoverviewofthesystemneeds,onthebasisoftheconstructionof
9、systemtothespecificfunctionofthesystem,andthefeasibilityofconstruction,theFinally,intotalstructuredesignofthesystem,onthebasisoftheframeofthesystemareanalyzed,andthemainmanagementsubsystemtomaterialpurchasingandcostmanagementsubsystem,forexample,intheengineeringprojectmanagementsystemofthespecificfu
10、nction,andtoprojectmanagementsubsystemofinformationcommunicationbetweenasanexample,theSOAtechnologyinconstructionprojectmanagementoftheapplicationofthesystemarestudied.BasedonthetechnologyoftheSOAengineeringProjeCtmanagementsystem,cannotonlybeasolutiontotheprojectmanagementsystemofvariousbusinessfun
11、ctionsofinformationcommunicationbetweensubsystemsand,atthesametime,alsohelpgroupcompanyintimecontroloftheprogressoftheproject,therefore,thetechnologybasedonSOAengineeringprojectmanagementsystem,thestudyisoneveryimportantpracticalsignificance.Keywords:SOAtechnology;Engineeringprojectmanagement;Materi
12、alpurchase;Materialinventory;Costmanagement第一章绪论1.1 研究背景随着计算机信息技术的飞速发展,社会已经发展到了知识经济时代,信息技术已经普及到了社会的各个领域,建筑工程项目管理的信息化也成为了必然的发展趋势。随着信息技术的发展,信息己经呈现了爆炸式增长趋势,因此,传统的人工管理已经满足不了知识爆炸式发展的趋势,项目管理越来越依赖于计算机信息处理手段。从某种意义上而言,社会的竞争已经发展成为了信息的竞争。进入21实际之后,知识经济已经来临,与之相应的项目管理也已经成为了人们热点研窕的问题。在美国著名杂志Fortune中预测项目经理将是人们首选的职业
13、以这说明,项目管理已经成为了企业管理以及社会管理现代化的一个非常重要的内容。知识经济即将知识转变成企业效益的经济,在知识经济时代下,项目管理就是通过信息、知识的共享,从而合理的利用集体的指挥来提高整个项目的创新能力和应变能力。知识经济更加看重智力资源的意义,由于信息共享而产生的知识,可以为带来新的成果,从而给企业带来新的财务。在知识经济下,通过信息共享产生知识,最终提高企业效益的过程是简单的重复、批量生产是无法实现的,在这个过程中对信息进行高效处理的计算机信息技术就起了不可替代的作用。目前,西方发达国家己经普遍在使用了信息技术来对建筑工程项目进行管理,实现了建筑施工的网络化。面对信息技术给建筑
14、项目管理带来的挑战和机遇,我国也给予了高度的重视,在中共中央关于制定国民经济和社会发展第十一个五年计划的建议中,就明确指出了:“信息技术是社会发展的趋势,同时也是进行我国产业化省级以及实现社会现代化、工业化的关键环节,在我国的发展中,应该将社会的信息化以放在优先位置”。项目管理软件是项目管理信息化建设中的一个重要内容。目前,例如美国Primavera公司的P3软件、北京梦龙的Mr2000以及钢筋下料系统Bcs2.0等软件在我国的建筑项目管理和实施中起到了非常重要的作用除叫种种迹象表明,进入21世纪之后,计算机技术和网络技术对项目管理将起着越来越重要的作用,而项目管理软件的开发对于项目管理的信息
15、化,企业效益的提高有着非常重要的意义。1.2 国内外研究现状(1)国外研究现状国外建筑工程项目管理经过多年的发展,已经在项目合同管理、项目进度管理的信息化方面已经开发了一系列成熟的商业化软件,国外建筑工程项目管理的应用已经经历了单项应用、综合应用和系统应用三个阶段。各种项目管理软件已经从原有的单一功能发展到了多种功能有机结合的集成化功能。目前,国外应用较为广泛的项目管理软件有P3软件、Expedition.SureTrakPARADEMonteCarIo等软件,并且可以根据具体项目管理的特征,灵活的进行二次开发和软件配套。1) P3(Primavera、ProjietPlanner)美国Pri
16、mavera公司所推出的P3软件主要用于项目管理的进度计划、动态控制以及费用管理和资源管理。从而实现对项目组织过程以及实施步骤的全面规划和安排,并且对建筑项目进行合理、科学、灵活的进度计划。进度控制需要在建筑项目实施之前,就对目标计划值进行规划和确定;在项目的实施过程中,根据项目的进展情况,进行动态的跟踪和计划调整,并且对计划进行定期或者不定期的调整,从而了解项目的完成进度以及预测。P3为项目管理的进度控制提供了非常有利的工具,P3所包括的内容主要有:项目计划的制定和优化、项目资源管理、项目进度的跟踪以及调整、项目费用控制以及项目报告的制定。2) SureTrakSureTrak软件同样是Pr
17、imavera公司开发的,与P3相比,SureTrak具有的功能较少,但是价格也相对较低。由于属于同一个公司开发,因此SUreTrak与P3的数据结构完全兼容,有很多建筑公司在总部使用P3软件管理,而在具体的项目中使用SUreTrak,从而降低企业管理成本。3) Expedition主要用于对工程项目中的合同管理。可以帮助用户对工程建设中的合同事务进行信息化管理,同时还包括合同订货单、工程变更、材料打偶哦支付、收发文图、工程进度款支付等。Expedition能够有效的对合同事务进行等级、统计、归类、事件关联、检索等管理。4)MiCroSOftProjeCt有美国Microsoft公司开发的,针
18、对项目管理开发的项目进度管理软件,能够帮助用户建立工程项目的进度几乎啊,从而对工程项目计划进行分析以及优化,当计划实施发生改变时,可以对工程进度的目标进行控制和管理。MicrosoftProject软件可能够为用户对工程项目进度的控制提供所需要的信息。软件所提供的功能主要包括:进度计划的建立、项目资源的安排、进度计划的而优化、项目信息的管理以及项目进度的跟踪比较。(2)国内发展现状目前,计算机在社会上各个领域的应用已经十分普遍。我国工程项目管理软件的研究,在最近的三十年内才得到长足的发展,目前已经成为了项目管理过程中不可或缺的一部分闻。我国最早的项目管理软件研究重点在于网络计划软件,从而使得的
19、人们可以利用网络来进行项目管理信息的分析。到八九十年代,国内对项目管理软件的研究重点集中项目管理成本以及资源利用的平衡和分析方面等对网络模型分析软件的完善和扩展方面,而且由于这段时间的计算机应用并不普遍,使得项目管理的应用范围较窄,只有在大型的建筑企业,才有可能使用项目管理软件来进行项目管理,而中小型企业,以及中小型的项目都不会考虑使用计算机来对项目进行管理。从九十年代末以来,由于计算机的广泛应用,促进了项目管理软件的研究和应用。随着PC机的不断普及;项目管理理论的不断完善以及项目管理软件的功能不断增强、价格下降,使得中小型的企业以及一些中小型的项目也可以使用信息技术来进行处理,从而使得项目管
20、理软件得到了真正的发展,从而大大提高了项目管理的效率,降低了项目管理的成本【划。随着信息技术的不断发展,我国几乎所有的大型建筑企业,以及一部分的中小型建筑企业在进行项目管理时,都使用了项目管理软件来对项目进行管理。但是同时也存在一些问题:1)首先,在系统建设方面存在的不足。目前,我国国内缺少先进的工程管理软件,很多公司都是单纯的依靠购买国外的商品软件来进行项目管理,不仅需要大量的财力支持,而且由于国外环境与国内环境的差异,使得许多在国外项目管理中有着优异表现的工程管理软件无法在国内充分的发挥其功能。例如许多在国外应用广泛的投资控制软件,就无法适应我国工程项目中的定额管理的投资体制。2)其次,在
21、系统的集成方面存在问题。工程项目管理本身就是一个非常庞杂的工程,包括工程进度管理子系统、收费管理子系统、风险管理子系统、施工管理子系统、质量控制管理子系统、库存管理子系统等众多具体业务管理系统,而且这些子系统相互之间还存在非常复杂的关系。为此,一个优秀的工程项目管理系统,除了需要满足这些工程项目管理中具体业务需求之外,还需要有一个高效的通信机制来实现这些系统之间的相互通信。但是,目前我国虽然也有一部分较为优秀的工程项目管理软件,但是这些软件往往都是关注于其中某一个具体业务方面,缺乏一个统一的机制来对整个工程项目的各个方面进行管理,同时国内一些大型企业的工程项目管理信息化建设,也存在各系统之间通
22、信困难,从而形成一个个“信息孤岛”的问题。3)除此之外,在工程项目管理软件的应用方面也存在一些问题。由于我国项目管理的信息化时间较短,在实际的工程应用中,项目管理软件的应用缺乏有效的数据进行支持,并且基层数据的管理比较混乱,从而制约了项目管理软件功能的发挥。同时,软件使用者的素质也对工程项目软件的应用产生了许多不利的影响。1.3研究内容本文主要从五大章节来对工程项目管理系统进行研究:第一章绪论,主要对工程项目管理系统的研究背景进行分析,并对目前我国项目管理系统建设以及研究所存在的不足进行了研究,并针对目前国内工程项目管理系统在建设方面存在的不足以及在集成方面存在不足的问题,提出了基于SOA技术
23、来进行工程项目系统的策略。第二章相关技术简介,主要针对本文对工程项目管理系统研究中所涉及的J2EE技术以及SOA技术进行了简单介绍和研究。第三章系统分析,在对系统需求进行简单概述的基础上,针对系统建设所需要的具体功能,以及系统建设的可行性进行了研究。第四章系统设计与实现,在对系统总体结构进行设计的基础上,对系统实现的框架进行了分析,并且主要以材料采购管理子系统以及成本管理子系统为例,对工程项目管理系统的具体功能进行了研究,并以项目管理子系统之间的信息通信为例,对SOA技术在工程项目管理系统中的应用进行了研究。第五章总结,对全文所做的工作进行了总结。第二章相关技术简介2.1 J2EE平台概述J2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 建筑 施工 信息管理 系统 设计 实现

链接地址:https://www.desk33.com/p-923656.html