![](https://csdnimg.cn/release/download_crawler_static/86376058/bg1.jpg)
设计方法
目录
1.综述............................................................................................................................................................1
2.需求............................................................................................................................................................1
2.1.1 技术环境需求 ........................................................................................................................1
2.1.2 功能需求 .................................................................................................................................4
2.2.3 质量属性需求......................................................................................................................11
2.3 主要设计决策及原理......................................................................................................................12
3.视图 ..................................................................................................................................................................14
3.1 逻辑视图 ...........................................................................................................................................14
3.1.1 顶层逻辑视图......................................................................................................................14
3.1.2 天梯系统逻辑视图.............................................................................................................17
3.1.3 天梯系统逻辑视图.............................................................................................................18
3.1.4 天梯系统逻辑视图.............................................................................................................19
3.2 开发视图 ...........................................................................................................................................20
3.2.1 顶层开发视图......................................................................................................................20
3.3 运行视图 ...........................................................................................................................................21
3.3.1 顶层运行视图......................................................................................................................21
3.4 部署视图 ...........................................................................................................................................23
3.4.1 主表示.....................................................................................................................................23
3.5 用例视图 ...........................................................................................................................................24
3.5.1 顶层用例视图......................................................................................................................24
4.需求与架构之间的映射..............................................................................................................................28
4.1 核心功能:........................................................................................................................................28
4.2 辅助功能:........................................................................................................................................29
4.3 软件系统总体功能/对象结构 ......................................................................................................29
4.3.1 总体结构................................................................................................................................30
4.3.2 软件子系统功能/对象结构 ..............................................................................................30
1.综述
本软件结合自顶向下的方法以及从外到内的方法,通过下五个步骤来完成设计:
(1) 分析技术环境需求
(2) 分析并确定输入数据和输岀数据的逻辑结构,并用结构图来表示这些数据结构。根
据功能需求划分模块,对软件进行模块化设计。明确软件的核心功能以及辅助功能。
(3) 找岀输入数据结构和输出数据结构中有对应关系的数据单元。明确软件系统总体的
功能/对象结构
(4) 确定总体结构,并按以下的规则由输入、输岀的数据结构导岀程序结枃。
1)为每一对在输入数据结枃和输岀数据结构中有对应关系的单元画一个处理框。
评论0