当前位置:文档之家› 软件设计与体系结构1

软件设计与体系结构1


织中不同的成员,用于捕获所欲构成系统的策略上的设计决 定。“4+1”模型是由系统开发人员从各自角度描述的体系结构视 图。“4+1”与UML的结合,将解决目前软件开发两难的境地,平衡软件 质量和开发周期的矛盾,提高软件开发和系统重用的效率。所 以“4+1”和UML为软件开发人员提供了很大的方便,学会运用它是一门 必不可少的技能。
KWIC的物理视图 4. 建立KWIC的开发视图 描述软件在开发环境下的静态组织。
KWIC开发视图 5.建立KWIC的场景视图 描述软件体系结构的用例。
KWIC场景视图 4、 实验体会
对于一个项目,不可能在一张视图中直观化、明确化构建和文档 化系统。因而对于软件需要不同的软件结构的视图,每一个针对于组
姓名
班级 软 课程 软件设计与结 件 名称 构
15
实验项目 利用UML进行“4
实验组 第 组 学号
教师评语及成绩:
实验成绩: 教师签字:
一、实验目的和要求
(1) 理解“4+1视图”建模思想 (2) 熟悉体系结构生命周期模型 (3) 掌握基于UML的软件体系结构建模方法。
三、实验步骤
基于“4+1”视图,利用UML工具对KWIC(关键词索引系统)系统进行视图建
1.建立KWIC的逻辑视图 当采用面向对象的设计方法时,逻辑视图即是对象模
KWIC的逻辑视图 2.建立KWIC的过程视图 描述系统的并发和同步方面的设计。 具及操作手册可参看有关工具书 。
具体UML工
KWIC的过程视图 建立KWIC的物理视图 描述软件到硬件之间的映射关系,反映系统在分布方 面的设计。
(4)实验课前完成实验报告的实验目的、实验环境、实验内容、实验操作 过程等内容;
(5)实验课中独立操作完成实验报告的实验操作、实验结果及结论等内
(6)实验课后完成实验报告的心得体会内容,并及时提交实验报告。
二、实验内容
(1)基于UML1和“4+1”视图进行KWIC(关键词索引系统)系统建模。 (2)完成KWIC系统的逻辑视图、过程视图、物理视图、开发视图和场景视
相关主题