logo资料库

基于微信小程序的网上商城.docx

第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
资料共42页,剩余部分请下载后查看
第1章 绪论
1.1项目研究背景及意义
1.2国内外研究现状分析
1.3论文的研究目的和主要研究内容
1.3.1论文的研究目的
1.3.2论文的主要研究内容
第2章 系统相关技术
2.1微信小程序的MINA 框架
2.1.1微信小程序的文件结构
2.1.2 MYSQL 数据库
2.2本章小结
第3章 系统分析
3.1网上商城的前端需求分析
图3.2前端操作流程图
3.1.1“首页”模块需求分析
3.1.2“购物车”模块需求分析
3.1.3“我的”模块需求分析
3.2网上商城的后台需求分析
3.2.1商品管理模块需求分析
3.2.2订单管理模块需求分析
3.2.3用户管理模块需求分析
3.3本章小结
第4章 系统设计与实现
4.1系统总体架构
4.2网上商城的前端的设计与实现
4.2.1“首页”模块的设计与实现
4.2.2“购物车”模块的设计与实现
4.2.3“我的”模块的设计与实现
4.3网上商城的后台的设计与实现
4.3.1商品管理模块的设计与实现
4.3.2订单管理模块的设计与实现
4.3.3用户管理模块的设计与实现
4.4本章小结
第5章 系统测试
5.1网上商城的前端测试
5.1.1“首页”模块测试
图5.1 “首页”模块界面图
图5.2 具体鲜花分类界面图
图5.3商品的详细情况界面界面图
5.1.2“购物车”模块测试
图5.4 点击“加入购物车”按钮之后界面图
图5.5 “购物车”界面图
5.1.3“我的”模块测试
图5.7 用户的注册与登陆界面图
图5.8 点击“立即注册”字样后的界面图
图5.10 个人收货地址信息的修改界面图
图5.11 错误提示界面图
5.2网上商城的后台测试
5.2.1商品管理模块测试
图5.13 商品管理界面图
图5.16 是否删除的确认框图
5.2.2订单管理模块测试
图5.17 订单管理界面图
5.2.3用户管理模块测试
图5.18 用户管理界面图
图5.19 用户信息修改界面图
点击每个用户最后一栏中的“删除”图标,就可以将相应的用户信息从平台中删去,点击“删除”图标后会出现是
5.3本章小结
第6章 总结与展望
6.1总结
6.2展望
参考文献
致谢
大学毕业设计(论文) 基于微信小程序的网上商城软件的设计 学院(系): 信息工程学院 专业班级: 学生姓名: 指导教师:
学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成 果。除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或 撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。 作者签名: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有 关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授 权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索,可 以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 本学位论文属于 1、保密囗,在 年解密后适用本授权书 2、不保密囗 。 (请在以上相应方框内打“√”) 作者签名: 年 月 日 导师签名: 年 月 日
摘 要 随着互联网的发展速度的日新月异、用户消费方式和理念的升级,传统的商品超市、 电子商务在线上推广和购物体验等方面的发展都遇到了瓶颈。普通的实体店铺有较高的店 铺成本投入和店铺维护成本。所以,通过网络来买卖的购物方式逐渐的的进入了我们的生 活。消费者通过一些网络购物平台,可以快速的、用相对于实体店更便宜的价格买到自己 所需要的商品,而企业也可以通过创建网络购物平台来减少库存积压、减少宣传成本,从 而达到降低生产成本、提高企业利润的目的。所以开发一款能适用于传统商家、又能让消 费者更加方便快捷的进行网上购物的系统有着较好的发展前景。相对于其他的原生态的购 物 APP,微信小程序能更加贴合线下快速推广的需求。 本文将传统的小实体商品的销售方式与微信小程序技术相结合,设计开发了一个可以 让消费者方便的进行线上购物的方便快捷的基于微信小程序的网上商城。 本系统主要由微信小程序客户端、服务器、数据管理端构成,在这三个模块中,基于 微信小程序的客户端模块主要是通过借助微信小程序的微信开发者工具来完成微信小程 序前端的客户端界面以及功能的设计和实现,通过客户端,消费者可以跟整个微信小程序 进行直接的交互,为消费者提供一个更加顺畅的的购物体验。 至于服务器模块,则是直接采用微信小程序的微信开发者工具所提供的 java 接口来连 接,服务器模块能够在消费者使用本基于微信小程序的网上商城系统进行浏览商品、将商 品加入购物车和下单支付等操作的业务逻辑中,实现客户端和数据库中的数据更新请求以 及数据库中的数据更新处理的关键行为。 而数据库管理模块则主要是由 MySQL 数据库来承担。数据库设计是对需要用到的数 据建立一个库,然后将其与软件新系统联系起来,方便用户进行查询、增删、修改等。用户 的需求信息都存储在数据库里,这就要求设计的数据表结构能够健壮到满足各种类型的信 息的输入与输出。结合之前的功能需求分析,设计层次分明、类别明了的数据库,本次设计 使用 MySQL 数据库来实现。我们需要设计不同的表以便实现数据表的设计以及数据的存 储等功能。存放在 MySQL 数据库中的数据也会反映到网上商城的后台数据当中,消费者 在网上商城的前端进行的操作中会影响到网上商城的后台的数据变化也会通过 MySQL 数 据库的数据更新传递到网上商城的后台。 本文重点阐述了小程序网上商城客户端的商品信息的展示、商品分类、购物车、下单 支付,个人信息管理及数据库设计六大模块的设计和实现过程。 关键词:互联网 ;微信小程序;网上商城 I
Abstract With the rapid development of the Internet and the upgrading ousers' consumption patterns and concepts, the development of traditional commodity supermarkets, e-commerce online promotion and shopping experience has met bottlenecks. Ordinary physical stores have higher cost input and maintenance costs. Therefore, the mode of online shopping has become an import ant part of people's daily shopping. The combination of Internet and e-commerce makes shopping more fast, convenient and simple. It constantly changes and impacts the traditional mode of shopping industry. Online shopping is actually one of the ways of e-commerce activities. Through some online shopping platforms, consumers can quickly buy the goods they need with cheaper prices than physical stores. Enterprises can also reduce inventory backlog and publicity costs by creating online shopping platforms, so as to achieve the goal of reducing production costs and improving enterprise profits. Therefore, the development of a system that can be applied to traditional businesses, but also make consumers more convenient and fast online shopping has a good development prospects. With the characteristics of "accessible, ready-to-use" Wechat applet is very suitable for people's life as a carrier of online shopping. Compared with other original shopping apps, Wechat applets can more meet the needs of offline rapid promotion. This paper combines the traditional sales mode of small entity goods with the technology of Wechat applet, designs and develops anonline mall based on Wechat applet, which can make online shopping convenient and fast for consumers. In these three modules, the client module based on the Wechat applet is mainly completed before the Wechat applet program. The design and implementation of the client interface and functions of the client side, through the client side consumers can interact directly with the entire Wechat applet, providing consumers with a smoother shopping experience. As for the server module, the java interface provided by the Wechat Developer Tool of the Wechat applet is directly used to connect. The server module can browse commodities, add commodities to the business logic of shopping cart and order payment based on the Wechat applet online mall system, and realize data update requests and numbers in the client and database. The key behavior of data update processing in database. The database management module is mainly undertaken by MySQL database. Because MySQL database is an associative database management system, and associative database means II
that the data in the database is stored in different tables. So in the database management module, we need to design different tables in order to achieve the design of data tables and data storage functions. The data stored in MySQL database will also be reflected in the background data of online shopping mall. The operation of consumers in the front end of online shopping mall will affect the background data changes of online shopping mall. The data updates will also be transmitted to the background of online shopping mall. My SQL database provides an accessible data interfae to the client side of the system in cooperation with the server module connected to the java interface provided by the Wechat Developer Tool. Through this data interface, the administrator of the online mall can log on to the background of the online mall and manage the commodity information, order information and user information of the online mall. This paper focuses on the design and implementation of six modules: display of commodity information, commodity classification, shopping cart, order payment, personal information management and database design. Keywords:internet ; WeChat Mini Program;Shopping system III
目录 第 1 章 绪论...........................................................................................................................1 1.1 研究背景及意义......................................................................................................1 1.2 国内外研究现状分析..............................................................................................2 1.3 论文的研究目的和主要研究内容..........................................................................2 1.3.1 论文的研究目的...........................................................................................2 1.3.2 论文的主要研究内容...................................................................................3 第 2 章 系统相关技术...........................................................................................................4 2.1 微信小程序的 MINA 框架.................................................................................... 4 2.1.1 微信小程序的文件结构...............................................................................5 2.1.2 MYSQL 数据库............................................................................................6 2.2 本章小结..................................................................................................................7 第 3 章 系统分析...................................................................................................................8 3.1 网上商城的前端需求分析......................................................................................8 3.1.1 “首页”模块需求分析...............................................................................9 3.1.2 “购物车”模块需求分析.........................................................................10 3.1.3 “我的”模块需求分析.............................................................................10 3.2 网上商城的后台需求分析....................................................................................10 3.2.1 商品管理模块需求分析............................................................................. 11 3.2.2 订单管理模块需求分析............................................................................. 11 3.2.3 用户管理模块需求分析............................................................................. 11 3.3 本章小结................................................................................................................ 11 第 4 章 系统设计与实现.....................................................................................................13 4.1 系统总体架构........................................................................................................13 4.2 网上商城的前端的设计与实现............................................................................13 4.2.1 “首页”模块的设计与实现.....................................................................14 4.2.2 “购物车”模块的设计与实现.................................................................14 4.2.3 “我的”模块的设计与实现.....................................................................15 4.3 网上商城的后台的设计与实现............................................................................17 4.3.1 商品管理模块的设计与实现.....................................................................18 4.3.2 订单管理模块的设计与实现.....................................................................19 4.3.3 用户管理模块的设计与实现.....................................................................20
4.4 本章小结................................................................................................................21 第 5 章 系统测试.................................................................................................................22 5.1 网上商城的前端测试............................................................................................22 5.1.1 “首页”模块测试.....................................................................................22 5.1.2 “购物车”模块测试.................................................................................23 5.1.3 “我的”模块测试.....................................................................................24 5.2 网上商城的后台测试............................................................................................27 5.2.1 商品管理模块测试.....................................................................................28 5.2.2 订单管理模块测试.....................................................................................29 5.2.3 用户管理模块测试.....................................................................................30 5.3 本章小结................................................................................................................31 第 6 章 总结与展望.............................................................................................................32 6.1 总结........................................................................................................................32 6.2 展望........................................................................................................................33 参考文献...............................................................................................................................34 致谢.......................................................................................................................................35
大学毕业设计(论文) 第 1 章 绪论 基于微信小程序的网上商城系统的开发同时结合了微信开发者工具的使用、数据库的 应用以及网络浏览器的应用等多种技术,这让消费者仅仅通过微信扫一扫功能扫描一下商 铺的小程序码即可快速地获取店铺和商品的详细信息,让用户可以更加方便的随时随地的 购买心仪的的商品,基于微信小程序的购物商城的加入为传统电子商务的发展和进步增添 了新的活力。 1.1 项目研究背景及意义 伴随着互联网技术的不断发展和完善,在人们的生活和工作的各个方面,互联网都有 着非常重大的影响。伴随着国内电子商务行业的迅猛发展,消费者现在能够轻松的实现足 不出户的,仅仅通过网络购物平台就可以非常便捷的购买到自己需要的商品。这种新型的 网络购物模式极大的刺激着传统的线下购物模式,也让传统的线下购物模式不断地改变。 网络购物模式的便捷、具有实时性、有互动性等特性也让网络购物模式快速的收获了企业 和消费者的关注和青睐,近年来,它的关注度和使用度也在不断的提升当中。基于电脑平 台的网络购物方式已经让消费者的消费方式更加便捷了,随着智能手机的发展和普及,基 于智能手机的网络购物方式则更大的发挥了智能终端的便携性,能让消费者更加方便的随 时随地的浏览和购买自己心仪的商品。 虽然朋友圈的微商遍地都是,但却鲜有推出电商小程序的厂商。我们在“电商”类目 查找过后发现,真正能被称为“电商”的小程序不超过 10 个,其中不少还是用的同一家 开发商的模板。种类少,知名度不高是电商类小程序的劣势所在。种类少,意味着用户可 能打开多个小程序才能找到需要的商品:知名度不高,又让用户对其可信度和商品质量存 在疑惑。 目前电商类小程序最有影响力的应该就是京东旗下的“京东购物”了。不同于热闹如 集市的京东网页版及 APP,“京东购物”的“首页”十分简洁,优惠卷及搜索框简单明了, 这可能更合适有明确购物目的的用户,对于那些经常喜欢进入淘宝、京东闲逛的用户来说, 恐怕过于冷清而无从下手了。 不过,借助微信的社交功能后,在小程序中购物也有一些优势。例如,当用户在微信 小程序商城中看中了某一件商品之后,用户可以把这件商品分享给他的微信好友,对方可 以选择直接拍下付款,无需跳转至其他应用,整个过程十分流畅。 总的看来,短期内线上购物类小程序可能很难改变用户原有的使用习惯,而“电商+ 社交”或许会是这类小程序比较可行的方法,毕竟这正是微信所擅长的而淘宝所欠缺的地 1
分享到:
收藏