城市地下管线信息管理系统设计与开发
发布时间:2018-01-17 15:06
本文关键词:城市地下管线信息管理系统设计与开发 出处:《南京邮电大学》2013年硕士论文 论文类型:学位论文
更多相关文章: 地理信息系统 微软基础类 统一建模语言 地下管线
【摘要】:地理信息系统(Geographic Information System简称GIS)是对空间数据具有输入、存储、管理、分析和输出功能的软件系统。城市地理信息系统(UGIS)是GIS在城市信息管理方面的一个应用。城市地下管线信息管理系统的核心是对地下管线的属性以及空间信息进行管理与分析。利用GIS技术、空间数据库技术、计算机图形学技术和信息可视化技术可以对城市地下管线进行更深入的综合管理。系统可以提供的地下管线的精准走向、埋深等信息以及各种空间分析结果,有助于领导部门在进行管线规划或管线改造时做出科学决策。 本文基于统一建模语言(UML),采用面向对象分析与设计(OOAD)技术建立城市地下管线信息管理系统。根据面向对象开发方法(OO)将城市地下管线信息管理系统的开发过程划分为面向对象需求分析(OOA)、面向对象系统设计(OOD)与面向对象系统程序实现(OOP)三大部分,分别从这三部分对系统进行详细研究。 面向对象系统需求分析部分从系统愿景和系统需求2方面入手,详细解析了系统中不同角色的需求、管线数据库管理的需求以及对管线进行浏览、图层控制、编辑、查询、统计、分析等功能上的需求。需求分析结果采用UML中的用例图来可视化显示,用例图的绘制借助于Microsoft Office Visio2007完成。 面向对象系统设计部分首先从系统的建设路线以及开发关键技术进行研究,确定采用开放式主流开发工具Microsoft Visual Studio2010(VS2010)以及Microsoft SQL Server2008数据库。具体系统设计主要分为管线数据库设计和系统功能设计。管线数据库的设计是通过对管线类别与属性的研究,从而确立了系统中涉及到的基本元素管点和管线的数据结构。系统功能的设计是根据需求分析阶段的需求结果,进一步细化各功能模块在系统运行期间的预计可执行步骤、流程、运行界面或者系统用例,设计结果采用UML中的活动图、系统用例图等方式可视化显示。 最后面向对象系统实现部分,以VS2010为开发工具,在微软基础类(Microsoft Foundation Class简称MFC)框架下,编码实现城市地下管线信息管理系统。从管线数据存储实现、系统界面实现、系统功能实现三大方面详细介绍了系统的具体实现过程。该系统提供了城市地下管线数据的存储、编辑、更新、浏览、查询、分析、统计等功能。编码实现中在对管线数据进行存储与处理时采用了STL(标准模板库)。系统实现部分是整篇论文的重点。其中管线分析中又重点实现了管线连通性分析,并提出了直接连通性分析算法与管点连通性分析算法。
[Abstract]:Geographic Information System (GIS) is an input, storage and management of spatial data. Software systems for analysis and output functions-Urban Geographic Information system (UGIS). It is an application of GIS in urban information management. The core of urban underground pipeline information management system is to manage and analyze the attributes and spatial information of underground pipeline, and use GIS technology. Spatial database technology, computer graphics technology and information visualization technology can provide a more in-depth integrated management of urban underground pipelines. The system can provide the accurate direction of underground pipelines. The information of buried depth and all kinds of spatial analysis results are helpful for leading department to make scientific decision in pipeline planning or pipeline renovation. This paper is based on the Unified Modeling language (UML). The information management system of urban underground pipeline is established by using the technology of object oriented analysis and design (OOADD). According to the method of object oriented development, the information management system of urban underground pipeline is established. The development process of urban underground pipeline information management system is divided into object-oriented requirements analysis (OOAA). The object oriented system design (OODO) and the object oriented system program implementation (Oop) are studied in detail from these three parts. In the part of object-oriented system requirement analysis, the requirements of different roles in the system, pipeline database management, pipeline browsing and layer control are analyzed in detail from two aspects: system vision and system requirement. Edit, query, statistics, analysis and other functional requirements. Requirements analysis results using the use case diagram in UML to visualize. The drawing of use case diagram is accomplished by Microsoft Office Visio2007. In the part of object-oriented system design, the construction route and key technology of the system are studied. Identify an open mainstream development tool, Microsoft Visual Studio 2010 / VS2010). And Microsoft SQL. Server2008 database. The specific system design is mainly divided into pipeline database design and system function design. Pipeline database design is based on the study of pipeline categories and attributes. Thus, the data structure of the basic elements, pipe points and pipelines involved in the system is established. The function of the system is designed according to the requirements of the requirement analysis stage. The expected executable steps, flow, running interface or system use cases of each functional module are further refined. The design results are visualized by the activity diagram in UML and the system use case diagram. Finally, the object oriented system is implemented in the framework of Microsoft Foundation Class with VS2010 as the development tool. The implementation of urban underground pipeline information management system, from the pipeline data storage, system interface implementation. This system provides the storage, edit, update, browse, query and analysis of urban underground pipeline data. Functions such as statistics. STL (Standard template Library) is used to store and process pipeline data in coding implementation. The implementation of the system is the focus of the whole paper. Among them, the pipeline connectivity analysis is emphasized in the pipeline analysis. The direct connectivity analysis algorithm and the pipe point connectivity analysis algorithm are proposed.
【学位授予单位】:南京邮电大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TU990.3;P208;TP311.52
【参考文献】
相关期刊论文 前10条
1 傅长刚,魏建平;利用GIS技术有效地管理城市地下管线[J];安徽地质;2001年04期
2 马民涛;任杰;陈克龙;李旭;赵永梅;;城市地下管网管理信息系统中管线三维显示的实现[J];测绘工程;2005年04期
3 殷丽丽;施苗苗;张书亮;;GIS时空数据模型在城市地下管线数据库中的应用[J];测绘科学;2006年05期
4 蒙映;;城市地下管网系统数据编码的改进方案[J];测绘科学;2008年04期
5 李孝明;印洁;李成名;;城市地下管线信息管理系统设计与开发[J];测绘技术装备;2002年03期
6 王树东,闫洞海,程娟霞;面向GIS的城市综合管网数据结构模式探讨[J];测绘通报;2001年S1期
7 白静,郭士权;利用GIS技术开发给水管网信息系统[J];城市管理与科技;2001年02期
8 刘敬;;关于城市地下管线管理的几点思考——以北京市为例[J];城市管理与科技;2006年03期
9 张克岐,胡卓玮,杨国东;城市管网信息系统的研究[J];城市勘测;2003年02期
10 程耀东,孙建国;基于GIS组件的城市地下综合管网信息系统开发研究[J];测绘与空间地理信息;2005年01期
,本文编号:1436749
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/1436749.html