需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17740 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着互联网技术的迅猛发展,5G网络的即将全面商用,物联网的发展将进入新的阶段,技术的支撑对于新电商差异化竞争发展显得尤为重要。阿里推出 “新零售”概念,为电商发展开拓出一条新道路,改变了整个传统线下零售行业的走势。其提倡的无人管理模式,使全自动化智能售货机得到更多商家的认可与应用,其市场发展空间巨大,智能化无人零售成为新趋势。本课题在明确选题背景及意义的基础上,选取联网售货机为例,为其适应新的网络环境进行技术层面的优化流程再造,并探讨其在新时代的商业结构优化设计。本课题主要采用C++语言下的Qt框架实现联网售货机客户端、管理员后台、安全驱动防护机制搭建三个模块的设计,为运营者实现更灵活的运营设计及更高效的运营管理。
关键词 C++; qt; 无人售货机; 跨平台
目录 摘要 Abstract 1 引言-1 1.1研究背景-1 1.2研究目标现状分析-1 1.2.1无人售货机的发展现状-1 1.2.2无人售货机的缺陷-1 1.3选题的目的及意义-2 2 系统可行性分析-3 2.1 操作可行性分析-3 2.2技术可行性分析-3 2.2.1C/S架构选择-3 2.2.2Visual Studio概述-3 2.2.3 Qt概述-3 2.2.4开发语言选择-4 2.3 开发环境概述-5 2.3.1 Visual Studio 2015概述-5 2.3.2 Qt5.9.1概述-5 3 联网售货机需求分析-6 3.1联网售货机功能描述-6 3.2联网售货机功能分析-6 3.3联网售货机需求分析-6 3.3.1客户端需求概述-6 3.3.2管理员后台需求概述-6 3.3.3服务器端超级管理员后台需求概述-6 3.4.4安全驱动防护机制概述-7 3.4联网售货机概要结构设计表-7 4 联网售货机系统架构概要-9 4.1联网售货机结构设计-9 4.1.1联网售货机架构理论设计-9 4.1.2联网售货机系统业务流程-10 4.2 联网售货机功能模块设计-10 4.2.1联网售货机客户端设计-10 4.2.2联网售货机后端设计-11 4. 3联网售货机数据库设计-12 5 联网售货机详细设计-15 5.1联网售货机设计原理-15 5.2联网售货机详细设计表-15 5.2.1客户端详细设计表-15 5.2.2服务器端详细设计表-17 6 联网售货机模块详细实现-19 6.1客户端功能关键代码实现-19 6.1.1 客户端界面Demo展示-19 6.1.2联网售货机主界面实现核心代码-20 6.1.3 信号与槽机制简介-22 6.2服务端功能关键代码实现-23 6.2.1 服务端超级管理员界面Demo展示-23 6.2.2 超级后台管理员界面实现-24 6.3 TCP/UDP优劣分析及选择-25 6.3.1 TCP/UDP区别概要-25 6.3.2 TCP/UDP的各自特点应用场景概要-25 6.3.3选择结论与实现-26 6.4安全反调试机制搭建-27 6.4.1 R3级别:进程防护-27 6.4.2 R2级别:线程动态库防护-28 6.4.3 R0级别:抹链隐藏-28 7 软件测试-29 7.1编写单元测试用例-29 7.2集成测试表-29 8 大数据平台构想设计-31 8.1大数据平台的构成说明-31 8.2对多源数据融合算法的思考-32 结论-33 致谢-34 参考文献-35 |