软件体系结构实验一

时间:2024.4.21

南京邮电大学

《软件体系结构》实验报告

实验题目UML描述体系结构

       姓名 xxxx

       学号 xxxx

       院系 计算机、软件学院

       指导老师 周国强

20##年1216

一、    实验目的和要求

 实验目的:

理解“4+1视图建模思想,熟悉体系结构生命周期模型,掌握基于UML的软件体系结构建模方法。                                         

 实验要求:

实验课前完成实验报告的实验目的、实验环境、实验内容、实验操作过程等内容;实验课中独立/团队操作完成实验报告的实验操作、实验结果及结论等内容;每人一台PC机,需软件Win2003/XPUML工具(EclipseUML/ Rose/Visio/StartUML/)、Eclipse/MyEclipseJDK6.0等。实验课后完成实验报告的心得体会内容,并及时提交实验报告。

二、实验课时:

三、实验内容及操作步骤

实验内容:

基于UML1“4+1”视图进行KWIC(关键词索引系统)系统建模,完成KWIC系统的逻辑视图、过程视图、物理视图、开发视图和场景视图。    

操作步骤:

基于“4+1”视图,利用UML工具对KWIC(关键词索引系统)系统进行视图建模:

逻辑视图:当采用面向对象的设计方法时,逻辑视

图即是对象视图。

过程视图:描述系统的并发和同步方面的设计。

物理视图:描述软件到硬件之间的映射关系,反映

系统在分布方面的设计。

开发视图:描述软件在开发环境下的静态组织。

对体系结果进行的描述是围绕着以上4个视图展

开的。然后,通过选择出的一些用例对体系结构加以

说明。这些用例被称作场景(scenarios),它们构成了第

5个视图。

1建立KWIC的逻辑视图

采用面向对象的设计方法时,逻辑视图即是对象模型。

2建立KWIC的过程视图

描述系统的并发和同步方面的设计。

3建立KWIC的物理视图

描述软件到硬件之间的映射关系,反映系统在分布方面的设计。

4建立KWIC的开发视图

描述软件在开发环境下的静态组织。

5. 建立KWIC的场景视图描述软件体系结构的用例。

 四、实验环境(实验设备)

  Windows 7

  Microsoft Office visio 2007 

 五.实验小结

对于一个项目不可能在一张视图中直观化、明确化构建和文档化系统,因而对于软件需要不同软件结构的视图每一个针对于组织中不同的成员,用于捕获所有构成系统的策略上的设计决定。“4+1”模型即是由系统开发人员从各自角度描述的体系结构视图。

4+l”体系结构描述方法与统一建模语言UMI,的结合,可以克服目前软件开发两难境地,平衡软件质量和开发周期矛盾,提高了软件开发和构件重用的效率。

                    


第二篇:《软件系统设计与体系结构》实验项目卡1


平顶山学院实验项目卡

更多相关推荐:
软件体系结构实验报告

山西大学经济与管理学院实验报告第1页第2页第3页第4页第5页第6页

软件体系结构实验报告20xx

实验报告课程名称上机实验名称专业班级指导教师学生姓名学期软件体系结构双语体系结构综合设计软件1101实验报告课程名称软件体系结构双语实验名称两层CS体系结构设计姓名学号专业班级实验日期年月日成绩指导教师实验报告...

软件设计与体系结构实验报告--

软件设计与体系结构实验报告专业班级计算机1101姓名学号12指导教师王超学实验一熟悉开发绘图工具Visio软件的使用方法班级计算机1101姓名学号12指导老师王超学评分一实验目的熟悉开发绘图工具Microsof...

软件体系结构实验一实验报告

广西师范大学计算机与信息工程学院软件体系结构课程实验一软件风格编程实验一实验内容1运用隐式调用风格即事件驱动模式设计程序界面系统2学习了解基于事件驱动模式的编程的基本设计方法3通过实验学习和了解WINDOWS的...

软件体系结构实验报告2

学生实验报告课程名称软件体系结构学生学号所属院部信息技术学院专业班级M11计算机科学与技术II1121117031学生姓名赵慧指导教师张家浩20xx20xx学年第二学期实验项目名称基于MediaPlayer框架...

软件体系结构实验报告1

学生实验报告课程名称软件体系结构学生学号所属院部信息技术学院专业班级M11计算机科学与技术II班1121117031学生姓名赵慧指导教师张家浩20xx20xx学年第二学期实验项目名称实验五子棋人机对弈的架构实现...

软件体系结构实验三实验报告

广西师范大学计算机与信息工程学院软件体系结构课程实验三软件版本控制实验一实验内容版本控制也称源代码管理就是要保证及时正确的发布软件每个版本完成应该完成的功能在软件开发过程中会不断发现新需求不断发现和修改如果不做...

软件体系结构实验报告

南京信息工程大学实验实习报告实验实习名称软件体系结构设计实验实习日期得分指导教师系计算机专业软件工程年级20xx班次1姓名武奎俊学号20xx23440221实验目的1熟练使用环境进行小规模软件体系结构设计2进一...

软件体系结构-实验报告一

内蒙古工业大学信息工程学院报告类型实验报告报告成绩指导教师审核签名年月日实验一迭代器模式与代理模式一实验目的使用uml和面向对象编程语言实现迭代器模式和代理模式包括根据实训绘制模式类图编写模式实例实现代码运行测...

软件体系结构实验二

南京邮电大学软件体系结构实验报告实验题目软件体系结构风格之应用姓名学号院系指导老师20xx年一实验目的和要求实验目的通过KWIC实例分析理解和掌握软件体系结构风格设计与实现实验要求熟练掌握基于主子程序体系结构风...

软件体系结构实验指导书

20xx年9月LC软件体系结构软件体系结构实验指导书第一次修改稿李超编湖北民族学院信息工程学院20xx年9月20xx年9月LC软件体系结构目录一适应范围3二实验的内容3三课程设计基本目的与可能收获4四参考实验题...

中南大学软件体系结构实验报告

中南大学软件体系结构实验报告题目系统的用例模型系统的类模型学生姓名学生学号学院信息科学与工程学院专业班级计科120x完成时间20xx年11月19日目录实验一系统的用例模型一实验目的02二实验器材02三实验内容0...

软件体系结构实验报告(20篇)