资源描述
建筑施工信息管理系统的设计与实现
目录
目录 i
摘要 Ill
Abstract IV
第一章绪论 1
1.1研究背景 1
1.2国内外研究现状 1
1.3研究内容 4
第二章相关技术简介 5
2.1J2EE平台概述 5
2.1.1 J2EE多层平台 5
2.1.2轻量级J2EE框架 6
2.2 SOA架构概述 12
2.2.1 SOA技术简介 12
2.2.2 J2EE对SOA架构的支持 15
第三章系统分析 19
3.1系统需求概述 19
3.1.1系统需求分析原则 19
3.1.2需求概述 19
3.2具体功能需求分析 20
3.3系统开发模式 23
3.4可行性分析 25
第四章系统设计与实现 26
4.1总体结构设计 26
4.2数据库设计与实现 26
4.2.1具体表结构设计 26
4.2.2数据库持久化实现 29
4.2.3数据库存取优化 31
4.3系统框架实现 32
4.3.1表现层实现 33
4.3.2逻辑层实现 34
4.3.3持久层实现 35
4.4功能实现 36
4.4.1采购管理子系统实现 36
4.4.2成本管理子系统实现 38
4.5系统对外接口实现 40
4.5.1功能实现 41
4.5.2服务发布 41
4.5.3服务调用 42
4.6系统安全实现 43
4.6.1数据备份功能 43
4.4.2数据恢复功能 46
第五章总结 50
参考文献 51
项目管理软件的开发对于项目管理的信息化,企业效益的提高有着非常重要 的意义。虽然,随着信息技术的不断发展,我国几乎所有的大型建筑企业以及在 一部分 本文针对基于SOA技术的工程项目管理系统主要进行了如下几个方面的 研究:首先,在对工程项目管理系统的研究背景进行分析,并针对目前国内工程 项目管理系统在建设方面存在的不足以及在集成方面存在不足的问题,提出了基 于SOA技术来进行工程项目系统的策略;然后,针对本文对工程项目管理系统 研究中所涉及的J2EE技术以及SOA技术进行了简单介绍和研究;其次,在对系 统需求进行简单概述的基础上,针对系统建设所需要的具体功能,以及系统建设 的可行性进行了研究;最后,在对系统总体结构进行设计的基础上,对系统实现 的框架进行了分析,并且主要以材料采购管理子系统以及成本管理子系统为例, 对工程项目管理系统的具体功能进行了研究,并以项目管理子系统之间的信息通 信为例,对SOA技术在工程项目管理系统中的应用进行了研究。
小型建筑企业都开始使用项目管理软件对工程项目进行管理,但是在系统建设方 面、系统的集成方面以及工程项目管理软件的应用方面都存在较大的不足,为此, 本文主要从系统建设方面以及系统集成方面提出使用SOA技术来进行工程项目 管理系统的研究。
基于SOA技术的工程项目管理系统,不仅能够很好的解决项目管理系统中各 个业务功能子系统之间的信息通信问题,同时还有助于集团公司及时掌握项目的 进展情况,为此,基于SOA技术的工程项目管理系统的研究就有非常重要的现 实意义。
关键字:SOA技术;工程项目管理;材料采购;材料库存;成本管理
Abstract
Project management software development for project management information, enterprise efficiency has a very important significance. Although, with the development of it in our country, almost all of the large building enterprise, and in part of the small building enterprise began using the project management software on project management, but in the system construction, system integration and project management software application there are larger shortage, for this, this article mainly from the system construction and system integration to use technology to carry out SOA engineering project management system of research.
This paper based on the technology of the SOA engineering project management system mainly make the following several aspects of research: first of all, in the engineering project management system in the research background analysis, and in the light of the current domestic engineering project management system in construction and the deficiency of the existing in the integration of the inadequacy of the problems, and put forward based on SOA technology to carry out the project system strategy; Then, according to this article in the engineering project management system the research on J2EE technology and SOA technology are introduced in brief and research; Secondly, in a brief overview of the system needs, on the basis of the construction of system to the specific function of the system, and the feasibility of construction, the Finally, in total structure design of the system, on the basis of the frame of the system are analyzed, and the main management subsystem to material purchasing and cost management subsystem, for example, in the engineering project management system of the specific function, and to project management subsystem of information communication between as an example, the SOA technology in construction project management of the application of the system are studied.
Based on the technology of the SOA engineering project management system, can not only be a solution to the project management system of various business functions of information communication between subsystems and, at the same time, also help group company in time control of the progress of the project, therefore, the technology based on SOA engineering project management system, the study is one very important practical significance.
Key words: SOA technology; Engineering project management; Material purchase; Material inventory; Cost management
第一章绪论
1.1研究背景
随着计算机信息技术的飞速发展,社会已经发展到了知识经济时代,信息技 术已经普及到了社会的各个领域,建筑工程项目管理的信息化也成为了必然的发 展趋势。
随着信息技术的发展,信息已经呈现了爆炸式增长趋势,因此,传统的人工 管理已经满足不了知识爆炸式发展的趋势,项目管理越来越依赖于计算机信息处 理手段。从某种意义上而言,社会的竞争已经发展成为了信息的竞争。进入21 实际之后,知识经济已经来临,与之相应的项目管理也已经成为了人们热点研究 的问题。在美国著名杂志《Fortune》中预测项目经理将是人们首选的职业⑴,这 说明,项目管理已经成为了企业管理以及社会管理现代化的一个非常重要的内 容。知识经济即将知识转变成企业效益的经济,在知识经济时代下,项目管理就 是通过信息、知识的共享,从而合理的利用集体的指挥来提高整个项目的创新能 力和应变能力。知识经济更加看重智力资源的意义,由于信息共享而产生的知识, 可以为带来新的成果,从而给企业带来新的财务⑵。在知识经济下,通过信息共 享产生知识,最终提高企业效益的过程是简单的重复、批量生产是无法实现的, 在这个过程中对信息进行高效处理的计算机信息技术就起了不可替代的作用。
目前,西方发达国家已经普遍在使用了信息技术来对建筑工程项目进行管 理,实现了建筑施工的网络化。面对信息技术给建筑项目管理带来的挑战和机遇, 我国也给予了高度的重视,在《中共中央关于制定国民经济和社会发展第十一个 五年计划的建议》中,就明确指出了: “信息技术是社会发展的趋势,同时也是 进行我国产业化省级以及实现社会现代化、工业化的关键环节,在我国的发展中, 应该将社会的信息化以放在优先位置”同。项目管理软件是项目管理信息化建设 中的一个重要内容。目前,例如美国Primavera公司的P3软件⑷、北京梦龙的 Mr2000以及钢筋下料系统Bcs2.0等软件在我国的建筑项目管理和实施中起到了 非常重要的作用[5响。
种种迹象表明,进入21世纪之后,计算机技术和网络技术对项目管理将起 着越来越重要的作用,而项目管理软件的开发对于项目管理的信息化,企业效益 的提高有着非常重要的意义。
1.2国内外研究现状
国外建筑工程项目管理经过多年的发展,已经在项目合同管理、项目进度管 理的信息化方面已经开发了一系列成熟的商业化软件,国外建筑工程项目管理的 应用已经经历了单项应用、综合应用和系统应用三个阶段口。各种项目管理软件 已经从原有的单一功能发展到了多种功能有机结合的集成化功能。
目前,国外应用较为广泛的项目管理软件有P3软件'Expedition、SureTrak、 PARADE. Monte Carlo等软件,并且可以根据具体项目管理的特
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索