- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天津市市政设施数据管理系统设计与实现
杨玉忠 甄冬松 李军
(天津市测绘院,300381)
摘要:天津市市政设施种类较多,各类设施属性要求比较独立,而构建数据管理系统可以帮助数据维护人员完成数据规整、检查、入库、备份和恢复工作,以保证市政设施数据库的完整性、规范性、现势性和安全性。并实现市政设施数据的预处理、入库、更新、编辑、管理、浏览、定位、查询分析、数据提取与输出、地图制图、报表统计、空间分析、历史数据管理与回溯以及数据维护管理等功能。本论文结合工程实践,提出了具体的解决方案。
关键词:市政设施 数据管理 系统
一、引言
近20年,天津市高速发展,城市人口不断增长,规模不断扩大,城市基础设施数量巨大,种类繁杂。但是由于信息割据,科学的城市管理手段和城市基础市政管理平台等极度缺乏,导致无法及时掌握基础市政具体情况。如果市政公路局管理工作效率得不到提高,就会严重制约城市高效发展后劲和城市管理效能跃升。所以,建设“数字市政”,是构建“和谐天津”的必然要求。
道路、桥梁、排水等市政公路基础设施,就像城市的骨架、血管和神经,对整个城市系统的正常运转起着举足轻重的作用。它不仅包括基础设施建设,而且包括系统化的运营管理和持续性的维护更新。通过“数字市政”的建设可以较以往更准确地掌握市政公路设施的运行状态和养护状况,并提出科学、合理的养护计划和措施,将有效地降低维护管理费用,提高市政公路设施的运行效能。在遇到突发事件时,通过“数字市政”平台,可以快速地查阅、分析相关信息,系统可以根据突发事件或灾害事件的类型、严重程度等各种条件的不同,启动相应的应急预案,为各类抢险赢得宝贵时间。
数据库管理系统主要面向数据库管理部门,主要实现基础地理数据和市政数据的预处理、入库、更新、编辑、管理、浏览、定位、查询分析、数据提取与输出、地图制图、报表统计、空间分析、历史数据管理与回溯以及数据维护管理等功能。
二、总体设计
1、系统设计总体原则
本系统采用面向对象的设计方法,根据需求将系统中功能相近的组织成模块,将模块中共用的处理封装成相应处理类。具体来说,设计时考虑从三个层面进行组织:逻辑处理层、界面控制层、界面表现层。
(1)分层设计原则,将逻辑处理和界面、以及人机交互处理分离,以提高代码和模块的重用性;
(2)灵活性原则,系统功能的实现要易修改和易配置;
(3)易扩展原则,系统框架的设计和核心模块的设计,需易于扩展,以满足未来功能扩展的需要;
(4)易用原则,系统中易理解和实现的功能,设计尽量简略;应尽量采用默认设置以减少用户的操作步骤;对于系统中的核心功能、用户比较关注的功能要尽量详细。
2、系统总体结构设计
采用客户机/服务器(Client/Server,简称C/S)架构模式,基于Microsoft Visual Studio 2005进行开发,GIS开发平台为ArcGIS Engine 9.3。
类库名
版本号
说明
.net framework
2.0
.net 开发框架
Arcgis engine
9.3
Arcgis面向对象的开发包
DCCP
2.0
公共组件平台
3、用户交互设计
本系统存在较多GIS应用,人机交互频繁且复杂。为让用户高效完成工作,系统所有的人机交互都采用向导式界面指导用户一步步完成交互操作,同时,在交互过程中,尽量提供默认设置,以尽量减少用户输入的数据,并提供详细的说明,帮助用户完成操作。
采用Windows的图形用户界面(GUI)标准和界面风格,使用菜单、工具按钮、快捷键、帮助提示。在地图浏览显示时支持鼠标快速操作,如鼠标双击显示全图区域,鼠标右键拖动进行地图平移。支持操作标准界面的用户屏幕分辨率不低1024*768,增强16位色。界面元素表现基本规范有:
(1)鼠标光标样式统一,没有特殊需要的情况下全部使用Windows系统标准;
(2)提示信息、帮助文档文字表达必须遵循以下准则:口语化、客气、多用您、请,不要用或少用专业术语,杜绝错别字;断句逗号句号顿号分号的用法,提示信息比较多的话,应该分段;警告、信息和错误应使用Windows操作系统对应的表示方法;使用统一的语言描述,例如对于关闭功能按钮,可以描述为退出、返回、关闭,则应该统一规定其代表的含义;
(3)对于查询类功能需求,要本着尽可能减少输入的原则,设计实现查询,比如对于文本输入信息查询,应首先在列表中提供可选的查询项,并在文本输入中提供模糊输入、列表项自动过滤的功能,来提高用户确定查询对象的速度和操作上的易用性;
(4)窗体中控件的Tab按键激活顺序为从上到下,从左到右;
(5)对于窗体操作,要设置默认加速键,回车表示激活当前窗口设置为default的按钮动作,esc表示关闭窗口(在调用default按钮动作和关闭动作时,不应该做有破坏性的操作,避免用
原创力文档


文档评论(0)