ISO软件工程模板-概要设计说明书
1.引言
1.1编写目的
[说明编写这份概要设计说明书的目的,指出预期的读者。]
1.2背景
a.[待开发软件系统的名称;]
b.[列出本项目的任务提出者、开发者、用户。]
1.3定义
[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]
1.4参考资料
[列出有关的参考资料。]
2.总体设计
2.1需求规定
[说明对本系统的主要的输入输出项目、处理的功能性能要求。包括]
2.1.1系统功能
2.1.2系统性能
2.1.2.1精度
2.1.2.2时间特性要求
2.1.2.4可靠性
2.1.2.5灵活性
2.1.3输入输出要求
2.1.4数据管理能力要求
2.1.5故障处理要求
2.1.6其他专门要求
2.2运行环境
[简要地说明对本系统的运行环境的规定。]
2.2.1设备
[列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能。]
2.2.2支持软件
[列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件
等。]
1 2.2.3接口
[说明该系统同其他系统之间的接口、数据通信协议等]
2.2.4控制
[说明控制该系统的运行的方法和控制信号,并说明这些控制信号的来源。]
2.3基本设计概念和处理流程
[说明本系统的基本设计概念和处理流程,尽量使用图表的形式。]
2.4结构
[给出系统结构总体框图(包括软件、硬件结构框图),说明本系统的各模块的
划分,扼要说明每个系统模块的标识符和功能,分层次地给出各模块之间的控制与被
控制关系。]
2.5功能需求与系统模块的关系
[本条用一张矩阵图说明各项功能需求的实现同各模块的分配关系。]
[系统模块1] [系统模块2] [……] [系统模块m]
[功能需求1] √
[功能需求2] √
[┇]
[功能需求n] √ √
2.6人工处理过程
[说明在本系统的工作过程中不得不包含的人工处理过程。]
2.7尚未解决的问题
[说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个
问题。]
3.接口设计
3.1用户接口
[说明将向用户提供的命令和它们的语法结构,以及相应的回答信息。]
[说明提供给用户操作的硬件控制面板的定义。]
3.2外部接口
[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各
支持系统之间的接口关系。]
3.3内部接口
[说明本系统之内的各个系统元素之间的接口的安排。]
4.运行设计
4.1运行模块组合
[说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说
明每种运行所历经的内部模块的支持软件。]
4.2运行控制
[说明每一种外界的运行控制的方式方法和操作步骤。]
4.3运行时间
[说明每种运行模块组合将占用各种资源的时间。]
5.系统数据结构设计
[不涉及软件设计可不包含]
5.1逻辑结构设计要点
[给出本系统内软件所使用的每个数据结构的名称、标识符以及它们之中每个数
据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。
]
5.2物理结构设计要点
[给出本系统内软件所使用的每个数据结构中的每个数据项的存储要求,访问方
法、存取单位、存取的物理关系、设计考虑和保密条件。]
5.3数据结构与程序的关系
[说明各个数据结构与访问这些数据结构的各个程序之间的对应关系。]
[程序1] [程序2] [……] [程序m]
[数据结构1] √
[数据结构2] √
[┇]
[数据结构n] √ √
6.系统出错处理设计
6.1出错信息
[用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式
、含意及处理方法。]
6.2补救措施
[说明故障出现后可能采取的变通措施。包括:]
a.后备技术 [说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本
的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的
一种后备技术。]
b.降效技术 [说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求
得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工
记录。]
c.恢复及再启动技术 [说明将使用的恢复再启动技术,使软件从故障点恢复执行
或使软件从头开始重新运行的方法。]
6.3系统维护设计
[说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门
安排用于系统的检查与维护的检测点和专用模块。]
ISO软件工程模板-概要设计说明书相关推荐
- ISO软件工程模板(1)可行性研究报告
ISO 软件工程模板 (1) 可行性研究报告 1. 引言 1.1 编写目的 [编写本可行性研究报告的目的,指出预期的读者.] 1.2 背景 a.[所建议开发的软件系统的名称:] b.[本项目的任务提出 ...
- 软件需求说明书 概要设计说明书 项目开发计划 详细设计说明书 模版
一.软件需求说明书 1引言 2 1.1编写目的 2 1.2背景 2 1.3定义 2 1.4参考资料 2 2任务概述 2 2.1目标 2 2.2用户的特点 3 2.3假定和约束 3 3需求规定 3 3. ...
- 国际软件设计文档——概要设计说明书
1 引言 1.1 编写目的 说明编写这份概要设计说明书的目的,指出预期的读者. 1.2 背景 说明: 待开发软件系统的名称: 列出此项目的任务提出者.开发者.用户以及将运行该软件的计算站(中心). 1 ...
- 软件概要设计说明书模版
原文地址::https://wenku.baidu.com/view/17456494dd88d0d233d46aab.html 相关文章 1.软件概要设计说明书-模板----https://www. ...
- 四、软件概要设计说明书-模板
四.软件概要设计说明书 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条件与 ...
- 软件开发过程学习笔记(三)之概要设计说明书模板
1 引言 1.1 编写目的 本设计书主要是基于以下目的编写: 1.对系统概要设计的阶段任务成果形成文档,以便阶段验收.评审,最终的文档验收. 2.对需求阶段的文档再次确认过程,对前一阶段需求没有做充分 ...
- 树屋项目--软件概要设计说明书
软件概要设计说明书 1.引言 1.1目的 该文档主要是描述树屋系统的概要设计,主要内容包括系统功能简介,系统结构设计,系统接口设计,模块设计和界面设计等. 1.2范围 1.2.1 系统目标 开发一个包 ...
- 软件需求工程 高校教学平台 软件概要设计说明书
点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 编写目的 背景 定义 参考文献 总体设计 用户需求规定 教师.助教 学生 管理员 游客 其他需求规定 运行环境 基本设计概念和处理流程 结 ...
- 开发文档之 概要设计说明书 详细设计说明书 数据库设计说明书
软件工程是一门技术含量高设计极其复杂的学科.为了控制好软件产品质量和规范,就必须用大量的文档约束软件工程的进度和状态.浩大的软件工程对于缺少工作和项目经验的人来说,必然是摸不着头脑不知从何开始.[ ...
最新文章
- java非递归遍历file树_Java语言实现非递归实现树的前中后序遍历总结
- v2.matchTemplate图片尺寸问题
- 2台xenserver组成的资源池开启HA存在的问题
- R学习笔记:运行时间记录
- Android版:验证手机号码的正则表达式 (转)
- java float 高效加减_java Double 进行加减乘除
- 机房收费系统系列二:MDI子窗体和主窗体显示
- Android开发之JSON使用
- MATLAB | 好看的相关系数矩阵图绘制
- 优质短信api接口具备的特点
- 用户‘Sa’登录失败原因
- 什么软件有html5游戏,多款好玩HTML5小游戏带你认识HTML5优势
- Python数据分析-时间序列预测法
- Win10怎么录制高清的电脑屏幕?Win10屏幕录制工具哪个好?
- 加拿大政府正式为IT项目管理的成本估计作出规定
- 【软件定义汽车】【场景篇】AR-HUD
- SPN/MTN标准及其进展是什么情况?
- 2022, GECCO,Taylor Genetic Programming for Symbolic Regression
- 《Android开发艺术探索》读书笔记
- 市场调研报告-全球与中国游戏手柄市场现状及未来发展趋势
热门文章
- 有关john所用字典文件
- python练习题:使用循环完成剪刀石头布游戏,提示用户输入要出的拳 :石头(1)/剪刀(2)/布(3)/退出(4)电脑随机出拳比较胜负,显示用户胜、负还是平局
- python程序在嵌入式linux系统运行。。
- DSP实验报告—实验8 单路、多路数模转换(DA)
- 关于IE首页被改成http://www.26dh.cn/等恶意网站
- 关于印发医疗卫生机构网络安全管理办法的通知
- MobaXterm 11.1汉化版
- sklearn决策树(Decision Trees)模型
- windows到linux远程拷贝 pscp 不用输入密码,使用pscp实现Windows 和 Linux服务器间远程拷贝文件...
- Linux环境下使用迅雷下载(Xware)