下载此文档

自动售货机软件工程模板.doc


文档分类:论文 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
自动售货机软件工程自动饮料售货机——软件工程课程设计报告学院:计算机科学与技术专业:计算机科学与技术目录1引言 2 目的 2背景 2定义 2问题描述 2参考资料 2 3系统功能 3业务描述 3数据流程描述 4运行环境要求 4 5功能需求 5非功能需求 5其它需求 6类图 6用例图 7顺序图 8 10 11 12 16(活动图) 17 19测试需求 19测试用例 19(部分截图) 20 24 25小组成员分工 25项目实施进度 26 27 27附件一系统实现代码 271引言目的明确本系统的功能需求和性能需求,对系统的任务进行概述,对数据进行描述,提出系统的运行需求和其它需求,供系统设计人员参考。背景随着社会的发展,人们对于生活品质的需求已经有了很大的提高,在繁忙的工作闲时随时随地享受一杯饮料,已成为人们的共同的需要。一般的饮料销售是在零售商店、超市或定点促销销售点,依靠销售、促销人员进行饮料的销售,有非常大的局限性,受场地、销售人员成本及工作时间等条件的限制,造成了销售饮料的灵活性的降低和成本的升高。基于以上的原因,急需要一种能够替代销售人员,灵活的饮料销售方式,自动饮料机即随之诞生。定义饮料自动售货机是能根据投入的钱币自动付货的机器。自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。是一种全新的商业零售形式,又被称为24小时营业的微型超市。智能自动饮料机是一种现代化辅助机器,它通过现代化的芯片技术,将饮料销售和采购管理简化,使用IT集成系统完成销售人员的所有工作,并根据用户的喜好调整自身的运作机制,最大化的满足人们对于饮料的需求。问题描述一个饮料自动售货机能够放置五种不同的饮料,可由厂商根据销售情况自行调整,并可随时重新设置售价,售货机最多能放置50罐饮料,其按钮设计在各种饮料样本的下方,顾客选择支付方式,选择硬币支付,将硬币投入售货机,经累加金额足额的饮料选择键灯亮,等待顾客按键选择。顾客按键后饮料由取物口掉出,并自动结算及找零,顾客可在按下选择键前任意时刻,拉动退币杆取消交易收回硬币。若某一种饮料已经销售完毕,则售完灯会亮。选择“闪付”支付方式,选择产品确认支付后,可获得饮料,余额不足不能支付。同样的顾客可在没确认支付前的任意时刻取回支付产品取消交易。也能够在是否支付选择的时候选择否来取消交易。(1)顾客投硬币或刷卡(闪付)至销售各种饮料的自动售货机。(2)计算器加总,并传总额给售货机,再由售货机显示总额。(3)计算器将足额的饮料灯号,使其灯亮。(4)选择灯亮的按键,选择键判断为何种饮料,售货机将该饮料投至取饮料口。(5)计算器结算,并计算余额后找零。(6)顾客在按钮选择之前可用退币杆取消交易。(7)售完的饮料,尽管投入足额的金额,仍能有效控制灯号。业务描述数据流程描述计币模块(感应器)比较模块(指示灯)选择模块(商品信息)饮料供应模块(出货信息)货币经认证后证后后按下编号比较后厚退币模块余额出货投币顾客运行环境要求在微软设计的可口可乐自动售货机上运行,采用windows8的系统。(以上均为假设)功能需求自动饮料机是一种现代化辅助机器,它通过现代化的芯片技术,将饮料销售和采购管理简化,使用IT集成系统完成销售人员的所有工作,并根据用户的喜好调整自身的运作机制,最大化的满足人们对于饮料的需求。能识辨硬币和读懂操作介绍的社会各阶段人群。只能向自动售货机投入硬币,不接纳纸币,且硬币的大小面额为,,1元,饮料品种不宜繁杂,不能挤得太满。输入:提供所有与本功能有关的输入描述,包括:输入数据类型、媒体、格式、数值范围、精度、单位等。输出-提供与本功能有关所有输出的描述,包括:输出数据类型、方式、格式、精度、单位等,以及图形或显示报告的描述。业务操作流程约束条件/特殊考虑自动售货机装有货物分配器。顾客通过选择货物分配器来选择货物。若顾客选择的是投币支付方式,如果货物分配器中有货物,而且顾客支付的货币值不小于该货物的价格,货物将被分配到货物传送孔送给顾客,售货机会将适当的零钱返回到退币孔,如果分配器是空的,则和顾客支付的货币值相等的硬币将被送加到退币孔。如果顾客支付的货币值少于所选择的分配器中的货物的价格,机器将等待顾客投进更多的货币。如果顾客决定不买所选择的货物,将所投硬币从退币孔退出。若顾客选择的是“闪付”方式,如果货物分配器中有货物,而且顾客持有的具备“闪付”功能的金融IC卡或银联移动支付产品上的余额不小于该货物的价格,货物将被分配到货物传送孔送给顾客,如果分配器为空,系统就会提醒你取回你的支付产品。如果顾客支付产品上的余额不足,将不能购买此产品。如果顾客不想购买所选择的

自动售货机软件工程模板 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息