物流信息管理系统的车辆管理模块设计

合集下载

智慧物流车辆综合管理系统建设方案

智慧物流车辆综合管理系统建设方案
通过增加硬件设备或优化软件 算法,提高系统的处理能力。
数据存储能力提升
通过引入高性能存储设备或优 化数据存储结构,提高系统的
数据存储能力。
通信能力提升
通过采用高速通信协议或优化 通信模块,提高系统的通信能
力。
05
应用案例及效果分析
应用案例
01
02
03
案例1
京东物流智能配送车送货 上门
案例2
顺丰速运运用物联网技术 3
提高物流运营效率
通过信息化手段,提高车辆调度、运输和交付 等环节的效率,降低运营成本。
提升物流信息化水平
借助物联网、大数据等技术手段,实现物流信 息的实时采集、传输和处理,提高信息化水平 。
优化物流资源配置
通过数据分析手段,优化运输线路、配载计划 等资源,提高资源利用效率。
系统架构概述
网络通信调试
对系统中的网络通信进行调试, 确保数据传输的可靠性和高效性 。
功能优化
算法优化
对系统中的算法进行优化,提 高数据处理效率和准确度。
功能扩展
根据实际需求,增加或优化系统 功能,提高系统的实用性和易用 性。
界面设计优化
对系统的界面进行优化设计,提高 用户体验和操作便捷性。
性能提升
系统处理能力提升
硬件平台
01
包括车载终端、传感器、GPS定位设备等硬件设施,用于数据
的采集和传输。
软件平台
02
包括数据采集、数据处理、数据分析、可视化展示等模块,实
现系统功能。
接口对接
03
与物流公司、运输公司等相关业务系统进行接口对接,实现数
据的共享和交互。
02
系统硬件平台设计
车辆状态监测模块

道路货物运输企业信息化管理系统建设与优化方案设计

道路货物运输企业信息化管理系统建设与优化方案设计

道路货物运输企业信息化管理系统建设与优化方案设计道路货物运输企业信息化管理系统建设与优化方案设计一、引言随着社会的发展和经济的快速增长,道路货物运输企业在物流行业中扮演着重要的角色。

为了提高企业的管理效率和运营效益,构建一套科学、高效、实用的信息化管理系统势在必行。

本文将从数据管理、业务流程优化、技术支持三个方面,设计一套道路货物运输企业信息化管理系统的建设与优化方案。

二、数据管理1. 数据集中管理:建立一套集中管理企业数据的数据库系统,整合各个部门的数据,实现信息的共享和协同。

2. 数据实时更新:通过与各个业务系统的对接,实现数据的实时更新,提高数据的准确性和时效性。

3. 数据安全保护:加密存储企业敏感数据,设置权限控制,确保数据的安全性和完整性。

三、业务流程优化1. 订单管理优化:建立一套完善的订单管理系统,实现订单的在线录入、查询和跟踪,提高订单处理效率。

2. 车辆调度优化:通过GPS定位和调度系统的结合,实现对车辆的实时监控和调度,提高运输效率,并及时处理突发事件。

3. 运输路径规划优化:利用物流信息系统和数据分析技术,结合路况和货物类型,优化运输路径规划,缩短运输时间和成本。

4. 运费结算优化:建立一套完善的运费结算系统,实现运费自动计算和结算,减少人工错误和纠纷。

四、技术支持1. 硬件设备升级:根据系统需求,更新硬件设备,提升系统的运行速度和稳定性。

2. 软件系统开发:开发一套适应企业需求的信息化管理系统,包括订单管理、车辆调度、运输路径规划、运费结算等模块。

3. 技术培训与支持:对企业员工进行系统使用培训,并提供软件系统的技术支持和维护服务,保证系统的正常运行。

五、总结通过以上方案的设计和实施,可以实现道路货物运输企业信息化管理的全面提升。

数据管理方面,通过集中管理和实时更新,提高数据的准确性和共享性。

业务流程优化方面,优化订单管理、车辆调度和运输路径规划,提高运输效率和成本控制。

物流行业车辆管理方案

物流行业车辆管理方案

