基于微信公众号的服装行业移动平台

 2022-01-17 11:01

论文总字数:18211字

目 录

摘要 1

Abstract 2

1 绪论 3

1.1 微信公众号简介 3

1.2 微信公众号的构成 3

1.3服装行业电商平台简介 4

1.4开发背景及现状 4

2.相关技术介绍 4

2.1 Spring Framework简介 4

2.2Mybatis简介 5

2.2 MySQL概述 5

2.3HTML5语言简介 5

3.系统分析 5

3.1功能需求分析 5

3.1.1微信公众号首页需求 5

3.1.2后台管理页面需求 6

3.2可行性分析 6

4.系统设计 7

4.1系统的开发环境 7

4.2系统整体模块设计 7

4.2.1微信公众号模块设计 8

4.2.2订单管理模块的设计 8

5.数据库设计与实现 9

5.1数据库需求分析 9

5.2数据库需求设计 9

5.3数据库实现 10

6.系统实现 11

6.1 微信公众号的申请 11

6.2微信公众号界面 12

6.2.1公众号首页功能 13

6.2.2 微信号支付功能 16

6.3后台管理界面 17

6.3.1页面登录功能 17

6.3.2 商品上下架管理功能 18

6.3.3 商品信息导出功能 21

7.总结 23

参考文献: 24

致谢:...................................................25

基于微信公众号的服装行业移动电商平台

封启凡

, China

Abstract:With the continuous development of network technology application and upgrade, more and more clothing vendors through WeChat clothing sales numbers to the public. Based on the Windows7 system, written using the HTML5 front page, using the Spring framework for the preparation of the background management program, then associated with a WeChat system public number, discusses the a number of the public through the WeChat clothing sales based mobile e-commerce system. Users can enter the clothing sales by focusing on the WeChat public number ", choose their favorite clothing. The front page contains the home page, order, shopping cart, and these four modules of mine. The homepage module carries on the clothing comprehensive demonstration, the order module has realized the clothing order inquiry, cancels, pays and so on function. Users can put the selected clothes into the shopping cart and then buy together. My module can mainly achieve user address add, collection of clothing, view and other functions. Merchants can enter the backstage management system through the backstage management page, through the commodity release and the shelf function, has realized the commodity upper and lower shelf management. You can also check the sale status of the goods through the ID of the commodity, and export the Excle by clicking the Export button of the commodity.

Keywords: WeChat;HTML5;JAVA;Clothing Sales

1 绪论

1.1 微信公众号简介

微信公号是一种可以通过QQ邮箱注册并实现登录的可以实现自营模式的一款平台。人们可以自己申请微信公众号,通过在微信公众号中发布图片,文字,视频和订阅此公众号的人进行互动,是一种较新的自媒体。企业也可申请公众号,通过公众号发布与该企业相关的消息,让企业的利益最大化。在使用微信公众号时,用户输入命令信息,微信app把不同格式的命令信息封装为对应的xml格式,并解析微信服务器返回的xml格式结果信息,然后呈现给用户,其原理结构如下图1-1所示。

微信

移动

客户

结果信息xml

结果信息xml

应用服务器

命令信息xml

微信服 务器

命令信息xml

图 1-1 微信公众号原理结构图

1.2 微信公众号的构成

微信公众号由以下三类组成:

服务号:给组织和企业提供更全面的用户管理能力和更强大的业务服务能力,帮助企业快速实现全新的公众号服务平台,适用于组织和企业。

订阅号:是一种全新的提供了个人和媒体之间交流方式的平台,构筑了一种新型自媒体方式,适用于媒体和个人。

企业号:是一种适用于企业或组织,为企业和组织提供移动应用入口,帮助企业建立起和员工,消费者之间沟通,消费方式的一个平台。

服务号,订阅号,企业号的异同点见表1-1

表1-1各类公众号异同点表

企业号

服务号

订阅号

面向人群

企业,政府,事业单位等

企业,政府或组织,用以对用户进行服务

媒体和个人,提供一种信息传播的方式

消息显示方式

出现在好友会话列表首层

出现在好友会话列表首层

折叠在订阅号目录中

消息次数限制

每分钟可群发200次

每月主动发送消息不超过4条

每天群发一条

