五、软件详细设计说明书-模板
五、软件详细设计说明书
1.引言 1
1.1编写目的 1
1.2项目背景 1
1.3定义 2
1.4参考资料 2
2.总体设计 2
2.1需求概述 2
2.2软件结构 2
3.程序描述 2
3.1功能 3
3.2性能 3
3.3输入项目 3
3.4输出项目 3
3.5算法 3
3.6程序逻辑 3
3.7接口 3
3.8存储分配 3
3.9限制条件 3
3.10测试要点 3
1.引言
1.1编写目的
【阐明编写软件详细设计说明书的目的,指明读者对象。】
1.2项目背景
【应包括项目的来源和主管部门等。】
1.3定义
【列出文档中所用到的专门术语的定义和缩写词的原文。】
1.4参考资料
【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:
项目的计划任务书、合同或批文;
项目开发计划;
需求规格说明书;
概要设计说明书;
测试计划(初稿);
用户操作手册(初稿);
文档中所引用的其他资料、软件开发标准或规范。】
2.总体设计
2.1需求概述
2.2软件结构
【如给出软件系统的结构图。】
3.程序描述
【逐个模块给出以下的说明:】
3.1功能
3.2性能
3.3输入项目
3.4输出项目
3.5算法
【模块所选用的算法。】
3.6程序逻辑
【详细描述模块实现的算法,可采用:
标准流程图;
PDL语言;
N-S图;
PAD;
判定表等描述算法的图表。】
3.7接口
3.8存储分配
3.9限制条件
3.10测试要点
【给出测试模块的主要测试要求。】
下载地址:
https://download.csdn.net/download/qqhxmdq/87374341
五、软件详细设计说明书-模板相关推荐
- 软件详细设计说明书 模板
软件详细设计说明书 1 引言 1.1 编写目的:阐明编写详细设计说明书的目的,指明读者对象. 1.2 项目背景:应包括项目的来源和主管部门等. 1.3 定义:列出本文档中所用到的专门术语的定义和缩写词 ...
- 软件详细设计说明书_校导周绪龙|软件测试第五篇——软件测试的底层思维
一谈到软件测试工程师,大家可能想到的是 以上只是大家的刻板影响,为了让大家放心学习,我就给大家讲讲如何能够学好软件测试还不怎么掉头发的方法! 谈到如何学习软件测试,首先也是最重要的是要先学会软件测试的 ...
- 软件详细设计说明书_软件测试的基本理论 笔记
一.开发与测试流程理论 ##1.软件开发阶段划分 ###需求分析 根据客户的要求,清楚了解客户需求中的产品功能.性能.界面和具体规格等,然后进行分析,确定软件产品所要达到的目标. 需求规格说明书 ## ...
- 软件详细设计说明书_互联网知识大全:软件开发中和各种开发软件文档的常见的英文缩写,还不快快收藏!...
BAF Baseline Audit Form(基线审计表) PTF Program Trace Form(问题跟踪表) WBS Work Breakdown Structure (工作分解结构) B ...
- 【转载】详细设计说明书模板
1 引言 1.1 编写目的:阐明编写详细设计说明书的目的,指明读者对象. 1.2 项目背景:应包括项目的来源和主管部门等. 1.3 定义:列出本文档中所用到的专门术语的定义和缩写词 ...
- 四、软件概要设计说明书-模板
四.软件概要设计说明书 1.引言 2 1.1编写目的 2 1.2项目背景 2 1.3定义 2 1.4参考资料 2 2.任务概述 3 2.1目标 3 2.2运行环境 3 2.3需求概述 3 2.4条件与 ...
- 详细设计说明书-模板(referrence)
1.第1章 前言 前言 适用对象 如何使用本<手册> 2.第2章 设计总纲 技术框架 源代码目录结构 通用页面 公共方法 系统初始化 3.第3章 详细设计 详细设计名称 ...
- 软件概要设计说明书模版
原文地址::https://wenku.baidu.com/view/17456494dd88d0d233d46aab.html 相关文章 1.软件概要设计说明书-模板----https://www. ...
- 如何不写一个字完成详细设计说明书(Java体系)
前言 程序员最痛苦的几件事:1.别人不写文档,2.别人不写注释,3.写文档,4.写注释.上一篇博客聊到了这个梗,但要让程序员硬着头皮做一样,相信99%的人会选写注释而不是写文档.毕竟注释还是程序中的一 ...
最新文章
- 长二F发射神十二飞船圆满成功!三名航天员飞向空间站天和核心舱
- 行货手机和水货手机究竟啥区别
- Window 消息大全使用详解(无聊没事做)
- mysql经常问到的面试题_20道BAT面试官最喜欢问的JVM+MySQL面试题(含答案解析)...
- java定位线程阻塞_Arthas - 定位 Java 性能问题原来这么简单
- 云耀云服务器性能怎么样,华为云测评:2CPU+4G内存+5M带宽的云耀云服务器HECS
- cookie与session详解、url地址重写
- 机器学习分类算法_Python机器学习之K近邻分类算法(四)
- 5个好用的开源网络监控工具
- linux ubuntu版本选择,如何选择一个合适的Ubuntu版本
- Veu表达与v-model
- 构建CF卡Linux系统的几个常见难题
- Keil编译提示“File has been changed outside the editor, reload?”
- 百度AI平台申请使用流程
- 从微信跳转第三方app:在微信打开h5页面后,点击触发跳转自己app指定页面
- SpringBoot基础知识
- Windows安装VirtualBox教程(图文版)
- el-select动态清除value、el-input回车上传数据
- 南京理工大学计算机学院张勇,2015年南京理工大学研究生数模竞赛获奖名单
- 【11年华科计算机考研经验】追梦华中大-我的漫漫考研路
热门文章
- 斗地主游戏的案例开发
- (附源码)ssm日语学习系统 毕业设计 271621
- C++代码实现中缀表达式求值(基于中缀表达式转后缀表达式)
- 数字信号处理实验一:序列生成和滑动滤波
- 车辆自动编队控制优质论文推荐(中文论文)
- 区间内的真素数 计蒜客 Python
- c语言最优化问题,基于遗传算法的最优化问题求解
- PSpice for TI Error message: INFO(ORCAP-15098)
- 【技术推文】TOUGH软件建模方法及在地下水、CO2地质封存、水文地球化学、地热等多相多组分系统多过程耦合
- 红米10A 12.5.12 root 新版本note11 5G 解锁BL BootLoader无法解锁解决方案红米12C 跳过168小时