下载此文档

软件工程课程设计报告自动售货机.docx


文档分类:办公文档 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
〈〈软件工程》课程设计报告
目录
1引言3








。环境异常时,系统暂停使用,等待维修人员维修。记录交易信息,维护信息。日志容只能由管理员访问。

顾客可以选择投币或刷卡两种功能购买饮料
选择投币则投入硬币后选择可购买的饮料进行交易,取消交易时系统则退币及结算找零
刷卡交易则刷卡选择饮料进行交易
厂商经过身份验证以后可登陆ATM机放置饮料、设置饮料价格和拿走营业额用例说明:
选择交易:顾客向系统发出请求,选择硬币交易还是刷卡交易
购买饮料:由顾客向系统发出购买请求,投币或者刷卡自动获得饮料
取消购买饮料:当顾客选择错误或放弃购买时,系统撤销该笔交易,并响应顾客请求退币,取消购买请求响应
继续添加钱币:当系统提示钱币不足或者卡上余额不足时,询问消费者是否继续投币,系统作出相关处理接受投币,进行钱币累加或者退币
退币:消费者一次购买后,饮料售货机询问是否继续购买,消费者放弃购买则系统退币
继续购买:顾客一次购买后自动售货机询问是否继续购买,如若购买则计算金额是否足够
设定饮料价格:厂商对已经编号的饮料进行售价标定,售货机记忆存储顾客有选择交易方式,投币,刷卡,选择饮料,拉动退币干退币等类厂商则有登陆、放置饮料,设置价格,获得营业额等ATM
机部有验证厂商信息,统计饮料数量,计算营业额,接受钱币并计算,
顾客先选择投币购买功能一一》系统接收到顾客的选择功能一一》顾客向系统投币一一»若所投钱币不够买任何饮料则显示金额不足一一》继续投币一一》系统显示金额足够一一》显示灯亮一一》顾客选择饮料种类一一》系统接受选择键信息一一》系统打开取物娄送出饮料——》顾客去除饮料——》显示灯灭——》结算找钱
刷卡购物
顾客选择刷卡购物一一》系统接受选择键信息一一》系统提示顾客刷卡一一》顾客选择饮料种类一一》系统接受选择键信息一一》系统提示顾客刷卡一一》系统打开取物娄并送出饮料一一》顾客取出饮料拉杆退币
顾客拉动退币干一一》系统接受退币干信息一一》显示灯灭一一》打开储币口并退还钱币——》顾客取出自己的钱币

购买
提示货物不足,确
认顾客购买

厂商对售货机进行放置饮料和设置相应的价格
厂商身份验证活动图
并不是每一个人都能对售货机进行管理,厂商会有专门的人员进行相关操作,这也就需要售货机有相应的厂商身份验证,如果通过了验证,才能对自动售货机进行维护,升级,增添饮料的种类,数量以及修改价格等。
放置饮料活动图
每一个售货机的容量是有限的,当厂商管理员对饮料进行放置的时候,不能超过售货机的容量,我们设置的最大容量是种类不能超过五种,每种的数量不能超过50罐,否则无法放置。
交易活动图
在交易过程中,顾客首先要选择是投币交易还是刷卡交易,若为刷卡交易,则直接选择饮料,售货机接收按键信息后打开取物篓,顾客便可取走饮料;若为投币交易,则先投入相应的硬币,开始选择饮料,售货机接收按键信息后会打开取物篓然后即可取走饮料,若还要买则继续选择,若不再购买则拉动退币杆则开始结算找钱并退币,如果投币数不足,则直接拉动退币杆退币或者继续投入硬币。

me
Slit端
4选择交易方式块一±-厂商W块F
-:二:::i:…I•»■1:■!t^:>l:l-~l!:ln-•;!•顷
4购买衩料]
I::1
户引查看价格r
*身份淼证牛
“放置钱币
TT1
ii■■■■:lint!
—4515^
*设置价格:
―彳查看枚料]
lauiiBiuBii
jEj3jj[放置饮料一f—i—?—;一e
根据售货机自动控制系统的流程可以知道自动售货机的主要系统包括:选择购买方式系统、计币系统、识别系统、比较系统、选择系统、饮料供应系统、退币系统
模块
功能
功能描述
商品J商商管理模块
登陆
厂商可登录售货机系统实现其其他功能
放置饮料
商品供应不足时可向其添加商品(根据销售情况添加不同数量的商品)
可根据实际情况替换某种商品
设置价格
商品本身价格改变时可修改
价格
商品替换后修改商品价格
查看饮料
定期查看
获得营业额
J商PJ处理销售所获得的钱币
统计与查询
分块统计销售量,销售金额总的统计销售量,销售金额
顾客模块
交易方式
用户有两种选择方式购头商品(刷卡、投币)
选择饮料
向系统发出购买请求,

软件工程课程设计报告自动售货机 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人秋江孤影
  • 文件大小902 KB
  • 时间2022-06-25