研究所软件设计说明分析报告.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文档。上传文档
查看更多
编写人 参加人 校 对 审 核 会 签 标准化 审 批 批 准 说明: 目  次 1 范围 1 1.1 标识 1 1.2 系统概述 1 1.3 文档概述 1 2 引用文档 1 3 软件设计决策 1 3.2 设计原则 2 3.3 设计规约 2 3.4 开发规范 2 3.5 设计方法 2 3.6 开发模型 2 4 软件体系结构设计 2 4.1 软件部件设计 2 4.1.2 部署设计 3 4.1.3 运行设计 3 4.1.4 技术架构设计 3 4.1.5 总体功能设计 4 4.1.6 领域对象设计 4 4.1.7 包结构设计 4 4.1.8 数据访问机制设计 4 4.1.9 界面设计 4 4.2 执行方案 4 4.3 接口设计 4 4.3.1 接口标识和接口图 4 4.3.X (接口的项目唯一的标识符) 4 5 软件详细设计 6 5.1 功能模块设计(软件单元的项目唯一标识符) 6 5.2 保密性设计 7 5.3 六性设计 7 5.4 性能设计 7 6 需求可追踪性 7 7 注释 9 软件设计说明 范围 标识 本条应描述本文档所适用系统和软件的完整标识,适用时,包括其标识号、名称、缩略名、版本号和发布号。 a) 本文档已批准的标识号为:型代号/任务代号$配置项编号-SJ-V版本号; b) 标题为:XXX$X软件设计说明; c) 本文档适用的软件:XXX$X软件。 系统概述 本条应概述本文档所适用的系统和软件的用途。 它还应描述系统与软件的一般特性;概述系统开发、运行和维护的历史;标识项目的需方、用户、开发方和保障机构等;标识当前和计划的运行现场;列出其他有关文档。 文档概述 本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。 引用文档 本章应列出引用文档的编号、标题、编写单位、修订版及日期,还应标识不能通过正常采购活动得到的文档的来源。 软件设计决策 本节应根据需要给出软件设计决策,即从用户角度出发描述系统将怎样运转以满足需求;同时给出和其他影响该软件单元的选择与设计的决策。 针对关键性需求(例如对安全性或保密性关键的需求)作出的设计决策,应在专门的章条中加以叙述。如果设计决策依赖于系统状态或方式,则应指明这一依赖性。设计决策的例子如下: 关于软件将接收的输入和将产生的输出的设计决策,包括与其他系统、硬件,软件和用户的接口。如果这一信息的全部或部分已在接口设计说明(IDD)中给出,则可以直接引用。 有关响应每个输入或条件的软件行为的设计决策,包括软件要执行的动作、响应时间和其他性能特性,模型化的物理系统的说明,选定的方程式/算法/规则,以及对不允许的输入或条件进行的处理。 有关数据库/数据文件如何呈现给用户的设计决策。如果这一信息的全部或部分在数据库设计说明(DBDD)中给出,则可直接引用。 为满足安全性和保密性需求所选择的方法。 为满足需求所做的其他配置项级设计决策,例如为提供所需的灵活性、可用性和可维护性所选择的方法。 设计原则 设计规约 开发规范 设计方法 开发模型 软件体系结构设计 本章应分为以下几条描述软件体系结构设计。如果设计的全部或部分依赖于系统的状态或方式,此依赖性应予指明。如果设计信息在多于一个条中出现,它只需被提供一次,而在其他条中引本条应提供或引用为了理解设计所需要的设计约定。 软件部件设计 本条应描述: 所有软件单元。应赋予每个软件单元一个项目唯一的标识符。 注:软件单元是软件设计中的元素;例如,软件主要分支、软件组成部分,类、对象、模块、函数、例程或数据库。软件单元可以出现在层次结构的不同层上,且又可以由其他软件单元组成。在设计中,软件单元与实现它们的代码和数据实体(例程,过程,数据库,数据文件等),或与包含这些实体的计算机文件之间,可以有、也可以没有一对一的对应关系。一个数据库可被处理为一个软件配置项也可被处理为一个软件单元。软件设计说明可以采用与所使用设计方法相一致的任何名字来称呼软件单元。 软件单元的静态关系。根据所选择的软件设计方法学,可以给出多种关系(例如,采用面向对象的设计方法时,本条既可给出类和对象结构,也可给出模块和过程结构)。 每个软件单元的用途,指明分配给它的软件需求和配置项级设计决策。 每个软件单元的开发状态/类型(如新开发、按原样重用已有的设计或软件、为重用而要开发的软件等)。针对现有的设计或软件,本说明应提供标识信息,例如名字、版本、文档引用、库等。 软件计划使用的计算机硬件资源(例如处理机能力,内存能力,输入输出设备能力,辅存能力以及通信/网络设备能力)。本说明应覆盖软件的资源使用需求中、影响该软件的系统级资源分配中、以及在软件开发计划的资源使用测量策划中包含的全部计算机硬件资源

文档评论(0)

我是兰花草 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档