设计与实现总体设计书题目:城市绿化信息管理系统学生姓名:学号:专业班级:学院:指导教师:年月日目录1 引言错误!未指定书签。
1.1 编写目的错误!未指定书签。
1.2 背景说明错误!未指定书签。
2 用户需求分析成果错误!未指定书签。
3 总体设计错误!未指定书签。
3.1 设计目标、依据和方法错误!未指定书签。
3.2 软件结构体系错误!未指定书签。
3.3 软、硬件配置方案错误!未指定书签。
3.4 软件模块设计错误!未指定书签。
3.5 接口设计说明错误!未指定书签。
4 数据库设计错误!未指定书签。
4.1 目的、引用的法规政策以及遵循的标准规范错误!未指定书签。
4.2 数据库总体设计错误!未指定书签。
5 界面设计错误!未指定书签。
5.1 主题背景错误!未指定书签。
5.2 方法的选择错误!未指定书签。
5.3 系统定义错误!未指定书签。
5.4 系统总体设计错误!未指定书签。
1引言1.1编写目的城市绿化信息管理系统总体设计说明书是根据需求分析阶段产生的需求规格说明书,拟定相关的系统说明书、确定此系统的总体结构。
总体设计主要是利用比较抽象的语言对整体需求进行概括,确定系统组成模块以及各模块的功能,并确定模块设计的相互关系,设计全局数据库和数据结构,制定测试计划,实现对系统的初步设计,并为之后的详细设计阶段提供设计依据。
1.2背景说明长期以来,城市绿化管理始终处于粗放管理的层面。
绿化信息多使用传统的纸质资料管理,这些信息存在着相互独立、准确度不高、实时性不强、直观性差、统计计算繁琐、查阅不方便等缺陷,并且随着人员的变动容易导致断层,没有形成系统化的管理。
制定养护工作计划、管护措施或制定新的绿化方案时,一般需翻阅资料、档案,做统计,效率较低。
有些管理不健全的单位,绿化档案丢失或没有建立,给管理者带来极大不便。
而城市绿化建设正处于快速发展时期,各类绿化数据更新迅速。
在绿化信息爆炸的今天,如何掌控海量般的信息,对其进行科学的分析管理,从中提取有效的数据,运用到绿化管理中去,使城市绿地系统同城市一起实现可持续协调发展,是城市绿化管理中一个亟待解决的问题。
绿化地理信息系统可以提高绿化的管理水平和管理部门快速的应变能力,是当前实施城市数字化建设的迫切需求,也是城市现代化、信息化发展水平的重要标志。
绿化地理信息系统的构建,是计算机技术、地理信息系统在城市绿地管理中的具体应用,将为城市绿化和科研部门提供服务,为科研部门和政府部门研究城市生态系统以及城市发展建设提供科学依据以及决策支持。
绿地地理信息系统不仅可以提高绿地管护水平,也能够更合理地安排浇水、施肥和病虫害防治等日常管理工作,可以为城市绿地的日常管护、基本资料的获取提供及时、高效、准确的信息,以期更好地为植物管理提供信息服务,避免盲目性,提高经济效益、生态效益和社会效益。
在此基础上进行城市绿化景观格局分析和绿地结构的动态与管护工作研究,不仅提高了城市绿化的研究水平和办公自动化水平,也为城市绿化规划、管理和建设提供科学依据,也是计算机技术、地理信息系统在城市绿地管理中的具体应用,其理论和实践意义重大。
待开发软件系统的名称:城市绿化信息管理系统本系统的任务提出者:城市绿化管理者系统目标用户为:城市绿化管理者2 用户需求分析成果通过城市绿化信息管理系统需求分析得知,该系统适用于城市绿化管理者对城市绿化管理涉及的各环节内容进行有效管理,可大大提高日常工作的管理效率。
利用本系统将大大减轻**市绿化的规划设计、建设施工和养护管理的工作量及复杂程度,提高绿化管理工作的效率,优化城市园林事业的组织结构和工作流程,能合理地利用人力、财力和物力等资源,提高绿化的规划设计、建设施工和养护管理的质量,实现科学管理。
同时也加大了城市绿化部门的宏观管理、综合管理和目标管理的力度,强化对城市绿化工作的监查指导,从而为改善城市生态环境,提高市民工作、休闲和生活质量发挥作用。
城市绿化管理信息系统为园林绿化部门提供数据统计、信息发布及传输技术的平台,极大地提高了工作效率和数据的准确性,做到了决策数字化、规划建设条理化、内部管理标准化、市民沟通便利化和建设成果展示多样化。
本系统将实现数据输入编辑与更新功能、空间信息查询检索功能、专题图的制作功能、专题数据的统计功能、绿地率以及人均绿地的计算功能、打印输出功能。
对于数据精度的要求包括电子地图:采用的小比例尺为1:5000,人口较多,建筑密集的局部地区采用1:1000的比例尺、面积的计算精度:1㎡、路程的精度:10米、高程的精度:0.1米。
系统使用数据精度符合国家相关规定,对数据处理后不损失精度。
系统运行稳定,操作简单,确保数据安全,不泄露数据。
系统运行时不丢失损坏数据,能够快速响应,并确保对信息分析的准确度。
3 总体设计3.1 设计目标、依据和方法(1)设计目标通过开发一个软件,本软件为用户提供准确、高效、轻松、愉快地工作界面,进入系统的用户都有浏览的权限。
其主要实现的功能主要是对城市绿化信息进行浏览、查询、编辑、录入绿化信息等功能,同时,还可以为城市绿化规划者提供有利的决策支持,从而加强城市绿化规划体制,使城市的绿化更加合理,为人们带来更多的便利和健康。
(2)设计依据实用性:系统需要从用户的角度出发,开发出用户需要的功能,从而更好地为用户服务。
可扩充性:系统需要考虑后续数据的更新的问题,为系统的与时俱进奠定坚实的基础。
高可靠性:通过数据的精确性以及标准化,来保证检索结果的可靠性。
安全性:系统需要保证数据安全易操作性:系统的操作流程应当简单流畅,保证舒适、便捷的用户体验。
(3)设计方法软件工程的实施采用瀑布模型法,同时在系统开发过程中,不断反馈完善。
采用单机结构和面向对象的程序设计方法,确保系统的可靠性和先进性。
3.2 软件结构体系图3-1城市绿化信息管理系统结构图3.3 软、硬件配置方案(1)软件配置操作系统:2007应用软件:10.0、、开发平台:2010(2)硬件配置运行时内存要求:50安装所需硬盘:5003.4 软件模块设计图3-2 软件模块结构图3.5接口设计说明(1)内部接口图层接口;图层要素接口;要素接口游标接口工具接口文件过滤器接口(2)外部接口本系统通过集成好的, 和控件加载并对地图进行图层的控制和管理操作。
(3)用户接口通过自定义类的()接口实现对移动工具条的控制。
4 数据库设计4.1 目的、引用的法规政策以及遵循的标准规范(1)目的空间数据库的设计是为了建立安全性、可靠性、正确性、独立性、共享性高,低冗余度、可扩展的空间数据库,实现空间数据高效存储管理,以支撑软件的设计与应用。
(2)引用的法规政策中华人民共和国地图编制出版管理条例(3)遵循的标准规范中华人民共和国国家标准(13923-2006)基础地理信息要素分类与代码;《数字线划图形标准》4.2 数据库总体设计(1)数学基础地球空间参考:1985国家高程基准、西安80坐标系空间数据投影:高斯-克吕格投影空间尺度:观测尺度(**市)(2)命名规范数据库以及表为自带数据库,所以其命名均为个图层的属性表属性命名采用有意义的列名,为实际含义的汉语拼音的首字符;属性名前不要加表名等作为前缀;属性后不加任何类型标识作为后缀;不要使用“”作为列名。
(3)属性表设计本次开发所用数据库为自带数据,所有属性表为各图层属性表:工厂图层:主要有,,,字段;主要道路图层:主要有,,字段;环城路图层:主要有,,字段;小区图层:主要有,,,,字段;其他森林绿化图层:主要有,,,,,1,2,字段;公园森林绿化图层:主要有,,,,,1,2,字段;居民区森林绿化图层:主要有,,,,,1,2,字段;行道树森林绿化图层:主要有,,,,,1,2,字段;5 界面设计5.1主题背景窗体采用了第三方控件进行设计,采用浅蓝色为主要背景颜色,使界面美观,功能强大。
图5-1 系统主界面图5.2方法的选择本系统软件采用的是进化型原型构造方法,按照基本的需求开发出一个系统的基本框架,遇到问题随时对问题进行解决,不断对原型进行改进。
外观上用了常用控件外加第三方控件作为美化,使界面更美观,直观,用户操作更方便。
5.3系统定义5.3.1系统定义的目标和任务(1)目标系统定义在整个系统开发过程中扮演着重要的角色,是整个开发过程必不可少的一部分,其主要的目标为:系统在功能上需满足什么样的需求。
在性能上需达到什么样的指标。
在运行中需要什么样的环境。
以及在数据上需要什么样的组织。
(2)任务系统定义的任务是完成目标中提出的要求:①功能需求:实现地图的基本操作功能,如打开文件,放大缩小,鹰眼,导出地图等;实现信息的查询,按属性查询和按图形查询,将信息进行管理,节省时间;实现地图的编辑功能,能够实现对地图要素的添加删除修改,属性的添加删除修改等;实现地图的统计分析功能,将数据直观的显示出来;实现对区域的分析功能,缓冲区分析与污染分析,分析后进行合理的规划。
②性能需求:及时性:本模块的各功能在操作时,反应迅速,反应速度不会超过3秒,点击相应功能能够快速呈现出相应的效果;适应性:在操作方式上,与系统的操作习惯相吻合。
系统兼容性较好。
系统使用数据符合国家相关规定,对数据处理后不损失精度。
系统运行稳定,操作简单,确保数据安全。
系统运行时不丢失损坏数据,能够快速响应,并确保对信息分析的准确度。
③环境需求:1、软件配置:操作系统:2007应用软件:10.0、开发平台:20102、硬件配置:运行时内存要求:50安装所需硬盘:500④数据需求:电子地图:采用的小比例尺为1:5000,人口较多,建筑密集的局部地区采用1:1000的比例尺。
面积的计算精度:1㎡路程的精度:10米高程的精度:0.1米5.3.1.1系统定义的方法本系统采用的是结构化的分析方法,自顶向下、逐步求精的方法。
5.3.1.2系统定义的任务建立一个大体框架,为以后的系统设计提供依据;并确定系统的大体功能,为此次软件开发提供一个理论的指导。
5.3.2现状调查分析长期以来,城市绿化管理始终处于粗放管理的层面。
绿化信息多使用传统的纸质资料管理,这些信息存在着相互独立、准确度不高、实时性不强、直观性差、统计计算繁琐、查阅不方便等缺陷,并且随着人员的变动容易导致断层,没有形成系统化的管理。
制定养护工作计划、管护措施或制定新的绿化方案时,一般需翻阅资料、档案,做统计,效率较低。
有些管理不健全的单位,绿化档案丢失或没有建立,给管理者带来极大不便。
而城市绿化建设正处于快速发展时期,各类绿化数据更新迅速。
在绿化信息爆炸的今天,如何掌控海量般的信息,对其进行科学的分析管理,从中提取有效的数据,运用到绿化管理中去,使城市绿地系统同城市一起实现可持续协调发展,是城市绿化管理中一个亟待解决的问题。