车辆派遣管理系统需求分析

1.引言

1.1.背景

当今Internet互联网发展迅速,改变了很多生活方式,也为生活提供了便利和快捷。信息化时代的高速发展下,传统的数据管理记录主要是通过纸质的资料来管理数据,这种方式管理数据极为不安全,不但使用的效率低下,而且容易造成数据冗余度高,存在大量无用或重复的无效数据,极为不方便管理,对企业高效率办公的角度来讲,这种纸质管理记录的方式早该淘汰,毕竟已经不能满足当前社会快速高效的租车业务,为了实现高效安全的车辆派遣管理,需要研究设计一套适用的管理系统。

1.2.系统安装和环境配置

  1. 本系统是基于B/S网络架构开发的软件,车辆派遣管理系统需要部署到WindowsServer或Linus服务器上,服务器需要先搭建JRE运行环境,安装TomCat或JBoss等支持J2EE技术的Web服务器,客户端需要安装Web浏览器访问和使用服务器系统,系统使用的是Oracle数据库。
  2. 设备条件:云服务器,客户端PC、平板、手机等能支持web访问的终端

1.3.用户的特点

该系统的最终用户包括:企业管理人员、业务员、会计

企业管理人员:拥有最大权限,可以访问所有业务

业务员:主要做派遣登记

会计:处理客车租赁以及客车适用时产生的费用

2.功能需求

2.1.系统范围

本系统可以提供给企业管理人员、业务员和会计。经理可以审核派车单,管理客户信息、车辆信息、驾驶员信息和业务员信息,自由方便的查询派车单统计、出车率分析、收款明细、结算明细、补贴查询和单车查询。业务员可以进行派车单登记、单车月结算和统计信息的查询。会计可以方便地整理财务收款信息、单车月结算和统计信息的查询。

2.2.系统体系结构

系统总体架构图:

系统总体架构描述

  1. 概述:

车辆派遣管理系统主要用于客车租赁的派遣管理,因此分成三个部分:业务管理部分、档案管理部分、查询统计部分。

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

    1. 客户信息管理:登记客户详细信息,如客户名称、联系人、联系电话、联系地址、微信等信息,以及删查改功能。
    2. 车辆信息管理:登记车辆详细信息,如车牌号、座位数、厂牌型号、车架号码等,以及删查改功能。
    3. 驾驶员信息管理:登记驾驶员信息,如姓名、身份证号码、联系电话、联系地址、驾证有效期、上岗证有效期等,以及增查改功能。
    4. 业务员信息管理:登记业务员信息,如姓名、身份证号码、职位、联系电话等,以及删查改功能。
  2. 查询统计部分:
  1. 派车单统计:按用车单位、车号、驾驶员、业务员查询统计出出车日期范围内的派车单详细信息,可以生成报表。
  2. 出车率分析:统计某段时间内所有车辆的出车次数及租车费用,可以生成报表。
  3. 已收款明细:按所属用车单位统计已收款的派车单信息,可以生成报表。
  4. 未收款明细:按所属用车单位统计未收款或未结算的派车单信息,可以生成报表。
  5. 结算明细:统计某年内单月所有车辆费用明细信息,可以生成报表。
  6. 车补贴查询:按出车日期统计驾驶员所获得补贴信息,可以生成报表。
  7. 单车查询:按车牌号码统计该车所有派车单与月结算单信息,并生成报表。

2.3.系统总体流程

  1. 用户权限流程图:

描述:为了避免用户越权操作,在用户登录后进行不同权限的访问限制,企业管理人员登录后可以访问所有的业务。业务员登录后仅能访问登记和查询统计信息。财务人员可以访问收款、结算等收支业务,以及对信息的查询统计。这样做限制之后,一方面可以限制业务员和财务人员的权利,另一方面也简化了业务员和财务人员所访问的页面内容。

  1. 系统完善流程图:

描述:

  1. 量表完善:不管是统一模型还是独立模型,都需要完善48个甚至更多量表,包括每个量表的结果得分、分析语、各等级结果相应的指导意见。
  2. 用户划分:创建并划分各等级用户,企业管理人员、业务员、会计。
  3. 权限完善:针对不同用户,指定相应权限。
  1. 操作流程图:

    1. 企业管理人员:

描述:

  1. 登录:根据上级管理员分配账号登录系统。
  2. 派车单审核:对回来的派车单信息进行审核,如记录车辆该趟的油费、过桥费、修理费、轮胎费、车补贴及行驶公里数等信息,派车回来后审核此信息,如果有问题打回,由对应业务员修改完毕再次提交审核。最终审核通过后本次派车完毕,交由财务处理。
  3. 档案管理:可以对企业客车信息、驾驶员信息和业务员信息进行登记和删查改等管理操作。
  4. 统计查询:可以查询企业统计信息,如派车详细信息、出车次、已收款明细、未收款明细、结算明细、车补贴、指定车辆的派车单与月结算单信息等,并能生成报表。
    1. 业务员

描述:

  1. 登录:根据上级管理员分配账号登录系统。
  2. 派车单登记:登记派车信息,如派车单号、用车单位、联系人、出车日期、起始地点、车辆号码、驾驶员、业务员、租车费、支付方式、所属类别等信息。
  3. 档案管理:登记客户详细信息,如客户名称、联系人、联系电话、联系地址、微信等信息,以及删查改功能。
  4. 统计查询:可以查询企业统计信息,如派车详细信息、出车次、已收款明细、未收款明细、结算明细、车补贴、指定车辆的派车单与月结算单信息等,并能生成报表。
    1. 会计

