天津市市政设施数据管理系统设计和实现.docVIP

  • 22
  • 0
  • 约6.68千字
  • 约 17页
  • 2018-10-08 发布于福建
  • 举报

天津市市政设施数据管理系统设计和实现.doc

天津市市政设施数据管理系统设计和实现

天津市市政设施数据管理系统设计和实现   摘要:天津市市政设施种类较多,各类设施属性要求比较独立,而构建数据管理系统可以帮助数据维护人员完成数据规整、检查、入库、备份和恢复工作,以保证市政设施数据库的完整性、规范性、现势性和安全性。并实现市政设施数据的预处理、入库、更新、编辑、管理、浏览、定位、查询分析、数据提取与输出、地图制图、报表统计、空间分析、历史数据管理与回溯以及数据维护管理等功能。本论文结合工程实践,提出了具体的解决方案。    关键词:市政设施 数据管理 系统   一、引言    近20年,天津市高速发展,城市人口不断增长,规模不断扩大,城市基础设施数量巨大,种类繁杂。但是由于信息割据,科学的城市管理手段和城市基础市政管理平台等极度缺乏,导致无法及时掌握基础市政具体情况。如果市政公路局管理工作效率得不到提高,就会严重制约城市高效发展后劲和城市管理效能跃升。所以,建设“数字市政”,是构建“和谐天津”的必然要求。    道路、桥梁、排水等市政公路基础设施,就像城市的骨架、血管和神经,对整个城市系统的正常运转起着举足轻重的作用。它不仅包括基础设施建设,而且包括系统化的运营管理和持续性的维护更新。通过“数字市政”的建设可以较以往更准确地掌握市政公路设施的运行状态和养护状况,并提出科学、合理的养护计划和措施,将有效地降低维护管理费用,提高市政公路设施的运行效能。在遇到突发事件时,通过“数字市政”平台,可以快速地查阅、分析相关信息,系统可以根据突发事件或灾害事件的类型、严重程度等各种条件的不同,启动相应的应急预案,为各类抢险赢得宝贵时间。    数据库管理系统主要面向数据库管理部门,主要实现基础地理数据和市政数据的预处理、入库、更新、编辑、管理、浏览、定位、查询分析、数据提取与输出、地图制图、报表统计、空间分析、历史数据管理与回溯以及数据维护管理等功能。   二、总体设计    1、系统设计总体原则    本系统采用面向对象的设计方法,根据需求将系统中功能相近的组织成模块,将模块中共用的处理封装成相应处理类。具体来说,设计时考虑从三个层面进行组织:逻辑处理层、界面控制层、界面表现层。    (1)分层设计原则,将逻辑处理和界面、以及人机交互处理分离,以提高代码和模块的重用性;    (2)灵活性原则,系统功能的实现要易修改和易配置;    (3)易扩展原则,系统框架的设计和核心模块的设计,需易于扩展,以满足未来功能扩展的需要;    (4)易用原则,系统中易理解和实现的功能,设计尽量简略;应尽量采用默认设置以减少用户的操作步骤;对于系统中的核心功能、用户比较关注的功能要尽量详细。    2、系统总体结构设计    采用客户机/服务器(Client/Server,简称C/S)架构模式,基于Microsoft Visual Studio 2005进行开发,GIS开发平台为ArcGIS Engine 9.3。             3、用户交互设计    本系统存在较多GIS应用,人机交互频繁且复杂。为让用户高效完成工作,系统所有的人机交互都采用向导式界面指导用户一步步完成交互操作,同时,在交互过程中,尽量提供默认设置,以尽量减少用户输入的数据,并提供详细的说明,帮助用户完成操作。    采用Windows的图形用户界面(GUI)标准和界面风格,使用菜单、工具按钮、快捷键、帮助提示。在地图浏览显示时支持鼠标快速操作,如鼠标双击显示全图区域,鼠标右键拖动进行地图平移。支持操作标准界面的用户屏幕分辨率不低1024*768,增强16位色。界面元素表现基本规范有:    (1)鼠标光标样式统一,没有特殊需要的情况下全部使用Windows系统标准;    (2)提示信息、帮助文档文字表达必须遵循以下准则:口语化、客气、多用您、请,不要用或少用专业术语,杜绝错别字;断句逗号句号顿号分号的用法,提示信息比较多的话,应该分段;警告、信息和错误应使用Windows操作系统对应的表示方法;使用统一的语言描述,例如对于关闭功能按钮,可以描述为退出、返回、关闭,则应该统一规定其代表的含义;    (3)对于查询类功能需求,要本着尽可能减少输入的原则,设计实现查询,比如对于文本输入信息查询,应首先在列表中提供可选的查询项,并在文本输入中提供模糊输入、列表项自动过滤的功能,来提高用户确定查询对象的速度和操作上的易用性;    (4)窗体中控件的Tab按键激活顺序为从上到下,从左到右;    (5)对于窗体操作,要设置默认加速键,回车表示激活当前窗口设置为default的按钮动作,esc表示关闭窗口(在调用default按钮动作和关闭动作时,不应该做有破坏性的操作,避免用户错误操作产生危害程度,例如不能把删

文档评论(0)

1亿VIP精品文档

相关文档