源代码下载地址
提取码: hgax
1. 技术栈
1.1 后端技术
| 技术 | 说明 | 官网 |
|---|---|---|
| SpringBoot | Web应用开发框架 | https://spring.io/projects/spring-boot |
| MyBatis | ORM框架 | http://www.mybatis.org/mybatis3/zh/index.html |
| MyBatisGenerator | 数据层代码生成器 | http://www.mybatis.org/generator/index.html |
| Druid | 数据库连接池 | https://github.com/alibaba/druid |
| PageHelper | MyBatis物理分页插件 | Mybatis_PageHelper: Mybatis分页插件 |
1.2 前端技术
| 技术 | 说明 | 官网 |
|---|---|---|
| Vue | 前端框架 | https://vuejs.org/ |
| Vue-router | 路由框架 | https://router.vuejs.org/ |
| Vuex | 全局状态管理框架 | https://vuex.vuejs.org/ |
| Element | 前端UI框架 | https://element.eleme.io |
| Axios | 前端HTTP框架 | https://github.com/axios/axios |
| Echarts | 图表框架 | https://echarts.apache.org/zh/index.html |
2. 环境搭建
2.1 开发工具
| 技术 | 说明 | 官网 |
|---|---|---|
| IDEA | 开发IDE | https://www.jetbrains.com/idea/download |
| X-shell | Linux远程连接工具 | http://www.netsarang.com/download/software.html |
| Navicat | 数据库连接工具 | http://www.formysql.com/xiazai.html |
| PowerDesigner | 数据库设计工具 | http://powerdesigner.de/ |
| Axure | 原型设计工具 | https://www.axure.com/ |
| XMind | 思维导图设计工具 | https://xmind.cn |
| Postman | API接口调试工具 | https://www.postman.com/ |
| MarkText | Markdown编辑器 | https://github.com/marktext/marktext |
2.2 开发环境
| 技术 | 说明 | 官网 |
|---|---|---|
| JDK | 1.8 | https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html |
| Mysql | 5.7 | https://www.mysql.com/ |
| Nginx | 1.22 | http://nginx.org/en/download.html |
2.3 快速启动
- 启动管理后台
打开命令行,输入以下命令
cd transport_management_system/ep
mvn install
mvn clean package
java -Dfile.encoding=UTF-8 -jar transport_management_system/ep/target/ep-0.0.1-SNAPSHOT-exec.jar
- 启动管理后台前端
打开命令行,输入以下命令
cd transport_management_system/ep-vue
npm install --registry=https://registry.npm.taobao.org
npm run dev
此时,浏览器打开,输入网址http://localhost:8081, 此时进入管理后台登录页面。
3. 项目介绍
3.1 供应商管理
- 供应商信息录入与维护
- 支持批量导入供应商信息,包括基本信息(名称、地址、联系方式等)、资质信息(营业执照、生产许可证等)、产品信息(产品目录、规格、价格等)。
- 供应商可自行更新信息,平台管理员也可进行审核和修改。
- 供应商评估与评级
- 设计评估指标体系,包括产品质量、交货期准确性、价格合理性、合作态度等。
- 根据评估结果对供应商进行评级,为采购决策提供参考。
- 支持历史评估记录查询,便于跟踪供应商表现变化。
- 供应商协同合作
- 提供供应商与采购方的沟通渠道(在线消息、邮件通知等),方便双方就订单、合同、质量反馈等问题进行交流。
- 支持供应商参与采购方的需求预测、计划制定等环节,实现信息共享和协同决策。
3.2 采购管理
- 采购需求管理
- 企业用户可发布采购需求,包括产品名称、规格、数量、期望交货日期、预算等详细信息。
- 支持对采购需求进行分类、筛选、搜索,方便快速查找和管理。
- 可设置需求优先级,合理安排采购计划。
- 采购订单管理
- 根据采购需求生成采购订单,支持手动创建和自动创建订单。
- 采购订单包含订单详情、供应商信息、订单状态(待确认、待发货、待收货、已完成、已取消等)。
- 支持订单的修改、删除(在一定条件下)、拆分、合并等操作。
- 提供订单跟踪功能,实时显示订单进度和物流信息。
- 采购合同管理
- 提供合同模板,支持用户自定义合同条款。
- 采购方与供应商可在线签订合同,支持电子签名。
- 合同信息与采购订单关联,方便查询和管理。
- 支持合同的审批流程设置,确保合同签订的合规性。
3.3 库存管理
- 库存信息实时监控
- 通过与企业内部库存系统对接或手动录入,实时显示库存数量、库存位置、库存状态(正常、待检、损坏等)。
- 支持多仓库管理,可分别查看各仓库的库存情况。
- 设置库存预警阈值,当库存低于或高于设定值时自动提醒相关人员。
- 库存出入库管理
- 支持采购入库、生产入库、销售出库、退货入库等多种出入库操作。
- 每次出入库操作需记录详细信息,包括操作时间、操作人员、单据编号、产品信息、数量等。
- 支持出入库单据的打印和导出。
- 库存盘点与调整
- 提供盘点功能,支持定期盘点和临时盘点。
- 盘点结果与系统库存进行对比,如有差异可进行库存调整,并记录调整原因。
- 支持盘点数据的导出和分析。
3.4 生产管理
- 生产计划管理
- 根据销售订单、库存情况和生产能力制定生产计划。
- 生产计划包含产品名称、生产数量、生产日期、生产线安排等信息。
- 支持生产计划的调整和优化,根据实际情况及时更新计划。
- 生产计划与采购计划、库存管理协同,确保原材料供应和成品库存的平衡。
- 生产进度跟踪
- 实时显示生产进度,包括已完成数量、在制数量、剩余数量等。
- 支持对生产进度的监控和预警,当生产进度延迟时自动提醒相关人员。
- 提供生产进度报告,方便管理层了解生产情况。
- 质量管理
- 建立质量标准和检验流程,对原材料、半成品、成品进行质量检验。
- 记录质量检验结果,对不合格产品进行处理(返工、报废等)。
- 支持质量数据的统计和分析,为质量改进提供依据。
3.5 物流与配送管理
- 物流信息整合
- 与多家物流供应商对接,获取物流运单信息,包括运输方式、运输路线、运输时间、运费等。
- 支持物流信息的实时查询和跟踪,用户可通过运单号查看货物运输状态。
- 提供物流成本分析功能,帮助企业选择性价比高的物流方案。
- 配送计划管理
- 根据销售订单和库存情况制定配送计划,合理安排配送时间和配送路线。
- 支持配送计划的调整和优化,根据实际情况及时更新计划。
- 配送计划与物流信息关联,确保配送过程的顺利进行。
- 仓储与配送协同
- 仓库管理人员根据配送计划进行货物拣选、包装和发货操作。
- 支持与自动化仓储设备(如货架、叉车、AGV等)的集成,提高仓储和配送效率。
3.6 销售管理
- 销售订单管理
- 客户可通过平台提交销售订单,订单包含产品名称、规格、数量、期望交货日期、收货地址等详细信息。
- 销售订单与库存、生产、采购等环节协同,确保订单的及时交付。
- 支持订单的修改、删除(在一定条件下)、拆分、合并等操作。
- 提供订单跟踪功能,实时显示订单进度和物流信息。
- 客户关系管理
- 记录客户基本信息、交易历史、偏好等,建立客户档案。
- 提供客户沟通渠道(在线消息、邮件通知等),方便销售人员与客户进行交流。
- 支持客户分类管理,根据客户价值、购买频率等进行分类,便于精准营销。
- 销售数据分析
- 对销售数据进行统计和分析,包括销售额、销售量、销售趋势、产品销售排名等。
- 提供销售报表,支持按时间、产品、客户等维度进行查询和导出。
- 根据销售数据分析结果,为销售策略制定和市场预测提供依据。
3.7 财务管理
- 财务信息录入与管理
- 支持采购成本、销售收入、物流费用、库存成本等财务信息的录入和管理。
- 提供财务凭证模板,支持自定义凭证格式。
- 财务信息与采购、销售、库存等业务环节关联,确保数据一致性。
- 财务报表生成
- 自动生成资产负债表、利润表、现金流量表等财务报表。
- 支持按月、按季度、按年度生成财务报表。
- 提供财务报表分析功能,对财务状况进行评估和预警。
- 资金管理
- 提供资金收支记录,实时显示企业资金余额。
- 支持资金预算编制和执行监控,确保资金合理使用。
- 提供资金预测功能,根据业务计划预测资金需求。
3.8 数据分析与决策支持
- 数据采集与整合
- 从采购、销售、库存、生产、物流等各个业务模块采集数据。
- 对采集到的数据进行清洗、转换和整合,形成统一的数据仓库。
- 数据分析与可视化
- 提供多种数据分析工具和方法,如数据挖掘、统计分析、趋势分析等。
- 通过图表、报表、仪表盘等形式直观展示数据分析结果,方便用户快速了解业务状况。
- 支持自定义数据分析报告,用户可根据自身需求设置报告内容和格式。
- 决策支持
- 根据数据分析结果为供应链各环节的决策提供支持,如采购决策、生产计划决策、销售策略决策等。
- 提供风险预警功能,对潜在的供应链风险进行识别和预警,如供应中断风险、需求波动风险、库存积压风险等。
- 支持模拟决策方案,通过模拟不同决策方案的结果,帮助企业选择最优方案。

521

被折叠的 条评论
为什么被折叠?



