范例软件设计项目说明详细部分.docVIP

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

软件设计说明

时间

版本号

修改人

修改内容

审批人

目录

TOC\o1-3\h\z\u1 范围 1

1.1 标识 1

1.2 系统概述 1

1.3 文档概述 1

2 引用文档 1

3 CSCI级设计决议 1

4 CSCI体系结构设计 2

4.1 CSCI部件 2

4.2 实施方案 3

4.3 接口设计 3

4.3.1 接口标识和接口图 3

4.3.x(接口项目唯一标识符) 4

5 CSCI具体设计 6

5.x(软件单元项目唯一标识符,或一组软件单元标志符) 6

6 需求可追踪性 7

7 注解 7

附录A 7

软件设计说明

范围

标识

要求:本节应包含这个文档所适用系统和软件完全标识,(若适用)应包含标识号、名称、缩略名、版本号及公布号。

系统概述

要求:

1)本节关键描述本文档适用系统和软件用途;

2)概述系统开发、运行和维护历史;

3)标识项目标投资方、需方、用户、开发方和保障机构;

4)标识目前和计划运行现场;

5)列出其它相关文档。

文档概述

本节应概述本文档用途和内容,描述和它使用相关必威体育官网网址性或私密性考虑。

引用文档

列出引用全部文档,包含文档编号、标题、修订版本和日期。

CSCI级设计决议

要求:本章应依据需要分节给出CSCI级设计决议,即CSCI行为设计决议(忽略其内部实现,从用户角度出发描述系统将怎样运转以满足需求)和其它影响组成该CSCI软件单元选择和设计决议。假如在需求中全部这些决议是明确,或这些决议要推迟到CSCI软件单元设计时指出,则本章应如实陈说。

针对关键性需求(比如对安全性、必威体育官网网址性、私密性等需求)作出设计决议,应在专门章节中加以叙述。

CSCI级设计决议例子以下:

1)相关CSCI将接收输入和将产生输出设计决议,包含和其它系统、HWCI、CSCI和用户接口(本文档4.3.x节指出本说明要考虑专题);

2)相关响应每个输入或条件CSCI行为设计决议,包含CSCI要实施动作、响应时间和其它性能特征,模型化物理系统说明,选定方程式/算法/规则,和对不许可输入或条件进行处理;

3)相关数据库/数据文件怎样展现给用户设计决议(本文档4.3.x节标识了本说明要考虑专题)。假如这一信息全部或部分在数据库设计说明(DBDD)中给出,则可直接引用;

4)为满足安全性、必威体育官网网址性、私密性需求所选择方法;

5)为满足需求所做其它CSCI级设计决议,比如为提供所需灵活性、可用性和可维护性所选择方法。

【提醒:本章关键是要求从整体(系统/子系统等级)架构设计层面,分不一样视角(功效划分、性能、可靠性、安全性、灵活性、可维护性等)确定对应关键设计机制,从而最终确定系统/子系统等级体系结构设计。】

CSCI体系结构设计

要求:本章应分为以下几节来描述CSCI体系结构设计。假如设计信息在多于一个节中出现,它只需被提供一次,而在其它节中引用之。

【提醒:对各个CSCI(子系统)进行概要设计,拆分出各子系统包含软件部件(模块)和各个软件部件包含软件单元(子模块)。】

以下4.1节分别对各个软件部件进行静态结构说明,4.2节对各个软件部件和软件单元进行动态行为关系说明。

CSCI部件

要求:本节应:

1)标识组成该CSCI全部软件单元。应给予每个软件单元一个项目唯一标识符;

【注:软件单元是CSCI设计中一个元素;比如,CSCI一个关键分支、该关键分支一个组成部分,一个类、对象、模块、函数、例程或数据库。软件单元能够出现在层次结构不一样层上,且又能够由其它软件单元组成。在设计中,软件单元和实现它们代码和数据实体(例程,过程,数据库,数据文件等),或和包含这些实体计算机文件之间,能够有、也能够没有一对一对应关系。一个数据库可被处理为一个CSCI也可被处理为一个软件单元。SDD能够采取和所使用设计方法相一致任何名字来称呼软件单元。】

2)给出软件单元静态(如,由…组成)关系。依据所选择软件设计方法学,能够给出多个关系(比如,采取面向对象设计方法时,本节既可给出类和对象结构,也可给出CSCI模块和过程结构);

3)说明每个软件单元用途,指明分配给它CSCI需求和CSCI级设计决议(需求分配也可在6.a中提供);

4)标识每个软件单元开发状态/类型(如新开发、按原样重用已经有设计或软件、再工程已经有设计或软件、为重用而要开发软件等,为构建版N计划软件)。针对现有设计或软件,本说明应提供标识信息,比如名字、版本、文档引用、库等;

5)说明CSCI(若适用,针对每个软件单元)计划使用计算机硬件资源(比如处理机能力,内存能力,输入/输出设备能力,辅存能力和通信/网络

文档评论(0)

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

精致文档

1亿VIP精品文档

相关文档