上海论文网是一家老字号代写网站,专业提供代写硕士毕业论文服务。

山东某市建工项目管理平台的构建与实施

发布时间:2015-07-03 09:00 论文编辑:candace 所属栏目:上海项目管理论文 关键词: 项目管理工程管理分包管理B/SStruts+Hibe

本文采用UML的用例分析方式描述系统功能需求,介绍了系统功能用例,并画出了系统功能用例图;采用功能结构图和技术架构图描述了系统总体设计框架,并画出了系统网络拓扑结构;采用类图和时序

第1章绪论


1.1系统开发背景
海亚建工全称雜坊海亚建工有限公司,成立于2008年1月,位于潍坊市奎文区北宫东街6530号,注册资本2120万人民币,是具有多功能、多层次运营,跨越式发展的综合性公司。经营领域涉及到公司经营范围:工业与民用建筑安装工程设计与施工;建筑装饰装修工程设计与施工;市政公路桥梁工程施工;建筑幕墙工程设计与施工;园林绿化景观工程设计与施工;房地产开发;土地整理;钢结构工程;消防工程;地基与基础工程;建筑智能化;机电设备安装;水利水电工程;防水、防腐、保温工程;道路保洁、物业管理、高科技研发等。
公司本着“诚信为本、追求卓越”的精神,全体海亚员工艰苦奋斗、不断创新,公司自建立以来一步一台阶,一年一风貌,向着新的目标迈进。公司秉承“服务社会、造福人类、建设祖国、福利员工”的经营宗旨,谨遵“尊重人才、珍惜人才、人尽其才、才尽其用”的人才观,向社会广纳人才,为社会呈现更多建筑精品。
面对中国改革开放的新形势,海亚建工正以薪新的理念、科学的管理和优质的服务,着眼于建设现代企业制度,优化资源要素配置,奋力向一流的集团企业迈进。为提高海亚建工项目管理效率,潍坊海亚建工有限公司提出了幵发海亚建工项目管理系统,使项目管理信息化,更好地为海亚建工项目管理服务。
工程项目管理软件(以下简称为项目管理软件)是指以项目的施工环节为核心,以时间进度控制为出发点,利用网络计划技术,对施工过程中的进度、费用、资源等进行综合管理的一类应用软件⑴。海亚建工项目管理系统旨在开发符合海亚建工项目管理的信息系统,为了合理地计划、组织、协调、控制好工程项目建设中各方面的工作,必须利用基于现代计算机技术和网络技术的工程项目管理软件,才能适应现在的工程项目管理工作。


1.2国内外工程项目管理软件发展现状
运用信息技术改造和提升建筑业是我国建筑业发展的客观要求。目前,我国工程项目管理软件的质量和实际应用水平远远落后于发达国家。因此,总结现状、寻找差距,探索一条适合我国国情的发展道路,用以指导软件的研究开发,推动实际应用的深入,对于提高我国项目管理水平、实现行业信息化、产业结构高度化,都是极具现实意义的[2]。


1.2.1我国工程项目管理软件的发展
国内项目管理软件的研究开发始于20世纪70年代,至今经历了两次重大转变。
第一次,90年代初,标志是研发主体由用户本身转变为专业化的软件企业。在70、80年代多是各用户单位自行研制的单项功能的初级产品,即自己提出需求、自己研究、自己开发、自己使用,是一种完全的小生产方式,在近二十年中发展缓慢。90年代初,市场经济带动出几十家专门从事建筑管理软件开发的高科技民营企业,软件开始走上社会化、专业化、商业化的快速发展道路。
90年代是国内建筑管理软件迅猛发展的十年,工程造价、工程量计算、钢筋配料、平面图制作、标书制作软件等新产品大量涌现,价格逐渐降低、功能不断完善,界面友好、操作方便,通用性、实用性增强。
第二次,90年代末,标志是产品由单机版转向系统集成。如将项目施工方案的设计、概预算、工程量计算、进度计划、资源计划、费用管理、事务性管理等综合起来形成一个有机的整体。运行环境由单机用户拓展到网络多用户,一定程度上实现了企业内部的数据共享。
进入2000年来,项目管理软件的研发出现了滞缓现象。究其原因是多方面的,既有市场因素又有技术因素,既有外部环境的影响又有自身条件的制约,如加入WTO的影响、用户需求的变化,网络技术、数据库技术、通讯技术的进步等。项目管理软件发展的方向在哪里?必然趋势如何?怎样应对?这些问题摆在众多业内人士面前[3]。