描述:

  1. 登录:根据上级管理员分配账号登录系统。
  2. 财务收款:登记派车单收款情况,如记录已收款信息,欠款金额自动会计算。
  3. 单车月结算:记录所有车辆单月派车详细信息,统计车辆某月营业额、总公里数、油费、过桥费、停车费、修理费、轮胎费、工资、毛利润等信息。
  4. 统计查询:可以查询企业统计信息,如派车详细信息、出车次、已收款明细、未收款明细、结算明细、车补贴、指定车辆的派车单与月结算单信息等,并能生成报表。

2.4. 数据库设计

  1. E-R图

  1. 数据字典

车辆派遣管理系统需求分析相关推荐

  1. 车辆派遣管理系统-06-车辆信息管理

    今日完成任务:车辆信息管理及页面设计 核心代码:见下列插入的代码 遇到的问题:无 解决的方法:无 功能模块:车辆信息管理 需要角色:管理员(其他角色不能操作) 数据加载:车辆信息列表 数据验证:非空验 ...

  2. 车辆派遣管理系统-07-驾驶员信息管理

    今日完成任务:驾驶员信息管理及页面设计 核心代码:见下列插入的代码 遇到的问题:无 解决的方法:无 功能模块:驾驶员信息管理 需要角色:管理员(其他角色不能操作) 数据加载:驾驶员信息列表 数据验证: ...

  3. 车辆派遣管理系统-01-派车单登记

    今日完成任务:派车单登记功能及页面设计 核心代码:见下列插入的代码 遇到的问题:无 解决的方法:无 功能模块:派车单登记 需要角色:业务员(其他角色不能操作) 数据加载:自动派车单号.业务员信息.客户 ...

  4. 车辆派遣管理系统第一周档案管理驾驶员信息管理

    1.今日完成任务: (1)完成档案管理-驾驶员信息管理模块的代码书写及测试工作 2.核心源码: package com.dw.controller;import java.util.List;impo ...

  5. 车辆派遣管理系统-查询统计

    本周完成任务:派车单统计.出车率分析.已收款明细.未收款明细.结算明细.车补贴查询.单车查询及页面设计和生成报表 核心代码:见下列插入的代码 遇到的问题:无 解决的方法:无 项目燃尽图:见页面最后 前 ...

  6. 停车场车辆出入管理系统的设计与实现

    说明:本文章是本人于2019年大四的毕业设计节选,两年后再来回顾,发现当时还是比较稚嫩,现在看来,当时在程序设计架构方面存在些许问题.(2021-04-10突然想把毕设公开) 摘 要   随着经济的发 ...

  7. 基于java的车辆维护系统设计_基于SSM车辆维修管理系统-JavaWeb汽车保养管理系统...

    需求分析 基于ssm框架实现一个车辆维修管理系统(java+springmvc+mybatis+mysql),能够实现用户信息管理.车辆信息管理.故障信息管理.维修订单管理.零件管理.统计管理等功能. ...

  8. 基于php车辆违章信息管理系统,JSP+MySQL基于ssm的车辆违章管理系统

    随着时代的发展,交通也变的越来越便利,私家车的数量也在逐步的增加,这就难免会产生一些违章信息,很多时候人们没有一个靠谱的违章查询网站,每次查询违章的时候都是到百度进行查询,这很不方便,为了解决这一问题 ...

  9. Java+MySQL基于ssm的车辆违章管理系统

    随着时代的发展,交通也变的越来越便利,私家车的数量也在逐步的增加,这就难免会产生一些违章信息,很多时候人们没有一个靠谱的违章查询网站,每次查询违章的时候都是到百度进行查询,这很不方便,为了解决这一问题 ...

最新文章

  1. Linux下运行java DES解密失败,报javax.crypto.BadPaddingException:Given final block not properly padded
  2. 机器学习-特征工程中的特征降维
  3. Flutter Widget截图
  4. python抓取中文网页乱码
  5. .net core 实现简单爬虫—抓取博客园的博文列表
  6. 千年鸿蒙 盼尔来兮是什么意思,鸿蒙是什么意思_鸿蒙的意思和出处_我爱历史网...
  7. C#中的interface
  8. 【推荐】英国金融时报推荐的数据可视化图表分类图
  9. CISA:警惕俄罗斯 “Sandworm” 黑客组织使用的新型恶意软件框架
  10. 第五章、SQL 语言学习(基础篇)
  11. 【图像分类】ResNet网络结构
  12. android版本11下载,coloros 11正式版下载
  13. robocopy 中的/MIR参数
  14. 机器学习_深度学习毕设题目汇总——运动活动动作
  15. python小玩具(恶俗古风生成器)
  16. 还可以这么玩:盘点iOS 11中Siri的12项新功能
  17. 11.(地图数据篇)OSM数据如何下载使用
  18. 谷歌开源AutoML算法库,自动写出你想要的AI模型
  19. 文本去重simhash
  20. 网络RTK服务和GPS有什么区别?现在哪些品牌在提供网络RTK服务?

热门文章

  1. 键盘数字测试软件,小键盘数字测试
  2. java毕业设计房屋中介管理Mybatis+系统+数据库+调试部署
  3. T1042/T2080 内核移植阶段(一)串口乱码问题解决
  4. 开源Markdown电子书制作工具,平替GitBook!
  5. linux cvs账户,linux cvs 配置
  6. 软工网络15团队作业2——团队计划
  7. thinkphp5消息队列(think-queue)
  8. TS 36.211 V12.0.0-上行(3)-PUCCH
  9. C++ Opencv imfill 孔洞填充函数的实现(更新后)
  10. 如何看懂HijackThis扫描日志