城市GIS城市地理信息系统软件工程之UGIS总体设计研讨.pptVIP

  • 3
  • 0
  • 约 45页
  • 2017-05-08 发布于湖北
  • 举报

城市GIS城市地理信息系统软件工程之UGIS总体设计研讨.ppt

城市GIS城市地理信息系统软件工程之UGIS总体设计研讨

第五章 城市地理信息系统软件工程(GIS总体设计) GIS总体设计 3.1 系统设计目标具体目标确定 3.1 系统设计目标确定目标的原则 3.2 总体设计原则 3.5 软件、硬件的配置模块或子系统设计 3.5 软件、硬件的配置系统组网方案 3.5 软件、硬件的配置硬件配置 3.5 软件、硬件的配置硬件配置 3.5 软件、硬件的配置软件设计 3.5 软件、硬件的配置软件设计 3.5 软件、硬件的配置软件设计 3.5 软件、硬件的配置软件设计 3.5 软件、硬件的配置软件设计 3.7 地理编码设计 3.7 地理编码设计 3.7 地理编码设计代码的作用 3.7 地理编码设计代码的种类 3.7 地理编码设计代码的种类 3.7 地理编码设计代码的种类 3.7 地理编码设计代码的种类 3.7 地理编码设计代码的种类 3.7 地理编码设计 3.7 地理编码设计助记码 3.7 地理编码设计特征组合码 3.7 地理编码设计代码的类型 3.7 地理编码设计代码设计原则 3.7 地理编码设计代码设计步骤 3.8人机对话设计 3.8人机对话设计人机对话设计的原则 3.8人机对话设计人机对话方法 3.8人机对话设计图形用户界面设计 3.8人机对话设计图形用户界面设计 补充 系统总体设计时应把握的基本原则: 1.坚持系统工程学的设计思想和设计方法,始终掌握系统的总目标; 2.重大问题予以定性考虑,着重强调原则; 3.避免过早的陷入细节问题。 图形用户界面设计时应注意的原则: 用户界面的各个画面设计在整体上应保持相同或相似的外观; 用户界面使用的词汇、图示、颜色、选取方式、交流顺序,其意义与效果应前后一致; 要正确使用图形的表达能力; 由于图形对象占用系统资源较多,处理速度啊慢,因此在时间响应要求高,而硬件资源档次低的环境中,不宜采用图形界面。 补充:系统总体设计应把握的基本原则 坚持系统工程学的设计思想和设计方法,始终掌握系统的总目标; 重大问题予以定性考虑,着重强调原则; 避免过早的陷入细节问题。 1.MapGIS基本硬件配置: 2.主机:586或兼容机,内存56M以上; 3.硬盘:40G以上,带单软盘或双软盘驱动器; 4.高分辨率彩色监视器及相应的图形适配器; 5.一个以上串行通信接口和一个并行通信接口; 6.数字化仪; 7.绘图仪; 8.彩色或黑白点阵打印机。 硬件配置 选择系统开发的语言工具,必须考虑以下因素: 1.对内存的要求,是否对内存的使用有苛刻的要求; 2.软件的运行速度; 3.CPU资源的利用率; 4.是否经常需要对机器多种资源进行直接控制; 5.程序可维持性的可读性和可移植性; 6.软件生产率与开发周期。 软件设计 1.C、C++、VC++、VB等高级语言编程效率高,可读性和可移植性好,出错率低,可缩短开发周期,也便于用户进一步开发。但存在缺点:对内存要求高、运行速度慢、CPU资源利用率低;很难对具体资源和基础功能进行控制;许多GIS功能难以实现。 2.JAVA语言:网络开发语言,与C++相似但更简练,而且独立软件平台。 3.数据库开发语言:可编程式命令语言。 软件设计 软件选择的基本原则: 1.性能能满足建立系统的需要; 2.具有较好的开放性和兼容性; 3.有良好的扩充性能; 4.有良好的用户界面和汉化条件; 5.性能价格比良好。 软件选择 选择软件的方法步骤: 1.广泛调查; 2.选择重点; 3.功能分析; 4.实际操作; 5.性能测试; 6.拟写调查报告和建议。 软件选择 选择软件的注意事项: 1.技术人员应当研究国际、国内GIS软件的发展现状和软件应用方面的动态,对现有软件市场有一个较清楚了解; 2.掌握厂家对软件性能测试的研究报告和对厂家提供的性能指标的研究; 3.根据经济承受能力选择合适的软件。 软件选择 代码是给予被处理对象(事物、概念)的符号,是用来代表事物某种属性的一组有序的字母,即代码可用来代替某一个名词、术语,甚至某一个特殊的描述短语。 代码是人机的共同语言,是进行信息分类、校对、统计和检索的关键。 代码设计是如何合理的把被处理对象数字化、字符化的过程。 代码设计 1.代码的作用 2.代码的种类 3.代码的类型 4.代码设计原则 5.代码设计的步骤 6.代码校验方法 代码设计 代码是用来表征客观事物的一个或一组有序的符号,应易于计算机和人识别与处理。 编码就是用数字或字母代表事物。 代码的功能: 鉴别功能; 分类; 排序; 专用含义。 代码的作用 顺序码 矩阵码 自检码 系列顺序码 层次码 助记码 特征组合码 混合码 代码的种类 顺序码主要由按顺序排列的数字组成,有时也由按顺序排列的字母组成。 顺序码只代表对象名称,代表描述对象属性在整个属性系列中的顺序,而不提供对象的任何其他信息。 顺序码要求长

文档评论(0)

1亿VIP精品文档

相关文档