自动售货机软件工程内容摘要:

认确 认 顾 客 购 买送 出 货 物 , 请 求 取 货退 币请 求 取 退 币提 示显 示 交 易 完 毕提 示 货 物 不 足 , 确认 顾 客 购 买否假 币投 币真 币是选 择 货 物无 货小 于不 购 买购 买不 购 买 6 / 28 数据流程描述 运行环境要求 在微软设计的可口可乐自动售货机上运行,采用 windows8 的系统。 (以上均为假设) 计币模块 (感应器) 比较模块 (指示灯) 选择模块(商品信息) 饮料供应模块 ( 出货信息) 货币经认 证后 证 后 后 按下编号 比较 后厚 退币模块 余额 出货 投币 顾客 7 / 28 功能需求 a. 自动饮料机是一种现代化辅助机器,它通过现代化的芯片技术,将饮料销售和采购管理简化,使用 IT 集成系统完成销售人员的所有工作,并根据用户的喜好调整自身的运作机制,最大化的满足人们对于饮料的需求。 b. 能识辨硬币和读懂操作介绍的社会各阶段人群。 c. 只能向自动售货机投入硬币,不接纳纸币 ,且硬币的大小面额为, 元,1 元,饮料品种不宜繁杂,不能挤得太满。 d. 输入:提供所有与本功能有关的输入描述,包括:输入数据类型、媒体、格式、数值范围、精度、单位等。 e. 输出-提供与本功能有关所有输出的描述,包括:输出数据类型、方式、格式、精度、单位等,以及图形或显示报告的描述。 f. 业务操作流程 g. 约束条件 /特殊考虑 自动售货机装有货物分配器。 顾客通过选择货物分配器来选择货物。 若顾客选择的是投币支付方式,如果货物分配器中有货物,而且顾客支付的货币值不小于该货物的价格,货物将被分配到货物传送孔送给顾客,售货机会将 适当的零钱返回到退币孔,如果分配器是空的,则和顾客支付的货币值相等的硬币将被送加到退币孔。 如果顾客支付的货币值少于所选择的分配器中的货物的价格,机器将等待顾客投进更多的货币。 如果顾客决定不买所选择的货物,将所投硬币从退币孔退出。 若顾客选择的是“闪付 ” 方式,如果货物分配器中有货物,而且顾客持有的 具备 “ 闪付 ” 功能的金融 IC 卡或银联移动支付产品 上的余额不小于该货物的价格,货物将被分配到货物传送孔送给顾客,如果分配器为空,系统就会提醒你取回你的支付产品。 如果顾客支付产品上的余额不足,将不能购买此产品。 如果顾客不想购 买所选择的货物,会有是否支付的选择,选择否,即可行。 非功能需求 系统性能要求 一次购买时间不应太长,不能一直停留在浏览上,否则退出系统 系统每天需要连续运行 24 小时,每周运行七天,包括公共假期和周末 系统安全及保密要求 安全保密性 :因本数据属于公司内部管理用关键数据 ,因此除公司管理人员外 ,其他人员不得访问。 要求设有登录密码检验功能 ,并且此密码可以在以后进行修改。 系统备份与恢复要求 8 / 28 a. 每种信息保存期为三个月。 b. 保存 期过后,转移到计算机外部的介质中。 c. 存储期为一年,用磁盘保存。 d. 环境异常时,系统暂停使用,等待维修人员维修。 系统日志 a. 记录交易信息,维护信息。 b. 日志保存时长为三个月、保存策略为磁盘。 c. 日志内容只能由管理员访问。 其他需求 外部接口说明 a. 硬件接口: 需要标准打印机接口进行报表打印。 软件接口 : Windows 标准接口。 b. 由软件接口输入,硬件接口输出。 c. 无资金购买先进的接口,需自己开发。 需要根据转换规则转换。 可使用性 要求容易使用 ,界面友好 ; 整体饮料机以绿色环保为导向,在选用材料和能源时,尽量使 用环保材料和绿色能源。 详细参见《饮料机制作规格说明书》;系统故障定位和修复需要在 48 小时之内完成。 类图 顾客有选择交易方式,投币,刷卡,选择饮料,拉动退币干退币等类 厂商则有登陆、放置饮料,设置价格,获得营业额等 ATM 机内部有验证厂商信息,统计饮料数量,计算营业额,接受钱币并计 算,结算找零等 9 / 28 用例图 顾客可以选择投币或刷卡两种功能购买饮料 选择投币则投入硬币后选择可购买的饮料进行交易,取消交易时系统则退币及结算找零 刷卡交易则刷卡选择饮料进行交易 厂商经过身份验证以后可登陆 ATM 机放置饮料、设置饮料价格和拿走营业额 用例说明 : 选择交易 :顾客向系统发出请求,选择硬币交易还是刷卡交易 10 / 28 购买饮料 :由顾客向系统发出购买请求,投币或者刷卡自动获得饮料 取消购买饮料 :当顾客选择错误或放弃购买时,系 统撤销该笔交易,并响应顾客请求退币,取消购买请求响应 继续添加钱币 :当系统提示钱币不足或者卡上余额不足时,询问消费者是否继续投币,系统作出相关处理接受投币,进行钱币累加或者退币 退币 :消费者一次购买后,饮料售货机询问是否继续购买,消费者放弃购买则系统退币 继续购买 :顾客一次购买后自动售货机询问是否继续购买,如若购买则计算金额是否足够 设定饮料价格 :厂商对已经编号的饮料进行售价标定,售货机记忆存储 顺序图 投币购物 顾客先选择投币购买功能 —— 》系统接收到顾客的选择功能 —— 》顾客向系统投币 — — 》若所投钱币不够买任何饮料则显示金额不足 —— 》继续投币 —— 》系统显示金额足够 —— 》显示灯亮 —— 》顾客选择饮料种类 —— 》系统接受选择键信息 —— 》系统打开取物娄送出饮料 —— 》顾客去除饮料 —— 》显示灯灭 —— 》结算找钱 刷卡购物 11 / 28 顾客选 择刷卡购物 —— 》系统接受选择键信息 —— 》系统提示顾客刷卡 —— 》顾客选择饮。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。