基于SSM的快递代拿系统

项目介绍💁🏻

本 系统基于SSM框架的快递代拿系统,旨在为快递公司和社区居民之间的快递代拿服务提供一个高效、安全和可靠的平台。该系统分为客户端和服务端两部分,客户端主要为社区居民提供快递代拿需求发布、订单管理、支付结算等功能;服务端主要为快递公司提供快递接单、派送配送、订单管理、统计分析等功能。系统具体功能包括:用户注册登录、信息完善、快递代拿需求发布、订单管理、支付结算、评价评论等;管理员后台管理、订单派送配送、统计分析等。系统实现了用户可视化、订单跟踪、快递公司分配、支付结算等关键流程,提高了用户体验和系统安全性。同时,系统后台可以实现对数据的实时监控,便于管理员对数据进行统计和分析,以优化系统功能和扩大系统规模。该系统具有高效、便利、快捷的特点,适合各类快递公司和社区居民使用,为快递代拿服务提供了更好的解决方案

功能模块


该快递代拿系统包含以下主要功能模块:

  1. 用户管理模块:用户可以通过该模块进行注册登录、信息完善、密码修改等操作。用户还可以查看自己的订单记录和评价信息,以及管理自己的个人信息。
  2. 快递代拿模块:社区居民可以通过该模块发布自己的快递代拿需求,填写快递单号、收件人信息、代收费用等信息。快递公司可以在该模块接收代拿需求,并进行配送派送。
  3. 订单管理模块:用户和管理员都可以通过该模块对订单进行管理。用户可以查看自己的订单状态、已支付费用和订单评价,进行订单取消和投诉处理等操作。管理员可以查看所有订单信息,进行订单分配、派送配送、订单取消等操作。
  4. 支付结算模块:用户可以通过该模块进行订单的在线支付。系统支持多种支付方式,包括微信支付和支付宝支付。系统还提供了订单结算和账单查看等功能。
  5. 评价评论模块:用户和管理员可以对订单进行评价和评论。用户可以对订单密送、服务态度等进行评价,管理员可以查看订单评价数据,并进行分析和处理。
  6. 后台管理模块:系统管理员可以通过该模块对系统的基础数据进行管理和维护,包括用户管理、订单管理、配送管理、数据统计等。管理员还可以对系统进行配置和优化,提高系统的可靠性和安全性。

页面效果

系统的部分功能模块页面如下所示。

系统登录页面 username:admin password:111111

基于SSM+MYSQL+IDEA开发的快递代拿系统_bc

系统首页


基于SSM+MYSQL+IDEA开发的快递代拿系统_bc_02

居民就诊历史


基于SSM+MYSQL+IDEA开发的快递代拿系统_搜索_03


系统支付




基于SSM+MYSQL+IDEA开发的快递代拿系统_用户名_04


填写基本信息 

基于SSM+MYSQL+IDEA开发的快递代拿系统_搜索_05


填写订单信息 

基于SSM+MYSQL+IDEA开发的快递代拿系统_bc_06


查看用户信息

基于SSM+MYSQL+IDEA开发的快递代拿系统_搜索_07


相关资料

基于SSM+MYSQL+IDEA开发的快递代拿系统_bc_08


执行操作过程




基于SSM+MYSQL+IDEA开发的快递代拿系统_bc_09

基于SSM+MYSQL+IDEA开发的快递代拿系统_用户名_10

基于SSM+MYSQL+IDEA开发的快递代拿系统_bc_11

基于SSM+MYSQL+IDEA开发的快递代拿系统_搜索_12

基于SSM+MYSQL+IDEA开发的快递代拿系统_bc_13

基于SSM+MYSQL+IDEA开发的快递代拿系统_bc_14

基于SSM+MYSQL+IDEA开发的快递代拿系统_搜索_15

基于SSM+MYSQL+IDEA开发的快递代拿系统_bc_16



运行教程                                                        

编号250-快递代拿系统


使用技术

采用 Spring + SpringMVC + MyBatisPlus,连接池采用 Druid,安全框架使用 Shiro,前端采用 Bootstrap + layer 实现。


注意:

请务必使用以上链接下载沙箱支付宝,也务必使用以上账号登录。不要使用真实支付宝APP和真实支付宝账号登录。

默认账户

注:以下为本项目初始 SQL 中存在的用户名密码,导入 SQL 在本地运行后可以使用以下密码登录。

权限

用户名

密码

管理员

admin

123

配送员

李四

123

用户名

小红

123

截图





如何运行

  • 集成开发环境:IntelliJ IDEA
  • 项目构建工具:Maven
  • 数据库:MYSQL 5.7+
  • JDK版本:1.8
  • Tomcat版本:Tomcat8+

STEP1 下载并打开

点击 Clone Or Download 将源码下载或 Clone 到本地,目录结构如图所示。


打开 IDEA,选择 Import Project,在弹框中选中项目的 pom.xml 文件,点击 OK 打开项目。


STEP2 启动配置

在 IDEA 中,点击 File -> Settings -> Build,Execution... -> Application Servers 中添加 Tomcat 的路径。


添加完毕后显示如下:


点击主窗口中 Add Configuation...,添加 Tomcat 启动项,如图所示。


随后配置启动项,如图所示。


最后指定下项目运行的根目录,这里直接设置为 /


STEP3 数据库配置

首先创建数据库:

CREATE DATABASE IF NOT EXISTS `express-ssm` /*!40100 DEFAULT CHARACTER SET utf8 */

导入项目 sql 文件夹下的 express-ssm.sql 文件到数据库中。


编辑项目中 src/main/resources/cnf/mysql.properties 文件,修改数据库连接用户名和密码信息:

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/express-ssm?useUnicode=true&useSSL=false&characterEncoding=utf-8
jdbc.username=root # MYSQL 用户名
jdbc.password=root # MYSQL 密码

STEP4 运行

点击 IDEA 右上角的运行或调试按钮,待启动完毕后 IDEA 会自动打开浏览器,跳转到首页,使用默认账户即可登录。



系统源码

进入公众号,在右上角有放大镜,就是搜索公众号内全部文章的题目,公众号各类的素材和相关的题目都可以通过这个方法来进行搜索。



输入要自己想要看的题材和对应的素材就可以了,因为的将各个类目的题材,都浓缩在题目里面, 所以只要是标题里面有的,或者涵盖了你的题目素材基本上都可以搜索的到。


基于SSM+MYSQL+IDEA开发的快递代拿系统_用户名_17



关注微信公众号 “letcoding”---》源缘编程