饮料自动售货机系统

  • 格式:doc
  • 大小:111.50 KB
  • 文档页数:9

下载文档原格式

  / 9
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

百度文库- 让每个人平等地提升自我

南华大学

计算机科学与技术学院实验报告

(2012 ~2013学年度第2学期)

课程名称现代软件工程

实验名称饮料自动售货机系统

姓名Xx 学号Xx

班级软卓01班教师Xx

2013年5月

目录

实验目的...................................................................................................................................... - 0 -实验题目...................................................................................................................................... - 0 -饮料自动售货机系统.......................................................................................................... - 0 -实验结果...................................................................................................................................... - 0 -1.用例图.......................................................................................................................... - 0 -2.类图.............................................................................................................................. - 1 -3.时序图.......................................................................................................................... - 1 -4.活动图.......................................................................................................................... - 2 -放置货物活动图.......................................................................................................... - 3 -

计算金额活动图.......................................................................................................... - 4 -

给出饮料活动图.......................................................................................................... - 5 -

取消交易活动图.......................................................................................................... - 5 -

投掷硬币活动图.......................................................................................................... - 6 -

实验目的

练习使用Rational Rose软件画图

实验题目

饮料自动售货机系统

设置:一个饮料自动售货机可以放置五种不同或部分相同的饮料,可由厂商根据销售状况自动调配,并可随时重新设置售价,但售货机最多仅能放置50罐饮料,其按钮设计在各种饮料样本的下方,若经金额计算器累计金额足够,则选择键灯会亮;若某一种饮料已销售完毕,则售完灯会亮。

销售:顾客将硬币投入售货机,经累加金额足额的饮料选择键灯亮,等顾客按键选择。顾客按键后饮料由取物篓掉出,并自动结算及找钱。

取消交易:顾客可在按下选择键前任何一个时刻,拉动退币杆取消交易收回硬币。

要求:采用面向对象建模方法对该案例进行分析,利用rational rose建模工具画出用例图、类图、时序图和活动图。

实验结果

1.用例图

包含两个用例:

2.类图

包含一个类图:

3.时序图

包含一个时序图:

4.活动图

包含5个活动图:

取消交易活动图