汽车调度管理系统数据库课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
汽车调度管理系统数据库课程设计
汽车调度管理系统
1.需求分析
1.1信息要求:
数据库中需要存储的信息有:
1、车辆的基本数据,包括车辆车辆编码,车牌号,车辆类型,载重,座位数,车辆状态,年检合格,保险到期,备注等信息
2、驾驶员基本数据,包括驾驶员姓名,性别,生日,身份证号,手机号,驾驶证号,驾驶证类型,有无病事假
3、操作人员基本数据,包括车队管理员,车辆管理员,司机管理员的联系方式,地址,身份证号,年龄,性别,系统登录密码等
图1. 汽车调度系统功能表
1.2处理要求:
系统管理:
1、可按照职务类型创立用户并对用户权限的定义
2、对登录用户进行密码验证管理
3、车队管理员可创立车辆管理员,司机管理员并进行派车登记的填写;车辆管理员负责车辆的信息包括新车的入库、维修、出库、回库登记;司机管理员负责新司机的加入、司机的出车、病事假、返工的登记;业务员负责申请车辆信息与司机的信息的查询与登记。
1.基本信息管理:
●车辆基本信息登记,登记信息为上述
●司机基本信息登记,登记信息为上述
●职员基本信息登记
2.用车调度管理:
●查出可调度的符合申请要求的车辆
●登记出车信息
●查询正在出车的信息
●查询正在检修的车辆信息
●查询正在请假的司机信息
3.车辆维修管理:
●登记信息包括车牌号,送修日期,送修原因,维保费用,取
车备注
●回库登记,登记信息包括车牌号,驾驶员,回库时间,完成
情况等信息
●因司机病事假而导致无法正常出车的重新信息调动
4.司机病事假管理:
●登记司机病事假信息,包括姓名,请假原因,请假时长
●因司机病事假而导致无法正常出车的重新信息调动
5.数据查询管理:
●车辆基本信息查询,根据所需车辆要求如载客数,载重数信
息查询可用车辆,该车辆应为人数载重满足要求,车辆状态
符合:未出车,未在维修,年检合格,保险未到期
●车辆出车记录查询,能够查询到某辆车的某段间的出车记录
●驾驶员出车记录查询,能够查询到某驾驶员的某段时间的出
车信息
1.3安全性与完整性要求
1、系统管理员创立用户,并赋予用户相应的权限
2、进行用户密码管理
3、避免数据冗余,使数据简洁清晰
4、避免误删,空值,重复等数据操作存储错误
1.4数据字典
1.4.1数据项
表1.车辆信息
表2.司机信息
表3.请假信息
表4.维修信息