微信的微商城系统(附件)【字数:10821】
摘 要近些年来,在互联网大时代背景下网络购物飞速发展,越来越多的企业尝试开辟自己的线上销售渠道,微商城作为电子商务的一种新形式受到了众多中小企业的追捧。微信是用户群体最庞大的社交软件,微商城是基于微信公众号的商城系统,这是一种购物与社交的新型结合体,依靠微信庞大的用户基数,通过一定的营销手段,可以给商家俘获更多的客户,客户数量的增加必定带来营业额的上升。本项目?基于微信公众号,开发一个微商城,实现商城的展示,下单,交易的过程,后台提供商品列表,上下架管理,订单管理等基本功能。微商城系统开发包含用户前台和超级管理员后台两个部分。后台计划采用J2EE技术和ssh集成框架等先进的技术方法。在前台开发中采用了bootstrap等技术,为系统的使用者提供良好的交互体验。以MySQL作为系统开发的数据库,使得整个系统操作简便、界面友好而且更加灵活实用。本文的主要内容有1、技术简介,对开发过程中所涉及的技术进行简单的概述;2、需求分析,对微商城系统开发进行需求分析,主要包括用户需求、系统功能需求、性能需求以及相关的其他需求,获得微商城系统各方面需求以及待实现的重要功能;3、系统设计说明,根据微商城系统需求分析的结果对系统进行了系统功能模块设计、系统流程设计、数据库设计等;系统功能模块设计包含前台模块和后台模块,前台模块主要针对客户使用过程中的相关需求,后台模块主要针对商家对于商城的管理需求。前台模块详细设计包括商品展示模块、购物车模块等;4、系统实现,结合最终的成品和系统功能模块的详细设计总结各功能模块的实现效果和达成度,给出相关功能实现的效果图以及核心代码;5、系统测试。
目 录
第一章 绪论 1
1.1课题研究的背景与意义 1
1.2微商城的发展现况 2
第二章 技术综述 4
2.1JAVAWEBjsp技术简介 4
2.2Tomcat服务器 4
2.3MySQL表结构设计原则 5
第三章 系统需求分析 6
3.1功能需求 6
3.1.1用户需求分析 6
3.1.2系统功能需求分析 7
3.2接口需求 8
3.3总体设计需求 8
3.4其他需求 8
第 *好棒文|www.hbsrm.com +Q: ^351916072#
四章 系统设计 10
4.1系统功能模块设计 10
4.2系统流程设计 10
4.2.1系统业务流程设计 10
4.2.2系统主要实体规划 11
4.3功能模块详细设计 12
4.4数据库设计 14
4.4.1数据模型设计 14
4.4.2数据库表详细设计 15
第五章 系统实现 17
5.1前台用户模块实现 17
5.1.1注册模块 17
5.1.2用户登录模块 18
5.1.3用户个人首页 18
5.1.4商品展示 19
5.1.5购物车管理 20
5.2后台管理模块实现 21
5.2.1商品上下架管理和分类管理 21
5.2.2新增商品管理 22
第六章 系统测试 23
6.1 系统测试目的 23
6.2 系统测试工作 23
6.3 系统测试用例 23
6.4 系统测试结果 24
结束语 25
致 谢 26
参考文献 27
附录 28
第一章 绪论
1.1课题研究的背景与意义
随着互联网技术的发展,以及智能手机的普及,近些年来电子商务在企业经营中表现出了巨大优势,传统的线下销售模式也暴露出很多弊病:首先,线下模式受地域的限制,“酒香也怕巷子深”,商家的客户群体大多是附近的居民,那商家即使做的再好却因为客户数量太少,营业额也不会太高,如果再有同行业的竞争者加入,抢占部分份额,中小企业确实很难存活;其次,交易效率低,一方面消费者想要购买商品就要亲自到实体店进行交易活动,要完成这次交易活动必然会产生时间和精力的消耗,而且客户一般不能事先了解实体店关于商品价格,库存等信息,在花费时间和精力后还不一定能购买到自己心仪的商品。另外一方面商家在客户到实体经营店交易的同时,还需要对客户进行商品的信息介绍以及推销,支付的时候还要安排收银员操作交易流程,导致交易过程太过于漫长。还有最重要的就是线下购物的商品价格明显高于线上购物,商家开展线下经营模式需要承担相应的房租以及管理人员和销售人员的人力成本,增加企业成本的同时也增加量顾客的负担,而且顾客除了要支付购买商品的费用还有在整个交易过程中产生的其他费用,最终导致交易成本明显高于线上交易。
淘宝的电子商务模式已经证明是相当成功的,数以千万计的商家入驻并进行商务活动。随着微信的兴起,到2017年官方公布的数据显示,平均日登录用户量已经达到7.68亿。腾讯公司又结合它的微信产品,及时的推出了微信公布平台,供用户进行信息的推广和商品的交易。许多有眼光的商户已经捕捉到了这份商机,研发微信商城,借助微信朋友圈进行推广,并实现商品的销售。
在当今的移动互联时代下,大家的消费观念也发生了很大变化,更多的企业为了迎合客户都推出了新型的消费方式,微商城作为一种依托于微信公众平台的网上购物模式被越来越多的商家所采用。只要你的传播内容好,你的品牌信息完全有可能在微信上曝光十万次、百万次。 同理,你的品牌信息能曝光一万次,你的产品也同样能曝光一万次。
移动互联网渐成趋势,微信这个时下最热门的社交信息平台,也是移动端的一大入口,正在演变成为一大商业交易平台,因为作为商家,客户在哪,你就要在哪。人们对微信在电商营销、交易中发挥的作用报以了巨大的期望,而其对营销行业带来的颠覆性变化开始显现。微信商城在这样的背景之下应运而生,它既是一款社会化电子商务系统,同时又是一款传统互联网、移动互联网、微信、易信、APP商城五网一体化的企业购物系统。它与普通的、网上商城是一样,具有浏览,购物,支付,等功能,它不仅是PC端网上商城的一种补充,更以其独特的推广方式和快捷方便的管理模式,吸引了更多商家的眼球。
1.2微商城的发展现况
目前微信商城的发展有以下几个特点:
1.不规范的开发技术。
2.结构不灵活,扩展难。
3.不够稳定。
针对上述的种种问题,本课题在研究与设计时候,侧重于技术的选型和实现,尽量利用现在新的技术手段来达到高效率、方便扩展的目标,其主要特点有:
1.业务逻辑清楚
最大限度的实现数据层、业务层、UI层的分解。保证UI层仅仅只负责数据呈现,事件的逻辑化处理在业务层完成,处理完之后的数据进入数据层保存。当以后商务规则进行变动后,只需要修改业务层的实现过程,而不用修改其接口部分。
目 录
第一章 绪论 1
1.1课题研究的背景与意义 1
1.2微商城的发展现况 2
第二章 技术综述 4
2.1JAVAWEBjsp技术简介 4
2.2Tomcat服务器 4
2.3MySQL表结构设计原则 5
第三章 系统需求分析 6
3.1功能需求 6
3.1.1用户需求分析 6
3.1.2系统功能需求分析 7
3.2接口需求 8
3.3总体设计需求 8
3.4其他需求 8
第 *好棒文|www.hbsrm.com +Q: ^351916072#
四章 系统设计 10
4.1系统功能模块设计 10
4.2系统流程设计 10
4.2.1系统业务流程设计 10
4.2.2系统主要实体规划 11
4.3功能模块详细设计 12
4.4数据库设计 14
4.4.1数据模型设计 14
4.4.2数据库表详细设计 15
第五章 系统实现 17
5.1前台用户模块实现 17
5.1.1注册模块 17
5.1.2用户登录模块 18
5.1.3用户个人首页 18
5.1.4商品展示 19
5.1.5购物车管理 20
5.2后台管理模块实现 21
5.2.1商品上下架管理和分类管理 21
5.2.2新增商品管理 22
第六章 系统测试 23
6.1 系统测试目的 23
6.2 系统测试工作 23
6.3 系统测试用例 23
6.4 系统测试结果 24
结束语 25
致 谢 26
参考文献 27
附录 28
第一章 绪论
1.1课题研究的背景与意义
随着互联网技术的发展,以及智能手机的普及,近些年来电子商务在企业经营中表现出了巨大优势,传统的线下销售模式也暴露出很多弊病:首先,线下模式受地域的限制,“酒香也怕巷子深”,商家的客户群体大多是附近的居民,那商家即使做的再好却因为客户数量太少,营业额也不会太高,如果再有同行业的竞争者加入,抢占部分份额,中小企业确实很难存活;其次,交易效率低,一方面消费者想要购买商品就要亲自到实体店进行交易活动,要完成这次交易活动必然会产生时间和精力的消耗,而且客户一般不能事先了解实体店关于商品价格,库存等信息,在花费时间和精力后还不一定能购买到自己心仪的商品。另外一方面商家在客户到实体经营店交易的同时,还需要对客户进行商品的信息介绍以及推销,支付的时候还要安排收银员操作交易流程,导致交易过程太过于漫长。还有最重要的就是线下购物的商品价格明显高于线上购物,商家开展线下经营模式需要承担相应的房租以及管理人员和销售人员的人力成本,增加企业成本的同时也增加量顾客的负担,而且顾客除了要支付购买商品的费用还有在整个交易过程中产生的其他费用,最终导致交易成本明显高于线上交易。
淘宝的电子商务模式已经证明是相当成功的,数以千万计的商家入驻并进行商务活动。随着微信的兴起,到2017年官方公布的数据显示,平均日登录用户量已经达到7.68亿。腾讯公司又结合它的微信产品,及时的推出了微信公布平台,供用户进行信息的推广和商品的交易。许多有眼光的商户已经捕捉到了这份商机,研发微信商城,借助微信朋友圈进行推广,并实现商品的销售。
在当今的移动互联时代下,大家的消费观念也发生了很大变化,更多的企业为了迎合客户都推出了新型的消费方式,微商城作为一种依托于微信公众平台的网上购物模式被越来越多的商家所采用。只要你的传播内容好,你的品牌信息完全有可能在微信上曝光十万次、百万次。 同理,你的品牌信息能曝光一万次,你的产品也同样能曝光一万次。
移动互联网渐成趋势,微信这个时下最热门的社交信息平台,也是移动端的一大入口,正在演变成为一大商业交易平台,因为作为商家,客户在哪,你就要在哪。人们对微信在电商营销、交易中发挥的作用报以了巨大的期望,而其对营销行业带来的颠覆性变化开始显现。微信商城在这样的背景之下应运而生,它既是一款社会化电子商务系统,同时又是一款传统互联网、移动互联网、微信、易信、APP商城五网一体化的企业购物系统。它与普通的、网上商城是一样,具有浏览,购物,支付,等功能,它不仅是PC端网上商城的一种补充,更以其独特的推广方式和快捷方便的管理模式,吸引了更多商家的眼球。
1.2微商城的发展现况
目前微信商城的发展有以下几个特点:
1.不规范的开发技术。
2.结构不灵活,扩展难。
3.不够稳定。
针对上述的种种问题,本课题在研究与设计时候,侧重于技术的选型和实现,尽量利用现在新的技术手段来达到高效率、方便扩展的目标,其主要特点有:
1.业务逻辑清楚
最大限度的实现数据层、业务层、UI层的分解。保证UI层仅仅只负责数据呈现,事件的逻辑化处理在业务层完成,处理完之后的数据进入数据层保存。当以后商务规则进行变动后,只需要修改业务层的实现过程,而不用修改其接口部分。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/419.html