物流行业车辆管理方案背景随着物流行业的发展,物流企业需求不断增加,车辆管理也成为了一个重要的问题。

一方面,物流车辆数量广泛,车辆管理难度较大;另一方面,物流行业的时间成本比较高,一些传统的车辆管理方法显得不够高效快捷。

因此,需要一个完整的车辆管理方案来满足物流企业的需求,提高车辆管理效率,减少运营成本。

车辆管理方案在物流企业中,车辆管理环节可以细分为以下几个步骤:1.车辆信息管理2.车队调配3.运输监控4.数据分析与优化车辆信息管理车辆信息管理是物流企业中车辆管理的第一步。

这里主要包括车辆的基本信息、运营情况、维修记录等等。

具体而言,在车辆管理软件中应该包含以下内容:•车辆基本信息:车型、车牌号、购车日期等等•车辆运营情况:行驶里程、油耗情况、维修情况等等。

•车辆位置信息:可以实时跟踪车辆所在地点,并且可以在地图上查看车辆所在位置。

•车辆维修记录:可以查看到车辆维修记录以及费用。

车队调配车队调配是车辆管理的重要组成部分。

调配主要包括车辆的分配和调度工作,以最大程度地提高物流配送的效率,减少运营成本。

主要工作分为:•货物信息管理:物流公司需要及时了解每个订单的具体情况,并按照订单的运输情况进行调配。

•车辆分配:根据货物的数量、重量、体积和送达点进行车辆调配,确保每辆车的满载率尽量达到100%。

•调度优化:对于每一段路线,需考虑行驶时间、油耗、路况等因素,进而进行调度优化,确保最短时间内送达货物。

运输监控物流企业需要实时监测车辆运输情况,及时处理突发状况,确保货物安全有序运输。

主要工作分为:•车队监控:通过车辆位置信息、路线情况、收发货点的情况等进行全方位实时监控,确保车辆在运输过程中的安全和顺畅。

•风险预警:对于异常情况,如车辆故障或交通堵塞,物流企业需及时处理并进行相应监管措施。

•客户服务:物流企业需通过不同的互联网等方式,将货物运输情况实时推送给客户,确保物流服务的透明和高效。

数据分析和优化车辆管理的最后一阶段是数据分析和优化,这也是物流企业不断提高运营效率和降低额外成本的重要手段。

物流管理系统方案设计

物流管理系统方案设计

物流管理系统方案设计物流管理系统是一个集物流信息管理、物流运作管理和物流决策支持于一体的综合性平台。

通过对物流流程的全面管理,可以提高物流运作的效率,降低物流成本,提升客户满意度。

下面将详细介绍物流管理系统的方案设计。

一、系统需求分析1.1 用户需求分析物流管理系统的主要用户包括物流公司、配送中心、仓储中心、销售企业和客户等。

主要需求包括物流信息记录与查询、订单管理、运费管理、仓储管理、车辆调度和客户服务等。

1.2 功能需求分析根据用户需求,物流管理系统的主要功能包括:1) 物流信息管理:包括录入、查询、修改和删除物流信息,如订单信息、装货信息、运输信息和送货信息等。

2) 订单管理:包括订单录入、查询、修改和删除等功能,具体包括订单生成、订单分配、订单跟踪和订单统计等。

3) 运费管理:包括运费计算、运费结算和运费统计等功能。

4) 仓储管理:包括仓库管理、库存管理和货物管理等功能,具体包括仓库信息、库存信息、货物信息和货位信息的管理等。

5) 车辆调度:包括车辆信息管理、调度计划管理和运输过程监控等功能,具体包括车辆信息录入、车辆调度计划生成、实时车辆监控和车辆调度记录统计等。

6) 客户服务:包括客户信息管理、客户查询和客户投诉处理等功能,具体包括客户信息录入、客户查询统计和客户投诉处理记录等。

二、系统架构设计物流管理系统的架构设计包括数据库设计、系统模块设计和界面设计。

2.1 数据库设计根据系统需求,物流管理系统的数据库设计包括物流信息表、订单信息表、运输信息表、仓库信息表、车辆信息表和客户信息表等。

