实验名称:练习使用Rational Rose (自动售货机)
学 院:计 算 机 学 院 专业班级:本2010电气信息类 03 班
学 号: 20104030342
姓 名: 谢志兴
指导教师: 徐卓然
实验名称:练习使用Rational Rose (自动售货机)
学 院:计 算 机 学 院 专业班级:本2010电气信息类 03 班
学 号: 20104030342
姓 名: 谢志兴
指导教师: 徐卓然
日期:
2012 年 5 月 4 日
实验目的:
练习使用 Rational Rose 软件画图
实验题目:
找出饮料自动售货机系统中的对象
设置
一个饮料自动售货机可以放置五种不同或部分相同的饮料,可由厂商根据销售状况自动调 配,并可随时重新设置售价,但售货机最多仅能放置50 罐饮料,其按钮设计在各种饮料样 本的下方,若经金额计算器累计金额足够,则选择键灯会亮;若某一种饮料已销售完毕,则 售完灯会亮。
销售
顾客将硬币投入售货机,经累加金额足额的饮料选择键灯亮,等顾客按键选择。顾客按键 后饮料由取物楼掉出,并自动结算及找钱。
取消交易
顾客可在按下选择键前任何一个时刻,拉动退币杆取消交易收回硬币。 画出该自动售货机的用例图、活动图、类图、顺序图 实验结果:
1、用例图:
顾客的用例图
顾客
自动售货机的用例图
自动售货机
2、活动图:
投币的活动图
投币
确认投币
完成
选择货物的活动图
请求选择
货物
输入货物
ID
确认选择
前端的活动图
退货币
找零钱
显示可够 货物
显示面值过 小
显示没有 零钱
<5>―
接受饮料
显示没有 货物
接受货币
货币记录仪的活动图
分配器的活动图
3、类图:
自动售货机
前端
货币记录仪
咖接受货币() 咖显示可够货物() 殊接受选择() 昨退货币() 弹出提示()
4、 顺序图:
:接受前端来的货币() 更新储备() 检查改变()
顾客
接受选择(饮料,
1 ■■ 1 L1J
刖上而
U *检查可够货物(饮把
1
1
1
1
』信光]退货币
1
1
1
T
1
1 1
1
1
1
汇检杳价格(饮料)「丨
1
1
1
1
1
1
1
1
1
& [货币A价榕]检查改变
更新储备(饮料,贯币)
藝没有可选]退货币
I
id提供选择 r
发送货物
< 1 :
7:检查可供选择
实验心得体会:
通过运用 Rational Rose 来对自动售货机系统进行需求分析画图,对 Rational Rose 更加熟悉。
在整个过程中,和同学们一起讨论学习,使得我想到了没考虑到的一些地方,使得图画 的更加详细,一个系统不是某个人能够单独完成的,团队的力量很重要。
软件工程实验报告(自动售货机) 来自淘豆网m.daumloan.com转载请标明出处.