车辆派遣管理系统——需求

news2024/11/15 5:10:47

文章目录

  • 一、背景
  • 二、用户的特点
  • 三、系统范围
  • 四、系统体系结构
    • 系统总体架构描述:
  • 五、数据库设计
    • E-R图
    • 数据字典
  • 六、工作量估算
  • 七、项目燃尽图


一、背景

车辆派遣管理系统是提供对车辆派遣高效管理的系统,自动生成结算结果;可以有效节约车辆管理成本,方便工作人员对车辆的管理和监控,严格派遣制度,杜绝人管人的弊端。同时响应无纸化办公的要求,全面肃立新型办公模式。

二、用户的特点

该系统的最终用户包括:操作者(业务员)、派遣者(司机)

三、系统范围

本系统可以提供给某集团公司进行客车派遣以及派车单审核结算,公司根据核算结果有目的的进行分析、统计、查询。并可进行按不同条件进行分析等。其目的是为了解决公司派车存在的问题,同时为集团公司未来的客车派遣业务快速发展提供一个强有力的软硬件支持平台。该平台将改善业务流程,加强财务核算以及提高公司管理的力度。同时我们将不停的完善该业务平台,使之适应公司业务发展的新的需要。

四、系统体系结构

在这里插入图片描述

系统总体架构描述:

概述:
客车派遣管理系统主要用于公司的客车派遣及其核算,因此分成三个部分:业务管理部分、档案管理部分、查询统计部分(统计和分析管理)。

业务管理部分:

  • 派车单登记管理,包括:登记派车信息,如派车单号、用车单位、联系人、出车日期、出车时间、起始地点、车辆号码、驾驶员、业务员、租车费、支付方式、所属类别等信息。
  • 派车单审核管理,包括对回来的派车单信息进行审核登记,如记录车辆该趟油费、过桥费、停车费、修理费、轮胎费、车补贴及行驶公里数等信息。
  • 财务收款管理,是登记派车单收款情况,如记录已收款信息,欠款金额自动会计算。
  • 单车月结算管理,包括记录所有车辆单月派车详细信息,统计车辆某月营业额、总公里数、邮费、过桥费、停车费、修理费、轮胎费、工资、毛利润等信息

档案管理部分

  1. 客户管理,包括登记客户详细信息,如客户名称、联系人、联系电话、联系地址、微信等信息,以及删查改功能。
  2. 车辆管理,用来登记车辆详细信息,如车牌号、座位数、厂牌型号、车架号码等信息,以及删查改功能。
  3. 驾驶员管理,可以登记驾驶员信息,如姓名、身份证号码、联系电话、联系地址、驾证有效期、上岗证有效期等信息,以及增查改功能。
  4. 业务员管理,用来登记业务员信息,如姓名、身份证号码、职位、联系电话等信息,以及删查改功能。

查询统计部分

  1. 派车单统计,用来按用车单位、车号、驾驶员、业务员查询统计出出车日期范围内的派车单详细信息,可以生成报表。
  2. 出车率分析,可以:统计某段时间内容所有车辆的出车次数及租车费用,可以生成报表。
  3. 已收款明细,用来按所属用车单位统计已收款的派车单信息,可以生成报表。
  4. 未收款明细,可以按所属用车单位统计未收款或未结清的派车单信息,可以生成报表。
  5. 结算明细,用来统计某年内单月所有车辆费用明细信息,可以生成报表。
  6. 车补贴查询,可以按出车日期统计驾驶员所获得补贴信息,可以生成报表。
  7. 单车查询,用来按车牌号码统计该车所有派车单与月结算单信息,并生成报表。

