软件设计说明书大纲

软件设计说明书

1引言

1.1编写目的

说明编写这份概要设计说明书的目的,指出预期的读者。

1.2背景

说明:

  1. 待开发软件系统的名称;
  2. 列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。

1.3定义

列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

1.4参考资料

列出有关的参考文件,如:

  1. 本项目的经核准的计划任务书或合同,上级机关的批文;
  2. 属于本项目的其他已发表文件;
  3. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

2总体设计

2.1需求规定

系统描述及用例图

2.2运行环境

简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。

2.3基本设计概念

说明本系统的基本设计概念和处理流程,尽量使用图表的形式。

系统体系结构(如Java EE三层体系结构,MVC架构)

2.4系统结构

用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.

部署图、包图、组件图

3用例分析与设计

3.1 XXX用例

3.1.1用例描述

3.1.2基于协作的类图

3.1.3顺序图

3.1.4协作图

3.1.5活动图(带泳道)

3.2 YYY用例

3.2.1用例描述

3.2.2基于协作的类图

3.2.3顺序图

3.2.4协作图

3.2.5活动图(带泳道)

3.X 状态图

3.X.1XX类状态图

3.X.2YY类状态图

4数据模型设计

4.1系统实体类图

实体类图

4.2数据表设计

数据表及其设计

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值