速运BOS物流管理平台宅急送业务项目实战

课程详情

课程详情

课程名称:速运BOS物流管理平台宅急送业务项目实战

课程核心介绍:本课程深入讲解速运新BOS系统,该系统是宅急送的核心综合业务系统,具有极高的含金量。通过学习,学员将掌握系统的“决策、管理、操作”一体化运作方式。

适合人群

  • 物流行业从业者
  • 物流管理专业学生
  • 对物流系统操作感兴趣的爱好者

学习收获

  • 掌握速运BOS物流管理平台的基本操作
  • 了解宅急送业务流程及管理方法
  • 提升物流管理能力和决策水平

课程亮点

  • 实战性强:以实际业务项目为背景,学员可直接应用于实际工作中
  • 系统全面:涵盖BOS系统的核心功能模块,全面讲解
  • 专业指导:由经验丰富的物流行业专家授课,确保学员学有所成

课程目录

第一章 BOS物流管理平台
  系统环境
    第一天主要内容概述
    BOS系统背景和核心业务简述
    项目开发知识简介
  内容概述
    开发环境和开发技术简介
    开发工具下载安装
    配置STS与maven集成
    导入项目实现STS和Hbuilder同步开发
  Git的安装和使用
    安装Git和TortoiseGit工具
    Git和SVN版本控制区别简介
    Git基本使用操作
    Git冲突的解决
    基于码云进行在线版本控制
  ezsyui-入门学习
    管理系统布局分析和jqueryeasyui下载分析
    easyui页面布局layout使用
    easyui折叠面板accordion使用
    easyui选项卡面板tabs使用
    ztree基于简单json数据制作树形菜单
    树形菜单交互选项卡效果实现
    选项卡自定义右键菜单
    下拉菜单menubutton使用
    消息窗口messager使用
  基础设置
    第二天主要内容概述
    基础设置模块业务需求分析
    导入基础数据实体回顾JPA注解
    安装Oracle服务器
    配置PLSQLDeveloper连接远程Oracle(手动输入ip)
    配置PLSQLDeveloper连接远程Oracle(配置tnsname.ora)
    配置spring集成JPA生成数据表
  收派标准
    收派标准添加窗口制作
    收派标准添加表单客户端校验
    服务器端Action编写和注解配置
    服务器端Service和DAO编写整合springdatajpa
  SpringData 入门
    SpringDataJpa原理分析和基本API
    SpringDataJpa查询Query的使用
    SpringDataJpa修改操作Query使用
  Datagrid分页
    数据表格datagrid简单使用
    数据表格datagrid分页原理分析
    收派标准分页列表查询实现
    收派标准修改功能实现
  快递员管理
    第三天主要内容概述
    添加快递员加载收派标准列表
    添加快递员服务器功能实现
    快递员无条件分页查询实现
    快递员条件分页查询请求参数提交
    使用Specification实现条件分页查询
    快递员作废datagrid的formatter使用
    快递员批量作废功能实现
  区域管理
    区域批量导入一键上传原理分析
    区域批量导入ocupload一键上传效果实现
    区域批量导入ocupload一键上传文件类型验证
    区域批量导入编写Action接收上传文件
    区域批量导入POI实现Excel解析
    使用pinyin4j生成区域简码和城市编码
    区域条件分页列表查询功能实现
  代码优化
    代码重构优化模型驱动抽取
    代码重构优化分页代码抽取
  定区管理
    第四章主要内容概述
    定区添加功能实现
    定区条件分页查询实现
    定区关联客户业务分析
  WebService
    CRM系统初始搭建
    WebServiceCXF简介
    JAX-WS服务独立发布
    JAX-WS原理分析和日志消息显示
    JAX-WS整合spring服务器端开发
    JAX-WS整合spring客户端代码测试
    Restful架构风格简介
    JAX-RS服务独立发布
    JAX-RS客户端WebClient的使用
    JAX-RS服务通信添加json转换支持
    JAX-RS整合spring服务器端开发
  定区关联客户
    定区关联客户CRM系统服务接口编写
    定区关联客户CRM业务接口实现
    定区关联客户CRM系统服务发布
    定区关联客户窗口弹出发起Ajax请求数据
    定区关联客户窗口数据列表WebService远程加载
    定区关联客户功能实现
    定区关联客户功能Bug修复
  定区关联快递员
    定区关联快递员功能分析
    定区关联快递员(快递员列表显示)
    定区关联快递员(收派时间列表显示)
    定区关联快递员功能实现
    分区管理业务简介
  AngularJS 入门学习
    第五章主要内容概述
    前台项目导入功能分析
    AngularJS下载导入
    AngularJS双向数据绑定入门案例
    AngularJS基于模块化的MVC案例
    AngularJS按钮事件绑定案例
    AngularJS使用ngRepeat遍历显示集合数据
    AngularJS路由思想分析
    AngularJS路由使用案例
  短信验证
    用户注册短信验证码60秒倒计时效果实现
    吉信通短信平台发送短信功能实现
    客户注册手机号校验发送HTTP请求
    客户注册服务器发送短信验证码实现
    客户注册功能短信验证码校验
    CRM系统提供WebService客户注册功能实现
  邮件验证
    javamail发送邮件功能实现
    redis下载安装使用
    jedis操作redis和图形工具安装使用
    springDataRedis使用入门
    客户注册发送绑定邮件激活码存入redis
    客户注册邮箱绑定激活功能实现
  基于ActiveMQ完成短信验证
    ActiveMQ消息队列原理场景分析
    ActiveMQ消息队列安装使用
    ActiveMQ入门案例生产者代码实现
    ActiveMQ入门案例消费者代码实现
    ActiveMQ整合spring实现生产者
    ActiveMQ整合spring实现消费者
    重构客户注册基于MQ实现短信验证码生产者
    建立SMS系统基于MQ实现短信验证码消费者
  HTML 编辑器
    第六章主要内容概述
    促销活动业务分析和数据表建立
    kindeditor编辑器使用入门
    kindeditor初始化参数设置
    kindeditor自定义图片上传实现
    kindeditor自定义图片上传实现(效果展示)
    kindeditor图片管理器功能实现
  宣传活动
    宣传活动数据保存功能实现
    宣传活动数据保存富文本编辑器字段提交问题修复
    宣传活动后台分页列表显示
    BootStrap分页表格demo编写
    基于angular远程获取数据显示表格内容
    基于angular实现分页工具条展示(上)
    基于angular实现分页工具条展示(下)
    宣传活动前台系统展示(实体类抽取)
    宣传活动后台系统WebService服务搭建(PageBean抽取)
    宣传活动后台系统WebService服务搭建(实现服务测试)
    宣传活动前台系统分页列表数据展示
    宣传活动详情展示页面静态化流程分析
    Freemarker模板引擎使用入门
    宣传活动前台系统详情页面数据展示(上)
    宣传活动前台系统详情页面数据展示(下)
  任务调度
    quartz定时框架开发环境搭建
    quartz定时框架SimpleTrigger开发使用
    quartz定时框架CronTrigger开发使用
    quartz定时框架和spring集成使用
    quartz和spring整合Bean无法注入问题解决
    宣传活动定时过期功能实现
  功能分析与数据导入
    第七章主要内容概述
    取派业务模块需求功能分析和实体类导入
    客户测试数据导入
  登录功能与三级联动
    前端系统客户登录功能实现
    前端系统客户下单省市区三级联动实现
  百度地图
    百度地图功能概述和密钥申请
    百度地图JavaScriptAPI快速入门
    地图示例
    地图控件示例
    覆盖物
    鼠标事件叠加层
    两点路线规划
    定位坐标转换地址解析
    检索示例和输入提示
    百度地图LBS云服务简介
    Java使用HttpClient实现
    JS跨域请求1
    JS跨域请求2
  客户下单
    前端系统客户下单详细地址自动补全实现
    前端系统客户下单详细地址与省市区一致
    客户下单后台系统处理业务逻辑分析
    客户下单前端系统Action数据封装
    客户下单后台系统提供WebService服务接收数据
    客户下单后台系统基于CRM地址库完全匹配实现自动分单
    客户下单后台系统基于分区关键字匹配实现自动分单
    客户下单后台系统自动分单成功生成工单发送短信
    客户下单效果演示(上)
    客户下单效果演示(下)
  运单快速录入
    第八章主要内容概述
    运单快速录入业务需求分析
    datagrid行编辑效果实现
    datagrid行编辑插入空行实现
    datagrid行编辑事件实现
    运单快速录入功能实现
    运单快速录入列表分页查询
  运单录入
    运单录入关联订单业务分析
    运单录入查询订单信息回显表单
    运单录入查询订单信息回显表单(程序运行问题修复)
    运单录入查询运单快速录入信息回显
    运单录入保存功能实现
    运单录入保存修改原有运单问题修复
  ElasticSearch 入门学习
    运单管理查询功能性能问题分析
    Java语言搜索技术简介
    ElasticSearch下载安装运行
    ElasticSearch安装ESHead插件
    ElasticSearch数据架构的主要概念分析
    创建文档自动创建索引
    搜索文档
    ElasticSearch各种查询Query简介
    ElasticSearch配置集合ik分词器
    ElasticSearch索引的相关操作
    ElasticSearch映射的相关操作
    ElasticSearch文档的创建操作
    ElasticSearch文档的修改和删除操作
    ElasticSearch文档的分页查询实现
    ElasticSearch文档查询结果高亮显示
  SpringDataElasticSearch
    SpringDataElasticSearch简介
    SpringDataElasticSearch入门(DAO、Service编写)
    SpringDataElasticSearch入门(注解定义索引映射信息)
    SpringDataElasticSearch入门(CURD和分页排序查询)
    SpringDataElasticSearch入门(条件分页查询)
  索引管理
    运单录入建立索引(实体类配置索引和映射信息)
    运单录入建立索引(配置Elasticsearch、编写DAO)
    运单管理基于索引库查询(前端代码)
    运单管理基于索引库查询(服务器实现单词条匹配)
    运单管理基于索引库查询(服务器实现多词条分词匹配)
  权限控制
    第九章主要内容概述
    粗粒度URL级别权限控制
    细粒度方法级别权限控制
    权限相关数据表分析和创建
  shrio 入门
    ApacheShiro简介和项目导入
    ApacheShiro运行流程和权限控制方式分析
    配置ShiroFilter实现URL级别权限控制
  使用shiro完成权限管理
    自定义Realm实现用户登录功能(上)
    自定义Realm实现用户登录功能(下)
    对页面访问添加授权控制
    自定义Realm实现用户授权功能(上)
    自定义Realm实现用户授权功能(下)
    配置注解实现业务层方法级别权限控制
    通过shiro自定义标签控制页面元素显示
    shiro几种权限控制方式小结
    用户注销功能实现
  菜单数据管理
    菜单数据列表查询功能
    菜单数据添加功能实现
    权限数据列表查询功能
    权限数据添加功能实现
  角色管理
    角色数据列表查询功能
    权限checkbox列表显示
    菜单数据ztree显示
    获取勾选菜单ztree数据
    角色添加服务器功能实现
  用户管理
    用户数据列表查询功能
    用户数据添加功能实现
    根据不同登录用户显示不同菜单功能实现
  缓存
    以授权数据查询为例讲解缓存的作用
    spring整合ehcache管理CacheManager
    shiro整合ehcache实现授权数据缓存
    @Cacheable、@CacheEvict缓存注解的使用
    设置@Cacheable的key对有参数方法进行缓存
  开启中转配送
    第十章主要内容概述
    中转业务模块需求分析
    导入运输配送管理页面和实体类
    开启中转配送(运单管理页面发起请求)
    开启中转配送(服务器端代码实现)
    修复之前代码运单保存无状态Bug
    修复运单数据库和索引库不一致Bug
  运输配送管理
    运输配送管理显示百度地图运输路径
    运输配送管理显示百度地图运输路径(途经点)
    运输配送管理列表查询功能
  出库入库
    出入库操作(页面表单回显运单信息)
    出入库操作(服务器功能实现)
    开始配送为运单指定快递员功能实现
    签收录入功能实现
  报表技术
    报表业务简介
    导出Excel格式报表(查询运单数据)
    导出Excel格式报表(根据POI生成Excel)
    导出PDF格式报表(根据IText生成PDF)
    下载安装启动Ireport
    IReport报表模板简介和设置中文生成PDF
    IReport配置JDBC连接基于数据表生成报表
    JasperReport根据模板生成PDF报表
    修复ireport报表设计问题(公司变量显示和字段自动换行)
    修复根据查询数据集合显示jasperReport报表
    前端报表技术highcharts使用入门(上)
    前端报表技术highcharts使用入门(下)
  系统部署
    linux部署前软件准备
    VirtualBox虚拟机软件安装和配置
    安装linux服务器配置启动
    配置secureCRT远程连接linux上传安装包
    Linux安装配置JDK
    Linux安装配置Oracle
    Linux安装配置Tomcat
    配置PLSQL远程连接linux的oracle数据库
    Linux安装配置redis
    Linux安装配置activemq
    Linux安装配置elasticsearch
    Linux安装ik分词器到elasticsearch