论文部分内容阅读
运用信息技术改造和提升建筑业是我国建筑业发展的客观要求。目前,我国工程项目管理软件的质量和实际应用水平远远落后于发达国家。因此,总结现状、寻找差距,探索一条适合我国国情的发展道路,用以指导软件的研究开发,推动实际应用的深入,对于提高我国项目管理水平、实现行业信息化、产业结构高度化,都是极具现实意义的。潍坊海亚建工项目管理系统采用软件工程的思想进行分析设计,本文主要介绍系统功能需求分析、系统总体设计、系统详细设计、数据库设计、系统实现和系统测试。本文采用UML的用例分析方式描述系统功能需求,介绍了系统功能用例,并画出了系统功能用例图;采用功能结构图和技术架构图描述了系统总体设计框架,并画出了系统网络拓扑结构;采用类图和时序图描述了系统详细设计,并通过数据概念模型和物理结构描述了系统数据库设计;通过系统功能实现效果图和活动图描述了系统实现功能,并给出部分功能实现代码;通过测试用例描述了系统功能测试,并对本文工作进行了总结。系统采用B/S体系结构,采用Struts+Hibernate的整合框架进行开发设计,具体实现了工程管理、协同办公、资料管理、分包管理和系统维护五个功能模块。在工程管理模块,实现了项目维护、项目进度填报、项目形象进度、项目成本利润、项目垫支汇总、承包合同、签证管理、任务图编制、往来单位维护、项目经理维护、项目经理业绩考核、材料维护和建筑结构维护等功能;协同办公模块实现了事务管理、单据审核、签呈管理、提醒管理、即时通讯等功能;资料管理模块实现了文档管理、施工日志管理、个人通讯录和个人记事本功能;分包管理模块实现了分包合同管理、外包人工单、外包罚款单、外包人工明细查询和外包人工汇总。系统功能的实现基本满足了海亚建工项目管理的业务需求。潍坊海亚建工项目管理系统的实现,可以实时了解项目进展状况以及资源的实际配置和使用情况,及时发现影响项目进展的因素,从而对项目计划做出调整,保证项目按质按量按时完成;可以提升企业盈利能力,提高项目执行力,提升项目管理决策能力,实现企业价值期望。