基于spring redis DB2的天眼物流可视化系统

 2022-08-23 11:20:54

论文总字数:25076字

摘 要

基于Spring Redis DB2的天眼物流可视化系统

作者 凌恩浩,东南大学

本文用使用基于Java-Spring-Redis-DB2等技术构建了一个物流可视化监控系统,能将数据更加形象的展现出来。

苏宁物流目前业务涉及供应物流、仓配物流、揽件速递、冷链物流及跨境物流,后续还将继续扩大开展农村电商。物流监控系统对于物流公司实时监控订单状态十分重要,降低劳动成本、提高决策效果。难点在于如何将繁杂的数据更形象化的展现在出来,并且兼顾开发工期和开发难度。

经过讨论我们使用接口、服务、前端分离的三层架构简化系统开发复杂度,核心逻辑是通过使用百度的Echarts前端插件来将数据进行可视化、图像化。系统主要包括前台管理系统和后台管理系统,前台管理系统又分为配置管理、实时直播、运营分析、财务分析、思考分享、报表下载六个模块。各自模块下还有分模块来实现各自功能。后台管理系统主要是用来管理系统使用者。我参与了整个开发过程,承担后台管理系统和配置管理、财务分析、配置管理等模块的开发工作。

本系统希望提供了更好的物流数据监控与展现功能,能更好的的服务于物流的监控与上级的决策。

关键词:java,物流,监控,报表

ABSTRACT

The Logistics Visualization System Based on Spring Redis DB2

By Ling Enhao, Southeast University

In this system, the use of Java-Spring-Redis-DB2 technology based on the construction of a logistics information monitoring system, the data can be presented more vividly.

Suning logistics is currently involved in the supply of logistics operations, warehouse distribution logistics, a piece of courier, cold chain logistics and cross-border logistics, follow-up will continue to expand the rural electricity supplier. Logistics monitoring system is very important for the logistics company to monitor the order status in real time. The difficulty is how to display the complicated data more vividly, and take into account the development time limit and development difficulty.

After discussion, we decided to use the Interface/Service/Web amp; Admin three tier architecture to simplify system development complexity by visualizing and visualizing data using Baidu's Echarts front-end plug-in. The system mainly includes front management system and background management system, and the front management system is divided into six modules: configuration management, real-time broadcast, operation analysis, financial analysis, thinking sharing, report download. Each module has sub modules to realize their respective functions. Background management system is mainly used to manage system users. I participated in the whole development process, and took charge of the development of background management system, configuration management, financial analysis and configuration management module.

Finally, the system provides better logistics data monitoring and display function, can better serve the Logistics monitoring and decision making.

KEY WORDS: Java, logistics, monitoring, report

目 录

摘要 ……………………………………………………………………………………………Ⅰ

Abstract …………………………………………………………………………………… Ⅱ

1. 简介 1

1.1 设计目的 1

1.2 系统介绍 2

1.3 缩略语和术语 2

2. 总体架构 3

2.1. 系统需求分析 3

2.2. 设计方法是 3

2.3. 设计方案 4

2.3.1 系统开发工具 4

2.3.2 系统开发技术 4

3. 总体约束 8

3.1. 遵循标准 8

3.2. 文件约定 8

3.3. 系统开发目录 8

4. 系统逻辑设计 9

4.1. 应用需求组件设计 10

4.1.1 系统后台管理 10

4.1.1.1 角色管理 10

4.1.1.2 字典管理 11

4.1.1.3 日志查询 11

4.1.2 配置管理 11

4.1.2.1 城市信息管理 12

4.1.2.2 大区信息管理 12

4.1.2.3 客户信息管理 13

4.1.2.4 合单信息 17

4.1.3 实时直播 25

4.1.3.1 订单两完成率城市排名 25

4.1.3.2 订单查询 25

4.1.4 运营分析 25

4.1.4.1 冰箱品类运营 25

4.1.5 报表下载 30

4.1.5.1 报表下载 30

4.2. 公共需求组件设计 32

4.2.1 组件清单 32

4.2.2 服务端DAO 33

4.2.2.1 功能名称 33

4.2.2.2 依赖关系 35

5. 系统数据架构 16

5.1 数据模型 16

5.2 数据库表设计 17

5.3 数据存储与分布 17

6. 系统实现 16

6.1 配置管理-客户信息 16

6.2 实时直播-订单完成率排名 17

6.3 运营管理-冰箱品类运营 17

6.3 报表下载-报表下载 17

7. 系统测试环境部署 18

7.1. 网络结构图 18

7.2. 系统部署 18

7.2.1 硬件设备说明 20

7.2.2 软件环境设计 21

8. 系统测试 23

8.1. 链接测试 23

8.2. 表单测试 23

8.3. 数据库表测试 24

8.4. 性能测试 24

9. 关键技术及公用机制 25

9.1. 关键技术设计 25

9.2. 公用机制说明 26

10. 系统非功能特性设计 31

10.1. 可扩展性 31

10.2. 可靠性 31

10.2.1系统可靠性 31

10.2.2硬件可靠性 32

10.3. 性能 32

10.4. 可维护性 32

10.5. 安全 33

10.6. 审计 33

10.7. 容错性 34

10.8. 可移植性 35

10.9. 可部署性 35

致谢 …………………………………………………………………………………36

参考文献(References) …………………………………………………………37

附录 …………………………………………………………………………………39

剩余内容已隐藏,请支付后下载全文,论文总字数:25076字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;