软件架构设计说明书样例Word文件下载.docx

上传人:b****2 文档编号:14552484 上传时间:2022-10-23 格式:DOCX 页数:13 大小:57.81KB
下载 相关 举报
软件架构设计说明书样例Word文件下载.docx_第1页
第1页 / 共13页
软件架构设计说明书样例Word文件下载.docx_第2页
第2页 / 共13页
软件架构设计说明书样例Word文件下载.docx_第3页
第3页 / 共13页
软件架构设计说明书样例Word文件下载.docx_第4页
第4页 / 共13页
软件架构设计说明书样例Word文件下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

软件架构设计说明书样例Word文件下载.docx

《软件架构设计说明书样例Word文件下载.docx》由会员分享,可在线阅读,更多相关《软件架构设计说明书样例Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。

软件架构设计说明书样例Word文件下载.docx

3软件架构8

3.1架构目标8

3.2约束8

4场景视图8

4.1场景描述9

4.2系统整体用例图9

4.2.1用例1:

用例名称9

4.3系统外部交互图10

5逻辑视图10

5.1系统的数据结构10

5.1.1文档内容10

5.1.2文档格式10

5.1.3数据字典10

5.2系统层次结构10

5.3系统的功能性需求10

6过程视图11

6.1初始化过程11

6.2过程111

6.3过程211

7开发视图12

7.1开发设计依赖12

7.1.1系统支持平台12

7.1.2第三方软件支持12

7.1.3其他软件或框架13

7.2外部接口13

7.2.1接口113

7.3内部接口13

7.3.1接口113

7.4模块1设计14

7.4.1子模块114

7.4.2子模块215

8物理视图16

8.1Artifact部署16

8.2System部署16

9规模及性能17

9.1规模17

9.2性能17

10质量17

10.1单元测试17

10.1.1开发工具对单元测试的支持17

10.2集成测试17

清单

表清单

表格1:

标准引用7

表格2:

表格3:

其它医疗相关标准引用8

表格4:

系统支持平台12

表格5:

依赖的第三方开发库12

图示清单

图示1:

4+1视图软件架构8

图示3:

系统用例图9

图示4:

系统间交互通信图10

图示5:

系统分层结构图10

图示6:

过程1的时序图11

图示7:

系统外部接口类图13

系统内部接口类图13

图示10:

约束示意图14

图示11:

序列图14

图示12:

类图14

约束示意图15

序列图15

类图15

图示27:

Artifact部署图16

图示28:

System部署图16

问题清单

问题5:

未解决的问题?

12

问题6:

?

14

问题8:

16

1范围

2引用

指明相关引用的文档。

2.1国家医疗相关标准

文档名称

日期

组织

标准引用

2.2国际医疗相关标准

2.3参考资料

部门

其它医疗相关标准引用

3软件架构

4+1视图软件架构

概要设计中重点指明逻辑视图、过程视图和场景视图。

3.1架构目标

系统整理架构的目标。

3.2约束

对其他系统或环境的要求。

4场景视图

系统在整个项目架构中所处的位置。

4.1场景描述

系统整体场景和用例的描述。

4.2系统整体用例图

系统用例图

用例名称

用例描述。

用例1需要提醒的内容。

4.2.1.1触发器

4.2.1.2标准事件流

4.2.1.2.1触发器

4.2.1.2.2事件流程

4.2.1.3备用事件流

出现分支时的状况。

4.2.1.4异常事件流

4.3系统外部交互图

使用通信图来说明系统的外部交互方式。

系统间交互通信图

5逻辑视图

在本节中我们可以知道如下这些内容:

我们要传输什么?

我们怎么传输数据?

系统的功能性需求?

5.1系统的数据结构

5.1.1文档内容

5.1.2文档格式

5.1.3数据字典

略。

5.2系统层次结构

指明系统的可能分层结构。

系统分层结构图

5.3系统的功能性需求

通过上述几个小节的概括,我们可以整理出系统的功能性需求:

1)将文档源提供的文档准确、完整的传输到数据中心,这是最核心的需求;

2)…

功能列表:

模块名称

描述

备注

6过程视图

6.1初始化过程

略.

6.2过程1

用时序图来表示此过程

过程1的时序图

对于此过程的描述。

6.3过程2

问题描述?

问题答案。

7开发视图

7.1开发设计依赖

7.1.1系统支持平台

1、硬件平台

目前市场上出售的一般个人或商务电脑均可使用。

机器配置要求如下:

(1)CPU:

P4双核同类档次或更高档次以上。

(2)内存:

4G以上内存。

(3)硬盘空间:

320G以上均可。

(4)显示器:

无要求

2、软件平台

系统运行的软件环境如下:

(1)操作系统:

Windows2000以上server操作系统。

(2)数据库:

无。

(3)JDK版本:

JDK-6-U-16

(4)服务器软件:

GlassFishEsb2.1

系统支持平台

7.1.2第三方软件支持

在我们的开发过程中,我们必然要会用到一些第三方组织或者厂商提供的开发工具包,在这里我们列出了这些工具的一些信息:

包名称

链接

Log4j

1.2.11

Apache

OpenHealthFramework

V0.3

Eclipse

依赖的第三方开发库

如果在开发过程中我们需要引入在此之外的第三方工具包,必须在此增加相关信息。

7.1.3其他软件或框架

7.2外部接口

系统的所有外部接口描述。

系统外部接口类图

7.2.1接口1

接口名称、输入输出、异常等定义。

要有严格、完整和准确的定义。

问题?

答案。

7.3内部接口

系统的所有内部接口描述。

系统内部接口类图

7.3.1接口1

以上内容在概要设计中要给出明确描述。

以下内容在详细设计中要给出明确描述。

7.4模块1设计

7.4.1子模块1

7.4.1.1模块详细描述

7.4.1.2约束

约束示意图

7.4.1.3输入

7.4.1.4输出

7.4.1.5模块内部流程

序列图

7.4.1.5.1正常事件流

1.

7.4.1.5.2异常事件流

7.4.1.6模块静态结构

类图

7.4.2子模块2

7.4.2.1模块详细描述

7.4.2.2约束

7.4.2.3输入

7.4.2.4输出

7.4.2.5模块内部流程

7.4.2.5.1正常事件流

2.

7.4.2.5.2异常事件流

7.4.2.6模块静态结构

8物理视图

8.1Artifact部署

Artifact的部署结构图如下:

Artifact部署图

8.2System部署

System部署图

9规模及性能

9.1规模

9.2性能

10质量

10.1单元测试

单元测试是针对软件设计的程序模块,进行正确性检验的测试工作。

其目的在于发现各模块内部可能存在的各种差错。

单元测试需要从程序的内部结构出发设计测试用例。

多个模块可以平行地独立进行单元测试。

10.1.1开发工具对单元测试的支持

10.2集成测试

1)

附录

缩写词表

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 公务员考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1