首页> 中文学位 >自动售货机交易管理系统
【6h】

自动售货机交易管理系统

代理获取

目录

摘要

1绪论

1.1研究的背景及意义

1.2国内外研究现状

1.3本论文的主要研究内容

1.3.1 Web电脑端

1.3.2 Web手机端

2系统主要关键技术介绍

2.1基于SSM框架的网站开发技术

2.1.1 Spring简介

2.1.3 Mybatis简介

2.2基于MQTT通信简介

2.3 MySQL数据库

2.4本章小结

3系统需求分析

3.1系统应用背景分析

3.2系统总体概述

3.3系统需求和定义

3.3.1系统总体需求

3.3.2系统账户信息管理

3.3.3系统售货机管理

3.3.4生产商账户信息管理

3.3.5生产商售货机管理

3.3.6生产商报表统计

3.3.7运营商售货机分类管理

3.3.8运营商商品管理

3.3.9运营商售货机管理

3.3.10运营商报表统计

3.4用例分析

3.4.1用户角色用例分析

3.4.2用例分析

3.4.3用例图

3.5本章小结

4系统设计

4.1系统架构总体设计

4.2 Web端系统模块设计

4.2.1系统模块结构设计

4.2.2模块详细设计

4.3通讯端系统设计

4.3.1通讯数据存储设计

4.3.2通讯系统详细设计

4.4数据库设计

4.4.1数据表分区设计

4.4.2数据库模式设计

4.4.3数据库属性表设计

4.5本章小结

5系统实现

5.1.1权限菜单设计

5.1.2图片配置与上传

5.2系统业务实现

5.2.1用户登陆管理

5.2.2账号信息管理

5.2.3售货机信息管理

5.2.4售货机故障确认管理

5.2.5售货机统计管理

5.2.6商品管理

5.2.7售货机分类管理

5.2.8售货机分组配货管理

5.2.9售货机地点变更管理

5.3本章小结

6系统测试

6.1测试环境

6.2测试用例

6.3本章小结

7总结与展望

7.1工作总结

7.2工作展望

参考文献

攻读学位期间取得的研究成果

致谢

声明

展开▼

摘要

自动售货机以其方便智能的购物方式及多样的支付手段,提升了用户体验和企业的运营效率。本文针对现有售货机服务平台实际运营和维护中出现的数据通信缺乏完整性、销售数据和售货机端数据维护带来的低效率等问题,通过不断与生产商家、运营商家探讨沟通,确定了手机云端销售为主要方式、售货机基础数据和销售数据云端维护的策略,重新构建新的售货机交易和管理系统。本文就自动售货机交易管理系统的运营业务云端管理、手机商品销售、数据通信三方面进行合理的设计并实现,以下为这三个方面的具体内容:
  (1)系统云端网站的设计与实现。网站系统设计为三种层次角色,即管理员、生产商、运营商,分层次对系统进行功能性的设计和整和。对账户信息、售货机基本信息、售货机运营信息进行分层次管理,不同的用户角色行使售货机生命周期中的不同功能。为了方便运营商运营管理和统计,系统提供了多种售货机分类方式:按摆放地点、按配货员、按逻辑分组,以便运营商更好地组织生产。
  (2)手机端提供了售货机云端商城购物的方式。售货机销售中所涉及的货道、商品(组)等信息的维护都在云端完成,用户只需要通过云端提供的网页选择商品下单,并提供配合购物的第三方支付功能。同时,设计方便运营商下属配货管理员管理售货机的货道信息和商品信息的功能。
  (3)设计并实现基于MQTT通信的实时数据采集和解析模块。考虑售货机终端数量众多,通信数据量大,通信系统设计采用可靠的MQTT通信协议,并利用Redis数据缓存技术,在售货机终端、手机购物支付端和数据库服务器端三方之间起到桥梁作用,实现对数据读取高可扩展性,达到数据平稳、高效交互的目的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号