系统总体流程
在这里插入图片描述
描述:

  1. 派车单登记:登记派车信息,如派车单号、用车单位、联系人、出车日期、起始地点、车辆号码、驾驶员、业务员、租车

  2. 派车单审核:对回来的派车单信息进行审核,记录车辆该趟的油费、过桥费、修理费、轮胎费、车补贴及行驶公里数等信息,派车回来后审核此信息,最终审核通过后本次派车完毕。

  3. 单车月结算管理:包括记录所有车辆单月派车详细信息,统计车辆某月营业额、总公里数、邮费、过桥费、停车费、修理费、轮胎费、工资、毛利润等信息。

  4. 客户管理:包括登记客户详细信息,如客户名称、联系人、联系电话、联系地址、微信等信息。

  5. 车辆管理,用来登记车辆详细信息,如车牌号、座位数、厂牌型号、车架号码等信息。

  6. 驾驶员管理:可以登记驾驶员信息,如姓名、身份证号码、联系电话、联系地址、驾证有效期、上岗证有效期等信息。

  7. 业务员管理:用来登记业务员信息,如姓名、身份证号码、职位、联系电话等信息。

  8. 财务收款:登记派车单收款情况,如记录已收款信息,欠款金额自动会计算。

五、数据库设计

E-R图

在这里插入图片描述

数据字典

业务员表(salesman):
在这里插入图片描述

客户信息表(customer):
在这里插入图片描述

车辆信息表(carinfo):
在这里插入图片描述
驾驶员信息表(driver):
在这里插入图片描述
派车单表(dispatchlist):
在这里插入图片描述
费用表(expenses):
在这里插入图片描述
财务表(finance):
在这里插入图片描述
单车月结算表(settlement):
在这里插入图片描述

六、工作量估算

在这里插入图片描述

七、项目燃尽图

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/672564.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

侯捷——1.C++面向对象高级开发 总结

侯捷——1.C面向对象高级开发 总结 前面的几个视频没有总结,等以后有空再补 7. Class with pointer member(s) —— string 类 该string类,内含指针,所以要自己写构造函数和析构函数,不能使用默认的构造函数和析构函数。 包含…

MHA部署

目录 高可用集群MHA 环境准备 设置服务器免密通联 修改主机名和hosts文件(四台) 四台服务器相同操作 四台服务器相同操作-关闭防火墙 四台服务器-免密配置-生成密钥 四台服务器-免密配置-复制密钥 将authorized_keysau文件发送给node2/3/4 测试是否免密登陆其他主机 …

0018-TIPS-pawnyable : NULL-Pointer-Dereference

原文 NULL Pointer Dereference 题目下载 环境宽松限制 启动选项中可以看到,SMAP在被攻击的机器上被禁用。除非禁用 SMAP,否则无法利用本章中讨论的 NULL 指针取消引用。 还可以尝试启动该内核并输入以下命令: $ cat /proc/sys/vm/mmap_mi…

chatgpt赋能python:Python文件打包:了解基本概念和步骤

Python文件打包: 了解基本概念和步骤 Python开发现在已经越来越成为了一种主流开发方式,然而,当我们的代码在多个环境中运行时,我们可能会遇到各种问题。Python文件打包就起到了非常重要的作用,它可以把我们的代码和环…

java ArrayList()常用详解

文章目录 java ArrayList()常用详解构造方法构造一个具有指定初始容量的空列表构造具有指定初始容量的空列表 常用方法指定的元素追加到此列表的末尾泛型 用来约束集合中存储数据的数据类型在次列表中的指定位置插入指定的元素返回此列表中指定位置的元素删除该列表中指定位置的…

spring 解决循环依赖

spring 解决循环依赖 1、什么是循环依赖? 循环依赖其实就是循环引用,也就是两个或则两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。如下图: spring的单例对象的初始化主要…

DAC0832

芯片简介: DAC0832是采样频率为八位的D/A转换芯片,集成电路内有两级输入寄存器,使DAC0832芯片具备双缓冲、单缓冲和直通三种输入方式。D/A转换结果采用电流形式输出。若需要相应的模拟电压信号,可通过一个高输入阻抗的线性运算放…

Redmi Book Pro 15 2022 笔记本电脑更换硬盘总结

我的电脑型号是Redmi Book Pro 15 2022 锐龙版,早在6月15日磁盘空间就告急了,正好遇上618就打算更换硬盘,直到今天更换成功,特此来记录一下 目录 一、更换硬盘前准备工作二、更换硬盘三、硬盘迁移以及分区四、总结 本文的更换过程…

实验记录之——mac用visual studio code配置opencv

