自动售货机软件系统的设计与实现

自动售货机软件系统的设计与实现

ID:18467401

大小:50.20 KB

页数:22页

时间:2018-09-18

自动售货机软件系统的设计与实现_第1页
自动售货机软件系统的设计与实现_第2页
自动售货机软件系统的设计与实现_第3页
自动售货机软件系统的设计与实现_第4页
自动售货机软件系统的设计与实现_第5页
资源描述:

《自动售货机软件系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、自动售货机软件系统的设计与实现设计人目录一自动售货机需求分析1.1实验设计分工—————————————————————————11.2产品介绍———————————————————————————11.3产品面向的用户群体——————————————————————11.4产品应当遵循的标准或规范———————————————————11.5产品范围———————————————————————————11.6产品的系统需求————————————————————————11.7产品的非功能性需求————————————————————

2、——2二概要设计说明2.1引言——————————————————————————————32.2总体设计————————————————————————————42.3接口设计————————————————————————————52.4运行设计————————————————————————————62.5系统出错处理设计————————————————————————6三详细设计说明3.1引言——————————————————————————————73.2程序系统的结构—————————————————————————73.3

3、自动售货机AVM(主程序)设计说明————————————————83.4投币模块设计说明————————————————————————103.5物品栏处理模块设计说明—————————————————————103.6购物车处理模块设计说明—————————————————————113.7出货模块说明——————————————————————————12四测试分析报告4.1引言——————————————————————————————134.2测试概要————————————————————————————144.3对软件功能的

4、结论————————————————————————154.4分析摘要————————————————————————————16五项目开发总结报告5.1引言——————————————————————————————175.2实际开发结果——————————————————————————185.3开发工作评价——————————————————————————195.4经验与教训———————————————————————————20一.自动售货机需求分析1.1.实验设计分工:彭明强负责设计购买出货管理系统,韩宾负责设计修改单价管理

5、系统,袁哲坤负责设计添加新商品管理系统,段一帆负责设计删除商品管理系统,马光圆负责设计添加货物管理系统。其中的图形界面由大家商议并由彭明强同学完成代码。1.2.产品介绍:a)自动售货机系统是一种无人售货系统。售货时,顾客把硬币投入机器的投币口中,机器检查硬币的大小、重量、厚度及边缘类型。有效的硬币是一元币、五角币、一角币、五分币、二分币和一分币。其他货币都被认为是假币。机器拒绝接受假币,并将其从退币孔退出。当机器接收了有效的硬币之后,就把硬币送入硬币储藏器中。顾客支付的货币根据硬币的面值进行累加。b)自动售货机装有货物分配器。每个货物分配

6、器中包含零个或多个价格相同的货物。顾客通过选择货物分配器来选择货物。如果货物分配器中有货物,而且顾客支付的货币值不小于该货物的价格,货物将被分配到货物传送孔送给顾客,并将适当的零钱返回到退币孔。如果分配器是空的,则和顾客支付的货币值相等的硬币将被送回到退币孔。如果顾客支付的货币值少于所选择的分配器中货物的价格,机器将等待顾客投进更多的货币。如果顾客决定不买所选择的货物,他投放进的货币将从退币孔中退出。1.3.产品面向的用户群体:自动售货机面向的对像主要是大众消费者,包括各种文化程度以用各种年龄阶段的人,它并没有特别的针对性,它的使用者可能

7、是成人,也可能只是个什么都不太懂的孩子,因此自动售货机的操作应尽可能的定义简单一点。1.4.产品应当遵循的标准或规范:鉴于自动售货机面向对象的复杂性,自动售货机不应做的太过复杂,应该越简单越好,不好操作的自动售货机是不会受到大家的欢迎的1.5.产品范围该产品适合在自助餐厅,人流密度较大的路边,学校等地方摆设,且应有工作人员定期更新或补充货物。自动售货机只能部分的替代货物的也售功能,使用者不能完全依赖这种设备来营利。1.6.产品的系统需求根据售货机自动控制系统的流程如下图可以知道自动售货机的主要系统包括:计币系统、选择系统、饮料供应系统、退

8、币系统、报警系统,对于工作人员来说,还应有控制系统。a)计币系统:当有顾额色买饮料时,投入的钱币经过感应器,感应器记忆投币的个数关且传送到检测系统(即电子天平)和计币系统。只有当电子天平测量的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。