Java毕业设计-快递物流管理系统

工具下载链接😎😎😎:

计算机课程设计|毕业设计之快递物流管理系统代码-基于SSM快递物流管理系统


前言

本次文章主要是介绍快递物流管理系统的功能,系统分类三个角色,用户和管理员、司机

一、系统功能

1.1 开发环境

    开发语言:Java 技术:SSM 数据库:MySQL 架构:B/S 源码类型: Web 编译工具:Idea、Eclipse、MyEclipse (选其一) 其他:jdk1.8、Tomcat8.5 、Navicat

1.2 管理员功能

-管理员信息管理 -车源管理 -投诉管理 -司机管理 -发货单管理 -订单管理 -报修管理 -站点管理 -用户管理

1.3 用户功能

-投诉管理 -订单管理

1.4 司机功能

-订单管理 -报修管理

二、部分功能展示

☀️登录☀️

☀️发货单管理☀️

☀️站点管理☀️

☀️报修管理☀️

☀️订单管理☀️

☀️添加订单☀️

三、部分代码设计

3.1.订单查询

代码如下(示例):

public String queryPage(Orders orders, ModelMap modelMap) {
          
   
        if((int)request.getSession().getAttribute(SessionType.USER_LEVEL.getName()) == 2){
          
   
            orders.setUserId((int)request.getSession().getAttribute(SessionType.USER_ID.getName()));
        }
        Page<Orders> result = ordersService.queryPage(orders);
        modelMap.put("ordersList", result.getResult());
        List<Users> result2 = usersService.queryPage(new Users());
        modelMap.put("usersList", result2);
        List<Sites> sitesList = sitesService.queryPage(new Sites());
        modelMap.put("sitesList", sitesList);
        super.request = request;
        modelMap.put("page", getPageInfo(result).getHtml());
        return "/admin/orders/orders_list";
    }

3.2.报修查询

public String queryPage(Repair repair, ModelMap modelMap) {
          
   
        List<Repair> result = repairService.queryPage(repair);
        modelMap.put("repairList", result);
        List<Cars> result2 = carsService.queryPage(new Cars());
        modelMap.put("carsList", result2);
        return "/admin/repair/repair_list";
    }

总结

经验分享 程序员 微信小程序 职场和发展