logo资料库

车辆管理数据库设计.doc

第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
资料共16页,剩余部分请下载后查看
将E-R模型转换为关系模式
运输公司车辆管理数据库设计 一、 需求分析 系统目标: 建立车辆管理系统的目标是实现对车辆的综合管理,实现 包括对驾驶员信息、车辆信息、运营信息、出车信息、维修信息、 事故信息的查询和修改等。 车辆管理的基本要求是: 1.建立车辆信息库,实现车辆基本信息和驾驶员基本信息的 统一管理。 2.针对每辆车的出车运营情况进行记录,实现车辆自我调 度。 3.对每辆车的事故、违规情况进行记录。 4.针对每辆车的维修情况进行记录。 分析说明: 业务流程分析的主要目的是要弄清楚一个公司的业务 工作是如何进行的。在进行业务流程分析时,需要按照原有 信息流动过程,逐步的调查分析所用环节的处理业务、处理 内容,处理顺序和对处理时间的要求,弄清楚各个环节需要 的信息、信息来源、流径去向、处理方法、计算方法、提供 信息的时间和信息形态等。
车辆管理人员 人事管理人员 业务管理人员 车辆信息 驾驶员信息 业务信息 车 辆 信 息 情 况 驾 驶 员 信 息 情况 运 营 信 息 情 况 车辆登记卡 出车信息 高层领导 维 修 信 息 情 况 事 故 信 息 情 况 维修信息 事故信息 维修负责人 事故负责人 上 图 为 是 运 输 公 司 车 辆 管 理 业 务 流 程 图 :
车辆管理员 人事管理员 业务管理员 P1 车辆信 息管理 P2 驾驶员 管理 P4.1 运 营 信息输入 P3 车辆 登 记 卡 管理 P4.2 出 车 管理 P5 维 修 信 息管理 P6 事故信 息管理 高层领导 维修管理员 事故管理员 上图为运输公司车辆管理顶层数据流图
业务管理员 4.1 接 受 业务 4.2 更 新 运 营 信息 其他信息 高层领导 4.3 出 车 管理 上图为运输公司车辆管理运营出车管理二层数据流图
数据字典包括数据项、数据结构、数据流、数据存 储和处理过程。 a)数据项条目举例 名称:驾驶员编号 说明:表示驾驶员的编号 类型:变长字符串 长度:6 有关数据结构:驾驶员信息表 名称:车辆卡编号 说明:表示车辆的编号 类型:变长字符串 长度:6 有关数据结构:车辆登记卡信息表 b) 数据结构条目 举例 名称:驾驶员信息 说明:表示公司驾驶员的信息 结构:驾驶员编号、姓名、性别、驾驶证号码、身份证号码、联系电话、家庭住 址、是否空闲 有关的数据流、数据存储:驾驶员信息表、车辆运营信息表 、 名称:车辆登记卡信息 说明:表示公司车辆的信息 结构:车辆卡编号、牌照号码、车型、载货量、购车费用总额、是否空闲 有关的数据流、数据存储:车辆登记卡信息表、车辆运营信息表 c)数据流条目 举例 名称:车辆维修信息 说明:表示公司车辆维修信息的流向 数据来源:维修管理部 数据流去向:高层领导 包含的数据结构:车辆维修表 (维修单号、车辆卡编号、维修日期、修理厂名称、报修人、报修费用) 名称:车辆登记卡信息 说明:表示车辆信息的流向 数据来源:车辆管理部 数据流去向:高层领导
包含的数据结构:车辆登记卡信息表 (车辆卡编号、牌照号码、车型、载货量、购车费用总额、是否空闲) d) 数据存储条目举例 名称:车辆事故信息表 说明:表示记录车辆事故的信息表 编 号:D4 结构: 车辆卡编号驾驶证号码、事故发生时间、事故地点 、、、、、、、、有关数据流: P4—> D4 e) 处理过程条目 名称:车辆信息处理 说明:当公司有新的运营任务时 输入:D4 —> P4.2,P4.2 —> P3 输出: P3 —> D1 处理: 查看 D1 中公司车辆的信息,作相应的处理 二、概念设计 1.根据上述需求分析,进行数据库概念设计,得出以下各个 E—R 模型图: 车辆登记卡信息实体 E-R 图: 车辆卡编号 牌照号码 是否空闲 车辆登记卡信息 车 辆 型号 购 车 费 用总额 载货量
驾驶员信息实体 E-R 图: 姓名 性别 驾 驶 员 编号 身 份 证 号码 是 否 空 闲 驾驶员信息 驾 驶 证 号码 联系电话 家 庭 住 址 车辆运营信息实体: 运 营 编 号 客户 运营信息 客 户 电话 价格 货 物 重 量 日期
出车实体 E-R 图: 出 车 记 录号 出 车 卡 编号 出车信息 驾 驶 员 编号 出 车 时 间 记 录 状态 车辆维修信息实体 E-R 图: 维修单号 车辆维修信息 车 辆 卡 编号 维 修 日 期 报修费用 报修人 修 理 厂 名称
分享到:
收藏