- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OGC Simple Feature 1.2 系统的体系结构 GML文件 记录空间数据 ?xml version=“1.0” encoding=“UTF-8”? CityModel gml:nameCambridge/gml:name gml:boundedBy gml:Box gml:coordinates0.0,0.0 100.0,100.0/gml:coordinates /gml:Box/gml:boundedBy cityMember River gml:descriptionThe river that runs through Cambridge./gml:description gml:nameCam/gml:name gml:centerLineOf gml:LineString gml:coordinates0,50 70,60 100,50/gml:coordinates /gml:LineString/gml:centerLineOf/River /cityMember cityMember Road gml:nameM11/gml:name linearGeometry gml:LineString gml:coordinates0,5.0 20.6,10.7 80.5,60.9/gml:coordinates /gml:LineString/linearGeometry classificationmotorway/classification number11/number /Road/cityMember /CityModel 在ArcGIS中访问WMS服务 1.2 系统的体系结构 为什么需要系统的设计? 软件危机的出现: 美国IBM公司在1963年至1966年为IBM360计算机开发操作系统,这一项目花了5000人一年的工作量,最多时有1000人投入开发工作,写出了近100万行源程序。据统计,这个操作系统每次发行的新版本都是从前一版本中找出1000个程序错误而修正的结果。 这个项目的负责人F. D. Brooks事后总结了他在组织开发过程中的沉痛教训时说:“…正像一只逃亡的野兽落到泥潭中做垂死的挣扎,越是挣扎,陷得越深,最后无法逃脱灭顶的灾难。…程序设计工作正像这样一个泥潭,…一批批程序员被迫在泥潭中拼命挣扎,…谁也没有料到问题竟会陷入这样的困境…”。 之后,人们开始探索使用工程化和标准化的方法进行软件系统开发。 1.3 系统的设计方法 阶段 主要内容 开发软件 对软件开发成本和进度的估计不准确 软件质量不高 用户接受度不高 软件产品开发效率低 相关的技术文档资料不完备 软件可维护性、重用性和可扩展性不高 维护软件 数据不能得到及时的更新 系统需求变更所要求的系统升级不能得到实施 网络安全维护得不到贯彻执行 软件危机的具体体现: 1.3 系统的设计方法 根据统计,在后期引入一个变动比在早期引入相同变动所需付出的代价高2~3个数量级。 1.3 系统的设计方法 1968 年北大西洋公约组织的计算机科学家在联邦德国召开国际会议,第一次讨论软件危机问题,并正式提出“软件工程”一词。 软件工程:“将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件中。(IEEE93)” 1983年,美国著名的软件工程专家Boehm,提出了软件工程的七条基本原理: 1. 用分阶段的生命周期计划严格管理; 2. 坚持进行阶段评审; 3. 实行严格的产品控制; 4. 采纳现代程序设计技术; 5. 结果应能清楚地审查; 6. 开发小组的人员应少而精; 7. 承认不断改进软件工程实践的必要性。 1.3 系统的设计方法 1.3 系统的设计方法 在开发之前就对系统进行详细的设计是软件工程的基本内容。 系统设计主要有三种方法:结构化生命周期法、原型法和面向对象的方法。 结构化生命周期法 基本思想:将系统开发看作工程项目,有计划、有步骤地进行工作,它认为虽然各种业务信息系统处理的具体内容不同,但所有系统开发过程都可以划分为六个主要阶段: 系统开发准备阶段 调查研究及可行性研究阶段 系统分析阶段 系统设计阶段 系统实施阶段 维护和评价阶段 GIS设计与实现 课程简介 内容: 学习系统设计方法; 练习Ar
您可能关注的文档
- CVP监测的意义及护理.ppt
- CT诊断肺结核宝典.ppt
- CT介入在胸部疾病的临床应用.ppt
- CTA的成像方法与技巧.ppt
- CSCO肺癌诊疗规范解读.ppt
- Excel在企业管理中的高效应用.ppt
- ERP原理与应用--绪论.ppt
- DIC的诊断与治疗.ppt
- C-反应蛋白及临床应用.ppt
- CT增强扫描的临床准备及临床意义.ppt
- 2025广东广州越秀区黄花岗街道环卫站招聘办公室内勤1人参考题库附答案.docx
- 2025广东广州越秀区政务服务中心招聘1人备考题库附答案.docx
- 2025广东广州花都城投西城经济开发有限公司第三次招聘项目用工人员11人备考题库附答案.docx
- 2025广东广州花都城投西城经济开发有限公司第二次招聘项目用考前自测高频考点模拟试题附答案.docx
- 2025-2026学年上海市卢湾高级中学高三上学期期中考英语试卷含详解.docx
- 2025广东广州白云建科控股集团有限公司招聘45人笔试参考题库附答案.docx
- 2025广东广州筑业城建有限公司招聘23人(第二批)笔试备考试题附答案.docx
- 2025年在线办公平台协同效率提升市场需求分析报告.docx
- 2025年量子通信技术研发突破及影响分析报告.docx
- 2025广东广州市天河区车陂街道综合事务中心招聘环卫人员5人备考题库附答案.docx
最近下载
- 2024-2025学年沪教版(2024)七年级英语上册+Unit+5词汇课件.pptx VIP
- 儿童用药风险点挖掘及管理实践题库答案-2025年华医网继续教育答案.docx VIP
- 人教版数学六年级下册全册课件(2025年4月修订).pptx
- 2026年光伏组件出口壁垒解析:技术创新在巴基斯坦市场的应用前景报告.docx
- 最新民事起诉状范本.pdf VIP
- 欧洲规范-NF P94-078-中文版.pdf VIP
- 受激拉曼散射PPT课件.pptx VIP
- 肠促胰素在临床综合管理的应用及指导题库答案-2025年华医网继续教育答案.docx VIP
- 和兴园社区申报《老年宜居社区》自评报告.doc VIP
- 《走遍法国2》单词注释.pdf VIP
原创力文档


文档评论(0)