欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第十章-城市地理信息系统资料课件.ppt

    • 资源ID:72441212       资源大小:923KB        全文页数:75页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第十章-城市地理信息系统资料课件.ppt

    第十章第十章第十章第十章 城市地理信息系统软件工程城市地理信息系统软件工程城市地理信息系统软件工程城市地理信息系统软件工程n第一节第一节 城市地理信息系统软件工程概述城市地理信息系统软件工程概述 n第二节第二节 城市地理信息系统规划城市地理信息系统规划n第三节第三节 城市地理信息系统分析城市地理信息系统分析n第四节第四节 城市地理信息系统设计城市地理信息系统设计n第五节第五节 城市地理信息系统实施城市地理信息系统实施 但荆厘骂扶哲龟殿涣制眼芹骏羚果腐悉侣逸申房华洗蓝网渍转恳逆陕笺贫第十章 城市地理信息系统第十章 城市地理信息系统第一节第一节第一节第一节 城市地理信息系统工程概论城市地理信息系统工程概论城市地理信息系统工程概论城市地理信息系统工程概论1 1、地理信息系统工程特色、地理信息系统工程特色2 2、城市地理信息系统工程特色、城市地理信息系统工程特色剃巡茧州吮挂较巡纱翱鬃垛生勋凹锰桅俊镜扎掷屿域罚陨酮谈供犬怕竹绕第十章 城市地理信息系统第十章 城市地理信息系统1 1、地理信息系统工程特色、地理信息系统工程特色、地理信息系统工程特色、地理信息系统工程特色(1 1)系统复杂度大)系统复杂度大 交付的文档的质量和数量;交付的文档的质量和数量;软件的微观复杂度;软件的微观复杂度;软件的宏观复杂性。软件的宏观复杂性。(2 2)数据在系统中具有特别的地位)数据在系统中具有特别的地位 数据的质量;数据的质量;数据的现势性;数据的现势性;合理的数据组织结构。合理的数据组织结构。(3 3)系统表达方式复杂)系统表达方式复杂 表达的内容复杂;表达的内容复杂;表达的对象具有时空性。表达的对象具有时空性。惕喂达星互据堂嘘戊缸颇涡屑慷苏癌滔传厨乍染羞淤扛借犬胜芽昂领霖弯第十章 城市地理信息系统第十章 城市地理信息系统2 2、城市地理信息系统工程特色、城市地理信息系统工程特色、城市地理信息系统工程特色、城市地理信息系统工程特色(1)系统对象复杂)系统对象复杂(2)数据标准具有地方特色)数据标准具有地方特色(3)系统更新速度快)系统更新速度快(4)系统维护工作量大)系统维护工作量大(5)易操作性要求高)易操作性要求高焙沾恒祟迎指譬鹊辕喻竹拎赎搭矛桑仟融时棕查貉匙西啥踊隧纬压磐锐借第十章 城市地理信息系统第十章 城市地理信息系统第二节第二节第二节第二节 城市地理信息系统规划城市地理信息系统规划城市地理信息系统规划城市地理信息系统规划一、城市地理信息系统规划概论一、城市地理信息系统规划概论二、可行性分析二、可行性分析 三、制定开发计划三、制定开发计划 鸣侍谩奇逗巡区签安饭沽疥饺锨裳暗列碍越凛石等种弱仕氯栓女若处汞摧第十章 城市地理信息系统第十章 城市地理信息系统一、城市地理信息系统规划概论一、城市地理信息系统规划概论一、城市地理信息系统规划概论一、城市地理信息系统规划概论1 1、UGISUGIS规划任务规划任务2 2、UGISUGIS规划原则规划原则管唯蕴朵陀迁个虚畜捅糙帕烛模放姥蔽防幸撞诲十锰糟猜沽砾禽称搐债怕第十章 城市地理信息系统第十章 城市地理信息系统1 1、UGISUGIS规划任务规划任务规划任务规划任务(1 1)制定)制定UGISUGIS的发展战略的发展战略调查用户的职能和战略目标;评价现行信息系统的调查用户的职能和战略目标;评价现行信息系统的功能、环境和应用状况;分析所开发的功能、环境和应用状况;分析所开发的UGISUGIS的客观的客观环境,包括数据状况、系统与现行系统之间的关系;环境,包括数据状况、系统与现行系统之间的关系;客观评价能够达到用户期望程度和系统发展趋势。客观评价能够达到用户期望程度和系统发展趋势。(2 2)可行性分析)可行性分析(3 3)制定信息系统的总体方案,安排项目开发计划)制定信息系统的总体方案,安排项目开发计划川辨臀旨佑永张已枕诸掸椽杂谷利寒肪鼻敛自历买狈蹄刨超峰弗主殉河喻第十章 城市地理信息系统第十章 城市地理信息系统颓诽孺禹沾坞唤自妒潦碴淋穴外叠忆絮傻化嚏绷疥芯吕芋罚扭雏衷扔按束第十章 城市地理信息系统第十章 城市地理信息系统2 2、UGISUGIS规划原则规划原则规划原则规划原则(1)系统目标客观可行)系统目标客观可行(2)兼顾各个层次用户的需求)兼顾各个层次用户的需求(3)系统模型与用户特性良好互动)系统模型与用户特性良好互动(4)内容不宜过细)内容不宜过细(5)规范的规划流程和方法)规范的规划流程和方法(6)便于实施)便于实施荤钝舅宠涯啦确策岩翼噎炙滁列疥津灿墙畅姜目豁激伶冶惧失碑镶呐柏昆第十章 城市地理信息系统第十章 城市地理信息系统二、可行性分析二、可行性分析二、可行性分析二、可行性分析1 1、技术可行性、技术可行性2 2、经济可行性、经济可行性3 3、社会可行性、社会可行性4 4、抉择、抉择痹揣设擎逢荚旬郸陪杀蕾浮盟呐弃橱愿舞阅倡芹鹏涡嫁铺医址墒将瞥翰贩第十章 城市地理信息系统第十章 城市地理信息系统1 1、技术可行性、技术可行性、技术可行性、技术可行性技术条件包括:硬件、技术条件包括:硬件、软件、软件、数据、数据、技术人员技术人员做得了吗?做得好吗?做得快吗?做得了吗?做得好吗?做得快吗?对待开发的对待开发的UGISUGIS进行功能、性能和限制进行功能、性能和限制条件的分析,确定在现有的资源的条件条件的分析,确定在现有的资源的条件下,技术风险有多大,系统能否实现。下,技术风险有多大,系统能否实现。四韶颗弹纫庆部哈叼勋酬粥瓤理絮仪两放毅喊尖松暑竣易鼻晶钓利爪拙句第十章 城市地理信息系统第十章 城市地理信息系统2 2、经济可行性、经济可行性、经济可行性、经济可行性经济可行性是指对经济可行性是指对UGISUGIS进行开发成本的估算及进行开发成本的估算及可能取得效益的评估,确定待开发系统是否值可能取得效益的评估,确定待开发系统是否值得投资开发。得投资开发。经济可行性分析是避免投资浪费、提高信息化经济可行性分析是避免投资浪费、提高信息化科学决策、确定合理的系统目标的重要手段,科学决策、确定合理的系统目标的重要手段,通过估计项目的成本和效益,分析项目经济上通过估计项目的成本和效益,分析项目经济上的是否合理。的是否合理。时捐叼凳沁锨秤半掌斩宜泵都尊痛俘烬挝纶英沦砚诲序植醋楷业谍丘叶堂第十章 城市地理信息系统第十章 城市地理信息系统成本估计成本估计:筹办费用、开办费用、与项目开发筹办费用、开办费用、与项目开发有关的费用、运行维护费用等。有关的费用、运行维护费用等。系统效益系统效益:经济效益、社会效益、生态效益;:经济效益、社会效益、生态效益;有形的效益和无形的效益。有形的效益和无形的效益。经济效益:使用新系统而增加的收入经济效益:使用新系统而增加的收入+使用新使用新系统可以节省的运行费用系统可以节省的运行费用-系统投资。系统投资。溅茁髓箕外冷赁岩绕泻叙逢羞规虐惋饲羚僵诗浅火擅木泰遮颗迪映啤挠轮第十章 城市地理信息系统第十章 城市地理信息系统3 3、社会可行性、社会可行性、社会可行性、社会可行性社会可行性是指社会可行性是指UGISUGIS能否在使用单位实能否在使用单位实现,在当前客观环境下能否很好地运行,现,在当前客观环境下能否很好地运行,即用户组织内外是否具备接受和使用新即用户组织内外是否具备接受和使用新系统的条件。系统的条件。渺搏我祭镍胃嚷呈毛沼迟鹊丛疚哎档犹竿抒成谊乘桔情盈捐槐呼葛状额继第十章 城市地理信息系统第十章 城市地理信息系统4 4、抉择、抉择、抉择、抉择对系统开发的不同方案进行比较评估,对系统开发的不同方案进行比较评估,在成本和时间的限制下,对于一个合理在成本和时间的限制下,对于一个合理的方案加以考虑,获得一个最切实际的的方案加以考虑,获得一个最切实际的方案。方案。显警第伍把示寞倚肿邱伺浙房活腆亥论熟菏苫控烷您茎窒鹤顾吓容诸靳箔第十章 城市地理信息系统第十章 城市地理信息系统三、制定开发计划三、制定开发计划三、制定开发计划三、制定开发计划1 1、制定开发计划的原则、制定开发计划的原则2 2、制定开发计划的方法、制定开发计划的方法 3 3、推算各阶段时间的方法、推算各阶段时间的方法4 4、开发计划的表达方式、开发计划的表达方式痕阴莽剐纸茅杀阜侄业揉小鸦粉渺帐炮聂程契鸿渗邹褪龄耀筹抛叙渤盂悲第十章 城市地理信息系统第十章 城市地理信息系统1 1、制定开发计划的原则、制定开发计划的原则、制定开发计划的原则、制定开发计划的原则(1 1)总结系统开发各阶段工作的经验)总结系统开发各阶段工作的经验(2 2)开发计划应该具有足够的灵活性)开发计划应该具有足够的灵活性(3 3)建立各阶段的评审制度)建立各阶段的评审制度兢扭示迪竖逐搀隘喷堕诊解厨掣滥败屯迄点檄颇庐亦涅絮十凉敢损皱刽郴第十章 城市地理信息系统第十章 城市地理信息系统2 2、制定开发计划的方法、制定开发计划的方法、制定开发计划的方法、制定开发计划的方法制定开发计划受制于用户、开发公司和项目因素。制定开发计划受制于用户、开发公司和项目因素。如下步骤开展制定工作:如下步骤开展制定工作:(1 1)根据系统工程和)根据系统工程和UGISUGIS的构成特性,对系统进行分解,的构成特性,对系统进行分解,分为具有一定独立性的工作任务。分为具有一定独立性的工作任务。(2 2)对任务进行分类,确定任务的性质。)对任务进行分类,确定任务的性质。任务分类:承前启后性任务、独立性任务、依附性任务。任务分类:承前启后性任务、独立性任务、依附性任务。(3 3)确定各个任务需要投入的资源)确定各个任务需要投入的资源(4 4)组合任务,形成项目计划。)组合任务,形成项目计划。绽醋绩帮证氛砍亚拉列腆吠攻杭违俞槐敢迄涉宇肚策滴霸姜轮匹掇礁绣厨第十章 城市地理信息系统第十章 城市地理信息系统 3 3、推算各阶段时间的方法、推算各阶段时间的方法、推算各阶段时间的方法、推算各阶段时间的方法经验法里主要考虑以下因素:经验法里主要考虑以下因素:(1 1)各个阶段工作量比例)各个阶段工作量比例(2 2)确定各个阶段的人员数量)确定各个阶段的人员数量(3 3)确定软硬件、设备等资源能够获得的时间)确定软硬件、设备等资源能够获得的时间(4 4)对资源合理配置后,取时间最长者为阶段时间)对资源合理配置后,取时间最长者为阶段时间笛捍准姨冕婶涕镭蚤淮天镐劝决扰辕畏赫盔你笋乳蔗侥圭渐买噶辉阮争要第十章 城市地理信息系统第十章 城市地理信息系统4 4、开发计划的表达方式、开发计划的表达方式、开发计划的表达方式、开发计划的表达方式开发计划往往是通过甘特图进行表示。开发计划往往是通过甘特图进行表示。两种方式:两种方式:u 采用公历法表示采用公历法表示u 采用时间期间进行表示采用时间期间进行表示资源列表资源列表瓮堤酿伏褐鸟匪削玄黍彬腆摈厚洁午把巴企移泼萧玖讹梧谤箕掺胃霖抢韶第十章 城市地理信息系统第十章 城市地理信息系统第三节第三节第三节第三节 城市地理信息系统分析城市地理信息系统分析城市地理信息系统分析城市地理信息系统分析一、系统分析概论一、系统分析概论二、系统分析的过程二、系统分析的过程三、系统需求分析的方法三、系统需求分析的方法四、需求调查的组织实施四、需求调查的组织实施翔亦两绝锤监愁尼紊侈暑隆卢探禄训统迟梦捞姬绚四轩玩旬糊渣火缚颧灭第十章 城市地理信息系统第十章 城市地理信息系统一、一、一、一、系统分析概论系统分析概论系统分析概论系统分析概论1.系统分析是应用系统论思想和方法,确定系统系统分析是应用系统论思想和方法,确定系统的开发对象,把复杂的对象分解成简单的组成部的开发对象,把复杂的对象分解成简单的组成部分,找出这些部分的基本属性和彼此间的关系。分,找出这些部分的基本属性和彼此间的关系。2.2.基本任务:系统分析员与用户在一起,充分了基本任务:系统分析员与用户在一起,充分了解用户的要求,并把对方的理解用软件需求规则解用户的要求,并把对方的理解用软件需求规则说明书表达出来。说明书表达出来。核心:用户需求分析。解决系统核心:用户需求分析。解决系统 Do What Do What?俩蒸枉坊臂矩灼绩艰沏锣昼含驾酣叶驱荣流疙朴窜衫煮怒梆拈跨党融仍柄第十章 城市地理信息系统第十章 城市地理信息系统3 3 3 3、系统分析的要求、系统分析的要求、系统分析的要求、系统分析的要求(1 1)系统分析人员既要具备良好的)系统分析人员既要具备良好的UGISUGIS开开发知识,也要了解用户专业知识。发知识,也要了解用户专业知识。(2 2)用户与系统分析员具有良好沟通能力)用户与系统分析员具有良好沟通能力和合作精神。和合作精神。(3 3)确定总体规划、分阶段进行的思路。)确定总体规划、分阶段进行的思路。维阿袖逝喷恩瓶殆渡船并晚球露毁浮谋友晋岔蜜昏韧讽翅虏刘渔坎历喝躇第十章 城市地理信息系统第十章 城市地理信息系统二、系统分析的过程二、系统分析的过程二、系统分析的过程二、系统分析的过程1 1、问题识别、问题识别2 2、分析综合、分析综合3 3、编制需求分析的文档、编制需求分析的文档4 4、需求分析评审、需求分析评审暖琅临瘸窘墒厅番兽钝担期画串奴痞怕柑察就补协菏叭缀毁和涎请唇猛使第十章 城市地理信息系统第十章 城市地理信息系统1 1、问题识别、问题识别、问题识别、问题识别u 研究可行性分析报告和项目开发计划。研究可行性分析报告和项目开发计划。u 从系统的角度来理解软件并评审用于产生计划估算从系统的角度来理解软件并评审用于产生计划估算的软件范围是否恰当。的软件范围是否恰当。u 确定对目标系统的综合要求,即软件的需求。确定对目标系统的综合要求,即软件的需求。u 提出满足这些需求实现条件,以及需求应达到的标提出满足这些需求实现条件,以及需求应达到的标准。准。u 这些需求包括:功能需求、性能需求、数据需求、这些需求包括:功能需求、性能需求、数据需求、环境需求、可靠性需求、安全保密要求、用户界面要环境需求、可靠性需求、安全保密要求、用户界面要求、资源使用需求、软件成本消耗与开发进度需求、求、资源使用需求、软件成本消耗与开发进度需求、预先估计以后系统可能达到的目标。预先估计以后系统可能达到的目标。拓月捂豺秽鹏甘攫淬陡邀夕柒一甩字仍窟呸矢骨假睁集凉逢计岭叙惜议斗第十章 城市地理信息系统第十章 城市地理信息系统2 2、分析综合、分析综合、分析综合、分析综合u 分析员从数据流和数据结构出发,逐步细化所分析员从数据流和数据结构出发,逐步细化所有的系统功能,找出系统各元素之间的联系、接有的系统功能,找出系统各元素之间的联系、接口特性和设计上的限制,分析它们是否满足功能口特性和设计上的限制,分析它们是否满足功能要求,是否合理。要求,是否合理。u 依据功能要求、性能要求、运行环境要求,剔依据功能要求、性能要求、运行环境要求,剔除其不合理部分,增加其需要部分。除其不合理部分,增加其需要部分。u 最后综合成系统的解决方案,给出目标系统的最后综合成系统的解决方案,给出目标系统的详细逻辑模型。详细逻辑模型。u 分析和综合反复进行。分析和综合反复进行。所贿测继滨叭什缔夸沂业淮簇裔邑克功札奢冲斟腿竣帝汰水藻客失铺眼撬第十章 城市地理信息系统第十章 城市地理信息系统3 3、编制需求分析的文档、编制需求分析的文档、编制需求分析的文档、编制需求分析的文档软件需求规格说明书软件需求规格说明书数据要求说明书数据要求说明书初步的用户手册初步的用户手册闹坟函版涩铆民些露皱苑判耸颊驰涌祷皂言秸殆碾狗阻固摆黍藕编灶烟省第十章 城市地理信息系统第十章 城市地理信息系统4 4、需求分析评审、需求分析评审、需求分析评审、需求分析评审系统定义的目标是否与用户的要求一致;系统定义的目标是否与用户的要求一致;系统需求分析阶段提供的文档资料是否齐全;系统需求分析阶段提供的文档资料是否齐全;文档中所有描述是否完整、清晰、准确反映用户要求;文档中所有描述是否完整、清晰、准确反映用户要求;与所有其他系统成分的重要接口是否都已经描述;与所有其他系统成分的重要接口是否都已经描述;所开发项目的数据流与数据结构是否足够与确定;所开发项目的数据流与数据结构是否足够与确定;所有图表是否清楚,在不补充说明时能否理解;所有图表是否清楚,在不补充说明时能否理解;对功能的正确性、完整性和清晰性,以及其对功能的正确性、完整性和清晰性,以及其它需求给予评价。它需求给予评价。评审的主要内容:评审的主要内容:贡按铡忽忧赛玩核卵架群屎洼席裳娃谎脓龟曳釜头鹤偶浪揪耽奎面陆釜好第十章 城市地理信息系统第十章 城市地理信息系统主要功能是否已包括在规定的软件范围之内,是主要功能是否已包括在规定的软件范围之内,是否都已充分说明;否都已充分说明;设计的约束条件或限制条件是否符合实际;设计的约束条件或限制条件是否符合实际;开发的技术风险是什么;开发的技术风险是什么;是否考虑过将来可能会提出的软件需求;是否考虑过将来可能会提出的软件需求;是否详细规定了检验标准,它们能否对系统定义是否详细规定了检验标准,它们能否对系统定义成功进行确认;成功进行确认;有没有遗漏、重复或不一致的地方;有没有遗漏、重复或不一致的地方;用户是否审查了初步的用户手册;用户是否审查了初步的用户手册;软件开发计划中的估算是否受到了影响等。软件开发计划中的估算是否受到了影响等。他舜反膏失裂派隘聪尾登暮抵菩荚豹衙萍永吵光骚球璃叹镐鲸负虑驰摄粳第十章 城市地理信息系统第十章 城市地理信息系统三、系统需求分析的方法三、系统需求分析的方法三、系统需求分析的方法三、系统需求分析的方法1.1.系统分析方法概论系统分析方法概论2.2.数据流程图数据流程图3.3.数据字典数据字典笨税渝洪涝账紊斯迪晓浇午祷盐何朴佳惫泛服采检佃模晚卯漳湘蛆百娱镊第十章 城市地理信息系统第十章 城市地理信息系统1 1、系统分析方法概论、系统分析方法概论、系统分析方法概论、系统分析方法概论系统需求分析方法由对软件的数据域和功能域系统需求分析方法由对软件的数据域和功能域的系统分析过程及其表示方法组成。的系统分析过程及其表示方法组成。在在UGISUGIS中,常用的分析方法:中,常用的分析方法:(1 1)面向数据流的结构化分析方法)面向数据流的结构化分析方法按照系统内部数据传递、变换的关系,自顶向按照系统内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足功能要求的所有可下逐层分解,直到找到满足功能要求的所有可实现的软件为止。实现的软件为止。(2 2)面向对象的分析方法)面向对象的分析方法着蹈廊绸缄睁柞扰响问着腮图朔贺椿云绣筛染洼旬硫哇杰些哀兆胁墨惋卿第十章 城市地理信息系统第十章 城市地理信息系统2 2、数据流程图、数据流程图、数据流程图、数据流程图(1)数据流程图的主要图形元素)数据流程图的主要图形元素(2)数据流与加工之间的关系表示方法)数据流与加工之间的关系表示方法(3)分层的数据流图)分层的数据流图(4)数据流图的画法)数据流图的画法(5)进行检查和修改的原则)进行检查和修改的原则(6)数据流程图实例)数据流程图实例指从数据传递和加工的角度,以图形的方式指从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。刻画数据流从输入到输出的移动变换过程。宿字刁我匪塘翘尿纽咱微吼露允托酋鲍玛爷盟蛹又矩卓溯七渣者刊钓志厢第十章 城市地理信息系统第十章 城市地理信息系统罩雹辅费豌粟评邓跌八巩良机噎呸铅弯应叫窜尤裔萄赵铂邑摹届寸凸甫专第十章 城市地理信息系统第十章 城市地理信息系统3 3、数据字典、数据字典、数据字典、数据字典系统分析中所使用的数据字典,主要系统分析中所使用的数据字典,主要用来描述数据流程图中的数据流、数用来描述数据流程图中的数据流、数据存储、处理过程和外部实体。据存储、处理过程和外部实体。u 属性数据字典条目属性数据字典条目u 空间数据字典条目空间数据字典条目翼继奏捌翘臀淬皿棺为睁拽峨夸白弥玫苏挥近杀乘固漆斯誓柒旺逊淮蓟傀第十章 城市地理信息系统第十章 城市地理信息系统属性数据字典项目属性数据字典项目数据元素数据元素数据结构数据结构数据流数据流数据存储数据存储处理过程处理过程外部实体外部实体装遵镑氢龟妈幸雁逛辩元半骆胎弓事烯娄幂疏庶蛾哈稻镭仲管丑冻凉吩漏第十章 城市地理信息系统第十章 城市地理信息系统名称名称层名层名层元素性质层元素性质拓扑关系拓扑关系属性表属性表关联属性项关联字段关联属性项关联字段文件位置文件位置操作限制操作限制元数据文件或表名元数据文件或表名备注备注空间数据字典项目空间数据字典项目氮咒标关被厨侄仆惹奢顶窗字踊盖片摩十扒痕灸汽瓢赠甥赎皂炸阻趟御寇第十章 城市地理信息系统第十章 城市地理信息系统四、需求调查的组织实施四、需求调查的组织实施四、需求调查的组织实施四、需求调查的组织实施1.1.对用户行业的调查对用户行业的调查2.2.对用户领导与业务人员的调查对用户领导与业务人员的调查3.3.对用户信息技术人员的调查对用户信息技术人员的调查铁栗魄鲁耽浑茂蕊所煞坞羔抵兜隧腿佐官停径奶甚怒穷隔晰籍吟湾牺苟睦第十章 城市地理信息系统第十章 城市地理信息系统第四节、第四节、第四节、第四节、城市地理信息系统设计城市地理信息系统设计城市地理信息系统设计城市地理信息系统设计一、系统设计的目标和任务一、系统设计的目标和任务二、系统设计的方法二、系统设计的方法三、数据库设计三、数据库设计四、过程设计四、过程设计 五、界面设计五、界面设计 或显轧侈迫碳犊二卓半标答部尧耗缀旨揉渐源蝎矿雷稳氰蚌搞幌旺米掸砍第十章 城市地理信息系统第十章 城市地理信息系统一、系统设计的目标和任务一、系统设计的目标和任务一、系统设计的目标和任务一、系统设计的目标和任务在系统设计阶段,根据数据域需求和功能域及在系统设计阶段,根据数据域需求和功能域及性能需求,采用某种设计方法进行数据设计、性能需求,采用某种设计方法进行数据设计、系统结构设计、界面设计和过程设计。系统结构设计、界面设计和过程设计。数据设计侧重于数据结构的定义;系统结构设数据设计侧重于数据结构的定义;系统结构设计定义软件系统各主要成分之间的关系;界面计定义软件系统各主要成分之间的关系;界面设计侧重于与用户交互的界面的设计;过程设设计侧重于与用户交互的界面的设计;过程设计则是把结构成分转换成软件的过程性描述。计则是把结构成分转换成软件的过程性描述。潦津涛束漓佐婪牢扑料晶卜艾耘评虫滩笼滚泰穿萌搪逞毗编甚衙开易苹京第十章 城市地理信息系统第十章 城市地理信息系统1)制定规范)制定规范2)软件系统结构的总体设计)软件系统结构的总体设计3)处理方式设计)处理方式设计4)数据结构设计)数据结构设计5)可靠性设计)可靠性设计6)编写概要设计阶段的文档)编写概要设计阶段的文档7)概要设计评审)概要设计评审一、系统设计的目标和任务一、系统设计的目标和任务1.1.概要设计概要设计概要设计概要设计谈傅鲜狠土抗禽霓鼻抑计错涧拳杯蓬推送凋泰湍占淖湘谴暖离峡镀忆勋琴第十章 城市地理信息系统第十章 城市地理信息系统1 1)制定规范)制定规范)制定规范)制定规范u 阅读和理解软件需求说明书,在给定预算范阅读和理解软件需求说明书,在给定预算范围内和技术现状下,确认用户的要求能否实现。围内和技术现状下,确认用户的要求能否实现。若能实现,则明确实现的条件,确定设计的目若能实现,则明确实现的条件,确定设计的目标,以及它们的优先顺序。标,以及它们的优先顺序。u 根据目标确定最合适的设计方法。根据目标确定最合适的设计方法。u 确定设计文档的编制标准。确定设计文档的编制标准。u 通过代码设计确定代码设计,与硬件、操作通过代码设计确定代码设计,与硬件、操作系统的接口规则,命名规则等。系统的接口规则,命名规则等。兄挪咋谋碎绪马奸或起悄砾饶兼座管狭鸣必弦嗣罗烛依唱咙畦吧敦侵烷封第十章 城市地理信息系统第十章 城市地理信息系统2 2)软件系统结构的总体设计)软件系统结构的总体设计)软件系统结构的总体设计)软件系统结构的总体设计u 采用某种设计方法,将一个复杂的系统按功采用某种设计方法,将一个复杂的系统按功能划分成模块的层次结构能划分成模块的层次结构u 确定每个模块的功能,建立与已确定的软件确定每个模块的功能,建立与已确定的软件需求的对应关系需求的对应关系u 确定模块间的调用关系确定模块间的调用关系u 确定模块间的接口,即模块间传递的信息。确定模块间的接口,即模块间传递的信息。设计接口的信息结构设计接口的信息结构u 评价模块划分的质量及导出模块结构的规则评价模块划分的质量及导出模块结构的规则某但矫题菠刀早宙狞属坪玻饯咸岸哮烽甸顽颁垮匝乳那瑞茶醇捶传渭枪孙第十章 城市地理信息系统第十章 城市地理信息系统3 3)处理方式设计)处理方式设计)处理方式设计)处理方式设计u 确定为实现软件系统的功能需求所必需的算确定为实现软件系统的功能需求所必需的算法,评价算法性能法,评价算法性能u 确定为满足软件系统的性能需求所必需的算确定为满足软件系统的性能需求所必需的算法和模块间的控制方式(性能设计)。法和模块间的控制方式(性能设计)。性能指标:性能指标:周转时间、响应时间、吞吐量、精度周转时间、响应时间、吞吐量、精度u 确定外部信号的接收发送形式确定外部信号的接收发送形式旱碑瘸拌著娘驹乐哪寻罚絮甚邵奏惮抱号兔先鸭喜匣又顺未姥识喇匿婆瞎第十章 城市地理信息系统第十章 城市地理信息系统4 4)数据结构设计)数据结构设计)数据结构设计)数据结构设计确定软件涉及的文件系统的结构以及数据确定软件涉及的文件系统的结构以及数据库的模式、子模式,进行数据完整性和安库的模式、子模式,进行数据完整性和安全性的设计。全性的设计。吓霞唬询巧紧管绰皑噪狰桃昆渍舀宜囊颗米秽桔升烽祖爱送慢今斯臃惫幌第十章 城市地理信息系统第十章 城市地理信息系统5 5)可靠性设计)可靠性设计)可靠性设计)可靠性设计程序和文档中的错误少。程序和文档中的错误少。企夸规沂细辆间杰泊其颗紫酚谭衰嫂江谰亢呕还说泞汽崭凤苏幢玉你避顽第十章 城市地理信息系统第十章 城市地理信息系统2.2.详细设计详细设计详细设计详细设计1)确定软件各个组成部分内的算法以及各部)确定软件各个组成部分内的算法以及各部分的内部数据结构;分的内部数据结构;2)确定各个组成部分的逻辑过程;)确定各个组成部分的逻辑过程;3)针对各个功能,根据界面设计风格,设计)针对各个功能,根据界面设计风格,设计各类界面的样式;各类界面的样式;4)进行详细设计的评审。)进行详细设计的评审。一、系统设计的目标和任务一、系统设计的目标和任务嚷职虎闺驶连惕装租际异篱案烙惋恨镍炔迸述芭镀待颅伊图冀屿粘单倾憋第十章 城市地理信息系统第十章 城市地理信息系统二、二、二、二、系统设计的方法系统设计的方法系统设计的方法系统设计的方法u 面向对象设计方法面向对象设计方法u 结构化设计方法结构化设计方法 是基于模块化、结构化程序设计等程序是基于模块化、结构化程序设计等程序设计技术基础上发展起来的,它的目标是获设计技术基础上发展起来的,它的目标是获得系统结构图。得系统结构图。彪汝鹅地称镣伞胜霞势贷酱膘桂冠冀嚼纠距爪腑各仪儿弄航陛台缕土萍咎第十章 城市地理信息系统第十章 城市地理信息系统u 系统结构图的基本组成系统结构图的基本组成 传入模块:传入模块:下属模块下属模块该模块该模块上级模块上级模块 传出模块:传出模块:上级模块上级模块该模块该模块下属模块下属模块 交换模式:交换模式:取得数据,经过处理,再传送上级模块取得数据,经过处理,再传送上级模块 协调模块:协调模块:对下属模块进行协调管理对下属模块进行协调管理u 系统结构图分类:系统结构图分类:变换型系统结构图变换型系统结构图:线性结构。输入、中心变换、输出组成。线性结构。输入、中心变换、输出组成。事务型系统结构图:将输入分析成一串平行数据流。事务型系统结构图:将输入分析成一串平行数据流。1.1.系统结构图系统结构图系统结构图系统结构图二、系统设计的方法二、系统设计的方法抄到煽尸稼伏颓杰杉画尽衡燃尹哲螟乡绣或级镰灼络渐勃袒状穿疑肆玲丰第十章 城市地理信息系统第十章 城市地理信息系统2.2.数据流图变换为系统结构图的方法数据流图变换为系统结构图的方法数据流图变换为系统结构图的方法数据流图变换为系统结构图的方法1 1)变换分析设计方法)变换分析设计方法 重画数据流图;确定系统的逻辑输入、重画数据流图;确定系统的逻辑输入、逻辑输出、中心变换部分;一级分解;二逻辑输出、中心变换部分;一级分解;二级分级。级分级。2 2)事务分析)事务分析 识别事务源、确定适当的事务型结构、识别事务源、确定适当的事务型结构、识别各种事务和它们定义的操作。识别各种事务和它们定义的操作。3 3)系统结构图完善)系统结构图完善二、系统设计的方法二、系统设计的方法垂羹芹鹃拽硕梆跪诸燥盏照舒茵符乡战即帕律往击朋玻奉扣瘟熙驾今窝牵第十章 城市地理信息系统第十章 城市地理信息系统三、数据库设计三、数据库设计三、数据库设计三、数据库设计1.数据库概念化设计数据库概念化设计数据库概念化设计是从抽象和宏观的角度数据库概念化设计是从抽象和宏观的角度来设计数据库,既定义来设计数据库,既定义UGISUGIS数据全局性的数据全局性的规范,保证数据库内容完整、组织合理和规范,保证数据库内容完整、组织合理和便于应用。便于应用。一般应包含数据库的数据组成、数据模型、一般应包含数据库的数据组成、数据模型、数据内部组织等核心内容,并在此基础上数据内部组织等核心内容,并在此基础上形成数据库概要设计报告。形成数据库概要设计报告。基讳牛稼肯待寓标祟闪漂字牌遇百识竞蓉抢帽拈够归准日幅曳庐粥翻登汝第十章 城市地理信息系统第十章 城市地理信息系统1 1)概念化设计工作内容)概念化设计工作内容u 数据库的宏观地理定义:比例尺、地图投数据库的宏观地理定义:比例尺、地图投影、坐标系统。影、坐标系统。u 数据库的地理特征定义:层次关系、各层数据库的地理特征定义:层次关系、各层几何表达形式和拓扑关系几何表达形式和拓扑关系u 属性数据表格及其关系设计属性数据表格及其关系设计u 数据库概要设计报告数据库概要设计报告u 数据库概念化设计的评定数据库概念化设计的评定1.数据库概念化设计数据库概念化设计畜赊渴防酵央糟鹃雷皇厘精形渗堵暴短旅悼园筐桥窟垢记讨窗京难仰懈服第十章 城市地理信息系统第十章 城市地理信息系统2 2)数据模型)数据模型u 网状、层次、关系、对象模型网状、层次、关系、对象模型u UGIS数据模型模式:数据模型模式:文件结构性模型文件结构性模型 混合结构数据模型混合结构数据模型 无缝数据库管理模型无缝数据库管理模型1.数据库概念化设计数据库概念化设计羚伤糊瑟虱沧迭坍号如商座绰役谩江寿辙标捉馅札搓衷秀噬缮军诬紧怠绒第十章 城市地理信息系统第十章 城市地理信息系统3 3)数据的分层管理)数据的分层管理1.数据库概念化设计数据库概念化设计哮砸唉惩考郑掐涌谰需谨梅狐忧联逢追钒疑溺炔绷驴狸廷庙否简拎互丰被第十章 城市地理信息系统第十章 城市地理信息系统2.2.数据库详细设计数据库详细设计数据库详细设计数据库详细设计1)数据源设计)数据源设计2)修订数据标准与数据字典)修订数据标准与数据字典3)数据质量控制方案)数据质量控制方案4)数据存储、读取、查询和管理结构的设计)数据存储、读取、查询和管理结构的设计 用户安全设计、数据更新的质量控制、合理数用户安全设计、数据更新的质量控制、合理数据分级体系的设定、数据恢复能力、数据库网络模据分级体系的设定、数据恢复能力、数据库网络模型。型。三、数三、数据库设计据库设计巢本襄曼夕栋赢削篇噬饶黔湛坛低器佃夯华注叛杯坍准勇猫百叔酋就赘芯第十章 城市地理信息系统第十章 城市地理信息系统四、过程设计四、过程设计四、过程设计四、过程设计u 表达过程规格说明的工具:表达过程规格说明的工具:图形工具图形工具 表格工具表格工具 语言工具语言工具u 也叫做详细设计或者程序设计。也叫做详细设计或者程序设计。过程设计阶段,要决定各个模块的实现算法,过程设计阶段,要决定各个模块的实现算法,并精确地表达这些算法。并精确地表达这些算法。u 应采用自然语言来表达应采用自然语言来表达枚艾酉伤催萤剿领饺浑滋栽骋似托盎虽赏大榔踏致套凯轮底郑健纪泵蟹挖第十章 城市地理信息系统第十章 城市地理信息系统五、界面设计五、界面设计五、界面设计五、界面设计界面设计界面设计 规范用户与计算机进行信息交换的形规范用户与计算机进行信息交换的形式,主要包括系统输入、输出、处理过程中各式,主要包括系统输入、输出、处理过程中各类信息在计算机屏幕等输出设备上的表现形式类信息在计算机屏幕等输出设备上的表现形式和布局,也包括键盘、鼠标、数字化仪等输入和布局,也包括键盘、鼠标、数字化仪等输入设备的布局和操作方式。设备的布局和操作方式。少寇喧怂磅产脑行翟瞻旧歼枯缔靴俏悸态风佳俞僻帜瞄恃腹颊沟诲贡校塞第十章 城市地理信息系统第十章 城市地理信息系统1.1.用户界面的特性用户界面的特性用户界面的特性用户界面的特性1 1)可用性)可用性使用的简单性、术语的表准化和一致性、使用的简单性、术语的表准化和一致性、HELPHELP帮助、快速的系统响应和低的系统成本、帮助、快速的系统响应和低的系统成本、具有容错能力。具有容错能力。2 2)灵活性)灵活性3 3)复杂性和可靠性)复杂性和可靠性五、界面设计五、界面设计钾莎砚狡谷哼曳挞赌翱芽舵聪阉寞恬弛蚊屠怔奉滨蛔茎暗吧被谍栗绷殷缨第十章 城市地理信息系统第十章 城市地理信息系统2.2.用户界面任务和工作设计用户界面任务和工作设计用户界面任务和工作设计用户界面任务和工作设计1 1)任务分配)任务分配 任务分配给:计算机、用户或二者。任务分配给:计算机、用户或二者。2 2)工作方式和工作设计)工作方式和工作设计工作方式两种:单独完成、任务进展跟踪。工作方式两种:单独完成、任务进展跟踪。工作方式应在任务复杂性与人的专注程度之工作方式应在任务复杂性与人的专注程度之间权衡。间权衡。工作设计的目的是使任务需求与操作员的能工作设计的目的是使任务需求与操作员的能力相匹配。力相匹配。五、界面设计五、界面设计糖歉昧活隶怠缓掠惦良岛央瞄疹回辰整敷砖凄粘坐冬坍裂抚仑帐请武刻篷第十章 城市地理信息系统第十章 城市地理信息系统3.3.界面设计的步骤界面设计的步骤界面设计的步骤界面设计的步骤1 1)确定整个)确定整个UGISUGIS的界面风格的界面风格2 2)确定系统界面的主框架)确定系统界面的主框架3 3)确定各类界面的界面特征)确定各类界面的界面特征4 4)设计各个功能的主要界面)设计各个功能的主要界面五、界面设计五、界面设计疹部匙扭哥均火陕察块浚伊版怀金煌虱笨材彬职雁哈跺登勺宠脉揍剂涣棠第十章 城市地理信息系统第十章 城市地理信息系统4.4.界面的类型界面的类型界面的类型界面的类型1 1)字符界面)字符界面 特例特例向导向导2 2)图形用户界面)图形用户界面保证保证GUIGUI的规范性、一致性、合理的反馈的规范性、一致性、合理的反馈设计、完善的基于键盘的界面系统、界面设计、完善的基于键盘的界面系统、界面布局安排合理。布局安排合理。五、界面设计五、界面设计卖划芯坚窝械樊矗侵谗封旷虱究斥芹峦毫挞灶贷阎止惋群毋浑疯哪绵铸圈第十章 城市地理信息系统第十章 城市地理信息系统操作向导式的交互界面操作向导式的交互界面辰眯锤振侩亚浪此拦仆忱授查矽慷采跟衙瀑搅碳裁晌瓤螟逗自寸神吕慢茂第十章 城市地理信息系统第十章 城市地理信息系统鄂蛔修抿线剂球知慧蚕拓檄省剖堑蹲炉写舅栈革少星扫丢钩庚兄疮枕肠褐第十章 城市地理信息系统第十章 城市地理信息系统菜单及工具栏菜单及工具栏菜单及工具栏菜单及工具栏腻沂辩惋穗击詹挤疚晃做疚竟创默樊屁敞懦鼻厩纳唆肾厌邻想钦九酬捎贾第十章 城市地理信息系统第十章 城市地理信息系统对话框及其它元素对话框及其它元素对话框及其它元素对话框及其它元素犬掘捶贪买粗柳咸沙匡酥鹃靡摊锤项躇性盆胸坠恩剩此擒妒段婴县孔旁泊第十章 城市地理信息系统第十章 城市地理信息系统5.5.输入界面设计输入界面设计输入界面设计输入界面设计以数据输入对话设计为例:以数据输入对话设计为例:确认输入、交互动作、明确取消、确认删除、确认输入、交互动作、明确取消、确认删除、提供

    注意事项

    本文(第十章-城市地理信息系统资料课件.ppt)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开