Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

软件概要设计说明书 PDF 下载


分享到:
时间:2020-07-08 15:18来源:http://www.java1234.com 作者:小锋  侵权举报
软件概要设计说明书 PDF 下载
失效链接处理
软件概要设计说明书 PDF 下载

本站整理下载:
 
相关截图:
 
主要内容:

1引言
1.1目的
[列举本文档所针对的不同读者,例如项目管理人员、设计人员等。]
1.2背景
[对本项目的背景进行描述,
a.待开发软件系统的名称;
b.列出此项目的任务提出者、开发者、用户以及将运行该软件的信息中心。]
1.3读者对象
[对本文档的读者进行描述。]
 
1.4定义和缩写
[列出本文件使用的术语定义和缩写字母的原词组。]
 
术语/缩写词 定义
[术语/缩写词] [术语定义、缩写词的原词组、以及相关的详细解释等]
 
 
 
 
 
1.5参考资料
[列出有关的参考文件,如:
本项目的经核准的计划任务书或合同,上级机关的批文;
属于本项目的其他已发表文件;
本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这
些文件的标题、发表日期和出版单位,说明能够得到这些文件资料的来源。]
2总体设计
2.1系统概述
[简要说明系统的背景、主要功能等。]
2.2设计思想
[简要说明系统的设计思想、概念、理论和方法等。]
2.3网络结构
[描述系统的网络结构,画出拓扑图]
2.4系统架构
[说明系统采用的技术架构及运行环境等进行描述]
 
2.5开发工具
[对拟采用的开发工具进行描述。]
2.6总体结构
[可用结构图来描述系统模块间关系的层次图,结构图的基本组成部分是模块,模块用来标识一个或几个功能,在结构图中表示了系统的层次关系和调用关系。]
2.7子系统-模块划分
[这里具体描述划分的原则与依据。]
2.7.1子系统-模块对照表
[注:本项目不涉及多个子系统时,该章节可以写无。]
模块1 模块2 …… 模块n
子系统1
子系统2
……
子系统n
 
2.7.2模块-功能对照表
[用一张如下的矩阵图说明各个模块与功能之间的分配关系:]
模块1 模块2 …… 模块n
功能1
功能2
……
功能n
2.7.3模块-数据库表对照表
[用一张如下的矩阵图说明各模块与主要的数据库表间的关联关系:]
数据库表1 数据库表2 …… 数据库表n
模块1
模块2
……
模块n
 
2.8关键处理流程
[对本系统中的关键处理流程进行描述。]
 
2.9接口设计
[如果有单独的接口设计说明书,该章节可以写参考 某某接口设计说明书。]
2.9.1用户接口
 [说明将向用户提供的提示和命令,以及软件的应答信息。如确认离开此页面等]
2.9.2外部接口
[此处说明该系统的外部接口,包括与硬件的接口和与其它软件系统的接口。应说明接口范围(与那些硬件、软件存在或可能存在接口)、需要交换的数据内容,再说明如何处理接口。]
 
2.9.3内部接口
[描述本系统之内的各个系统元素之间的接口安排,包括子系统、模块间的数据传递方式、协议及格式。]
 
2.10限制与条件 
[描述系统设计中受到的某种特定的限制和条件。]
2.11出错处理设计
2.11.1出错输出信息 
[说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]
2.11.2出错处理对策
[如设置后备、性能降级、恢复及再启动等。]
2.12质量属性设计
2.12.1性能设计
[描述本系统达到客户要求的性能指标要采取的设计方法。]
2.12.2易用性设计
[关于易用性方面的设计。] 

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