物流管理系统的主要开发目标如下:
(1)实现管理系统信息关系的系统化、规范化和自动化;
(2)减少维护人员的工作量以及实现用户对信息的控制和管理。
(3)方便查询信息及管理信息等;
(4)通过网络操作,改善处理问题的效率,提高操作人员利用率;
(5)考虑到用户多样性特点,要求界面简单,操作简便。
3、设计原则本物流管理系统采用php技术,Mysql数据库开发,充分保证了系统稳定性、完整性。
物流管理系统的设计与实现的设计思想如下:
1、操作简单方便、系统界面安全良、简单明了的页面布局、方便查询物流管理系统相关信息。
2、即时可见:对物流管理系统信息的处理将立马在对应地点可以查询到,从而实现“即时发布、即时见效”的系统功能。
3、功能的完善性:可以管理首页、个人中心、会员管理、网站公告管理、货物委托管理、公司简介管理、车源信息管理、配送订单管理、行车路线管理、评价反馈管理、系统管理模块的修改维护操作。 运行环境:phpstudy/wamp/xammp等
开发语言:php
后端框架:Thinkphp5
前端框架:vue.js
服务器:apache
数据库:mysql
数据库工具:Navicat/phpmyadmin
|-vendor 第三方扩展目录
1. 表现层:写多个vue页面,负责接收用户请求数据和处理后的结果显示
2. 控制器层:又多个控制器组成,这些控制器用于拦截用户请求,并调用业务逻辑组件的业务逻辑方法,并处理用户请求,根据不同的处理结果发送到相应的表现层组件
3. 业务逻辑层:由实现所需业务的各个业务对象组成,它们共同完成了整个所需业务的业务逻辑方法。
DAO层:由各种DAO组件构成,实现对数据库的增删改查等操作。实现首页、个人中心、会员管理、网站公告管理、货物委托管理、公司简介管理、车源信息管理、配送订单管理、行车路线管理、评价反馈管理、系统管理等信息管理功能,从而达到对物流管理系统信息的高效管理。1、关于物流管理系统的基本要求
(1)功能要求:可以管理首页、个人中心、会员管理、网站公告管理、货物委托管理、公司简介管理、车源信息管理、配送订单管理、行车路线管理、评价反馈管理、系统管理等功能模块。
(2)性能:在不同操作系统上均能无差错实现在不同类型的用户登入相应界面后能不出差错、方便地进行预期操作。
(3)安全与保密要求:用户都必须通过身份验证才能进入系统,并且用户的权限也需要根据用户的类型进行限定。
(4)环境要求:支持多种平台,可在Windows系列、Vista系统等多种操作系统下使用。
2、开发目标
|-application 应用目录 是整个网站的核心
|---|---index 前台目录
|---|-----|---controller 控制器
|---|-----|---model 数据模型
|---|-----|---view 页面
|---|---admin 后台目录
|-extend 扩展类库目录
|-public 静态资源和入口文件
|---|---static 存放静态资源 css、js、img
|---|---index.php 入口文件
|-runtime 网站运行临时目录
|-tests 测试目录
|-thinkphp TP框架的核心文件
|---|---lang 语言包
|---|---library TP核心文件里面的核心文件
|---|---tpl 模板页面
目 录
摘 要 I
ABSTRACT II
目 录 III
第1章 绪论 1
1.1背景及意义 1
1.2 国内外研究概况 1
1.3 研究的内容 1
第2章 相关技术 3
2.2 php简介 3
2.5 MySQL数据库 4
第3章 系统分析 6
3.1 需求分析 6
3.2 系统可行性分析 6
3.2.1技术可行性:技术背景 6
3.2.2经济可行性 6
3.2.3操作可行性 7
3.3 项目设计目标与原则 7
3.4系统流程分析 8
3.4.1操作流程 8
3.4.2添加信息流程 9
3.4.3删除信息流程 10
第4章 系统设计 11
4.1 系统体系结构 11
4.2开发流程设计 12
4.3 数据库设计原则 13
4.4 数据表 15
第5章 系统详细设计 20
5.1系统功能模块 20
5.2管理员功能模块 21
5.3会员功能模块 26
第6章 系统测试 29
6.1系统测试的目的 29
6.2系统测试方法 29
6.3功能测试 30
结 论 31
致 谢 32
参考文献 33