基于PHP的美食营销系统的后端设计与开发
发布时间:2022-07-13 16:55
目前,各种电商类产品极大地丰富和方便了人们的生活,也促进了经济的发展。美食营销系统是一个B2C(Business to Customer)的电商类产品,能同时为美食商户和食客提供方便。其目标是替B端客户销售积存的优惠券并与更多的美食商家签约,使他们能及时回笼资金并扩大业务,并且能掌握当地美食商户的第一手数据,同时也要确保C端用户能在美食营销系统上流畅地浏览和购物。本文基于所在公司的实际需求,以linux系统为操作系统,以PHP为后端开发语言,使用Yii框架,以MySQL作为关系型数据库平台,以redis为非关系型数据库、memcache为缓存数据库,Nginx为Web服务器,设计和实现了美食营销系统的wap端和营销后台两个平台。目标客户是B端地方站,经由他们再面向C端用户。该系统拥有美食券、五折卡、抢购、秒杀、支付、链接论坛文章等功能。本文分析了美食营销系统的功能、安全等方面的需求,重点对系统的后台功能、前台功能、关系型数据库、非关系型数据库、抽奖算法、砍价算法和订单流程进行了设计,并给出了系统主要功能的实现方法,展示了实现效果和测试结果。目前美食营销系统已经投入使用,运行状况稳定良好...
【文章页数】:65 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
专用术语注释表
第一章 引言
1.1 研究背景与意义
1.2 所做主要工作
1.3 论文的组织结构
第二章 相关业务和技术概述
2.1 电子商务
2.2 数据库技术
2.2.1 简介
2.2.2 关系型数据库
2.2.3 非关系型数据库
2.3 B/S结构
2.4 操作系统
2.5 WEB服务器
2.6 PHP
2.7 Yii框架与MVC架构模式
第三章 系统分析与设计
3.1 美食营销系统概述
3.2 美食营销系统需求分析
3.2.1 功能需求
3.2.2 事务需求
3.2.3 高并发需求
3.2.4 安全需求
3.3 系统设计
3.3.1 功能设计
3.3.2 数据库逻辑结构设计
3.3.3 非关系型数据库设计
3.3.4 抽奖算法设计
3.3.5 砍价算法设计
3.3.6 订单流程设计
3.4 本章小结
第四章 系统实现
4.1 数据库实现
4.2 后台通用功能实现
4.3 抽奖算法实现
4.4 订单流程的实现
4.5 砍价算法的实现
4.6 系统实现效果展示
4.7 主要功能的测试
4.8 本章小结
第五章 总结与展望
5.1 总结
5.2 展望
参考文献
致谢
本文编号:3660415
【文章页数】:65 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
专用术语注释表
第一章 引言
1.1 研究背景与意义
1.2 所做主要工作
1.3 论文的组织结构
第二章 相关业务和技术概述
2.1 电子商务
2.2 数据库技术
2.2.1 简介
2.2.2 关系型数据库
2.2.3 非关系型数据库
2.3 B/S结构
2.4 操作系统
2.5 WEB服务器
2.6 PHP
2.7 Yii框架与MVC架构模式
第三章 系统分析与设计
3.1 美食营销系统概述
3.2 美食营销系统需求分析
3.2.1 功能需求
3.2.2 事务需求
3.2.3 高并发需求
3.2.4 安全需求
3.3 系统设计
3.3.1 功能设计
3.3.2 数据库逻辑结构设计
3.3.3 非关系型数据库设计
3.3.4 抽奖算法设计
3.3.5 砍价算法设计
3.3.6 订单流程设计
3.4 本章小结
第四章 系统实现
4.1 数据库实现
4.2 后台通用功能实现
4.3 抽奖算法实现
4.4 订单流程的实现
4.5 砍价算法的实现
4.6 系统实现效果展示
4.7 主要功能的测试
4.8 本章小结
第五章 总结与展望
5.1 总结
5.2 展望
参考文献
致谢
本文编号:3660415
本文链接:https://www.wllwen.com/guanlilunwen/lvyoujiudianguanlilunwen/3660415.html