有关建设项目的工程监理信息系统的探究与实践

论文价格:免费 论文用途:其他 编辑:ya6310 点击次数:140
论文字数:2561 论文编号:sb201211231028364425 日期:2012-11-25 来源:硕博论文网

1.绪论


1.1本文的研究内容及意义
结合本人参与的郑州大学新区综合体育场工程监理工作,在充分了解监理工作内容和特点的基础上,本文对建设工程监理信息化的实现作了大量的探讨与研究。本文从监理工作“三控制、两管理、一协调”入手,分析研究对象并设计实现一个包含质量控制子系统、进度控制子系统、投资控制子系统、合同管理子系统以及文档管理子系统在内的监理信息管理系统,协助提高监理工程师工作效率并实现监理信息化的初步目的。考虑到系统用户为专业的工程技术人员,本着操作方便、稳定可靠、易于维护等原则,本文的研究涉及到以下几个方面:
(l)由于建设工程监理发展时间较短,很多人对监理工作不甚了解,本文力求通过通俗易懂的描述和论证将监理工作的内容、流程和目的表述清楚,使读者能在较短的时间里对建设工程监理有一定的认识和理解。在从事监理工作的一年时间里,作者阅读了大量的监理资料和法律规范,并在实际工作以及配合监理部同事的工作中学习积累了宝贵的工作经验,在此基础上构思设计了监理信息管理系统。
(2)本文通过.NET工作平台设计实现系统,在此过程中进行了需求分析、用例建模、数据库设计等一系列相关的工作,在借鉴别人系统设计理念的基础上实现本系统目标。监理信息管理系统的开发将有利于监理工程师进行提前计划、实时控制、跟踪管理、信息反馈、数据分析和质量评定等工作,减轻监理工作强度并提高工作效率,同时对作者来说也是一次很好的知识获得和能力展示的机会,也为以后的发展打下一定的基础。


1.2论文结构
本文共包括五个章节,下面对各章节进行简要介绍。第一章,对监理的概念、发展历程、现状、特点、未来趋势以及信息化的发展进行了概述,同时简述了本课题的内容和意义。第二章,对系统研究对象进行功能性需求分析,描述了监理工作流程,并以此为依据建立用例模型和对象类图等。第三章,介绍了系统具体目标、指导思想及开发原则,设计了系统总体结构并设计了时序图和活动图,同时对系统数据库进行了研究,建立了数据库概念模型和逻辑模型。第四章,对系统开发环境和工具作简要介绍,着重阐述系统三层结构体系(表示层、业务逻辑层和数据访问层)的实现过程,尝试系统应用并分析应用结果。第五章,对本课题的成果进行总结,指出不足。


2.类与对象模型的建立