2.2 系统模块设计根据功能需求,物流管理系统的系统模块设计包括物流信息管理模块、订单管理模块、运费管理模块、仓储管理模块、车辆调度模块和客户服务模块等。

2.3 界面设计根据用户需求,物流管理系统的界面设计包括登录界面、主界面和各个模块的界面等。

三、系统功能设计根据系统需求和架构设计,具体设计物流管理系统的功能模块。

运输车辆管理系统建设方案

运输车辆管理系统建设方案

运输车辆管理系统建设方案一、前言随着社会经济的不断发展,物流业的发展也进入了一个快速增长的阶段。

然而,传统的运输车辆管理方式已经无法满足当前物流业的发展需求,因此建设一套高效、智能的运输车辆管理系统就显得尤为重要。

本文主要介绍运输车辆管理系统的建设方案,着重探讨其架构、功能模块和技术方案等关键问题,旨在提出一套高效且实用的解决方案,帮助企业降低运输车辆管理成本、提高业务效率和运输安全性。

二、架构设计1. 总体架构运输车辆管理系统采用B/S架构,分为前端和后端两部分。

前端使用HTML、CSS、JavaScript等前端技术实现,后端采用Java EE技术开发。

运输车辆管理系统的总体架构图如下所示:前端:HTML、CSS、JavaScript后端:Java EE框架(Spring、Hibernate、Struts等)、MySQL数据库2. 模块划分运输车辆管理系统主要包括以下几个模块:•用户管理模块:管理系统的用户注册、登录、权限及角色管理等;•车辆管理模块:管理车辆的基本信息、行驶证、保险等信息,并对车辆进行分类、加油记录等;•司机管理模块:管理司机的基本信息、身份证、驾驶证等信息,并对司机进行添加、修改和删除等操作;•运单管理模块:管理货物的运输信息,包括货运起点、终点、承运人、关联车辆和司机等;•仓库管理模块:管理货物的存储及出入库等操作;•财务管理模块:管理运输车辆的费用情况,包括应付款项、收款项、费用统计等;•报表管理模块:生成各种数据报表,如费用报表、车辆使用报表等。

三、功能模块1. 用户管理模块用户管理模块是运输车辆管理系统的核心模块,负责处理系统的用户注册、登录、权限及角色管理等。

主要功能包括:•用户注册和登录;•用户密码修改和找回;•权限验证和授权;•角色管理和赋予;•数据备份与恢复。

2. 车辆管理模块车辆管理模块负责管理车辆的基本信息、行驶证、保险等信息,并对车辆进行分类、加油记录等。

基于Java的物流管理系统设计与实现

基于Java的物流管理系统设计与实现

基于Java的物流管理系统设计与实现一、引言随着电子商务的快速发展,物流行业也迎来了前所未有的发展机遇和挑战。

为了提高物流运输效率、降低成本、提升服务质量,许多物流企业开始引入信息技术,建立物流管理系统。

本文将介绍基于Java的物流管理系统的设计与实现,探讨其在物流行业中的重要性和应用前景。

二、系统架构设计1. 系统功能模块订单管理模块:包括订单下单、订单查询、订单修改等功能。

货物管理模块:包括货物入库、出库、库存管理等功能。

车辆调度模块:包括车辆分配、路线规划、运输跟踪等功能。

人员管理模块:包括司机信息管理、仓库人员管理等功能。

报表统计模块:包括运输报表、库存报表、成本统计等功能。

2. 技术选型后端框架:Spring Boot数据库:MySQLORM框架:MyBatis前端框架:Vue.js消息队列:RabbitMQ分布式缓存:Redis3. 系统架构图示例代码star:编程语言:待补充系统架构图示例代码end三、系统实现1. 后端开发(1) Spring Boot搭建首先搭建Spring Boot项目,配置相关依赖和数据库连接信息。

使用Spring框架实现各个功能模块的业务逻辑,采用RESTful风格设计接口。

(2) 数据库设计与MyBatis集成根据系统需求设计数据库表结构,使用MyBatis框架进行数据库操作。