安装opencv 用Homebrew安装opencv brew install wget brew install cmake brew install opencv看来都安装过了hhh 通过下面命令再次检测安装的opencv版本 brew info opencv全部都打绿色的勾,应该就是都安装完了。 Vscode配置c/c环境 配置cpp项目可以看下面链接…

第一天,PyTorch张量的运算

文章目录 一、说明二、张量的常用运算1. 索引和切片(与numpy类似)2. 通过torch.cat来进行连接张量3. 矩阵运算和算数运算1. 在PyTorch中mul与matmul和的区别2. 矩阵运算和算数运算的示例 4. 聚合张量中的所有值5. 给所有元组增加1,使用add_&a…

Chrome 开发者调试常用工具

Chrome调试工具介绍 ①②③④⑤⑥⑦⑧⑨⑩ 一、Elements-元素 选项说明 styles filter搜索框:查找过滤样式, 包括class名当前选中的元素 查看其伪类效果已经样式给当前选中元素添加class名可以把当前元素class名或者id, 按照css层级添加一…

C语言:获得月份天数(多组输入)

题目: 描述 KiKi想获得某年某月有多少天,请帮他编程实现。输入年份和月份,计算这一年这个月有多少天。 输入描述: 多组输入,一行有两个整数,分别表示年份和月份,用空格分隔。 输出描述&#xff…

chatgpt赋能python:Python整除判断——一个不可缺少的技能

Python整除判断——一个不可缺少的技能 Python是一门广泛应用于科学计算、人工智能等多个领域的编程语言。在Python中,整除判断是一个非常基础但却不可或缺的技能。本篇文章将从基础开始介绍如何判断是否整除,以及如何在实际应用中使用整除判断。 整除…

PB9与Navicat Premium 16同时连接Oracle11g的连接问题

PB9与Navicat Premium 16同时连接Oracle11g的连接问题。 电脑安装的是win64_11gR2_database就是64的。 Navicat Premium 16其实是等oracle安装好后直接就能连了毫无问题。 pb9呢。因为需要32驱动的oci.dll,所以需要下载instantclient-basic-win32-11.1.0.7.0解压…

第七章 MobileNetv2网络详解

系列文章目录 第一章 AlexNet网络详解 第二章 VGG网络详解 第三章 GoogLeNet网络详解 第四章 ResNet网络详解 第五章 ResNeXt网络详解 第六章 MobileNetv1网络详解 第七章 MobileNetv2网络详解 第八章 MobileNetv3网络详解 第九章 ShuffleNetv1网络详解 第十章…

【C++篇】动态分配内存

友情链接:C/C系列系统学习目录 知识点内容正确性以C Primer(中文版第五版)、C Primer Plus(中文版第六版)为标准,同时参考其它各类书籍、优质文章等,总结归纳出个人认为较有逻辑的整体框架&…

EBU5476 Microprocessor System Design 知识点总结_6 Timer

Timer 想让程序定时运行,比如led 1s闪烁一次。如何做到? 第一种方法是愚蠢的delay延时,我自己估算一下:嗯,delay(2000)差不多1s。然后在程序中delay,点亮,delay,熄灭…… 太浪费资…

【C++篇】友元、运算符重载与多态

友情链接:C/C系列系统学习目录 知识总结顺序参考C Primer Plus(第六版)和谭浩强老师的C程序设计(第五版)等,内容以书中为标准,同时参考其它各类书籍以及优质文章,以至减少知识点上的…

【滤波】粒子滤波

%matplotlib inline#format the book import book_format book_format.set_style()动机 现在的问题是:我们要跟踪移动中的物体,也许这些物体是战斗机和导弹,或者是在场地里打球的人。但这都没有太大差别。那么,我们所学的滤波器中…

数据发布到WordPress网站,变为已计划、定时或Scheduled

采集数据发布到WordPress网站,但数据没有在前端页面显示,在wordpress后台查看变为已计划、定时或Scheduled。 这个是由于发布的时间变成未来时间导致的,先核实下设置的发布时间是否正确。 如果正确,那就是时区的问题导致时间变成…