第四章+GIS设计的内容和步骤..ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GIS用户界面设计与开发 为了使人机界面开发形成快速、高效的生产能力,将人机界面设计者从繁琐枯燥、低水平重复的劳动中解脱出来,人们愈来愈重视人机界面开发工具(UIMS)的研制。 UIMS的基本出发点是用户界面与应用功能模块的分离,即用户界面开发的独立,用户界面独立的概念正在使用户界面开发的理论与技术成为计算机科学中一个新的研究领域“人机界面软件工程学”。作为软件工程学的组成部分之一,人机界面软件工程学总体上符合和继承了软件工程学的原理。同样,人机界面开发的过程、方法、工具和环境与一般软件系统是相似的,但在细节上有较大差别。 在GIS用户界面的开发中,一般采用原型化方法。原型化开发模型体现了人机界面设计过程的反复性,即由人-机界面需求快速设计建立界面原型,然后由用户进行评价,再根据他们的意见进行需求调整,建立新的原型。此过程反复进行,直至产生用户满意的界面产品为止。目前,以VB、Delphi等为代表的可视化编程语言和大量界面快速设计工具的出现,为快速生成窗口环境界面提供了帮助。 GIS用户界面的设计主要包括两部分: 输入设计 输出设计 GIS输入设计 数据输入就是将空间数据编码转换为计算机可读形式并把数据写入GIS数据库的过程。数据输入通常是GIS建立的主要瓶颈问题。经验表明,建立数据库的基本费用通常是GIS硬件和软件的5~10倍。对GIS的操作而言,要求有一个正确而良好的数据库。 输入到GIS数据库的数据有两类,即空间数据和与之相联系的属性数据。空间数据描述了地理实体的空间位置,属性数据提供如街道名称、湖泊面积和林地植被组成等描述信息。空间数据和属性数据输入GIS后应正确地联结起来(即属性必须与描述的地物位置在逻辑上匹配),还应有严格的质量检查过程,以检验数据是否满足质量标准。 输入方式设计主要是根据总体设计和数据库设计的要求来确定数据输入的具体形式。常用的输入方式有:键盘/鼠标输入,模/数、数/模输入,网络数据传送,光/磁盘读入等。这些输入方式各有优缺点(如表所示)。其中,键盘输入虽然是最易于掌握和实现的输入方式,也是最常用的输入方式,但也是最繁琐的输入方式。通常在设计系统的输入时,应尽量利用已有的设备和资源,避免大量的数据重复多次从键盘输入。 在GIS中,数据输入具体可采用键盘/鼠标输入、手扶跟踪数字化、扫描数字化和已有数据文件的转换等方式来进行。 输入设备 优点 缺点 适用性 键盘/鼠 标输入 键盘和鼠标 直观、简便、易于操作 工作量大、速度慢、出错率高 用于常规、少量的数据和控制信息以及原始数据的录入 数/模、模/数 转换输入 光电设备 快速、安全可靠 应用范围有限,有时需进行后续处理 条码主要应用于商业企业、工商等信息系统;扫描仪用于图像数据的录入等 网络传送数据 网线 快速、操作方便、可靠、安全 只能在网络内部进行数据传送 适用于网络化信息系统的数据传输 光/磁盘 传送数据 光介质和磁介质 不需增加任何设备,操作方便 受传送介质容量的限制 适用于主-子系统间的数据联接 几种输入方式比较 GIS输出设计 GIS输出设计是指空间数据经GIS处理和分析后,所得结果以各种形式(如各种地图、图表、数据报表、文本等)输出给用户,供生产、研究、管理、决策等使用。尤其是GIS的地图输出,是GIS输出设计的重点。一个好的GIS应能提供一种良好的、交互式的环境供GIS使用者设计、制作和输出所需的地图。下图表示了产品输出的各种形式和介质。 GIS产品输出 硬拷贝输出 软拷贝输出 打印机输出 喷墨打印机 激光打印机 点阵打印机 数据输出 光盘 磁盘 磁带 绘图仪输出 喷墨绘图仪 笔式绘图仪 静电绘图仪 显示器输出 地图、图形、图像、表格、文本、多媒体等 GIS产品输出模式和输出介质图 4.4.5 系统总体设计报告 系统总体设计阶段的最终结果是系统总体设计报告,它是下一步系统实施的依据。下表中列出系统总体设计报告的主要内容。总体设计报告应该包括数据库的总体设计,考虑到数据库设计在GIS设计中的重要地位,数据库总体设计和详细设计以及数据库建库的过程单独作为一章进行详细介绍。 1引言 1.1编写目的 说明编写本软件设计说明书的目的 1.2背景说明 给出待开发的软件产品的名称 说明本项目的提出者、开发者及用户 2 用户需求分析成果 包括系统功能需求和性能要求等。 3 总体设计 3.1 设计目标、依据和方法 3.2 软件结构体系 3.3 软、硬件配置方案 3.4 软件模块设计 在DFD图的基础上,用模块结构图来说明各层模块的划分及其相互关系,划分原则上应细到程序级(程序单元),每个单元必须执行单独一个功能(即单元已不可在细分) 3 接口设计说明 内部接口:说明本软件内部各模块间的接口关系,包括:名称、意义、数据类型、有

文档评论(0)

586334000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档