通过XML文件编写SQL语句,实现数据的增删改查操作。

(3) 消息队列应用利用RabbitMQ实现订单状态更新消息的异步处理,提高系统的并发能力和稳定性。

2. 前端开发(1) Vue.js框架搭建使用Vue.js框架搭建前端页面,实现用户订单管理、货物查询等功能。

通过组件化开发提高页面的复用性和可维护性。

(2) 前后端数据交互通过RESTful接口实现前后端数据的交互,实现数据的动态展示和更新。

利用Axios库发送HTTP请求,获取后端数据并展示在页面上。

3. 系统测试与部署(1) 单元测试与集成测试编写单元测试和集成测试用例,保证系统各个模块的功能正常运行。

物流车辆智能调度管理系统概要

物流车辆智能调度管理系统概要

物流车辆智能调度管理系统概要一、背景介绍传统的物流管理模式通常采用人工调度,相对来说容易出现误差,调度效率低下,容易影响用户的正常使用。

为了解决传统物流调度管理模式所存在的问题,物流车辆智能调度管理系统应运而生。

物流车辆智能调度管理系统采用计算机技术、数学优化技术和车辆管理技术等,通过制定合理的调度方案来提高调度效率、减少成本、提高业务质量,使物流企业的服务质量和效率得到提升。

二、系统架构物流车辆智能调度管理系统主要由以下模块构成:1. 车辆管理模块该模块用于管理物流企业的车辆信息,包括车辆的基本信息、运行状态、维修记录、保险信息等。

2. 货物管理模块该模块用于管理物流企业的货物信息,包括货物种类、货物数量、运输路线等信息,同时可实现货物的查询、修改和删除等操作。

3. 客户管理模块该模块用于管理物流企业的客户信息,包括客户的基本信息、联系方式等,同时可实现客户的查询、修改和删除等操作。

4. 人员管理模块该模块用于管理物流企业的员工信息,包括员工的基本信息、岗位信息、考勤情况等。

5. 调度管理模块该模块是整个系统的核心模块,用于实现物流运输的智能调度。

可以通过算法求解最优调度方案,根据货物种类、数量、运输路线、车辆运行状态、司机信息等因素,生成调度计划,并通过短信或语音提示的方式及时通知相关人员。

6. 监控管理模块该模块用于实时监控车辆的运行状态、实时获取车辆的GPS位置信息、路况信息等,保障调度计划的顺利实施。

同时还可以实现车辆故障的监测和报警功能。

三、技术实现物流车辆智能调度管理系统的开发主要采用以下技术:1. 前端技术前端技术主要采用HTML、CSS、JavaScript、jQuery等技术,实现用户界面的设计和交互操作。

2. 后端技术后端技术主要采用Java语言,采用Spring、SpringMVC、MyBatis等框架,支持面向对象编程,实现业务逻辑处理、数据库访问等。

3. 数据库技术采用MySQL数据库,实现数据存储和管理。

运输车辆管理系统方案

运输车辆管理系统方案

运输车辆管理系统方案一、需求分析随着物流行业的不断发展,对运输车辆管理系统的要求也越来越高。

一方面,运输车辆的数量不断增加,需要有一个高效的管理系统来统一管理;另一方面,为了保证运输车辆的安全运行,需要对车辆进行实时监控。

因此,我们需要设计一个运输车辆管理系统,能够满足以下需求:1.能够对运输车辆进行管理,包括车辆基本信息、驾驶员信息、运营状态等。

2.能够进行车队调度,包括车辆调配、路径规划、货物配送等。

3.能够实时监控车辆位置及状态,包括车速、油量、温度等。

4.能够对车辆进行预警,包括安全预警、维修预警等。

5.能够生成运输报表、统计数据,方便管理者进行决策。

二、系统设计根据上述需求,我们的运输车辆管理系统需要有如下功能模块:1. 基本信息管理模块该模块负责对运输车辆的基本信息进行管理,包括车辆编号、车辆类型、生产厂家、购买时间、车主信息等,并能够对驾驶员信息进行管理,包括姓名、身份证号、联系方式等。

