摘要:本系统是基于微信关注开发一款线上软件,微信应用于2011年1月21日被腾讯公司推出,最开始只是为智能终端提供即时通讯服务的,但移动终端在近两年发展迅猛,微信版本更新迭代,已不在只是发送即时消息的聊天应用了,他把媒体信息、游戏娱乐、生活服务、电子商务结合在一起,成为一个的多功能的综合型平台。互联网在潜移默化的改变着人们的生活方式,在科技技术日新月异的时代,如何用好移动互联网,特别是微信平台,成为摆在人们面前的一个新课题。
本文介绍了目前网络营销的特点和现状,实现一个基于微信平台的线上商城系统都需要哪些关键技术,搭建商城服务平台的设计思路。本系统基于微信公众平台开发,使用PHP、MySQL、jQuery、JavaScript等编程语言,完成是一个有购物、查看、分享功能的快消品销售微信商城系统。
关键词:微信,生活服务,移动互联网,网络营销,超文本预处理器
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 课题现状-1
1.2.1 订阅号-1
1.2.2 服务号-2
1.2.3 企业号-2
1.3 课题目标-2
1.4 课题内容-2
1.5 本章小结-2
2 相关技术介绍-3
2.1 开发工具简介-3
2.1.1 Apache-3
2.1.2 SSH secure shell-3
2.1.3 MySQL-4
2.2 关键技术介绍-5
2.1.3 PHP-5
2.2.2 jQuery-5
2.2.3 JavaScript-5
2.3 软件/硬件要求-5
2.3.1 软件要求-5
2.3.2 硬件要求-5
2.4 本章小结-5
3 软件介绍-6
3.1 业务流程概述-6
3.2 前端介绍-7
3.2.1 首页展示-7
3.2.2 商品分类-8
3.2.3 商品介绍-9
3.2.4 下单付款-10
3.2.4 我的关注-11
3.2.5 消息列表-12
3.2.6 会员中心-13
3.3 后台介绍-14
3.3.1 管理员登录注销-14
3.3.2 角色管理-15
3.3.3 产品管理-16
3.3.4 样式排版-17
3.4 数据交互-18
3.4.1 客户端与服务器的交互-18
3.4.2 微信服务器与系统的交互-18
3.5 本章小结-18
4 系统设计-19
4.1 系统分层设计-19
4.2 模型层(model)-19
4.2.1 基础模型Model-20
4.2.2 系统消息模型New_Model-20
4.2.3 订单模型Order_Model-20
4.2.4 产品模型Product_Model-20
4.2.5 用户模型User_Model-20
4.3 视图层(view)-20
4.3.1 系统消息视图New_View-20
4.3.2 订单视图Order_View-21
4.3.3 产品视图Product_View-21
4.3.4 用户视图User_View-21
4.4 控制层(control)-21
4.4.1 基础控制器Control-21
4.4.2 系统消息控制器New_Control-21
4.4.3 订单控制器Order_Control-22
4.4.4 产品控制器Product_Control-22
4.4.5 用户控制器User_Control-22
4.5 本章小结-22
5 系统实现-23
5.1 系统前端实现-23
5.1.1 界面首页-23
5.1.2 系统消息-23
5.1.3 商品列表-24
5.2 系统后台实现-25
5.2.1 后台主界面-25
5.2.2 添加用户操作-25
5.2.3 编辑角色操作-26
5.2.4 产品添加操作-26
5.2.5 订单导出操作-27
5.4 本章小结-27
6 总结与展望-28
6.1 项目总结-28
6.1.1 开发中的问题-28
6.2 项目展望-28
结 论-29
参 考 文 献-30
致 谢-31