UML实验指导.docx

UML实验指导.docx

ID:48422736

大小:176.92 KB

页数:11页

时间:2019-11-16

UML实验指导.docx_第1页
UML实验指导.docx_第2页
UML实验指导.docx_第3页
UML实验指导.docx_第4页
UML实验指导.docx_第5页
资源描述:

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

1、UML实验指导书吴丽君编黑龙江工程学院计算机科学与技术系2011年8月•哈尔滨实验一:用例图设计一、实验目的1.了解USECASE图的基本用法;2.掌握UML中用例图的建立方法;3.掌握用例的描述方法。二、实验仪器设备、材料1・设备:计算机。2•地点:机房。三、实验要求:1•一台自动售货机能提供6种不同的饮料,售货机上有6个不同的按钮,分别对应这6种不同的饮料,顾客通过这些按钮选择不同的饮料。售货机有一个硬币槽和找零槽,分别用来收钱和找钱。现在为这个系统设计一个用例图。2•现有一个产品销售系统,其总体需求如下:系统允许管理员生成存货清单报告。管理员可以

2、更新存货清单。销售员记录正常的销售情况。交易可以使用信用卡或支票,系统需要对其进行验证。每次交易后都需要更新存货清单。分析其总体需求,并绘制岀其用例图。3•登录一个网上酒店管理系统,根据其客人预订房间流程,描述系统的“预订房间”用例。四、实验内容与步骤1、了解USECASE图的基本用法。2、使用USECASE图进行问题域的分析,分析总体需求。3、绘制USECASE图。4、描述用例。5、撰写实验报告。实验二:类图设计一、实验目的1.了解类图的基本用法;2.掌握类图建模技术;二、实验仪器设备、材料1・设备:计算机。2•地点:机房。三、实验要求:1.在订货管

3、理系统中,识别出的类包括:Order,Customer,OrderLine,CorporateCustomer,PersonalCustomer,Employee和Product,其中,Order表示订单,它的主要属性包括收到日期,是否已缴纳预付款,订单数量和价格,主要的方法为下单(dispatch)oCustomer表示客户,主要分为公司客户CorporateCustomer和个人客户PersonalCustomer两类。每个订单Order包括多个OrderLine,OrderLine的主要属性为quantity和priceo每个OrderLine包

4、括至少一件产品Product,每种产品可以在多个OrderLine中岀现。每个职员Employee负责多个公司客户,每个公司客户只能由一名职员负责。绘制订货管理系统的类图。2•创建一个类图,下面给出创建类图所需的信息。学生(student)可以是在校生(undergraduate)或者毕业生(graduate)。在校生可以是助教(tutor)的一种。一名助教指导一名学生。教师和教授属于不同级别的教员。一名教师助理可以协助一名教师和一名教授,一名教师只能有一名教师助理,一名教授可以有5名教师助理。教师助理是毕业生。创建类图的步骤如下:(1)将学生可以是在

5、校生或者毕业生建模为3个类:Student>UnderGraduate和Graduate,其中,后两个类是Student类的子类。(2)为“在校生可以是助教的一种”建立模型,即建立UnderGraduate类的另一个超类Tutoto(3)通过创建从Tutor到Student的关联(名为tutors),建立一名助教指导一名学生的模型。⑷将“教师和教授属于不同级别的教员”建模为3个类:Instructor、Teacher和Professor,其中,后两个类是Instructor类的子类。(5)建立“一名教师助理可以协助一名教师和一名教授,一名教师只能有一名

6、教师助理,一名教授可以有5名教师助理”的模型。创建TeacherAssistant类,并使其与Teacher类和Professor类都建立关联。(6)将TeacherAssistant类建模为Graduate类的派生类。四、实验内容与步骤1、了解类图的基本用法。2、绘制类图。3、撰写实验报告。SY-023实验四:顺序图设计一、实验目的1.了解顺序图的基本用法;2.掌握顺序图建模技术;二、实验仪器设备、材料1・设备:计算机。2•地点:机房。三、实验要求:1•创建一个顺序图。下面给出打印文件时的工作流,请给出对应用于该工作流的顺序图。1)用户(User)通

7、过计算机(Computer)指定要打印文件。2)计算机请求打印服务器(Printserver)打印文件。打印服务器根据打印机情况操作打印机(Printer)打印文件:打印服务器判断队列(Queue)是否为空。3)如果打印机忙,则将打印消息添加到队列中等待;如果打印机空闲,则打印机打印文件。SY-023实验三:活动图设计一、实验目的1.了解活动图的基本用法;2.掌握活动图建模技术;二、实验仪器设备、材料1・设备:计算机。2•地点:机房。三、实验要求:1•绘制一个用户乘电梯的活动图。用户(User)按下电梯(Lift)外的按钮(Pressbutton),如

8、果电梯在当前楼层,则电梯打开(Openthedoor);否则电梯移到当前楼层(Liftmove

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

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

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