基于SpringBoot框架的社区生鲜外卖系统毕业论文
2021-12-21 21:30:48
论文总字数:20823字
摘 要
在科学技术飞快发展的当今社会,互联网已经深深地影响着人们的生活。在互联网的带动下,电子商务的发展越来越趋于成熟。而网上购买生鲜商品作为电子商务其中的一种表现形式,逐渐被人们接受,成为人们生活中一个重要组成部分。
社区生鲜外卖系统的开发给人们带来了很大的方便。利用网络进行线上交易,改变了原来的线下交易的方式,将广大客户、商品、商家紧密地结合到了一起,使客户足不出户就可以轻轻松松地买到自己想要的生鲜商品,既省时又省力。它有着经营成本低、库存是虚拟的、用户检索方便、购买方便等特点。
本次系统开发使用的工具为IntelliJ IDEA, SpringBoot作为开发框架,使用MySQL数据库及其可视化工具Navicat,采用B/S(浏览器/服务器)模式,html、thymeleaf进行前端开发,Java进行后台开发,实现了用户注册、登陆、查看及查找商品、添加购物车、购买商品、查看订单、评价订单、删除订单;商家注册、登陆、添加和修改商品、查看外卖订单及派送订单;后端管理系统等功能。
关键词:外卖 网上购物 SpringBoot 管理系统
Community fresh take out system based on SpringBoot
Abstract
With the rapid development of science and technology, under the influence of the Internet, the development of e-commerce is becoming more and more mature. As one of the forms of e-commerce, online purchase of fresh goods is gradually accepted by people and becomes an important part of people's life.
The development of community fresh take out system has brought great convenience to people. Using the network to carry out online transactions has changed the original way of offline transactions, combining customers, commodities and merchants closely, so that customers can easily buy fresh commodities they want without leaving home, which is time-saving and labor-saving. It has the characteristics of low operating cost, virtual inventory, convenient retrieval and purchase.
The tool used in this system development is IntelliJ idea, Spring boot as a development framework, using MySQL database and its visualization tool Navicat, using B / S (Browser / server) mode, HTML, thymeleaf for front-end development, Java for back-end development, to achieve user registration, login, view and find goods, add shopping cars, buy goods, view orders, evaluate orders, delete orders; business registration, login, add Add and modify products, view take out orders and delivery orders; back end management system and other functions.
Keywords: takeout online shopping springboot management system
目录
摘要 I
Abstract i
第一章 绪论 1
1.1 开发工具 1
1.1.1 编程环境介绍 1
1.1.2 数据库MySQL 2
1.1.3 数据库可视化工具Navicat 2
1.2系统设计模式 2
1.3 开发技术 2
第二章 软件需求分析 4
2.1 软件功能需求 4
2.1.1游客注册成为会员描述 7
2.1.2买方用户的功能描述 8
2.1.3商家的功能描述 12
2.1.3管理员的功能描述 13
2.2软件性能需求 14
2.3软件运行需求 15
第三章 软件设计与实现 16
3.1软件体系结构 16
3.2数据库设计 17
3.3 类设计 22
3.3.1实体类设计 22
3.3.2 功能类的设计与实现 27
3.4软件界面设计 30
第四章 软件测试 32
4.1测试方案及目的 32
4.2测试用例及结果 32
第五章 总结与思考 35
参考文献 36
致谢 38
第一章 绪论
时代发展趋势之下,互联网的影响越来越大,电子商务也在飞快的发展。2017、2018和2019年中国的电子商务交易额分别是29.16万亿元、31.63万亿元和34.81万亿元,由这些数据可以明显看出电子商务正在逐年快速发展。
随着电子商务的发展越趋于成熟,在线销售生鲜商品会成为电子商务在线销售行业的一种重要的表现形式之一。这种线上的生鲜商品销售形式与使用商店进行线下的销售方式相比较,线上销售具有许多的优势:首先,客户可以立即看到他们想要的新鲜产品,并且交易直接在在线进行,大大提高了交易的效率;其次,交易成功后,商家直接将外卖派送到客户的家门口,客户无需离开家门半步就可以购买所需商品,方便快捷,既省时又省力;第三,利用网络进行线上交易,改变了原来的线上交易的方式,让交易活动不再受到时间和空间上的限制。正是由于拥有着这些优势,生鲜商品的在线销售才能得到迅速的发展。
社区生鲜外卖系统的主要功能是提供一个交易平台,将客户、商品、商家结合到一起,商家将自己的生鲜商品发布到系统中进行展示,客户则进入系统对商品进行查看,并选择自己想要购买的商品进行购买,从而实现跨越时间和空间的线上交易。
请支付后下载全文,论文总字数:20823字