饮料自动售货机系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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个活动图:
取消交易活动图