UML与软件建模实验指导书

UML与软件建模实验指导书

ID:45758473

大小:433.30 KB

页数:18页

时间:2019-11-17

UML与软件建模实验指导书_第1页
UML与软件建模实验指导书_第2页
UML与软件建模实验指导书_第3页
UML与软件建模实验指导书_第4页
UML与软件建模实验指导书_第5页
资源描述:

《UML与软件建模实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、UML与软件建模实验指导书胡俐蕊鞠小林王则林编计算机科学与技术学院软件工程系刖R软件建模技术是一门实践性很强的技术课,必须I•分重视加强实验教学。软件建模技术实验课的冃的是进一步巩固和加强理论知识,培养棊木应用和建模工具操作技能,提高解决实际问题的能力。为了达到上述目的,根据我院UML与软件建模的教学犬纲和实际情况编写了该实验指导书。全书共分八个实验,每个实验包括有:实验目的、实验器材、实验内容和步骤、实验报告耍求等项冃。本书可供软件工程专业使用。目录实验一活动图1实验二状态图2实验三类3实验四类的关系4实验五交互图5实验六对彖图和包6实验七组件图和部署图8实验八正向工程15实验一活动图—

2、、实验目的1.熟悉活动图的基本功能和使用方法。2.掌握如何使用建模工貝-绘制活动图方法。二、实验器材1.计算机一台;2.RationalRose工具软件;三、实验内容根据HNS的图书管理系统开发进度,在完成对系统的需求建模,得到用例模型后,应针对每个用例进行业务分析,说明其具体的业务流程,现系统分析部指派您完成该项任务,要求:用活动图来描述系统中己知用例的业务过程:1.描述删除读者用例四、实验步骤绘制“删除读者信息”用例的活动图。删除读者信息一般按照以卞步骤进行:(1)管理员在录入界而,输入待删除的读者名;(2)“业务逻辑”组件在数据库屮,查找待删除的读者名;(3)如果不存在,则显示出错信

3、息,返回步骤(1),如果存在则继续;(4)“业务逻辑”组件判断“待删除的读者”是否可以删除;(5)如果不可以,则显示出错信息,返回步骤(8),如果可以则继续;(6)在数据库中,删除相关信息;(7)显示删除成功信息;(8)结束。五、实验报告要求1.整理实验结果。2.小结实验心得体会。实验二状态图—、实验目的1.理解什么状态和状态图;2.学会使用UML绘制状态图;二、实验器材1.计算机一台;2.RationalRose工具软件;三、实验内容通过前面内容的学习,完成了对HNS软件学院图书馆的图书馆管理系统的需求的初步分析,得出系统的用例图和相应的活动态。通过这两类图我们可以初步了解系统的业务处理

4、过程,但对业务处理过程的处理状态间转换了解仍不够,这不利于设计人员对系统业务的进—•步理解,而状态图能从对■象的动态行为的角度去描述系统的业务活动。因此,指派你运用本节所学的状态图,完成如下任务:1.完成图卩业务模块中还卩用例的状态图。四、实验步骤1.业务分析:由前面章节对图书馆管理系统屮的还书业务的描述和分析可知,还卩业务的动态行为是由:空闲(idle)、图书査找(finding)s还书(reversion)、失败(Failure)、归还成功(Success)5种状态及激活相互转换的事件。2.绘制状态图:请您根据分析运川UML绘制还书川例的状态图。五、实验报告要求1.整理实验结果。2.小

5、结实验心得体会。实验三类—、实验目的1.理解类的基木概念;2.掌握如何从需求分析屮抽象出类的方法;3.掌握在RationalRose中绘制类的操作方法。二、实验器材1.计算机一台;2.RationalRose工具软件;三、实验内容通过前面内容的学习,完成了对HNS软件学院图书馆的图书馆管理系统的需求的初步分析,得出系统的用例图和相应的活动态和状态图。通过这两类图我们可以初步了解系统的业务处理流程。现在需要对系统进行静态建模,这就需要从系统的川例图、活动图和状态图去寻找和发现类。因此,指派你运用本节所学的有关如何抽象出类的知识,完成如下任务:1.寻找和抽象出书籍管理功能屮的类。四、实验步骤1

6、.分析:由前面章节对图卩馆管理系统中的卩籍管理功能门J知,该模块是由卩籍信息类、书冃类、新增卩籍界面类、修改卩籍界面类、删除书籍界面类和书籍管理类6个类组成。2.绘制类的步骤:(1)打开前面初步构建的UML模型文件;(2)打开Rose中的逻辑视图(LogicalView),选择分析模型(analysismodel)目录。并在其下创建一个子目录并命名为:“图书馆业务功能”。(3)用鼠标右击“图书馆业务功能”在弹出來的菜单中选择“New-Classdiagram”项,创建类图。(4)双击新建的类图,并点右边控件集小选屮的类并用鼠标在图屮分别拖出上述类图。(5)设定上述抽彖出来各类的属性和操作。

7、五、实验报告要求1.整理实验结果。2.小结实验心得体会。实验四类的关系一、实验目的1.理解类间关系的基木概念;2.掌握描绘类间关系的方法;3.掌握在RationalRose中绘制类关系的操作方法。二、实验器材1.计算机一台;2.RationalRose工具软件;三、实验内容通过对前面内容的学习,使我们完成rHNS软件学院图书馆的管理系统的盂求分析,并从业务对象中抽象出了类。我们知道类通常是不会单独存在,而是山关联、泛化、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。