2. 车队调度模块该模块负责车队的调度,能够对车辆进行调配、路径规划、货物配送等,并能够根据实际情况进行动态调整。

3. 实时监控模块该模块负责对运输车辆进行实时监控,能够获取车辆的位置、车速、油量、温度等信息,并在地图上进行实时展示。

4. 预警模块该模块能够对车辆进行预警,一旦出现安全问题或需要维修,能够及时通知车主或管理人员。

5. 统计报表模块该模块能够生成运输报表、统计数据,方便管理者进行决策。

三、系统实现为了实现以上功能,我们需要在系统中使用以下技术:1.数据库技术:通过数据库来存储车辆基本信息、驾驶员信息、运营状态等数据。

2.Web技术:使用Web框架和Web服务器来实现网站的整体架构,并提供用户前端交互界面和数据展示界面。

3.API的使用:利用API从百度地图、天气网站等获取所需数据。

4.移动设备技术:通过手机端App的开发实现对车辆信息的推送和实时监控。

四、系统优势1.管理效率高:能够对车队进行合理调度,降低运输成本,提高管理效率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3 物流信息管理系统的车辆管理模块设计系统设计是根据前一阶段系统分析的结果,在此基础上进行系统设计。

如果说系统分析阶段所建立的逻辑模型解决系统“干什么”的问题的话,那么系统设计阶段产生的物理模型将解决系统“如何干”的问题。

系统设计的主要目的是为了下一阶段的系统实施制定蓝图。

系统设计阶段的主要任务是在各种技术和实施方法中权衡利弊,精心设计,合理地使用各种资源,最终制定出系统的详细设计方案。

系统设计的主要内容包括系统的功能结构设计、配置方案设计、系统流程设计、数据库设计、用户界面设计等[32]。

结构化设计方法是一种基本的系统设计方法,该方法的特点及相关的设计工具有:结构化设计思想,结构图,块间联系和块内联系,从数据流程图导出结构图和IPO图。

本文采用结构图,E-R图和输入加工输出图(Input Process Output,IPO)对系统进行设计。

3.1 系统总体结构设计结构化设计是对于一个大型、复杂的任务,先对其进行详尽的分析,把它分解成若干相互独立的子任务(模块),再把每一个子任务分解成若干个更小的子任务(子模块),直到子任务足够小,可以直接用简单的算法来实现为止;然后对每一个分解后的子任务(子模块)进行程序编码;最后按照刚才分解的相反顺序组合成各个模块,最终解决问题。

它通过自顶向下、逐层分解的方法,利用分解和抽象这两个基本手段控制系统的复杂性,把大问题分解成小问题,然后分别解决,这就是分解。

分解时分层进行,先考虑问题最本质的属性,暂时略去具体细节,以后再逐层添加细节,直到最详细的内容。

本文是对宁波金洋化工物流有限公司信息管理系统进行分析与设计,总体结构包括六个模块:客户管理模块,订单管理模块,财务管理模块,车辆管理模块,仓储管理模块和员工管理模块。

其中车辆管理模块的内容主要包括基础档案管理、车辆事务管理、车辆费用管理和事务统计报表。

系统总体结构设计如图9所示:图9 系统总体结构设计模块是指程序设计中,为完成某一功能所需的一段程序或子程序,是组成目标系统逻辑模型和物理模型的基本单位。

本章是对宁波金洋化工物流信息管理系统的车辆管理模块进行分析和设计。

车辆管理根据信息管理系统的发货单建立发车任务并对日常业务运作中的信息进行管理,再根据日常事务运作中产生的数据进行费用管理和事务报表统计。

模块包括三大信息:基础档案信息,日常事务信息,车辆费用信息。

车辆管理结构设计如图10所示:图10 车辆管理结构设计图整个车辆管理模块包括四个子功能模块:基本档案管理,车辆事务管理,车辆费用管理以及事务统计报表。

其中:(1)基础档案管理基础档案管理主要实现根据新购买的车辆信息,需报废无法再使用的车辆,速通卡信息和油卡信息,在基础档案理模块中进行信息的创建和维护。

