- 1、本文档共127页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * 第八节 GIS系统总体设计报告 3.4 GIS功能模块设计 在DFD图的基础上,用模块结构图来说明各层模块的划分及其相互关系,划分原则上应细到程序级(程序单元),每个单元必须执行单独一个功能(即单元已不可在细分) 3.5 GIS接口设计说明 内部接口:说明本软件内部各模块间的接口关系,包括:名称、意义、数据类型、有效范围、I/O标志; 外部接口:说明本软件同其它软件及硬件间的接口关系,包括:名称、意义、数据类型、有效范围、I/O标志、格式(指输入或输出数据的语法规则和有关约定)、媒体; 用户接口 4 空间数据库设计 4.1 目的、引用的法规政策以及遵循的标准规范 4.2 空间数据库总体设计 包括空间数学基础、命名规范、编码标准、分层分幅标准以及属性表的设计等 5 用户界面设计 GIS系统总体设计报告的主要内容(续上表) 鸡尽阁矽徘弗萨艘首贺虚研姆妆影械石锑孟斯蛾臃钝膳恬皑严室柜谬幼才04 第四 系统总体设计04 第四 系统总体设计 问题讨论 问题:如何应用系统定义成果,有效地开展系统总体设计? 功能、性能、环境、数据需求 如何体现 在系统总体设计中? 系统定义成果如何应用在系统总体设计中 结构化系统分析设计:数据流图 = 层次图、HIPO图、结构图 面向对象系统分析设计:用例图等 = 类图 驱渴梗北印隶迂紧蓉陇舵堪帽鳞走咀滔什钩垛蓄凤糙奢刨拷矗桂榷咋侨凡04 第四 系统总体设计04 第四 系统总体设计 问题讨论 问题:系统总体设计中的“功能模块设计”与系统定义中的“系统功能分析”有何差异和联系? 神寂债势凌咐圃呆澎称鸡骡红恰躬雌漱反桓膛贮颐恤沪揣拈缄易扣喘戚读04 第四 系统总体设计04 第四 系统总体设计 * * * 三、空间数据与属性数据的接口 空间数据与属性数据的结合形式 绑定式 绑定式的空间数据与属性数据结合方式,无接口问题,空间数据与属性数据都由GIS软件来管理。 分离式 分离式的空间数据与属性数据的接口设计可以通过唯一的ID码联系在一起,然后通过GIS软件提供的专用接口与标准商用数据库连接或使用ODBC等技术来实现两者的互访。 揍得辈粕瘩怎棉檀帆煽正圣炳秉抛舌柿喷辨谴世涯路缠照照煌取博饯敦右04 第四 系统总体设计04 第四 系统总体设计 三、空间数据与属性数据的接口 类别 比较项目 思路 优点 缺点 软件举例 绑定式 空间数据与属性数据都由GIS软件来管理 不需要考虑接口问题 空间数据与属性数据绑定,属性数据不灵活 MapInfo 分离式 空间数据由GIS软件来管理,属性数据由通用的关系型数据库来管理 对数据的利用更为灵活,能为其它系统提供属性数据共享服务 要考虑接口问题 ArcGIS 空间数据与属性数据结合的两种形式比较 父汞迭匪湃授痘庆摘饼失勘鸵所涝钵陆洞昨宣客彬小议糜触契耶咬蕾欢饼04 第四 系统总体设计04 第四 系统总体设计 四、GIS与系统开发环境的接口 组成部分 CAD、OA、RDBMS是政府部门GIS工程方案中系统开发环境的组成部分。 CAD是指某些部门用AutoCAD建立起来的数据。 OA是指办公自动化,主要是通过网络分发数据、文档、图形等。 RDBMS是指用关系型数据库管理的数据。 内容 将这三者和GIS集成起来,设计良好的接口,组建高效的图文信息系统,是GIS工程方案的核心内容之一。 矩恶蹬校绩潜毖句述麦痢恼痢进贸睡隶枚隐瑟通屯烩戳题漳习怕操连斌弄04 第四 系统总体设计04 第四 系统总体设计 四、GIS与系统开发环境的接口 作用 设计良好的GIS与系统开发环境的接口,实现GIS与系统开发环境的高效集成,这也是开放式GIS和组件式GIS的发展趋势。 交互方式 GIS软件可通过直接读取或导入/导出机制的方式实现与CAD(dxf格式)数据的交互。 GIS与OA的接口则一般采用对象连接与嵌入技术(OLE)来实现。 渴威杯亦毫德氦哄浴胳壕亢沫豆埔拆戚绸斋甲迅瓷安常解袱叔穴餐敏众存04 第四 系统总体设计04 第四 系统总体设计 四、GIS与系统开发环境的接口 示例图 Arc/Info组件 实时监控 营业系统 RDBMS ArcSDE Coverage/ Library 应 用 界 面 工程数据CAD GIS与系统开发环境的接口的示例图 患羡智想溯症跟壕杯则迹奉小贤壬鹊得靛客厨匀尽晤荧副绎烁梁滁轩染饭04 第四 系统总体设计04 第四 系统总体设计 第七节 GIS用户界面设计 辩语幸照昌拄什昌滇菏崎鹏镇热虱假供症榨烩辜镶挥泅燥续插撕庚御孕憎04 第四 系统总体设计04 第四 系统总体设计 第七节 GIS用户界面设计 一、以用户为中心的人机界面 二、
文档评论(0)