软件工程课设报告【自动售货机】 联系客服

发布时间 : 星期二 文章软件工程课设报告【自动售货机】更新完毕开始阅读228d415e85254b35eefdc8d376eeaeaad0f31643

根据售货机自动控制系统的流程可以知道自动售货机的主要系统包括:选择购买方式系统、计币系统、识别系统、比较系统、选择系统、饮料供应系统、退币系统

模块 功能 登陆 功能描述 厂商可登录售货机系统实现其其他功能 商品供应不足时可向其添加商品(根据销售情况添加不同数量的商品) 可根据实际情况替换某种商品 商品本身价格改变时可修改价格 商品替换后修改商品价格 定期查看 放置饮料 商品厂商商管理模块 设置价格 查看饮料 12

获得营业额 统计与查询 交易方式 厂商可处理销售所获得的钱币 分块统计销售量,销售金额 总的统计销售量,销售金额 用户有两种选择方式购买商品(刷卡、投币) 向系统发出购买请求,投币自动获得饮料(根据所需选择饮料及饮料数量) 当系统提示钱币不足时,询问消费者是否继续投 一次购买后自动售货机询问是否继续购买 当选择错误或放弃购买时,系统撤销该笔交易 消费者一次购买后,饮料售货机询问是否继续购买,消费者放弃购买,则系统退币 “闪付”支付产品上的余额不少于相应饮料的价格时饮料被弹出货物架,并减去相应的购买货币数 在购完饮料后,多余的货币只要按下退币按钮。系统就会把减去相应的购买货币数的余额由退币口退出并且退币电机停止运转。但当货币不足时系统提醒,继续投币或者选择选择取消交易 在购选择好需要购买的饮料后,会出现是否支付,选择是则交易成功,选择否则取消交易。 系统的每个功能都对应着一个功能菜单,对菜单项的管理即对菜单项的增删改管理。 查询功能菜单 添加功能菜单 编辑功能菜单 删除功能菜单 查询用户:输入用户ID,输出用户名、所剩余额、消费记录、电话。 编13

选择饮料 继续添加钱币 顾客模块 继续购买 取消购买饮料 退币 “闪付” 比较模块 钱币 确认支付模块 “闪付” 功能菜单管理 权限管理模块 用户管理

辑用户:输入用户ID、用户名、电话,输出修改成功。 删除用户:在编辑功能中将“是否注销用户”修改为“是” 查询饮料:输出饮料名称、产地、价格、库存量、保质期 添加饮料:输入饮料名称,产地、价格、入库量。输出添加成功。 u过期饮料下架:超过保质期饮料自动提醒过期 查询是用户信息:输入用户ID,输出用户姓名、电话、身份证号、地址、消费记录 新添用户信息:输入用户姓名、电话、地址、电话号码,返回添加成功 编辑用户信息 :输入用户姓名、电话地址,返回修改成功 注销用户:在编辑用户中按下“确认删除” 接收网银用户信息,转发给银行后台中心 通知客户付账是否成功 接收网银发来的信息,对用户银行卡进行扣费 生成一个消费记录 管理员登陆查询 饮料数量 饮料名称 开柜补货 退出 用户登录 饮料名称 饮料数量 钱币交易/刷卡交易成功 饮料出柜 退出 饮料单片销量 季节总销量 季节送货量更替 补货时间变更 饮料管理 用户管理 网络支付接口模块 网银 银行后台处理 入柜管理 商品模块 出柜管理 调查模块 补货模块 时间模块 14

收账管理 管理员登陆查询 现金数量 开柜取帐 查看交易记录 清帐 退出 用户登录 选择交易 现金交易/刷卡 完成交易 退出 投币 钱币识别系统 显示假币 中断交易 提醒假币 抛出假币 退出 用户交易 钱币识别 记录交易 摄像头 视频传送 终端查看 非法交易 强制交易 钱币非法丢失 商品非法缺少 机器非法毁坏 用户交易 记录账单 保存账单 补货记录 查账记录 收账记录 上传终端 管理登陆 系统升级 修复漏洞 维修保障 监控保障 更换保障 财产模块 交易管理 提醒模块 识别假币模块 中断交易模块 交易监控 监控模块 环境监控 系统报警 报警模块 环境报警 交易管理 备份模块 管理备份 系统维护 维护模块 环境维护 15