自动售货机系统对象模型,动态模型,功能模型.docxVIP

自动售货机系统对象模型,动态模型,功能模型.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对象模型 硬币计算器 计算硬币的值 检测硬币的值 组 成 硬币储藏器 各面值硬币数量 储 藏 硬币 边缘类型 面值 厚度 大小 重量  通信 组成 通信 投币孔 组 成 自动售货机 机器型号 使 用 拥有 顾客  退币孔 货物分配器 组成 货物名称 货物数量 货物价格 存 储 货物 名称 价格 真币 动态模型 状态图如下  假币 . do/ 提示是假 币,退币  提示投币 do/ 请求投币 假币 do/ 检查硬币 真币 do/ 存储硬 币,计算硬币 总值 否 do/ 确认投完 硬币 是 提示选择货物 do/ 提示选择货物 do/ 检测货物 存量  无货  提示无货物 do/ 提示没有存货 有货 计算价格 do/ 比较商品价格和投入硬币总值 不小于 确认 do/ 确认顾客购买 购买 do/ 送出货 物,请求找零 无零钱 有零钱 提示找零 do/ 退币,提示取走零钱 取走零钱 提示交易完成 do/ 显示交易完毕  购买 小于 提示数额不足 do/ 请求再次投币,确认是否继续购买 不购买 不购买 . 顾客 前台 硬币处理 分配器 器 放入硬币 接收硬币 自检硬币 是否为真币 是否可以开始购买 选择饮料 发送计算价格请求 发送硬币是否够用 发送是否价格是否够用 补充硬币 接收硬币 发送检查货物请求 出货并提交找零请求 退出零钱 找出零钱 递交货物 顺序图 自动售货机 欢迎使用! 饮料 1 饮料 2 饮料 3 饮料 4 饮料 5 饮料 6 饮料 7 饮料 8 退币 按钮  进币口 退币口 . 客户使用界面 自动售货机系统正常情况脚本 欢迎用户使用;用户投入硬币 售货机接受硬币并判断硬币是否为真的 售货机提示用户可以选择饮料 用户选择其想要选择的饮料 ;售货机接受选择 售货机检查硬币是否够用 售货机检查内部是否有足够的饮料 售货机送出饮料和找回的零钱 用户取走零钱和饮料 自动售货机系统异常情况脚本 欢迎用户使用;用户投入硬币 售货机接受硬币并判断硬币是否为真的 硬币是假的,提示用户重新投币 用户投入真币之后,售货机提示用户可以选择饮料 用户选择想要选择的饮料;售货机接受选择 售货机检查硬币是否够用;硬币不足够 售货机提示用户补充投币 用户填足硬币 售货机检查内部是否有足够的饮料 售货机提示没有足够的饮料,退币 功能模型 功能级数据流图如下: . 退假币 有效币特征 假币 检查硬币 顾客取消购 有效币 送入硬币存储 买,退币 器并计算数值 硬币 假币 提示并等待顾 顾客投币 客投币 货物 硬币 硬币总值 顾客 不够 货物价格 退币请求分配货物并找 足够 判断硬币是否 零 足够 选择货物 货物 顾客 有货 硬币  零钱 判断货物存量 退币 无货 .

文档评论(0)

zsmfjh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档