第2章需求分析


需求分析是指在需求开发过程中,对所获取的需求信息进行分析,及时排除错误和弥补不足,确保需求文档正确地反映用户的真实用途。需求分析方法大体分为两类:问答分析法和建模分析法。本章通过需求建模对用户需求进行分析。


第3章系统设计..............................................................................26
3.1 系统架构设计..........................................................................26
3.1.1 系统功能结构..........................................................................26
3.1.2 系统技术架构..........................................................................27
3.1.3 系统网络拓扑结构..........................................................................30
3.2 系统详细设计..........................................................................31
3.2.1 工程管理详细设计..........................................................................31
3.3 数据库设计..........................................................................41
3.3.1 数据库模型设计..........................................................................42
3.3.2 数据库表结构设计..........................................................................42
第4章系统实现与测试..........................................................................48
4.1 系统实现..........................................................................48
4.1.1 工程管理实现..........................................................................48
4.1.2 协同办公实现..........................................................................51
4.1.3 资料管理实现..........................................................................53
4.1.4 分包管理实现..........................................................................55
4.1.5 系统维护实现..........................................................................56
4.2 系统测试..........................................................................59
第5章总结与展望..........................................................................61


第5章总结与展望


工程项目管理系统是指以项目的施工环节为核心,以时间进度控制为出发点,利用网络计划技术,对施工过程中的进度、费用、资源等进行综合管理的一类应用软件。海亚建工项目管理系统旨在开发符合海亚建工项目管理的信息系统,为了合理地计划、组织、协调、控制好工程项目建设中各方面的工作,必须利用基于现代计算机技术和网络技术的工程项目管理软件,才能适应现在的工程项目管理工作。
潍坊海亚建工项目管理系统釆用软件工程的思想进行分析设计,本文主要介绍系统功能需求分析、系统总体设计、系统详细设计、数据库设计、系统实现和系统测试。本文采用UML的用例分析方式描述系统功能需求,介绍了系统功能用例,并画出了系统功能用例图;采用功能结构图和技术架构图描述了系统总体设计框架,并画出了系统网络拓扑结构;采用类图和时序图描述了系统详细设计,并通过数据概念模型和物理结构描述了系统数据库设计;通过系统功能实现效果图和活动图描述了系统实现功能,并给出部分功能实现代码;通过测试用例描述了系统功能测试,并对本文工作进行了总结。
系统采用B/S体系结构,采用Struts+Hibemate的整合框架进行开发设计,具体实现了工程管理、协同办公、资料管理、分包管理和系统维护五个功能模块。在工程管理模块,实现了项目维护、项目进度填报、项目形象进度、项目成本利润、项目垫支汇总、承包合同、签证管理、任务图编制、往来单位维护、项目经理维护、项目经理业绩考核、材料维护和建筑结构维护等功能;协同办公模块实现了事务管理、单据审核、签呈管理、提醒管理、即时通讯等功能;资料管理模块实现了文档管理、施工日志管理、个人通讯录和个人记事本功能;分包管理模块实现了分包合同管理、外包人工单、外包罚款单、外包人工明细查询和外包人工汇总。
海亚建工项目管理系统的实现基本满足了潍坊海亚建工有限公司工程项目管理的业务需要,对提高公司项目管理效率、实时了解项目进度,提升企业盈利能力,提升项目管理决策能力具有重要作用。


参考文献:
[1]易军我国工程项目管理现状的研究和探讨江苏建筑,2005年增刊总第102期
[2]李洪东,孙艺键工程项目管理软件的发展趋势与应用现状初探中国建设信息,2008年10期
[3]永博工程项目管理的信息技术研究和系统开发[D]大连理工大学,2007年
[4]兰勇超基于J2EE和MVC的工程项目管理系统的设计和实现西安电子科技大学,2007
[5]郭亮基于J2EE的企业采购管理系统的设计与实现大连理工大学,2009
[6]罗萍萍,夏巍,林济铿,张耀先,赵沛虎工程项目管理系统的设计与实现电力系统及其自动化学报,2011年03期
[7] Dean Leffingwhttp://www.shlunwen.org/shpmplwell Don Widrig著,《软件需求管理统一方法》,机械工业出版社,2002年出版