中信地产工程进度管理系统的设计与实现.docx
《中信地产工程进度管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《中信地产工程进度管理系统的设计与实现.docx(78页珍藏版)》请在沃文网上搜索。
1、摘 要随着计算机应用技术的迅速发展和网络技术的日益成熟,数据库技术己成为现代信息科学与技术的重要组成部分,在实际工作中发挥着重要的作用。该系统研究立足于软件项目开发技术,对数据库技术和核心服务进行了研究及应用。在研究、分析中信地产工程建设的现状及工程进度管理理论的基础上,概括描述了中信地产工程进度管理系统的开发背景、开发工具和具体设计,并对工程进度管理系统中的项目基本信息管理、统计管理、系统性能维护、数据维护等子系统进行了详细的分析与设计。在系统的设计和开发过程中的应用SQLSevrer2000,JAVA等软件开发技术,采取B/S架构方式,有效地保证了整个系统的高效性和易操作性,实现了公司工程
2、进度管理的实时化、数据化、准确化。这个系统通过提高工作效率及准确率,从而提高中信地产工程建设的管理水平,并在为管理者提供科学的决策依据等方面,将发挥重要的作用。 关键词:工程进度管理,B/S,SQL ServerAbstractTimes News Roman 3号字加粗体With the rapid development of computer application technology and network technology is maturing, database technology has become a modern information science and t
3、echnology is an important part in the practical work, plays an important role in. In this paper, based on the software development technology, database technology and core services were studied and the application. In the study, analysis of CITIC Real estate construction current situation and progre
4、ss of the project management theory, gives a general description of CITIC Real estate project schedule management system development background, development tools and detailed design, and the project management system project basic information management, statistics management, system performance ma
5、intenance, data maintenance system of a detailed analysis and design. In the system design and development process of the application of SQLSevrer2000, JAVA and other software development technology, adopting B/S framework, effectively ensure the whole system, easy operation and high efficiency, rea
6、lize the companys project schedule management in real time, data, accurate. Through this system to improve work efficiency and accuracy, thereby increasing CITIC Real estate project management level, and for managers to provide scientific decision-making basis etc, will play an important role.Key wo
7、rds: project management, B/S, SQL Server目 录3号黑体,目录内容行距1.3摘 要3IAbstract5II第1章绪论错误!未定义书签。11.1研究背景与意义错误!未定义书签。11.2国内现状及分析错误!未定义书签。11.2.1工程进度管理国内研究现状错误!未定义书签。11.2.2*错误!未定义书签。11.3项目研究内容和预期效果错误!未定义书签。11.3.1研究内容错误!未定义书签。11.3.2预期效果错误!未定义书签。1第2章主要概念和相关技术错误!未定义书签。32.1 JSP(Java Server Pages)基本特点1292.1.1 JSP简介1
8、292.1.2 JSP技术的强势与弱势13102.2 JavaScript脚本语言13112.2.1 JavaScript简介13112.2.2 JavaScript的优点14122.3 系统的B/S结构15132.3.1 B/S结构的简介15132.3.2 B/S结构的优点以及B/S架构软件的优势与劣势15132.3.3 B/S结构与C/S结构的联系和区别16152.4 JDBC1817第3章需求分析错误!未定义书签。73.1数据采集3.2数据库的分析和决策3.3界面功能性需求3.3.1基本功能错误!未定义书签。43.3.2其他功能错误!未定义书签。53.4数据库的建立3.5工程进度管理模式
9、分析3.5本章小结错误!未定义书签。8第4章系统设计错误!未定义书签。94.1系统设计原则错误!未定义书签。94.1.1错误!未定义书签。94.1.2错误!未定义书签。94.2系统总体结构错误!未定义书签。94.2.1错误!未定义书签。94.3数据库设计错误!未定义书签。94.3.1数据库的概念模型错误!未定义书签。94.3.2数据库的逻辑模型错误!未定义书签。94.3.3数据库的物理模型错误!未定义书签。94.3本章小结错误!未定义书签。10第5章系统实现错误!未定义书签。115.1实现环境错误!未定义书签。115.2主要公共系统模块的实现错误!未定义书签。115.3主要业务系统模块的实现错
10、误!未定义书签。115.3.1进度编制模块的实现错误!未定义书签。115.3.2进度数据库模块的实现错误!未定义书签。115.3.3系统维护模块的实现错误!未定义书签。115.3.4数据维护子系统的实现455.2.5项目基本信息管理子系统465.3.6当期统计管理子系统465.4本章小结错误!未定义书签。12结论错误!未定义书签。13参考文献错误!未定义书签。15致谢错误!未定义书签。17目 录摘 要3Abstract5第1章绪论错误!未定义书签。1.1国内工程管理的发展现状81.2系统开发的意义81.3研究设想及预期效果81.4本章小结9第2章主要概念和相关技术32.1 JSP(Java S
11、erver Pages)基本特点92.1.1 JSP简介92.1.2 JSP技术的强势与弱势102.2 JavaScript脚本语言112.2.1 JavaScript简介112.2.2 JavaScript的优点122.3 系统的B/S结构132.3.1 B/S结构的简介132.3.2 B/S结构的优点以及B/S架构软件的优势与劣势132.3.3 B/S结构与C/S结构的联系和区别152.4 JDBC172.5 本章小结17第3章需求分析112.1信息化需求分析112.1.1公司信息化建设情况132.1.2业务应用建设152.1.3公司信息化规划162.2系统功能需求172.3用户对界面功能
12、要求182.3.1基本功能182.3.2其他功能182.4具体系统分析182.5项目计划管理262.6本章小结28第3章系统设计293.1工程进度管理模式分析293.2系统开发原则293.3系统的架构方式303.4系统运行环境303.5据库设计323.6本章小结34第4章系统实现354.1主要开发工具及相关计算机技术354.1.1至4.1.7主要开发工具414.1.8安全选项424.2主要功能模块的实现444.2.1系统性能维护子系统444.2.2数据维护子系统的实现454.2.3项目基本信息管理子系统464.2.4合同管理子系统464.2.5工程量清单管理子系统464.2.6当期统计管理子系
13、统464.3主要操作菜单栏的实现47 4.3.1操作功能474.3.2查询功能的实现474.4本章小结49第5章系统测试505.1测试目的505.2测试原则505.3测试概要525.3.1测试执行535.3.2测试环境545.4测试结果585.5测试结论585.6 测试覆盖率分析595.7本章小结61结论63参考文献66致谢69第一章 绪 论1.1国内工程进度管理的现状 建设项目的进度管理,是项目管理中不可或缺的重要一环,有着特殊的重要地位与作用。项目进度计划的实施就是施工活动的进展,也就是用施工进度计划指导项目实施、落实和完成计划。施工项目进度计划逐步实施的进程就是项目建造的逐步完成过程。为
14、了保证项目进度计划的实施、并且尽量按编制的计划时间逐步进行,保证各进度目标的实现项目进度计划管理系统是结合行业领先企业的管理实践,聚焦项目计划和任务执行管控的专业系统。系统以项目计划编制审核执行分析调整的进度全闭环控制模型为核心,全面实现了对时间进度、工程进度和形象进度的精细化过程控制。同时,系统还支持进度管控工作分解到部门和个人,从而更有效地实现对项目全方位的事前和事中管控,系统的应用将是总部及各子公司进度计划落实、项目管理水平提升的管理工具创新。1.2系统开发的意义 在工程建设中,部分工程应用了工程费用管理系统,而进度管理系统正在研究和开发中。目前的进度管理工作还是利用人工编制进度报表,以
15、传真等方式逐级上报、反馈,工作效率低、准确率也不是很高,又很难保证其及时性,最主要的是工程管理者不能随时对工程的进度情况有个直观的了解。开发一个集工程合同、计划、统计、分析反馈功能于一体的进度信息管理系统是非常必要的。本工程进度管理系统立足于工程统计工作,以工程施工合同条件工程为依据,结合中信地产工程建设管理模式的特点,吸收了房地产标杆企业工程管理经验,参照各类工程管理的实例,力争实现工程建设中各个项目的合同、计划、统计、分析等管理功能,从而提高工程建设项目进度管理的准确性、及时性、科学性,使工程管理者对工程建设进展状况能准确、及时地掌握,便于及时调整管理手段,为管理者做出科学的决策提供有效的
16、服务。工程进度管理系统将为工程建设管理提供较大的支持与服务,有着广阔的应用前景。1.3研究设想及预期效果中信地产工程项目的特点是工程投资规模大,建设周期长,而工程进度又直接影响业主和承包人的重大利益,是工程项目能否按合同规定顺利竣工的主要目标之一。鉴于工程进度管理系统是为房地产建设管理服务的,因而它一般应具有如下特点:1.31.先进的系统设计理念。系统适应现代化房地产企业建设管理模式的要求,并汲取国内多家房企建设管理单位的先进经验,为各级管理层的决策提供科学的依据。系统设计方案要体现计算机信息系统的最新科技成果,兼顾系统的成熟性和技术的先进性,同时要充分借鉴国内外同类系统的开发经验,以优化系统
17、结构,缩短开发周期,确保能够在指定的期限内正常投入运行。1.32.应考虑多项目、多用户、地点分散等特点,系统应选择合理的架构方式,并适应Internet上的应用。要利用计算机通讯技术,发挥计算机网络体系结构的潜能,充分利北京工业大学硕士学位论文用分布式系统的优势,解决B/S模式面临的许多问题,提高集中控制,降低客户端负载,架构以数据库为中心的分布式管理计算机管理信息系统。1.33.系统设计方案要充分体现信息系统设计的先进性、科学性、实用性和经济性,提供良好的用户界面,同时强调系统的可扩展性与开放性及系统创新性与前瞻性。1.34.将实现系统的高度安全性、可靠性作为系统设计的主要目标,应保障传输数
18、据的安全性,并配合多种数据备份策略。1.4论文组织结构论文共分为六章,可归为四部分。第1部分:第一章。总体介绍了我公司工程管理现状,工程进度管理系统开发的重要意义、研究设想及预期效果。第2部分:第二章。重点介绍了本次研究所涉及的技术背景积极相关的研究内容。分别介绍了SQL2000、面向对象的系统分析方法UML,ARTIONALROSE工具、XML技术、.NET框架、ASP.NET、ADO.NET、安全选项等,并对一些相关技术进行了深入的研究。第3部分:第三章、第四章、第五章。这三章详细介绍了工程进度管理系统的系统需求分析、总体分析与设计、部分功能模块的设计与实现。系统分析中主要包括工程进度管理
19、模式分析、系统开发原则、系统的架构方式、系统运行环境。现行的工程进度管理模式大多为业主、监理单位、施工单位三级管理模式,针对系统应用者所管理的项目多、且地点分散的实际情况,系统采用B/S架构方式。这种模式只需要开发Web程序(无须开发客户端程序),并将通用的应用程序放在Web服务器上,只需在客户端安装标准的、简单通用的浏览器即可,而不需要在每个需要访问数据的客户端安装应用程序,这样可以大大减少对很多用户端进行特殊的设置和软件的安装。维护工作只需要在放有Web程序的服务器端进行,无须到各个客户端进行维护。简化了维护工作,降低了维护成本.采用B/S结构简洁、方便、快捷,不仅可以提高工作效率、便于不
20、同地点的管理者随时了解工程进度,在一定程度上也保证了系统的高效性,并且减少了系统开发的成本、周期,突破了系统使用地域的局限性,同时保证了关键数据的安全性,操作的快速性、简洁性和方便性以及系统的较好交互性。在总体分析与设计中,在分析用户需求的基础上,对系统应实现的功能进行了总体设计,并对各子系统完成的功能进行了描述。并使用UML描述和建模进行了具体设计。在具体设计时,我们使用UML对系统进行具体的分析、描述和建模。首先通过用例建模,描述对系统感兴趣的外部角色及其对系统(用例)的功能要求,识别类以及它们之间的关系。本文给出了项目基本信息管理的用例图,通过用例图描述了用例、参与者以及它们之间的关系;
21、活动图描述满足用例要求所要进行的活动以及活动间的约束关系。本文给出了登录、查询进度情况功能的活动图:时序图描述对象间的交互关系,显示对象之间的动态合作关系。本文给出了业主单位登录时序图:表结构图描述了数据库中各表的结构以及表之间的关系。本文给出了进度管理中用到的表及它们之间的关系。通过UML建模,为系统的具体实现提供了保证。在系统性能维护子系统中,包括系统代码维护、工程进度计划维护、工期维护、其它功能设定等功能。在系统其它功能设定中包括用户权限设定、打印设置、报表设置等功能。工期维护管理包括工程总工期、动工时间和计划完工时间等。在项目基本信息管理子系统中,主要包括项目概况管理、施工单位信息管理
22、、监理单位信息管理等功能,由业主的管理人员一次性将相关信息录入完成,是系统查询的主要信息之一。在合同管理子系统中,可以根据标段来查询合同编号、施工单位名称、监理单位名称、业主名称、实施合同地点、起止桩号、合同类型(单价或总价)、动工时间、计划完工时间等信息。在工程量清单管理子系统中,包括清单代码维护、工程量清单维护、合同清单管理等功能,可以查询整个项目的合同清单及各标段合同工程量清单明细。在计划管理子系统中,主要进行各年度、工期内各月的计划维护,并提供根据进度情况对计划进行调整的功能。在当期统计管理子系统中,包括当期统计数据的录入、清单项目合价计算、当期清单各章汇总计算、当期主体工程进度统计情
23、况的录入功能。在统计汇总管理子系统中,包括当期统计汇总、年度统计汇总、报告期累计完成情况统计汇总、项目主体工程进度汇总等功能。在进度分析管理子系统中,包括当月进度情况(当月完成情况占月计划%)、年度累计进度情况(年度累计完成占年度计划%、报告期累计进度情况(累计全部工程占合同量的%)等功能,并形成相关图表(如横道图等),使用户可以直观地了解工程进展情况,并作为调后期计划的依据。在系统数据维护功能中,包括统计数据的传送、统计数据的接收、统计数据的备份、报表数据的恢复等功能。部分功能模块的设计和实现中,介绍了部分模块实现的具体方法,及若干重要界面图。第二章 相关技术基础2.1 JSP(Java S
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中信 地产 工程进度 管理 系统 设计 实现