基础档案的维护包括信息的添加,编辑,查询和删除。

(2)车辆事务管理车辆事务管理主要根据车辆日常事务的信息包括车辆的运营信息、车辆加油、车辆违章、车辆事故、车辆年检、车辆保险、车辆维修保养,在车辆事务管理里模块中对信息的创建和维护。

车辆事务的维护包括信息的添加,编辑,查询和删除。

(3)车辆费用管理车辆费用管理主要实现根据车辆在日常事务中所产生的费用,在车辆费用管理模块中进行信息的创建和维护。

车辆费用的维护包括信息的添加,编辑,查询和删除。

(4)事务统计报表事务统计报表主要实现根据车辆日常事务所产生的信息,按照事务的类型,费用的类型,类型汇总等生成日报表、月报表等企业日常管理报表。

3.2 系统功能模块设计在计算机领域IPO 是指结构化设计中变换型结构的输入(Input )、加工(Processing )、输出(Output )。

本系统采用IPO 的方法对系统进行功能模块设计。

IPO 设计图是对每个模块进行详细设计的工具,它是输入加工输出(Input Process Output)图的简称,它是由美国IBM 公司发起并完善起来的一种工具。

在系统的模块结构图形成的过程中,产生了大量的模块,在进行详细设计时开发者应为每一个模块写一份说明。

IPO 设计图就是用来说明每个模块的输入、输出数据和数据加工的重要工具。

整个车辆管理模块包括四个子功能模块:基本档案管理,车辆事务管理,车辆费用管理以及事务统计报表。

在系统功能模块设计中采用结构化系统设计方法中的IPO 图方法对功能模块的功能实现进行描述。

车辆管理模块总体的IPO 图如图11所示:输入处理输出发货单信息驾驶员/随车人员信息车辆日常事务信息图11 车辆管理模块总体IPO 图在功能模块总体IPO图的基础上,进行每项功能的IPO设计,设计的结果如下:(1)基础档案管理基础档案管理的IPO设计是对车辆、速通卡、油卡的基本信息管理,首先输入车辆、速通卡、油卡的信息,然后进行保存和,最后输出信息处理情况。

具体内容如表27所示:表27 基础档案管理IPO设计(2)车辆事务管理车辆事务管理IPO设计是对车辆事务信息的管理,本系统主要是事务信息的记录。

先输入事务的基本信息如加油情况,则输入车牌号,加油量,经手人等,最后输出信息处理情况。

具体内容如表28所示:表28 车辆事务管理IPO设计(3)车辆费用管理车辆费用管理IPO设计是根据车辆日常事务所产生的费用,然后对费用进行管理。

首先进入费用管理界面,接着输入车牌号等信息,核对信息并修改,然后保存,最后输出信息处理情况。

具体内容如表29所示:表29 车辆费用管理IPO设计(4)事务统计报表事务统计报表IPO设计是首先输入报表需要的条件,接着生成报表,然后保存,最后输出费用报表或事务报表。

具体内容如表30所示:表30 事务统计报表IPO设计3.3 数据库系统设计数据库设计是系统开发和建设的重要组成部分,在系统的开发过程中,数据库设计就是在一个给定的应用环境中,通过合理的逻辑设计和有效的物理设计,构建较优的数据库模式,建立数据库及其应用系统,满足用户的各种信息需求。

数据库的设计包括概念设计、逻辑设计和物理结构设计三个阶段。

在概念设计阶段主要形成独立于机器特点、独立于各个数据库管理系统的概念设计,即E-R图;在逻辑设计阶段将E-R图转换成具体的数据库产品支持的数据模型即关系模型,形成数据库逻辑模式;在物理设计阶段,根据数据库管理系统的特点和处理的需要,进行物理存储的安排,建立索引,形成数据库内模式[33]。

3.3.1 数据库概念设计数据库概念设计是整个数据库设计的关键,概念设计的好坏将直接关系到数据库的性能和应用系统开发的效率。

数据库概念设计的主要工具是E-R图(实体-联系图)。

