毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

springboot生鲜门店配送系统

进入二十一世纪以后,我国经济有了快速的发展,限制机构管理的各个难题逐一被解决,国内各大机构都加入到了电子信息化的管理模式中来。以往的基于springboot的生鲜门店配送系统相关信息管理,都是工作人员手工统计。这种方式不但时效性低,而且需要查找和变更的时候很不方便。随着科学的进步,技术的成熟,计算机信息化也日新月异的发展,社会也已经深刻的认识,计算机功能非常的强大,计算机已经进入了人类社会发展的各个领域,并且发挥着十分重要的作用。

1.2实际意义:
1.建立生鲜门店配送系统可以扩大销售和服务市场,并且及时向全国各地的街道,大街小巷和所有生活社区出售果蔬以及食品原料,在避免浪费的同时又增加销售额。
2.建立生鲜门店配送系统可以满足广大消费者要求送货上门的需求。现在许多上班族和懒惰的人想购买水果和蔬菜,但是却去蔬菜市场浪费时间,因此他们可以通过在平台,上下订单并将其交付到家中来购买蔬菜。
3.建立生鲜门店配送系统可以同时在后台管理多个商店店铺,对于仓库库存和订单,数据等一目了然。它可以长时间收集和分析数据,更有利于控制营销和营销决策。生鲜食材配送系统可以更好的管理配送服务,给人们更好的消费体验。

   二.研究动态、见解
互联网已经深入人们的生活,智能手机、笔记本电脑等已经是人们获取信息的主要工具,这是一个沟通无限的时代,因此,利用网络来进行生鲜门店配送信息管理也成为大势所趋,所以,开发一个基于springboot生鲜门店配送系统顺势而生。

三、研究思路、方法、实现功能、技术路线
3.1研究思路:
掌握JAVA程序设计语言以及其相关软件的开发方法。掌握SpringBoot并使用SpringBoot框架进行后端开发。掌握MySQL数据库对数据的增删改查。掌握HTML、JS、CSS前端开发。开发出一个简洁美观的生鲜门店配送系统。
1、参考比较流行的技术及基于springboot生鲜门店配送系统等,规划出自己的设计方案;
2、根据平台具体的设计,设计数据库的逻辑与物理结构,数据库采用MySQL数据库;
3、搭建开发环境,并且构建SpringBoot框架,供开发使用;
4、基于J2EE技术,实现功能开发;
5、基于HTML5、CSS3以及JSP技术,完成前端端页面的设计与开发;
6、在远程服务器中部署项目,完成项目功能性测试;
7、修复漏洞,改善系统部分功能。
3.2方法:
本研究立足于计算机产业发展现状,根据移动互联网的技术特点,通过理论探讨和实际应用相结合的原则,充分总结、利用和吸收现有研究成果和相关资料,设计开发了一种生鲜门店配送系统。具体的研究方法包括:
1、调查法:对已有的生鲜门店配送系统进行调查,了解当前生鲜门店配送系统的主要功能。
2、文献调查法:在文献中查找相关资料,通过搜索引擎广泛收集相关资料,并将所得的资料进行分析。
3、定性分析法:通过对相关资料的研究,深入了解java web网站的相关技术,从而理解并掌握相应的工作原理。
3.3实现功能
(一)用户端
1、个人信息管理:对个人信息进行完善修改,对重要信息进行维护,如地址,电话等;
2、购物车管理:添加生鲜到购物车,删除产品,修改数量、规格等;
3、购买:客户对购物车的生鲜进行结算,可选择自主店铺取货或外卖配送方式,结算完成后,等待配送;
4、支付:做虚拟支付;
5、订单管理:购买成功后会自动生成订单,客户可查看当前订单状态,修改订单,取消订单;
6、评价功能;
(二)商家端
1、生鲜管理:对生鲜的基本信息,图文及类别等进行管理,同时增设新品上架功能,吸引客户眼球;
2、订单处理:查看所有订单,对购买成功状态的订单,进行配货、配送。权限范围内对客户提出的合理订单要求进行更改;
3、统计分析:利用数据分析工具,对所有销售记录,收入等信息进行多维度的统计分析,并进行图形化的表示;
4、销售记录查询:对所有的交易记录进行查看、统计;
5、配送管理:实时更新当前订单进度状态,如分拣中,配送中等。
(三)配送员端
1、  个人信息管理,配送员对个人信息进行编辑;
2、注册、登录:配送员注册需提交个人信息
3、配送员接收订单:骑手在收到发出的接单信息提示后,进行抢单;
4、配送员配送生鲜,及时更新配送状态:可选择正在赶往商家、到店取货、正在配送、已完成等状态;
5、配送员修改预计送达时间:
6、任务列表:配送员可查看自己尚未配送完成的订单任务,任务类型分为待取货和已取货和待配送送两种类型。

 

3.4技术路线:
前端开发采用HTNML+CSS+IavaScript。HTML是一种超文本标记语言,目的是为了更好的编写web前端。CSS描述了在屏幕、纸质、音频等其他媒体上的元素应该如何被渲染,JavaScript作为当前广泛的脚本语言只要用于设计网页。后台开发主要采用的是SSM框架+MySQL技术。Spring框架为开发Java应用程序提供全面的基础架构支持;My Batis使用简单的XML或注解用于配置和原始映射,将接口和Java的普通Java对象映射成数据库中的记录;Spring MVC是Spring提供的一个实现了Web MVC设计模式的轻量级Web框架。MySQL是一个小型关系型数据库管理系统,具备体积小、速度快、开放源代码等特点。
1、总体安排、进度计划
2023年11月19日--2023年11月29日,文献分析,初步构思,进行实际需求分析。
2023年11月30日--2023年12月10日,进行数据库设计及功能设计。
2023年12月11日--2023年12月21日,解决技术问题,实现系统功能。
2023年12月21日--2023年01月10日,对系统进行修改、完善并进行调试。
2023年01月11日--2023年02月21日,确定论文结构,撰写论文初稿。
2023年02月22日--2023年03月05日,修改论文初稿,进行中期检查。
2023年03月06日--2023年04月11日,修改论文存在的文字表述等问题、进行查重。
2023年04月12日--2023年04月21日,按照学院规范,修改论文存在格式问题、进行答辩稿查重。
5、主要参考文献
[1]Suryotrisongko H,Jayanto D,Tjahyanto A.Design and Development of Backend Application for Public Complaint Systems Using Microservice Spring Boot.Proceedings of 4th Information Systems International Conference,2017:736~734
[2]颜治平.基于SpringBoot和Vue框架的教代会提案系统的设计与实现.科技创新与应用,2020(03):91~93+95
[3]刘义忠,张伟.基于SSM框架的后台管理系统设计与实现.软件导刊,2019,18(02):68~71
[4]陈倩怡,何军.Vue+Springboot+MyBatis技术应用解析.电脑编程技巧与维护,2020(01):14~15+28

b应用系统搭建与实现.电脑编程技巧与维护,2019(10):23~25
[8]叶方超,张思扬,李传锴.基于SpringBoot的旧物回收商城的设计与实现.智能计算机与应用,2019,9(05):84~86
[9]王悦,张雷,钱英军.基于SpringBoot微服务的Spring Security身份认证机制研究.电脑编程技巧与维护,2019(08):64~65+68
[10]武海龙,李国平.基于SpringBoot的房屋租赁系统设计.电脑与信息技术,2019,27(03):76~78

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:基于OCR扫描全能王手机客户端设计
下一篇:乾坤影视网站的设计与实现


版权所有 毕业设计网联系qq:242219979 © 2007-2022