南华大学
计算机科学与技术学院
实验报告
实验课程 软件工程导论
实验项目饮料自动售货机系统
专 业网络工程2班
姓 名朱小凡
学 号 209
实验时间
目录
TOC \o "1-5" \h \z 一、 实验目的 1
二、 实验对象的描述 1
三、实验对象的需求理解 1
四、实验对象的设计思想 2
五、实验结果 2
1 、用例图
2、类图
3、时序图 4、活动图
一、实验目的
软件工程课程设计是让我们加深对软件设计方法和设计思想的 理解,并能运用所学软件设计知识和面向对象技术进行软件设计, 提 高我们应用能力。通过这次关于“饮料售货机系统”的设计实验,学 会用面向对象建模方法分析案例,并能运用 Rational Rose 画出用 例图、类图、时序图和活动图。
二、实验对“饮料自动售货机”描述
自动售货机像磁卡电话、 银行柜员机一样, 以方便、新颖、文明、 昼夜服务等特点, 成为发达国家不可缺少的便民配套设施。 如今的自 动售货机可以为顾客提供多种服务。 顾客可以根据自己的需要选择商 品并投入钱币,售货机接收钱币,售出商品。
三、实验对“饮料售货机系统”的需求理解
通过网上收集资料 , 得到:
(1)饮料售货机系统的功能需求上:它有货物分配器。每个货物 分配器中包含零个或多个价格相同的货物。 顾客通过选择货物分配器 来选择货物。 如果货物分配器中有货物, 而且顾客支付的货币值不小 于该货物的价格, 货物将被分配到货物传送孔送给顾客, 并将适当的 零钱返回到退币孔。 如果分配器是空的