基于java语言设计并实现了中小型企业物流管理系统。该系统基于B/S即所谓浏览器/服务器模式,应用Springboot框架,选择MySQL作为后台数据库。系统主要包括网点管理员、用户、员工、计费规则、车辆信息、站点信息、物流订单、配送信息、工资信息等功能模块。![](https://img-blog.csdnimg.cn/9abe449ca60241c9a6d0abf869401aa8.jpeg) ![](https://img-blog.csdnimg.cn/134992754db64c78ae65a03a0c3facaf.jpeg) ![](https://img-blog.csdnimg.cn/b2d5390b63174062b0e61b6d071e333a.jpeg) ![](https://img-blog.csdnimg.cn/5e03c6f5ccc942e2a97ce77e7c1abe94.jpeg) ![](https://img-blog.csdnimg.cn/56334e63fb544e2aa1724559cacdb9ec.jpeg) 本文首先介绍了中小型企业物流管理系统的技术发展背景与发展现状,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,根据需求分析制定模块并设计数据库结构,再根据系统总体功能模块的设计绘制系统的功能模块图,流程图以及E-R图。然后,设计框架并根据设计的框架编写代码以实现系统的各个功能模块。最后,对初步完成的系统进行测试,主要是功能测试、单元测试和性能测试。测试结果表明,该系统能够实现所需的功能,运行状况尚可并无明显缺点。开发语言:Java 前端框架:vue.js 框架:springboot JDK版本:JDK1.8 数据库:mysql 数据库工具:Navicat 开发软件:idea 支持eclipse Maven包:Maven3.3.9 浏览器:谷歌浏览器 目录 摘 要 1 Abstract 1 1 绪论 1 1.1 课题背景 1 1.2 课题研究现状 1 1.3 初步设计方法与实施方案 2 1.4 本文研究内容 2 2 系统开发环境 4 2.1 Java语言简介 4 2.2 B/S模式 4 2.3 MySQL环境配置 5 2.4 Springboot框架 5 3 系统分析 6 3.1 系统可行性分析 6 3.1.1 经济可行性 6 3.1.2 技术可行性 6 3.1.3 运行可行性 6 3.2 网站现状分析 6 3.3 功能需求分析 7 3.4 系统设计规则与运行环境 8 3.5系统流程分析 8 3.5.1操作流程 8 3.5.2添加信息流程 9 3.5.3删除信息流程 10 4 系统设计 11 4.1 系统设计主要功能 11 4.2 数据库设计 11 4.2.1 数据库设计规范 11 4.2.2 E-R图 11 4.2.3 数据表 12 5 系统实现 18 5.1 系统功能模块 18 5.2 管理员功能模块 20 5.3 用户功能模块 25 5.4 网点管理员功能模块 25 5.5 员工功能模块 25 6 系统测试 27 6.1 功能测试 27 6.2 可用性测试 27 6.3 维护测试 28 6.4 性能测试 28 6.5 测试结果分析 29 结 论 30 参考文献 31 致 谢 33
|