




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XXX 数据库设计说明书 编写 周鹏颖 日期 2010 1 7 审核 日期 批准 日期 受控状态 是 否 发布版次 日期 编号 物流配送系统数据库设计说明书物流配送系统数据库设计说明书 XX 数据库设计说明书内部文档 中软培训实训基地 第 2 页 共 15 页 变更记录变更记录 日期日期版本版本变更说明变更说明作者作者 2009 12 061 0周鹏颖 2009 12 071 1检验数据冗余 表之间的关联 2009 12 112 0检验符合范式的规范和需求 签字确认签字确认 职务职务姓名姓名签字签字日期日期 XXXXXXXXXXX2009 12 06 2009 12 07 XX 数据库设计说明书内部文档 中软培训实训基地 第 3 页 共 15 页 目目 录录 1引言引言 4 1 1预期的读者 4 1 2数据库 4 术语和缩写解释 4 数据库的命名规则数据库的命名规则 4 1 3目的和作用 4 2数据字典设计数据字典设计 5 货车体积货车体积 6 3数据库设计数据库设计 10 3 1系统物理结构设计 10 3 2表设计 10 3 3表之间的关联设计 14 XX 数据库设计说明书内部文档 中软培训实训基地 第 4 页 共 15 页 1 引言引言 1 1 预期的读者预期的读者 主要为本公司以及承包方的阅读者 如设计人员 开发人员等 可以包括客户方的阅读者 如 市场部人员 开发人员等 1 2 数据库数据库 数据库管理系统 版本信息 数据库采用 oracle 9i 客户端工具 Tomcat 设计工具 PowerDeisigner11 术语和缩写解释 缩写 术语缩写 术语解解 释释 btos物流配送 good货物 order订单 distributionPoint配送点 distributionScope配送范围 deliveryReceitp交接单 operate操作 数据库的命名规则数据库的命名规则 1 表名 btos 表名 2 所有表的主键均是 xxx id 的形式 3 字段名单词小写 多个单词则从第二个单词开始首字母大写 4 遵循见名知义的原则命名 1 3 目的和作用目的和作用 将数据分析的结果进一步整理 形成最终的计算机模型 使开发人员更加清晰理解数 据库实体的关联关系 以便开发人员建立物理数据库 为其做数据操作与开发提供基础 XX 数据库设计说明书内部文档 中软培训实训基地 第 5 页 共 15 页 2 数据字典设计数据字典设计 名字 用户信息表用户信息表 别名 btos user 描述 记录普通用户 配送点 和省公司工作人员信息 定义 用户信息表 用户编号 角色 联系电话 密码 注册时 间 注释 登录名字 位置 名字 用户编号 别名 user id 描述 唯一地标识用户的关键 域 定义 用户编号 1 数字 5 位置 用户信息表 订单表 名字 角色编号 别名 role id 描述 用户的角色 不同角色 权限不同 定义 角色 1 数字 5 位置 用户信息表 名字 密码 别名 password 描述 用户登录密码 至少大 于六位 定义 密码 8 字符 8 位置 用户信息表 名字 注册时间 别名 registerTime 描述 用户注册时自动记录 定义 注册时间 时间 位置 用户信息表 名字 联系电话 别名 userPhone 描述 联系用户的方式 定义 联系电话 8 字符 8 位置 用户信息表 名字 订单表订单表 别名 btos order 描述 用户提交 需要运送的 订单表 定义 订单表 订单号 收寄时 间 寄件人资料 收件人资料 报价金额 运输金额 目的地 配送点 发货时间 车号 用户 编号 订单状态 订单备注 位置 名字 订单号 别名 order id 描述 唯一地标识订单的关键域 定义 订单号 1 数字 5 位置 订单表 交接单 名字 收寄时间 别名 senderTime 描述 普通用户发件的时间 定义 收寄时间 时间 位置 订单表 名字 寄件人资料 别名 描述 寄件人必须填写的信息 定义 寄件人资料 寄件人名 寄件人电话 寄件人单位电话 寄件人地址 位置 订单表 名字 收件人资料 别名 描述 寄件人必须填写的收件 人的信息 定义 收件人资料 收件人名 收件人电话 收件人单位电话 收件人地址 位置 订单表 名字 订单状态 别名 orderState 描述 订单的状态 审核通过 运送地点等 定义 订单状态 int 位置 订单表 XX 数据库设计说明书内部文档 中软培训实训基地 第 6 页 共 15 页 8 字符 8 货车体积货车体积 名字 保价金额 别名 supportMoney 描述 寄件人为货物中途出意 外根据货物价值的保价金额 定义 保价金额 float 位置 订单表 名字 目的地 别名 描述 用户填写的货物发送的 目的地 定义 目的地 8 字符 8 位置 订单表 名字 订单备注 别名 orderNote 描述 订单的备注 一些注意 事项和用户的特殊要求 定义 订单备注 字符 位置 订单表 名字 车辆表车辆表 别名 btos truck 描述 车辆的维护调配 容量 和状态的记录表 定义 车辆表 车量编号 装载 量 装载体积 路线编号 车辆 状态 位置 名字 车量编号 别名 truck id 描述 唯一地标识车辆的关键 域 定义 车量编号 int 位置 车辆表 订单表 名字 装载重量 别名 capacity 描述 车辆的最大装载重量 定义 装载重量 float 位置 车辆表 名字 路线编号 别名 path id 描述 车辆行驶路线 定义 路线编号 int 位置 车辆表 名字 车辆状态 别名 truckState 描述 车辆的状态 闲置还是出 车 定义 车辆状态 char 位置 车辆表 XX 数据库设计说明书内部文档 中软培训实训基地 第 7 页 共 15 页 名字 配送点表配送点表 别名 btos distributionPoint 描述 配送点的记录表 定义 配送点表 配送点编号 配送点名称 配送点地址 配 送点电话 位置 名字 配送点编号 别名 distributionPoint id 描述 唯一地标识配送点的关 键域 定义 配送点编号 int 位置 配送点表 路线表 名字 配送点名称 别名 pointName 描述 配送点的名称 定义 配送点名称 char 位置 配送点表 名字 配送范围表配送范围表 别名 btos distributionScope 描述 配送范围隶属于配送点 描述 配送点的范围的表 定义 配送范围表 配送范围 编号 配送点编号 配送范围名 称 配送时间 首公斤价格 次 公斤价格 首立方价格 次立方 价格 首公斤范围 首立方范围 位置 名字 配送范围编号 别名 distributionScope id 描述 唯一地标识配送范围的 关键域 定义 配送范围编号 int 位置 配送范围表 名字 配送路线表 配送路线表 别名 btos path 描述 存储所有可能路线 定义 配送路线表 路线表单编 号 始发站 终点站 途经 配送点 首公斤价格 次 公斤价格 首立方价格 次立方价格 首公斤范围 首立方范围 位置 名字 始发站 别名 startPoint 描述 订单的初始地点名 定义 位置 配送路线表 配送点表 名字 终点站 别名 endPoint 描述 订单的目的地点名 定义 位置 配送路线表 配送点表 名字 途经配送点 别名 passPoint 描述 订单从始发到目的经过 的中途的配送点 定义 位置 配送路线表 配送点表 名字 首公斤价格 别名 scopeBaseKg 描述 货物重量在规定标准范 围内的每公斤价格 定义 规定常量数据 位置 配送路线表 配送点表 名字 次公斤价格 别名 scopeIncreaseKg 描述 货物重量超过规定标准 范围内的每公斤价格 定义 规定常量数据 位置 配送路线表 配送点表 名字 首立方价格 别名 scopeBaseCm 描述 货物体积在规定标准范 围内的每立方价格 定义 规定常量数据 位置 配送路线表 配送点表 名字 次立方价格 别名 scopeIncreaseCm 描述 货物体积在超过标准范 围内的每立方价格 定义 规定常量数据 位置 配送路线表 配送点表 XX 数据库设计说明书内部文档 中软培训实训基地 第 8 页 共 15 页 名字 收入分成表 收入分成表 别名 btos incomeDev 描述 省公司 发货配送点 收货配送点收入的比 例分配 定义 收入分成表 表单编号 收入单位名称 收入 比例 位置 名字 表单编号 别名 income id 描述 唯一地标识收入分成 记录 定义 表单编号自动生成 位置 收入分成表 名字 收入单位名称 别名 type 描述 得到收入的单位名称 定义 包括省公司 发货配 送点 收货配送点 位置 收入分成表 名字 收入比例 别名 proportion 描述 占总收入的百分比 定义 管理员输入 位置 收入分成表 名字 货物编号 别名 goods id 描述 唯一的标识库存中的 货物 定义 自动生成 位置 货物类别视图 名字 货物名称 别名 goodsName 描述 货物的名字 定义 位置 货物类别视图 名字 货物类别视图 别名 btos goodsType 描述 显示所有可提供的货 物名称 定义 货物类别视图 货物 编号 货物名称 位置 首页显示 名字 交接单表交接单表 别名 btos deliveryReceitp 描述 根据订单的具体情况 由配送点每天生成交 接单 并进行打印 定义 交接单表 交接单编号 路线编号 订单号 位置 打印 名字 交接单编号 别名 delievery id 描述 唯一的标识交不同的 交接单 定义 自动生成 位置 交接单表 名字 装袋号 别名 packageid 描述 唯一的为每一个封装袋 编号 定义 package 数字 位置 交接单表 XX 数据库设计说明书内部文档 中软培训实训基地 第 9 页 共 15 页 名字 角色表 角色表 别名 btos role 描述 存储用户的角色类型 定义 角色表 角色编号 角 色名称 位置 名字 角色编号 别名 role id 描述 唯一的标识角色类型 定义 自动生成 位置 角色表 名字 角色名称 别名 roleName 描述 用户角色分类 定义 包括普通用户 配送点 管理员等 位置 角色表 名字 操作表操作表 别名 btos operate 描述 存储用户的可操作范 围 定义 操作表 操作编号 操 作名称 位置 名字 操作编号 别名 operate id 描述 唯一的标识操作类型 定义 自动生成 位置 操作表 名字 操作名称 别名 operateType 描述 用户操作分类 定义 后台的各种操作名称 位置 操作表 名字 权限表权限表 别名 permisssion 描述 角色和操作关系表 定义 权限表 操作编号 角 色编号 位置 名字 车辆配送点关系表 别名 tbtos truckDistribution 描述 车辆和配送点关系表 定义 车辆配送点关系表 车 辆编号 配送点编号 位置 XX 数据库设计说明书内部文档 中软培训实训基地 第 10 页 共 15 页 3 数据库设计数据库设计 3 1 系统物理结构设计系统物理结构设计 3 2 表设计表设计 用户信息表 btos user 名称类型主键外键可否为 空 备注 user idintYN registerNamevarchar 50 N登录名字 昵 称 userNamevarchar 50 N role idintN角色 userPhonevarchar 50 Y password varchar 50 N registerTimetimeN注册时间 userNoteLong varcharY 订单表 btos order 名称类型主键外键可否为 空 备注 order idintYN senderTimetimeN寄件人寄出日期 senderNamevarchar 50 N senderPhonevarchar 50 Y senderComPhonevarchar 50 Y寄件人单位电话 senderAddressvarchar 50 N recipientNamevarchar 50 N recipientPhonevarchar 50 Y recipientComPhonevarchar 50 Y收件人单位电话 recipientAddressvarchar 50 N supportMoneyfloatN保价金额 transMoneyfloatN运输金额 destiantionvarchar 50 N paidPersonvarchar 50 N 支付人 寄件人 收件 人 deliverTimetimeN发货时间 truck idintYN XX 数据库设计说明书内部文档 中软培训实训基地 第 11 页 共 15 页 user idintY orderNoteLong varchar Y path idintN 路线 id distributionScope idintN配送点范围 delievery idintN交接单号 StateIntN状态 车辆表 btos truck 名称类型主键外键可否为 空 备注 truck idintYN capacityfloatN装载重量 sizefloatN装载体积 truckStateVarchar 50 N 状态 闲置 出车 path idVarchar 50 N 配送点表 btos distributionPoint 名称类型主键外键可否为 空 note distributionPoint idintYN pointNamevarchar 50 N pointPhonevarchar 50 N电话 pointAddressvarchar 50 N地址 配送范围表 btos distributionScope 名称类型主键外键可否为 空 备注 distributionScope idintYN scopeNamevarchar 50 N distributionPoint idintYN XX 数据库设计说明书内部文档 中软培训实训基地 第 12 页 共 15 页 scopetime dateN配送时间 scopeBaseKgfloatN首公斤价格 baseKgScopefloatN首公斤范围 scopeIncreaseKgfloatN次公斤价格 scopeBaseCmfloatN首立方价格 baseCmScopefloatN首立方范围 scopeIncreaseCmfloatN次立方价格 scopeNoteLong varchar Y 配送路线表 btos path 名称类型主键外键可否为空备注 path idintYN startPointvarchar 50 N endPointvarchar 50 N passPointvarchar 50 N途径配送点 scopeBaseKgfloatN首公斤价格 baseKgScopefloatN首公斤范围 scopeIncreaseKgfloatN次公斤价格 scopeBaseCmfloatN首立方价格 baseCmScopefloatN首立方范围 scopeIncreaseCmfloatN次立方价格 收入分成表 表名 btos incomeDev 属性名称类型主键外键是否可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年设计标准试题及答案
- 安全知识必考试题及答案
- 税务筹划合规性研究-洞察及研究
- 安徽会计考试试题及答案
- 阿坝电大管理学基础试题及答案
- 2025河南成人高考试题及答案
- 工业园区用地地契租赁合同解析
- 跨境电商企业股权合作与品牌运营合同
- 耕种土地承包与农业环保合作协议
- 车规级芯片短缺-洞察及研究
- 2025年高等教育法学类自考-00859警察组织行为学历年参考题库含答案解析(5套典型考题)
- 2025年大队委选拔笔试题目及答案
- 美的面包机使用说明书
- 2025年中青班考试试题及答案
- 采购电脑管理办法细则
- 中医特色在手术室护理中的应用
- 事故应急救援包括事故单位自救和对事故单位
- 二年级上册书法教案全册
- 市政工程施工技术课件
- GB/T 2820.5-2025往复式内燃机驱动的交流发电机组第5部分:发电机组
- 中医康复理疗管理制度
评论
0/150
提交评论