汽车销售管理系统报告..docVIP

  • 22
  • 0
  • 约7.04千字
  • 约 28页
  • 2021-10-13 发布于天津
  • 举报
汽车销售管理系统报告 . 第一页 2012 年数据库系统与技术课程设计 设计说明书及课程设计心得体会 课题: 汽车销售管理系统 学院: 土木工程学院 所在院系:交通运输专业 班级: 交运 C101 小组成员: 106873 冀星月 106888 刘玉飞 106897 姚叶飞 097082 甄兴 小组组长:冀星月 指导老师:王小芳 2012年 6月 18日 交通运输 C101 课程设计报告 目 录 一、需求分析???????? 1 二、概要设计???????? 2 三、数据库设计??????? 3 四、安全性设计??????? 5 五、小 结????????? 14 六、谢 辞????????? 14 七、参考文献???????? 14 一、需求分析 需求分析简单地说就是分析用户的要求。需求分析是设计该轿车销售系统数据库的起点,即该阶段的任务是通过详细调查该销售公司,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新系统的功 能。 调查的重点是数据和处理,通过调查、收集与分析,获得用户对数据库的如下要求: 信息要求(厂商、客户、用户、员工、出库、入库等信息) ,处理要求(对上述信息的查询、修改、添加和删除) , - 1 - 交通运输 C101 课程设计报告 安全性和完整性要求(需要用户名和密码才能进入系统,并且对于不同 的用户有不同的操作权限) 需求分析结果如下: 汽车销售管理系统 基础信息管理 销售管理 进货管理 仓库管理 厂 客 车 车 收 车 车 库 进 仓 型 商 户 辆 益 辆 辆 存 销 库 信 信 信 销 统 采 入 车 存 明 息 息 息 售 计 购 库 辆 统 细 计 二、概要设计 本阶段的主要任务是将需求分析得到的用户需求抽象为信息结构结构(即概念模型) 设计概念结构通常有四类方法:自顶向下、自底向上、逐步扩张和混合策略。我在这里采用自底向上方法。 概念设计结果如下: - 2 - 交通运输 C101 课程设计报告 (某公司轿车销售管理系统的基本 E-R图) 三、数据库设计 1. E-R 图向关系模型转换 由概念设计的 E-R 图可得一般关系模型如 下 发货单(货单号 , 细节号 , 产品号 , 客户号 , 数 量, 日期, 金额, 折扣) 收款单(客户号,定单号 , 收据号 , 收款金额 , 收款日期) 定单(定单号,细节号 , 产品号 , 厂商号 , 数量 , 日期 , 金额) - 3 - 交通运输 C101 课程设计报告 付款(厂商号 , 定单号 , 发票号 , 支付金额 , 支付日期) 员工( 员工号, 姓名, 性别, 部门, 职务, 电话)产品(产品号 , 产品名 , 厂商号 , 单价 , 库存量) .数据模型的优化 数据库逻辑设计的结果不是唯一的 . 为进一步提高数据库应用系统的性能 , 我们还应该根据应用需要适当的修改 , 调整数据模型的结构,这就是数据模型的优化。 数据依赖举例 厂商= { 厂商号 - 厂商名 , 厂商号 - 地址 , 厂商号 - 电话 } R用户= { 用户 ID-用户名,,用户 ID-用户类型,用户 ID-权限,用户类型- 权 限} 对数据依赖进行极小化处理,消除冗 余联系举例 上述关系中,发货单中存在冗余联系(具体是细节号、折扣等),因此我们可以增加一 - 4 - 交通运输 C101 课程设计报告 个发货细节单和折扣规则单。 按照数据依赖的理论对关系模式逐一进行分析,考察是否存在部分函数依赖,传递函数依赖,多值依赖等,确定各关系分别属于第几范式举例 上述关系中,用户表存在非主属性传递依赖,因此用户表属于 2NF。我们可以增加一个用户权限表来消除该表中非主属性传递依 赖。 数据库设计最终结果如下: car 表) ( car 表) - 5 - 交通运输 C101 课程设计报告 car 表) 1.在关系模式存取方法选择之前,我们首先要对要运行的事务进行详细分析,获得 选择物理数据库设计所需要的参数。同时,还要知道每个事务在各关系上运行的频率和 性能要求。 (1) 对于数据库查询事务,我们需要得 - 6 - 交通运输 C101 课程设计报告 到如下信息:查询的关系、查询条件 / 连接条 件涉及的属性、查询的投影属性 A、查询发货厂商名、 产品、发货数量( 100) 和日期事务 Ⅰ、查询的关系:厂商、发货单表、产品 表 Ⅱ、查询条件所涉及的属性:厂商、发货数量、产品号 、连接条件所涉及的属性:厂商、产品 号 IV 、查询的投影属性:厂商名、产品名、发货数量、发货日期 2) 对于数据更新事务,我们需要得到如下信息:被更新的关系、每个关系上的更新操作条件涉及的属性、修改操作要改变的属性值 B、对发货事务 Ⅰ、被更新的关系:发货表 - 7 - 交通运输 C101 课程

文档评论(0)

1亿VIP精品文档

相关文档