类图的作用主要是用来描述完成系统功能的类,类图又是是OOAD的核心图,对类图的建立和绘制贯穿了软件开发的全过程,而类和对象建模主要用于清晰描述系统结构状况以及相互之间关系的静态结构。在系统建模之后通过对用例模型的分析确立系统对象类。
(l)系统对象类的确定通过对用例模型的具体分析。根据这种流程分析监理信息管理系统涉及对象包括项目、标段、机构、部门、员工和参建单位等。其中项目类属性涵盖项目编号、部门编号、职务编号和员工编号等监理项目基本信息以及创建部门员工、添加部门员工、修改部门员工、删除部门员工等操作;标段类属性则主要包括标段编号、标段名称、标段范围、所属监理项目和标段负责人等以及创建标段、添加标段、修改标段和删除标段等操作;机构类属性包括一个机构的基本信息情况以及创建机构、添加部门等操作;部门类属性包括部门编号、部门名称等以及创建部门等操作;员工类属性包括员工编号,员工姓名,员工性别,员工出生日期等基本信息情况以及创建、添加、修改、删除员工等操作。
(2)对象类关联分析在定义了系统的对象类之后,需要通过系统功能分析进一步确定这些对象类之间的关系。通过分析,在项目管理子系统中的类之间存在着关联性、聚集性和继承性等关系。关联性:项目和单位之间存在一对多的关系,即一个项目对应多个单位;部门和员工之间存在多对多的关系,即一个部门可以包含多个员工、一个员工供职于几个部门;项目和标段也存在一对多的关系,即一个项目可以划分为多个标段,而一个标段只对应一个项目。聚集性:部门组成机构,而一个监理机构可以包含多个部门,部门与机构之间是多对一得关系。继承性:部门在包含员工的同时又包含了员工所属项目、职位等属性,相互之间存在一种继承性。
(3)监理包图的确立对于监理工作来说,其对象模型一般包含多个类图,通过细分子系统(包图)可以清晰、详细的描述对象类模型,因此依照前述对用例图的分解将监理信息系统的各子系统不断分解,形成包的层级结构,从而便于系统的管理和维护。由于监理工作的承上启下特点,在设计监理信息系统时除了添加监理业务相关的基本功能模块,还应该添加一些辅助类模块来实现数据库访问管理、系统出错处理、用户接口等功能模块,这些辅助类可以添加到不同的包图中。


3系统设计........................................................................... 25
3.1系统目标、设计思想与原则........................ 25
3.1.2系统设计思想.......................................................... 25
3.1.3系统设计原则............................................................................. 25
3.2系统体系结构及主模块设计............................................................. 25
3.2.1系统体系结构............................................................................. 25
3.2.2土模块设计.......................................................................... 27
3.2.3系统关键技术及方案................................................................ 27
3.3系统详细功能模块设计........................................................... 29
3.3.1系统主模块设计............................................ 29
3.3.2系统其他功能模块的设计.................................................................... 30
3.4共享数据访问组件的设计................................................................... 31
3.4.1数据访问组件设计.................................................................. 31
3.4.2XML文档组件设计...................................................................... 31
4系统实现及应用..................................................................... 43
4.1系统开发与运行环境................................................................ 43
.1.1.NET开发环境....................................................... 43
4.1.2中间语言及JIT编泽........................................................... 44
4.1.3.NET开发环境........................................................... 44
4.2SQLServer2000数据库管理系统...................................................... 44
4.3系统配置............................................................................... 44
4.3.1全局配置....................................................................... 44
4.3.2酉己置文件............................................................................ 45
4.4用户界面层的实现.......................................................................... 45
4.4.1用户登录界面的实现................................................................. 46
4.4.2系统土界面的实现............................................................................... 46
4.4.3项日管理界面的实现.............................................................................. 47
4.4.4质量控制界面的实现........................................................................ 48
4.5系统应用............................................................................. 50


结论


本课题力求通过亲自实践对监理工作的理解,开发出一种综合监理基本工作并满足监理工作需求的系统平台,在提高监理工作效率的同时推动监理行业在信息化上的发展。本课题在确立系统目标之后,通过监理需求分析、系统建模和系统设计基本实现了课题目标,这其中主要完成了以下工作:
(1)系统深入的对监理工作进行了研究和分析,对监理单位的质量信息、工作流程、工作目标进行了分类和概括,从而实现了监理信息化需求,并为监理信息管理系统的设计与实现做好了准备。
(2)使用面向对象方法对系统需求进行建模,参照别人的设计理念完成了监理用例模型、对象类图、时序图、活动图等UML模型图设计与实现。
(3)采用了基于B/S模式的三层体系结构和组件技术,从而使系统模块具有较高的独立性和易维护性,有力的保证了系统使用安全以及方便扩展。
(4)对系统支持技术如.NET技术、数据库设计技术等进行了分析和探讨,从系统体系结构、用户界面特点、数据稳定与安全等方面进行了一定的优化和处理,从而使本课题研究得到顺利实现。
 


QQ 1429724474 电话 18964107217