软件生命周期及主要过程模板.pdfVIP

  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文档。上传文档
查看更多

1.概述

软件生存周期是指软件从定义、开发、使用直到废弃为止的整个过程,可分为

定义、开发、维护几个大的阶段,每个大的阶段又可细分为一个或几个小的阶段,生

存周期中的所有活动被分配到各个阶段中去。活动的执行顺序及阶段的具体划分方

法取决于所采用的软件生存周期模型。

BLA-600C医用电子直线加速器所用的软件是《医用电子直线加速器系统软件》。

本软件可以完成信息输入、运动控制、模拟量信息采集、常规模式治疗、RVS模式治

疗等功能。

1.1目的

通过书写开发计划文档,开发小组可以有条不紊地进行开发活动。这样,小组

在开发的过程中有章可循,否那么会造成混乱而且低的工作效率。

1.2工程适用范围

本工程负责BLA-600c医用电子直线加速器系统软件的生存周期的所有过程,包

括:软件风险管理、软件开发、软件维护、软件配置管理和软件问题解决等过程。

2.人事安排与人员分工

2.1基本信息

人员角色职责

协同管理整个工程,进行系统分析与设计,协

工程负责人

同开发

风险控制、软件质

负责软件的风险控制,对软件质量进行管理。

量管理

软件开发负责软件功能的开发。

系统开发负责系统的开发和调试。

软件测试负责软件的测试。

2.2假设和约束

假设:(1)需求比较稳定;(2)工程人员按时到位;

(3)工程中遇到的所有新技术能顺利得到解决;

约束:软件需求文档中描述的需求都能实现,保证工程工期。

2.3软件生存周期的过程及其提交产品

在以上模型中,要求软件生存周期中所有的活动按照顺序执行,整个软件生存周期被划

分为计划、需求分析、设计、实现、测试和运行维护等几个阶段。上一阶段的输出是下一阶

段的输入。

在软件开发的具体实践中,各项活动并非完全按照自上而下的单向顺序进行。实际情况

是,当某个阶段的活动结束后,应该对该阶段的交付物进行评审。假设评审通过,那么进入

下一个阶段的活动,在图中用向下指的箭头表示;假设评审未通过,那么本阶段的活动返工,

必要时返回上一阶段进行返工,在图中用向上指的箭头表示。

按照公司产品实现过程,产品生存周期各个阶段的活动如下表:

阶段生存周期计划摘要任务、内容交付物负责人起止时间

软件系统开发的过程及交付

软件开发筹划软件开发计划

物、软件配置、变更管理

软件筹划过确定对软件的需求及功能、输

程入、输出、软件分级及有关风

软件需求分析需求规格说明书

险的控制措施和验证软件需

求、需要的现存软件

细化软件体系结构直至软件单

软件详细设计说明

软件详细设计元及它们之间的接口,并验证

详细设计

文档评论(0)

199****6631 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档