基于SSM的快递代取管理系统

一、项目简介:

快递代取管理系统前端页面实现通过Bootstrap+html+css技术实现。后端则使用SSM作为核心框架。数据持久通过Mybatis框架实现。数据存储选择的是MySQL。主要用于处理驿站的配送服务。系统分为3类角色,管理员维护所有信息。代取员处理订单的运输。用户则可以在线下单。

二、相关代码包:

代码里面有相应的注释,有助于理解代码意思。不明白的代码段,可以询问。

三、系统角色:管理员、代取员、用户

四、系统实现:

1、注册模块:

在进入以后,先注册账号后登录。如下图所示的是注册页面。点击注册学生或者注册代取员。

注册学生:

注册代取员:

 

2、登录模块:

输入用户名和密码。选择身份

3、管理员主要功能:

管理员具有全部功能的访问权限。在后台的所有数据都可以看到。在公共模块中,能够增删改查全部的信息。

管理员首页面:

 (1)个人信息管理:管理员登录之后,可以通过个人信息管理页面查看自己的信息。也可以对用户名、昵称、密码进行修改

(2)学生管理:可以对学生信息进行增删改查操作。

 新增学生信息页面:

(3)代取员管理:代取员即需要帮忙代取快递的人,可以后台添加新用户、修改用户信息、根据用户姓名查询用户信息。

(4)宿舍管理:管理学校的各个宿舍楼,可以进行相应的增删改查操作。

 新增宿舍楼信息:

 (5)新增公告:管理员可以新增公告,可以通过公告信息列表查看新增内容。同时管理员也可以对新增的公告进行修改和删除操作。

 (6)快递管理功能实现:

管理员可以新增快递,快递信息新增完成后,可以通过快递信息列表查看新增快递信息。同时管理员也可以对新增的快递进行修改和删除操作。管理员也可以通过状态栏查看到快递目前的状态(已签收、已入库、带去中)

 (7)查看预约服务管理:

4、学生主要功能实现

(1)预约服务管理功能实现

学生可以查看自己的快递信息,也可以预约代取服务。由代取员接单并进行配送服务。在代取员没有接单之前,可以进行取消预约服务。

(2)修改个人信息功能实现

学生登录之后,可以通过个人信息管理页面查看自己的信息。也可以对自己的信息进行修改和删除操作。

修改个人信息:

 

(3)查看自己的快递信息:

 (4)查看公告内容:

5、 代取员角色功能实现

(1)预约服务功能实现

代取员通过预约服务管理列表可以查看到所有快递预约信息,并对相应的快递预约信息进行接单。通过我的订单服务列表,可以查看到订单的状态。

(2)查看公告功能实现

代取员通过查看公告管理可以查看到由管理员发布的公告内容,代取员只有查看权限。

(3)个人信息管理功能实现

代取员登录之后,可以通过个人信息管理页面查看自己的信息。也可以对自己的信息进行修改和删除操作。

 五、数据库相关表格:

  最后:欢迎大家评论和点赞。

  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
JAVA, JSP, SSM, JQUERY, JQUERY EASYUI, MYSQL, HTML, CSS, JAVASCRIPT ⑴角色管理:系统通过角色管理对不同角色进行权限分配,实现不同角色的用户登录系统拥有不同的权限功能。系统分为超级管理员、订单管理员、车辆管理员。新注册用户登录系统没有任何操作权限,因为新注册用户没有被分配角色,这需要超级管理员给新用户分配相应角色使该用户拥有该角色的权限。同时超级管理员可进行新角色的创建,删除已有角色,修改角色功能。 ⑵用户管理:拥有用户信息管理权限的用户登录后可创建新用户,修改用户信息(密码、联系方式、邮箱等),删除用户,为用户分配角色。但用户列表中不会有超级管理员信息,因为超级管理员信息在系统中不应出现不能被修改,防止误操作。 ⑶配货管理:配货管理模块中分为发货管理、车源路线管理、订单管理子模块。发货管理,用户可进行订单的创建,系统自动生产15位的订单号(不可修改),用户填写下单人,下单人联系方式,下单人地址,下单日期,并添加此订单需要运送的货物,保存生成订单。同时可进行订单的修改,批量删除,按订单号查询操作。车源路线管理,用户可选择为还未分配运送车辆的订单分配运送车辆,指定行车路线。车辆处于维修状态的不出现在选择列表中,车辆载重小于货物总重量时通过消息提醒用户重新选择。订单确认,当运送完成时,用户可进行订单确认,确认该订单已完成。 ⑷车辆管理:车辆管理模块中分为车辆类型管理、车辆信息管理、行车路线管理子模块。车辆类型管理,用户可创建新的车辆类型,修改车辆类型信息,删除某种车辆类型,当系统中存在车辆属于该类型,则无法删除同时提醒用户。车辆信息管理,用户对车辆信息进行创建、修改、删除操作。行车路线管理,用户可创建新的行车路线,修改路线信息,删除已有的行车路线。 ⑸货物仓储管理:该模块主要实现库存分类管理、库存信息管理。库存分类管理,用户可创建新的货物类别,修改删除该货物类别或为该类别添加字类别,删除时库存中有属于该类别的商品则无法删除,系统给出提示消息。库存信息管理,用户可创建新的库存货物,为货物分配所属类型,修改库存信息,删除该货物,但删除是逻辑删除,不是物理删除,货物的状态栏显示该商品已被删除。同时提供分页以及按商品名称查询功能。 ⑹数据汇总统计:该模块实现按月度、季度或年度统计各路线的盈利或运货量情况,用户可选择以柱状图或饼图的方式显示。用户可依据统计结构来调整路线及车辆以获得最大化收益。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码盗_java_bishe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值