《《基于微信的购物商城的设计与实现》.docx》由会员分享,可在线阅读,更多相关《《基于微信的购物商城的设计与实现》.docx(25页珍藏版)》请在优知文库上搜索。
1、基于微信的购物商城的设计与实现摘要伴随着国际贸易的发展,各种各样电商平台应时而生。针对用户而言,网购可以在家里“购物”,购物不容易遭受地址和时长的限定;获得很多商品信息内容,与此同时可以购买到本地没有的商品;但伴随着网购销售市场的饱满,根据一些用户量过大的非电商软件的购物app也在逐步提高,在其中最被普遍认同的购物手机软件便是微信软件。本文中运用有关数据库查询专业知识和微信开发设计专业知识,开发设计了一个合适微信的购物店铺。在这个体系中,店家可以对不一样的商品开展归类,后台管理转化成和管理方法订单信息,加上或删掉商品,综合性用户强烈推荐商品,猜想你喜欢什么。用户还能够根据微信申请注册、登陆、访
2、问商品、个人收藏或放进购物车、查看新产品和第三方支付。尽管系统软件基本上做到了期望的实际效果,可是因为时长的限定,一些基本功能如UI页面和互联网互动等还要进一步提升。关键词:微信小程序;MySQL;微信开发者工具;购物商城;H5AbstractWiththedevelopmentandexpansionofe-commerce,variouse-commerceplatformshavealsoemerged.Onlineshoppingisawayforconsumerstoshopathome,withoutbeinglimitedbytheplaceandtimeofbuyingthin
3、gs.Getalotofcommodityinformation,atthesametimecanbuylocalgoods;However,withthedevelopmentofonlineshoppingmarket,shoppingappsbasedonnon-e-commercesoftwarewithalargenumberofusershavegraduallydevelopedandgrown,andthemostrecognizedshoppingsoftwareisbasedonWeChat.ThispaperUSESrelevantdatabaseknowledgeand
4、WeChatdevelopmentrelatedknowledgetodesignanddevelopasuitableforWeChatshoppingstore.Inthissystem,thebusinesscanrealizethedifferentclassificationofdifferentgoods,backgroundmanagementtogenerateordersandmanageorders,addgoodsordeletegoods,comprehensiveuserrecommendationproducts,guessyoulike.Userscanalsor
5、egister,login,browsegoods,favoritesorputintotheshoppingcart,newproductqueryandWeChatpaymentfunctions.Althoughthesystembasicallycompletedtheexpectedresults,butduetotimeconstraints,therearesomefunctionssuchasUlinterface,networkinteraction,etc.,needtobefurtheroptimized.KEYWORDappletofWeChat;MySQL;WeCha
6、tdevelopertools;shoppingcenter;H5目录第一章绪言1第一节选题背景1第二节研究目的及意义1第二章系统设计相关技术介绍1第一节微信开发工具简介1第二节H5的开发技术1第三章系统分析1第一节可行性分析2第二节功能需求分析3第三节拟解决的关键问题和创新点4第四节本章小结4第四章系统设计5第一节系统总体功能结构设计5第二节系统详细功能模块设计5第三节数据库设计8第五章系统实现12第一节开发环境搭建12第二节用户功能模块实现14第三节后台管理模块实现17第六章系统测试与维护18第七章总结与展望19谢辞210参考文献21第一章绪言第一节选题背景从2016年在广州举行的微信公开
7、课中,微信支付张小龙就意识到了微信这种大客户量软件中存在着巨大的潜力并且向部分公众号发出了应用号的内测邀请,从这开始拉开了小程序发展的序幕。做微信购物商城小程序不是为了新潮更不是为了跟风,因为小程序随用随打开且无需下载的特性,同时在微信的体系内,可以利用微信这种大用户量的特性去连接起用户,从而使得小程序的发展更为健壮。第二节研究目的及意义本文以商城系统为例子,借助微信强大的用户群以及小程序定制开发服务平台,做一个根据微信的商城小程序。这一程序流程与传统式网购紧密结合,但不用繁杂的安装下载来占有用户的运行内存。它吸取了传统式网购的优势,更能达到用户的要求。与此同时,伴随着5G时期的到来,坚信很多
8、的手机软件会被用户和数据库系统的同时互动所替代,内存空间越来越不那么关键,根据微信的微信小程序就是这个思路。坚信这类开发方法会更加得到我们的亲睐。第二章系统设计相关技术介绍第一节微信开发工具简介手机微信开发者专用工具是小程序的开发者为了更好地便捷多设计风格微信小程序的开发设计而制定的一个思路。集成化了开发设计、浏览、调节、提交等一系列作用。第二节H5的开发技术现阶段web项目的网站前端开发应用HTMLCSSJavaScript0做为HTML文件标记语言,它是为了能能够更好地撰写Web前端项目而制定的。现阶段,大家最了解的是H5。开发人员将WXML和WXSS引入到了微信小程序的开发平台。其中WX
9、ML(微信标记语言)相当于HTML,其实就是标签构建页面的语言。第三章系统分析项目可行性便是对一个工程项目的技术性是不是优秀、经济发展是不是有效、基本建设是不是很有可能开展研究较为,进而确认该工程是不是适合项目建设,怎样分配基本建设的时间和项目建设,哪个技术规范最有效,进而为管理决策带来靠谱的根据。本次微信购物系统从五个部分(市场上、技术上、管理上、社会因素上以及经济上)充分的去论证了微信购物商城设计的可行性。第一节可行性分析本次微信购物系统从五个部分(市场上、技术上、管理上、社会因素上以及经济上)充分的去论证了微信购物商城设计的可行性。一、市场的可行性现阶段在网上销售市场的营销方式各种各样,
10、从最传统的的在网上提交订单、非常简单的店家送货模式,到现如今的各种各样商业服务模式,例如近期盛行的小米的饥饿营销模式,让一手货源紧缺变成顾客较大的问题,进而完成利润最大化。例如拼多多平台的一次选购模式,目地也是因为利润最大化的宣传,得到越来越多的用户和盈利。如今的情形是深入挖掘,提升很多用户。手机微信有着超出10亿的用户,早已离开了一般app的行列。根据手机微信的宣传和散播,更易于触碰到这些潜在性群体,随后根据微信聊天群的经营,塑造他们的应用习惯性。二、技术上的可行性本项目主要通过微信开发者工具进行对微信商城的开发和设计,同时,本系统开发使用java语言作为框架,该语言易学易用,对于学习过C语
11、言的人来说,java两周左右就可以入门,同时我也用H5制作页面的设计。可以使得程序更加的美观。对于数据库的建立,由于数据库需要对用户的信息的收集以及对用户浏览记录的存储、账号及密码等。所以本系统采用的是瑞典MySQLAB公司开发的MySQL,软件同样具有简单易懂,同时应用也极为广泛,非常适合新手的使用,并且建立的数据库极为的安全。微信从2016年开始推广小程序。当时最早一波微信的机会是借助公众号带来的,公众号带来了一批新内容取代了原来的老一批的传统方式。公众号和小程序电商成为一个很好的变现形式导致了公众号成为了最早的受益者,很多公众号在接了小程序后实现了一波变现;之后小程序带来的才是工具、社区
12、和游戏的机会。工具起量往往比较快,但在工具转社区,或者工具转电商里,似乎还没有看到特别跑出来的选手。其实小程序的机会不等于微信的机会,小程序吸引了太多目光。小程序只是单纯的作为一种载体形式出现,因此单纯讨论小程序本身是没有意义的,比起已经进入成熟阶段的电商类小程序,新兴的小游戏或是一些方便用户的购物商城也许会成为市场流量的一个新突破口,通过适当的运营手段将为市场带来更多影响。三、管理上的可行性本系统的开发主要目的是让用户更方便的在网上进行购物,让开发者的开发成本更低,收益更大。对于本系统,我将实现以下的功能:1 .生成商品订单。2 .等候后台管理管理人员解决订单信息。3 .产品宝贝详情面表明产
13、品的具体主要参数,如名字、照片等。并根据插入图片和内容来展现产品的优点。目地是详细介绍产品。4 .商品归类:对不一样属性的商品开展多维度归类。零食通常依据名字或作用归类,如新鲜水果、糖块、干果、油炸食品等。5 .针对商品的管理方法,商品依照那时候我们的要求发布时,商品市场销售低迷时就下线。它主要运用于加上、删掉、变更和查验数据库查询。“增、删、改、查”用以查看商品的仓储货架和货架,及其商品的总量和库存量。四、社会因素的分析伴随着时代的不断进步和技术的迅猛发展,互联网技术的风潮已经持续冲击性着我们的作业和生活习惯。买东西的形式更加多元化。对比淘宝网JD.COM,微信小程序的买东西灵便变化多端。举
14、个例子,举个例子,有的人没有专业做买卖的,反而是卖一些土特产品的。此刻假如他们去开淘宝店,会事倍功半。根据手机微信的商城系统给予了这种一个机遇,手机微信的众多消费者带来了市场销售商品的很有可能。因此开发设计那样一个微商城系统是有价值的。五、经济上的可行性微信小程序的益处是不用安装,可以按需应用。节约总流量和室内空间,不必担心电脑操作系统的一系列混合开发特性。本系统软件运用这一特性完成了在微信自然环境下选购各种各样商品的作用。对比别的网站的高自然环境,微信小程序十分便捷性价比高,还能提高客户对企业品牌的好感和对各种各样牌子的认同度。第二节功能需求分析伴随着时代的迅速发展,大数据技术持续更新着我们
15、对世间的认知能力,也持续干扰着我们的生活习惯,日益多样化。传统式网上购物因为其确定的方法,不能满足任何人的追求。因此许多营销方式接踵而来,例如小米手机的事件营销技术性,拼多多平台的单一营销技术。现阶段最受欢迎的营销推广是根据很多用户app的营销方式,以小程序为主导。自然,它的益处是显然的。可以让用户有更舒服的消费感受,还可以令人提升传统式的开实体店难。此次我将紧紧围绕微信平台开发程序流程,将商城系统的设计方案分成用户和管理人员两一部分,完成新用户登录注册、新产品查看、将商品放进购物车或个人收藏、转化成商品订单信息、展现商品宝贝详情等功能。一、用户方面用户是本体系中最重要的人物角色,与用户有关的
16、功能如下所示1.注册新用户,登陆:用户,可以根据自身的微信号申请用户名。以后,他们可以储存用户信息内容并快速登录。您可以随时随地变更您的登陆密码。2 .新产品查看3360用户可以在产品详情页访问各种各样产品。3 .将商品放进购物车或搜集3360。用户可以在见到喜爱的商品时个人收藏,或是加上到购物车中,付款更为便捷。4 .可以直接微信付款。.用户可以及时追踪物流详情,与后台管理在线客服沟通交流商品详细信息。二、后台管理者方面1.转化成商品订单信息:用户选购后,店家必须依据提交订单畤问解决订单信息。假如商品不符用户规定,便会送货或是撤销合作。5 .产品详情页面表明产品的具体主要参数,如名字、照片等。并根据插入图片和内容来展现产