构成E-R图的基本要素是实体型、属性和联系,其表示方法为:(1)实体型,用矩形表示,矩形框内写明实体名;(2)联系,用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n);(3)属性,用椭圆形表示,并用无向边将其与相应的实体连接起来;(4)连接线,用直线表示。

具体表示形状如图13所示:联系连接线实体属性图13 E-R图的四种表示形状下面将通过对物流信息管理系统的车辆管理模块建立E-R进行数据库概念设计进行研究和设计,图14是车辆管理模块的E-R图:支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支...支支支支支支支支支支支支支支支支1...支支支支支支支支1N支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支支......支支支...支支支支支支支支支支支支...支支支支支支支支支...支支支支支支N1NN1111111111NNNNNNN11111111图14 车辆管理模块E-R 图3.3.2 数据库逻辑设计数据库逻辑结构设计的任务就是把概念设计阶段设计好的基本E-R 图转换为与具体机器上的数据库管理系统所支持的数据模型相符合的逻辑结构,由概念模型转换为逻辑模型。

一般分为以下几个步骤:(1)将概念模型向一般关系模型转换;(2)将第一步得到的结构向特定的数据库管理系统的特征进行调整和完善;(3) 依据应用的需求和具体的数据库管理系统的特征进行调整和完善[33]。

根据上面设计的整个系统的E-R 图以及转换的步骤,考虑应用设计的因素,在保证数据库设计范本的基础上,对宁波金洋化工物流信息管理系统的车辆管理模块数据库的逻辑结构进行了简单的设计,设计车辆信息的关系数据表如下。

(1)车辆基本信息车辆基本信息设计的数据库内容有车牌号,品牌型号,类型,颜色,载重,座位数,油耗,初始里程,供应商,购入价格,购入日期,当前状态,照片,下次保养时间,下次年检时间,下次保险时间和备注。

具体的数据库内容如表31所示:表31 车辆基本信息(2)车辆报废信息车辆报废信息设计的数据库内容有车牌号,品牌型号,类型,颜色,载重,座位数,供应商,报废原因,经手人,报废日期,照片和备注。

具体的数据库内容如表32所示:表32 车辆报废信息(3)车辆运营信息车辆运营信息设计的数据库内容有车牌号,驾驶员,随车人员,发货单,目的地,出车时间,出车备注,回车时间,行驶里程,返回单据,洗车费,停车费,加水费,加油费,停放位置和回车备注。

具体的数据库内容如表33所示:表33 车辆运营信息(4)车辆保险信息车辆保险信息设计的数据库内容有车牌号,保单号,投保日期,保险公司,保险种类,投保金额,经手人,到期日期和备注。

具体的数据库内容如表34所示:表34 车辆保险信息(5)车辆违章信息车辆违章信息设计的数据库内容有车牌号,违章项目,违章日期,罚款,扣分,驾驶员,违章地点和备注。

具体的数据库内容如表35所示:表35 车辆违章信息(6)车辆事故信息车辆事故信息设计的数据库内容有车牌号,处理文件号,驾驶员,事故日期,事故地点,事故说明,处理情况,责任认定,定损人,维修地点,赔偿金额,扣分,照片和备注。

具体的数据库内容如表36所示:表36 车辆事故信息(7)车辆年检信息车辆年检信息设计的数据库内容有车牌号,年检号,年检日期,年检费用,年检地点,经手人,到期日期和备注。

具体的数据库内容如表37所示:表37车辆年检信息(8)车辆加油情况车辆加油情况设计的数据库内容有车牌号,加油地点,加油日期,付款方式,油卡号,油料标号,单价,加油量,金额,上次里程,本次里程,行驶里程,经手人和备注。

具体的数据库内容如表38所示:表38车辆加油情况(9)车辆维修保养车辆维修保养设计的数据库内容有车牌号,维修地点,送修日期,经手人,送修原因,是否取车,送修备注,维修内容,取车日期,维修费用,下次保养日期和备注。

具体的数据库内容如表39所示:表39 车辆维修保养(10)速通卡信息速通卡信息设计的数据库内容有速通卡号,发卡单位,发卡日期,经手人,当前余额,是否停用,备注。

相关文档
最新文档