集成的软件系统规范ABS.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集成的软件系统规范ABS

DMU 集成的软件质量管理与认证概述 2014年3月 主要内容 技术背景 软件设计的一般思路 集成的软件质量管理指南 (ISQM) 系统认证指南(SV) 技术背景 以前: 不同的船厂和系统开发人员的功能测试水平是不一致的。 软件测试和验证的要求是有限的 目前: 为了减少复杂控制系统的风险性,彻底的测试系统是必须的。 监督机构在工厂执行和重新安装系统时需要一套标准的设计验证的程序 技术背景 作为计算机控制系统的一个重要组成部分的软件系统的开发,受到了广泛的关注。由于软件在系统中的使用程度以及软件在系统中的集成化程度是衡量一个系统安全性,可靠性,稳定性的重要因素。因此,为了保证船用软件设备长期稳定高效的运行,对船用软件设备进行认证是非常必要的。 软件设计的一般思路 概念设计 工程设计 工程开发 检验与测试 操作与维护 集成的软件质量管理指南 背景 利益相关者的 角色和责任 集成软件 质量管理 过程 术语使用 集成软件质量管理指南 Background◎集成的软件质量管理指南 此指南主要规定了计算机集成控制系统的软件开发工程管理实践的内容,目的是在于成功的开发软件和合理的调度资源。 软件开发三个主要方面: 软件开发生命周期(SDLC)(本指南重点介绍) 工程管理 相关支持 Stakeholder Roles and Responsibilities◎集成的软件质量管理指南 许多人参与到了SDLC的过程。同时,SDLC过程包含了对软件的要求,相关工作以及软件产出。因此需要各种各样的组织去执行这些工作。所以我们把这些组织和个人分类: Owner(软件拥有者) System integrator Organization(系统集成商) Driller or Crew Organization(系统使用者) Verification Validation Organization(验证和确认机构) Independent Auditor Organization(独立的审计机构) Ship Builder Integrator or Shipyard Organization(船厂) ABS(美国船级社) Supplier or Subcontractor Organization(供应商或者子承包商) 每个角色的责任会在生命周期过程中简要介绍 ISQM Process◎集成的软件质量管理指南 集成软件质量管理过程可概述为: 工程管理+四个开发阶段||设计组+运行维护阶段 下面主要介绍一下SDLC软件开发生命周期 软件开发生命周期(SDLC) 一般过程 运行和维护阶段 验证确认过渡阶段 建设阶段 设计和需求阶段 概念阶段 主要目标 交付的成果 设计组 概念阶段 1. 主要任务 2. 交付的成果 1 明确软件工程方向和范围 2 为安全审核制定充分详细的计划、安排完整性等级(IL)、组件初始选择 3 软件拥有者指定主要的验证方法 4 软件系统要求分析和软件系统集成框架的设计 为需求和设计阶段提供概念运行文档(ConOps) IL等级是某个功能模块失效后影响程度的描述 设计和需求阶段 1. 主要任务 2. 交付的成果 1 从概念运行文档中提炼出具体的软件要求 2 开发详细的集成软件功能模块说明文档。 3 把概念文档中的功能描述转化为开发者或者程序员可以使用的文档 提供软件要求说明书(SRS)和软件设计说明书(SDS) 设计组 1. 设计组的概念和产生的原因 2. 交付的成果 概念: 设计组实际上是概念阶段和设计和需求阶段的组合 产生原因: 被安装的控制系统与已经安装在现有的近海和海运设备上的控制系统的软件代码有比例很小的不同,或者主要的控制系统软件模块已经使用在工业领域。则进入该阶段。 好处: 这样可以减少提交的文档内容同时可以降低软件需求分析的工作量。 提供功能描述文档(FDD)(也就是将SRS、SDS文档简化为一个文档) 建设阶段 1. 主要任务 2. 交付的成果 1 将SRS、SDS或者FDD文档要求和描述转换为系统代码(软件研发) 2 对开发出来的子系统进行集成(软件集成) 3 系统集成商对代码进行内部测试 (软件测试) 1 完成建设阶段文档 2 详细的代码说明 3 分配IL等级的功能单元测试的结果 4 软件集成计划和整体的集成测试结果 验证确认和过渡阶段 1. 主要任务 2. 交付的成果 1 独立的审查组织(ABS)作为第三方,审查软件的缺陷和概念性错误, 并提交报告。让

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档