| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14800 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:由于移动端微信以及第三方支付软件的普及,导致现在众多的外卖软件和服务平台的火热。这种O2O商业模式也渐渐被社会所接受并在互联网企业的追捧下得到迅速发展。这种发展的背后也存在着不少问题,比如商户的安全卫生问题、平台的服务费用问题、第三方配送者与消费者之间的矛盾问题等等。本课题的目的在于针对这些问题,通过合理的解决方案和技术层面的优化建议,结合特殊的服务对象与场景,设计出一个人性化并且高效的O2O微信商务平台。 系统以java语言为基础,集成开发环境为Eclipse, 前端页面开发工具利用阿里的sui mobile,后台框架采用先进的spring MVC+ spring+ mybatis+ maven整合框架。数据库采用免费开源的mysql,缓存利用redis缓存技术,部署则使用阿里云。综合这些先进的企业级技术,致力于打造一个功能丰富、轻捷方便、安全高效的校园微信商务O2O平台。通过需求分析、功能设计与实现、测试等一系列流程,最终完成了该项目的开发。系统运行结果表明,本系统运行稳定且流畅,前端页面友好,用户体验良好,是一个适合上线的企业级平台。
关键词:O2O 微信 商务平台 java spring
目录 摘要 Abstract 1.引言-1 1.1研究背景-1 1.2研究目的和意义-1 1.3课题目标-2 2.相关开发技术-3 2.1 开发环境-3 2.2 UI库SUI Mobile-3 2.2.1 SUI Mobile简介-3 2.2.2 SUI Mobile的使用-3 2.3 SSM框架整合-3 2.3.1 Spring简介-3 2.3.2 Sping Mvc简介-5 2.3.3 Mybatis-7 2.4 Maven项目管理工具-8 2.4.1 Maven简介-8 2.4.2 Maven如何实现-9 2.5单元测试-9 2.5.1 单元测试简介-9 2.5.2 Junit-9 2.6 阿里云服务器部署-9 2.7 远程微信接口开发调试-10 2.8 MySql数据库-10 2.8.1 Mysql简介-10 2.8.2 Mysql的优点-10 2.9 redis缓存-10 2.9.1 redis缓存简介-10 2.9.2 redis缓存过程-10 3.系统分析和需求-11 3.1可行性分析-11 3.2功能需求分析-11 4.系统设计与实现-13 4.1 系统总体设计-13 4.2 操作流程设计-13 4.2.1 系统模块结构-13 4.2.2 前台模块-14 4.2.3 商家模块-14 4.2.4 超级管理员模块-15 4.3 数据库及表设计-15 4.3.1 数据库主从库配置-15 4.3.2 数据库加密-16 4.3.3 数据库表设计-16 4.4 前端web设计与实现-20 4.5 后端功能设计与实现-20 4.5.1 文件结构包及其中的类-20 4.5.2 系统配置文件-24 4.5.3 主要功能设计与实现-25 5.系统运行与测试-29 5.1项目部署-29 5.2接入微信平台-29 5.3效果展示-30 6. 系统开发对社会的影响-32 结语-33 参考文献-34 致谢-35 |

