基于Vue+Node的Sunload甜品网上商城
摘要:随着社会的进步和发展,人们选择加快自己的生活节奏,从而创造出更多的社会价值。也随着甜品种类的日益增长和互联网技术的发展,人们开始追求足不出户的购买自己想要的商品,从而享受快节奏生活中剩下的空闲时间。
互联网信息发达的今天每个人都拥有自己的电脑和手机,让我们实现在网上订购自己喜欢的甜品成为了可能,针对现在购买甜品还需要传统的电话和微信预约等效率不高方式的问题,分析了现存甜品商城的经营模式,采用了B/S开发模式,MVVM设计模式开发一个基于Vue+Node的Sunload甜品网上商城来满足人们快节奏生活有着非常重要的意义,解决了购买甜品还需要传统的电话和微信预约等效率低下的方式和满足不了当今社会人们快节奏生活等的问题,实现了用户们可以在Sunload甜品网上商城上选购自己喜欢的甜品,Sunload甜品网上商城管理者可以在线上接单,并处理用户们的订单信息,提高了用户们的空闲时间利用率和商城管理者的经济效益和管理成本。B/S模式是Sunload甜品网上商城的实现模式,Sunload甜品网上商城分为客户端和管理服务端。Vue.js将被作为客户端和管理服务端前端的开发语言,Node.js将被作为客户端和管理服务端后端的开发语言,数据库支持使用MySQL数据库,Visual Studio Code将被作为开发前端和后端的开发工具。
Sunload甜品网上商城的实现为广大互联网用户提供了一个新的选择。对于用户来说,可以在互联网的基础上在商城选择自己喜欢的甜品,对于Sunload甜品网上商城的管理者来说,可以将自己所生产的多种商品放到商城供用户选择,并创造出更多的经济效益。对于用户和Sunload甜品网上商城管理者来说,这将会对当今社会人们快节奏生活产生一定有益的影响。
关键词:互联网,经济利益,网上商城,Vue,模式
Sunload dessert online store based on Vue + Node
Abstract:With the progress and development of society, people choose to speed up their pace of life, thereby creating more social value. With the growing number of sweet varieties and the development of Internet technology, people began to pursue the products they want without leaving home, thereby enjoying the remaining free time in fast-paced life.
Today, with the development of Internet information, everyone has their own computer and mobile phone, which makes it possible for us to order our favorite desserts online. For the purchase of desserts, we still need traditional telephone and WeChat reservations and other inefficient methods. Analysis The operation model of the existing dessert mall adopts the B / S development model. The MVVM design model develops a Sunload dessert online mall based on Vue + Node to meet people’s fast-paced life. It has a very important meaning. Telephone and WeChat appointments are inefficient and cannot satisfy the fast-paced life of people in today’s society. It has realized that users can buy their favorite desserts on the Sunload dessert online store, and managers of the Sunload dessert online store can pick up online Order and process the order information of users, which improves the free time utilization of users and the economic benefits and management costs of mall managers. The B / S model is the realization model of Sunload dessert online store. Sunload dessert online store is divided into client and management server. Vue.js will be used as the development language for the client and management server front end, Node.js will be used as the development language for the client and management server back end, the database supports the use of MySQL database, and Visual Studio Code will be used as the development front end Development tools.
The implementation of Sunload dessert online mall provides a new choice for the majority of Internet users. For users, they can choose their favorite desserts in the mall on the basis of the Internet. For managers of the Sunload dessert online mall, they can put a variety of products they produce in the mall for users to choose and create Many economic benefits. For users and managers of the Sunload dessert online store, this will have a beneficial effect on the fast-paced life of people in today’s society.
Keywords:Internet, Economic benefits,Online mall,Vue,Model,
目录
第1章 绪 论 3
1.1开发的背景和意义 3
1.2国内外研究现状 3
1.3主要研究内容 4
1.4开发环境与开发工具 4
第2章 系统需求分析 5
2.1可行性分析 5
2.2系统的总体需求 5
2.3系统的业务需求 5
2.4系统功能的需求分析 8
2.5 UML系统建模 9
2.5.1用例图 9
2.6 本章小结 15
第3章 系统设计 16
3.1系统功能设计 16
3.2 Sunload甜品网上商城类图 18
3.3 Sunload甜品网上商城顺序图 18
3.4 Sunload甜品网上商城活动图 26
3.5 数据库设计 28
3.6 本章小结 31
第4章 系统实现 32
4.1 Sunload网上甜品商城客户端 32
4.2 Sunload网上甜品商城服务管理端 36
4.3 本章小结 39
第5章 系统测试 40
5.1 测试的意义 40
5.2 测试的目的 40
5.3 测试用例及结果 40
5.4 本章小结 42
第6章 结束语 43
6.1 全文总结 43
6.2 课题展望 43
参考文献 44
致 谢 45
第1章 绪 论
1.1开发的背景和意义
随着社会的进步和发展和随着互联网技术的日益发展和甜品种类的日益增长,人们对于互联网已经不再是单单的浏览网页来获取信息,而是通过互联网来在线购买自己喜欢的商品。当今人们的生话是一个快节奏的生活,人们除了工作所剩下的空闲时间不多,日益忙碌的人们开始追求足不出户的购买自己想要的商品和自己想要的甜品,来享受工作中剩下的闲暇时间,虽然现在互联网发展势头很好,但是现在人们购买甜品最常用的方式还是去店铺和在电话上预约购买,这样大大浪费人们工作中所剩下的闲暇时间,现在的购买方式已经满足不了人们快节奏生活的需求了。
因此,建设一个甜品的网上商城是非常有必要的,这样人们传统的进店购买和电话预约存在的问题可以得到有效的解决,甜品的网上商城的实现条件以互联网技术的不断完善奠定了基础。
甜品的网上商城的建立,是为了满足日益忙碌的人们足不出户就可以挑选自己喜爱的甜品,在于给广大网上消费者提供一个方便、快捷、周到的购物环境和丰富的甜品信息资源,促进信息的交流,减少用户出门购物的不便,在商城上挑选甜品和交易大大提高了交易的成本和时间,能够及时的,准确的提高工作效率,取得经济利益和社会利益,所以急需设计一个甜品商城网站来满足人们的需求。
1.2国内外研究现状
从国内外发展的状况来看,有许多店家已经开始建设自己的甜品商城,比如昌吉甜品商城,又乐商城,BON CAKE商城等,但是这些商城发展的还不够充分,比如网上的用户在网络购物的心理需求,一是商品的质量,用户一般比较担心网上商品的质量问题,现在的甜品商城并没有注意到这个问题,二是保质期,保质期也是用户一直在担心的,但随着快递业和保鲜技术的发展,这个问题也就迎刃而解,三是甜品的种类,发现现在的甜品商城种类比较少,不能给用户提供更多的选择,如果我们要让商城充分发展,我们就要站在用户的角度思考,无论什么样的甜品网站,最终的目的都是要满足市场,满足用户,围绕着市场,围绕着用户,做出与市场和用户相关性极强的商品,商城才有可能取得成功。
1.3主要研究内容
Sunload甜品网上商城主要研究在pc端实现在线上选择自己喜欢的甜品并下单购买,主要解决两个方面,一方面解决了用户的精力和空闲时间,用户不会在以传统的方式购买甜品,另一方面商城管理者成本也会降低和利润都将会有所提高。Sunload甜品网上商城是由客户端交互界面和管理端交互界面,后台服务器和数据库基本组成的,所以 Sunload甜品网上商城的主要研究内容分为下面几步:首先客户端交互界面和管理端交互界面如何设计出好的交互界面,因为一个网上商城必须要有良好的交互界面,这个样子用户用的去才会舒服,其次如何设计好商城的后台服务器,