城市地下管线信息管理系统设计与开发

被引量 : 0次 | 上传用户:z4360877
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
地理信息系统(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(标准模板库)。系统实现部分是整篇论文的重点。其中管线分析中又重点实现了管线连通性分析,并提出了直接连通性分析算法与管点连通性分析算法。
其他文献
简要介绍了细节层次模型的特点 ,建立了几种定量描述细节层次模型使用条件的关系式 ,并给出了选择该模型的充要条件。
随着互联网技术的迅速发展和普及,各企事业单位都慢慢构建起了属于自己单位的网站群。但是这些不同的网站都是单独开发建立的,设计之初并没有考虑到各站间的整合问题,每个网
随着信息化与工业化的融合,互联网数据中心(IDC)已成为电信运营商一项重要的业务。依托完善的电信级机房和网络资源,IDC为各类客户提供了设备托管以及相关增值业务,可以有效
河南省铁山庙式铁矿床为沉积变质矿床,总储量达数亿t,矿石类型为磁铁矿、赤铁矿型。为了研究矿床氧化带的分布规律,指导采矿、选矿工作的顺利开展,对“二铁”矿床进行了现场
VMware虚拟化技术有助于实现IT资源与应用的整合,显著减少服务器数量和数据中心的能耗,为应用提供高可用的虚拟服务架构平台、无中断的计算资源,和方便快捷的虚拟转换,具有成
目前 ,城市道路的景观设计已成为道路设计的关键一环。文中从城市道路的景观要素出发 ,探讨了道路景观设计的设计思想和设计方法。
20世纪80年代以来,在新自由主义、全球化等思潮的外在因素,以及高等教育自身发展的内在因素的双重作用下,澳大利亚连续三届政府强力推出一系列高等教育政策,针对高等教育管理
<正> 在成功品牌的成长过程中,品牌与产品的关系通常要经历两个阶段,先是捆绑,品牌与产品紧紧地联系在一起,相辅相成,共同成长。品牌定位、鲜明的个性通常在这一时期形成;后
20世纪80年代后期,澳大利亚逐步建立高等教育质量保障机制,并以此推动了以质量和效率为核心目标的高等教育体系重构。2000年,澳大利亚质量保障框架形成,这使得澳大利亚成为通
各位代表:$$现在,我代表市人民政府向大会报告工作,请予审议,并请市政协委员和其他列席人员提出意见。$$一、2018年政府工作回顾$$时节如流,日新月异。刚刚过去的2018年,面对严峻复
学位