- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SSAD方法的基本思想(Structured System analysis and Development Methodology ) 用系统工程的思想和工程化的方法; 按用户至上的原则; 结构化、模块化; 自顶向下地对信息系统进行分析与设计。 SSAD方法的特点 自顶向下整体性的分析设计和自底向上逐步实施; 建立面向用户的观点; 严格区分工作阶段; 深入调查研究; 充分预料可能的变化; 开发过程工程化。 GIS工程工作流 SSAD的优缺点 优点: 严格区分开发阶段,系统的针对性强; 整体性与全局性好,自顶向下观点。 缺点: 开发周期长; 开发过程繁琐、复杂; 开发工具落后; 与用户交流不直观; 系统的升级较困难。 原型方法 原型方法 在关系数据库系统、第四代开发语言(4GL)和各种可视化开发环境的支持下提出的一种开发方法。 原型法工作流程 1、用户提出系统要求 2、识别、归纳上述要求 3、开发一个模型/原型 4、评价模型 5、模型不可行处理 6、模型不满意处理 7、修改模型 8、确定模型后的处理 N、实际系统开发、运行、维护等 CMM模型:建立面向管理的软件过程 我们往往只重视产品本身的标准化问题,却忽略了如何提高软件生产过程的能力,及如何使软件生产过程本身标准化。 一个企业的软件能力更取决于该企业的过程能力,特别是在软件开发和生产中的成熟度。 一个企业过程能力越是成熟,该企业的软件生产能力就越有保证。实际上技术或工具并不是第一位的。 CMM模型—CMMI(集成的CMM) 软件生产能力成熟模型,即CMM(后更名为SW-CMM)模型就是目前国际上最流行也是最实用的一种软件生产过程标准。 提供了衡量一个公司软件工程实践的整体有效性办法,且建立了五级过程成熟度级别。 混沌的过程 不具备稳定的环境用于软件开发和维护; 缺乏健全的管理惯例,其软件过程能力无法预计; 软件过程是一片混沌; 软件过程总是随着软件开发工作的推进而处于变更和调整之中。 现实中有许多这样的软件组织,这种情况被CMM定义为初级(第1级)能力成熟度。 定义管理的基本过程 软件开发的首要问题不是技术问题而是管理问题。因此,可重复级的焦点集中在软件管理过程上。 一个可管理的过程则是一个可重复级的过程,一个可重级的过程则能逐渐进化和成熟。 该级管理过程包括了需求管理、项目管理、质量管理、配置管理和子合同管理五个方面。 项目管理分为计划过程和跟踪监控过程两个过程。 通过实施这些过程,从管理角度可以看到一个按计划执行的且阶段可控的软件开发过程。 定义执行的步骤标准 制定企业范围的工程化标准; 将这些标准集成到企业软件开发标准过程中去。所有开发的项目需根据这个标准过程,剪裁出该项目的过程,并执行这些过程。 对用于软件开发和维护的标准过程要以文件形式固定下来。针对各个基本过程建立起文件化的“标准软件过程” 较普遍的看法是,只有当达到了第3级能力成熟度时,才表明这个软件组织的软件能力“成熟”了。 定义级是标准一致的软件过程。 设定定量的质量目标 第四级的管理是量化的管理。 所有过程都需建立相应的度量方式,所有产品的质量(包括工作产品和提交给用户的产品)需有明确的度量指标。这些度量是详尽的,且可用于理解、控制软件过程和产品,这种量化控制将使软件开发真正变成为工业生产活动。 处于这一级的组织已经能够为软件产品和软件过程设定定量的质量目标,并且能对跨项目的重要软件过程活动的效率和质量予以度量。 管理级是可度量的、可预测的软件过程 持续优化级 第五级的目标是达到一个持续改善的境界。 可根据过程执行的反馈信息来改善下一步的执行过程,即优化执行步骤。 如果一个企业达到了这一级,那么表明该企业能够根据实际的项目性质、技术等因素,不断调整软件生产过程以求达到最佳。 优化级是能持续改善的软件过程 * 第9章 GIS的设计与评价 9.1 GIS 设计概述 9.2 地理信息系统的设计方法 9.3 工程的标准化 GIS的开发建设和应用是一项系统工程,涉及到系统的最优设计、最优控制运行、最优管理,以及人、财、物资源的合理投入、配置和组织等诸多复杂问题。需要运用系统工程、软件工程等的原理和方法,结合空间信息系统的特点进行实施建设。 9.1 GIS 设计概述 9.2 地理信息系统的设计方法 用户要求 需求分析 概要设计 详细设计 程序编码 测试 维护 支持需求 分析的 专家系统 支持软件 设计的 专家系统 支持测试 的专家系统 支持维护 的专家系统 SSAD方法 SSAD方法(续) 系统分析阶段 系统设计阶段 系统实施阶段 系统运行、 维护、评价 系统规划与初步调查;可行性研究与分析;现行系统组织结构与业务功能分
文档评论(0)