论文部分内容阅读
城市供水管网及其设施是否完善,功能是否健全,直接影响着城市居民的生活水平,关系到城市经济与社会的可持续健康发展。传统的管网巡查养护模式难以满足城市快速发展和人民生活迅速提升的需要,借助信息技术手段,开发供水管网巡查系统,实现供水设施巡查管理的信息化、智能化,以实现对现有供水管网巡查模式的根本性变革,提升巡查养护管理水平,提高对户外巡查员监管的技术能力,解决业务部门与巡查人员实时数据交换的瓶颈。本文根据城市供水管网巡查的工作特点,针对巡查的方式方法进行了研究,结合当前智能手机、移动通讯技术和计算机技术的发展,提出一种基于Android智能手机,GPS(全球定位系统),3G无线通讯技术,GIS(地理信息系统)技术和城市供水管网地理信息相结合的供水管网巡查方法。首先,本文在讨论了基于Android智能手机的供水管网巡查系统的开发背景、国内外研究现状,对系统要解决的问题进行了陈述,从系统的功能需求和非功能性需求两个方面来描述系统的需要问题,对系统功能性需求这一小节,用系统业务流程图和系统用例图进行详细说明。需求分析之后,本文对基于Android智能手机的供水管网巡查系统的架构设计进行了分析。根据系统需求分析的结果,提出系统的关键任务,从系统先进性、系统开放性、可扩展性、安全性以及业务适应性五个方面描述系统设计原则。依据设计原则,将系统架构设计分为技术架构、功能架构和安全体系架构。技术架构主要描述系统结构划分以及手机端和中心服务器端所采用的技术方式。功能架构主要描述系统由哪些功能模块组成,以及功能模块之间的隶属关系。安全体系架构说明系统在安全层面上进行了哪些设计。依据系统架构设计,进行基于Android智能手机的供水管网巡查系统的详细设计。该部分按照服务器端与手机端的数据交换流程来设计系统,分析系统模型结构,描述三层架构中每层的主要实现内容,完成基于Android智能手机的供水管网巡查系统的分层示意图。按照智能手机端子系统和服务器端管理子系统的划分方式,就系统中的几个重点功能模块的功能点描述、处理过程进行了详细讨论与设计,画出了系统处理过程流程图。第四部分,介绍了系统的实现,首先介绍系统开发所需要的软硬件环境,然后重点描述了Android手机端与服务器端进行巡查数据交互的实现方式,给出了具体的实现代码及具体接口。接着以代码的方式描述巡查系统手机端和服务器端的几个典型业务功能,给出了功能实现的具体截图。最后简单介绍了系统的测试。最后,本来结论部分对基于Android智能手机的供水管网巡查系统的后期需要完善改进的部分进行了说明,提出了下步进行完善的几个关键点。