# 拉德快递 **Repository Path**: aistr/ladd_express ## Basic Information - **Project Name**: 拉德快递 - **Description**: 简短的快递项目 分为后台管理端 和 官网, 后台主要分为 1、权限管理 2.区域管理 3.订单管理 官网主要分为 1.客户单点登录 在线批量单个下单 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2020-06-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 拉德快递(2.0预更新) 简短的快递项目 ### 项目背景 随着公司规模的不断扩大,产品种类不断增多,物流企业的传统经营模式和概念已不能适应 市场需要企业必须通过引入先进技术和知识来重新组织其运输过程,提高企业信息化水平,增强企业竞争力。信息技术也已经渗透到各行各业,使物流业也逐渐向专业化方向发展,物流公司孕育而生。但是不同的物流公司特点各不相同,为了方便企业寻找到适合自己的产品运送的物流公司,我们准备开发一个开放、标准、高效的物流公共信息平台,提供各个物流公司费用等信息的物流业务系统,以便用户根据自己的需要,选择适当的物流公司,以实现利润的最大化,对于提高物流信息化水平、提高物流供应链效率和加快现代物流事业的发展具有重要的战略意义。 ### 平台简介 该系统分为 官网、后台管理系统,使用Maven对项目进行模块化管理,搭建多模块企业级项目。 该系统是在Spring Framework基础上搭建的一个Java基础开发平台,以Spring MVC为模型视图控制器, MyBatis为数据访问层,Apache Shiro为权限授权层,SLF4J+Log4j2为日志管理,Ehcahe对常用数据进行缓存, 采用Dubbo分布式服务框架进行分布式系统开发。 - 官网 包括客户登录模块 订单查询模块 下单/批量下单模块 - 后台管理系统 包括管理员管理模块、地区管理模块、订单管理模块、系统管理模块等。 ### 技术选型 1. 后端: - 核心框架:Spring Framework - 安全框架:Apache Shiro - 视图框架:Spring MVC - 持久层框架:MyBatis - 数据库连接池:Alibaba Druid - 缓存框架:Ehcache + Redis - 日志管理:Log4j2 - 布局框架:SiteMesh - 分布式应用程序协调服务:ZooKeeper - 分布式服务框架:Dubbo - 工具类:Apache Commons、Jackson、net.sf.json - 邮箱支持:javamail - 文件存储系统:fastdfs 2. 前端 - JS框架:Jquery - 表格插件:Bootstrap Table、Datatables - 表单验证插件:BootstrapValidator - 弹层组件:Layer - 数据图表:Echarts - 表单美化插件:ICheck - 树形视图插件:Ztree - 后台管理系统模版:H+ - 官网框架 :Amazeui - 表格插件:Bootstrap Table - 表单验证插件:BootstrapValidator - ### 说明 1. 小弟是自学的Java Web,项目逻辑简单或者有什么需要补充的,希望各位多提宝贵意见,小弟不胜感激。 2. 文件服务器是自己测试建的需要的可以[此处下载搭建(个人总结教程,如有不全可以补充)] (http://链接:https://pan.baidu.com/s/1qZk6bCC 密码:bnlg) 3. 使用的redis是单机的可以自行搭建[此处下载搭建(个人总结教程,如有不全可以补充)] (http://链接:https://pan.baidu.com/s/1ggKGkVp 密码:p0i7)