验证关注者身份

通讯录成员可关注

任何微信用户扫码即可关注

任何微信用户扫码即可关注

高级接口权限

支持

支持

不支持

1.3服装行业电商平台简介

简单来说服装行业电商平台就是一种通过网络进行服装销售的模式,客户在网址首页看到服装然后进行挑选,并且可以在网上实现支付功能。支付完成后,客户只需要等派送人员把他所购买的服装送达即可。商家通过操作程序对网址进行管理和维护,可以更改商品的信息和价格,实现商品的上下架管理等功能。网络销售模式越来越受年轻人的喜爱,服装行业又是很有发展前景的行业,两者相结合便产生了良好的化学反应。目前国内比较大的服装行业电商平台有淘宝,京东,唯品会等。

1.4开发背景及现状

随着微信用户的增多,微信公众平台开发也跟着火了一把。开发商更愿意结合微信公众号进行开发,这样不仅缩短了开发的周期,还在无形之中拥有了庞大的用户群体,最大化了开发一款产品的效益。在当今快节奏生活的时代下,年轻一代更愿意足不出户,在网上购买一些服装,然后由物流公司送货上门。开发商正是看中了其中的商机,进行基于微信公众号

的服装行业移动电商平台的开发。目前已经有很多基于微信公众号的电商的开发实例,人们可以用微信实现登录和支付功能。

2.相关技术介绍

2.1 Spring Framework简介

Spring是一个基于IOC和AOP的架构多层j2EE框架。IOC(Inversion of Control)是控制反转的意思。在传统的程序设计的过程中,当某个被创建的角色需要另一个被创建的角色协助的时候,通常是由调用者来创建被调用者的实例。但在Spring框架的使用中创建被调用者的工作不再由调用者完成,而是由spring[4]完成,所以称之为控制反转。AOP(Aspect Oriented Programming),是面向切面编程的意思。面向切面编程(aop)的意思是将程序分解成各个层次的对象并将程序运行的过程分解成各个切面,是面向程序编程的补充。使得程序开发变的更容易,更易上手。

2.2Mybatis简介

Mybatis是一个分为三层功能架构的持久层框架,分别为API接口层,数据处理层和基础支撑层。他同时也是一个支持普通的SQL查询,高级映射和存储过程的优秀的持久层框架。Mybatis实现了DAO接口与XML映射文件的绑定,自动为编程者生成了接口的具体实现,使用起来变得更加省事和方便。

2.2 MySQL概述

MySQL译为关系型数据库,,是一种可以理解为由一个或者多个表格组成的具有表格概念的关系型数据库。支持数据定义语言,数据操纵语言,事务控制语言和数据控制语言等类别的命令。Navicat premium是数据库的管理工具,是一个可以让你以单一程式同时连线到MySQL[17]等资料库的多重连线资料库的管理工具。

2.3HTML5语言简介

HTML5[1]语言是万维网的核心语言。HTML5包含了头部和主体部分。可以实现页面布局,超链接,表格和框架的引用等功能。HTML5是在HTML语言上的一次优化更新,使得该语言更加规范和简便,便于开发者的使用。HTML5加入了许多新特性,如网页多媒体特性,三维图形及特效特性,CSS3特性。人们认为HTML5终将取代多媒体框架。如Adobe和Flash,不过短期之内还不可能。

3.系统分析

3.1功能需求分析

3.1.1微信公众号首页需求

微信公众号首页:当有顾客进入微信公众号时应当有导航提示点击哪一个模块进入商品展示页面,从而进行商品的购买。企业级开发所使用的微信公众号可以自定义菜单,由于个人申请不到企业级的微信公众账号(微信官方不予认证),在开发的时候可以通过发送消息实现商品展示页面的跳转。企业级公众号首页的功能具体如下:

(1)关于多多服饰模块功能:当用户点击多多服饰模块的时候将跳转到服装综合展示页面,用户可以在该页面挑选自己心仪的服装。点击服装图片,进入服装购买页面,顾客可以选择要购买的服装的数量并进行服装的收藏,点击购买弹出支付窗口实现支付。(个人申请的公众账号实现不了支付功能)

剩余内容已隐藏,请支付后下载全文,论文总字数:18211字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;