1295编号物流管理系统数据库设计

上传人:玩*** 文档编号:145471309 上传时间:2020-09-20 格式:PDF 页数:21 大小:240.79KB
返回 下载 相关 举报
1295编号物流管理系统数据库设计_第1页
第1页 / 共21页
1295编号物流管理系统数据库设计_第2页
第2页 / 共21页
1295编号物流管理系统数据库设计_第3页
第3页 / 共21页
1295编号物流管理系统数据库设计_第4页
第4页 / 共21页
1295编号物流管理系统数据库设计_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《1295编号物流管理系统数据库设计》由会员分享,可在线阅读,更多相关《1295编号物流管理系统数据库设计(21页珍藏版)》请在金锄头文库上搜索。

1、 摘 要 随着数据管理规模一再扩大,数据量急剧增加,为了为提高效率,人们在倒排文件 系统的系统上,潜心研究,现如今,数据库技术的发展和出现使计算机应用渗透到社会 的各个领域。数据库技术已经成为现代信息技术的重要组成部分,是现代计算机信息系 统和计算机应用系统的基础和核心。 我所做的是智丰物流管理系统,目的是为了帮助智丰物流公司更好的实行自动化管 理,减少了投入的人力、精力,能让数据存储在计算机内,能够有组织的,统一管理公 司的业务。我利用课本中的知识,通过需求分析,概念设计,逻辑设计,及数据库的实 施和运行等阶段,为智丰物流公司设计了一个小型数据库。 关键词:关键词:SQL SERVER;数据

2、库设计;智丰物流管理系统 大连交通大学数据库课程设计 目录 第一章 绪论.1 1.1 课题简介 .1 1.2 设计目的 .1 1.3 设计内容 .1 第二章 需求分析.2 2.1 需求分析的任务 .2 2.2 需求分析的过程 .2 2.3 数据字典与流程图 .2 第三章 概念结构设计.4 3.1 概念结构设计的方法与步骤 .4 3.2 数据抽象与局部视图设计 .4 3.3 视图的集成 .5 第四章 逻辑结构设计.7 4.1 E-R 图向关系模型的转换.7 4.2 数据库关系图 .7 第五章 数据库的实现.9 5.1 数据库的建立 .9 5.2 数据库基本结构的建立 .9 5.3 安全性的实现

3、.13 5.4 完整性的实现 .13 5.5 恢复技术的实现 .14 第六章 运行与结果.15 6.1 简单查询和连接查询 .15 6.2 嵌套查询 .16 6.3 组合查询和统计查询 .17 大连交通大学数据库课程设计 - 1 - 第一章 绪论 1.1 课题简介 “数据库原理及应用”是一门既有较强的理论性,又有较强的实践性的专业基础课程, 需要把理论知识和实际应用紧密结合起来。这次课程设计就是对本学期所学的“数据库原 理及应用”这本书从第二章开始到第六章的实践,我的例子是“智丰物流管理系统” ,通 过对物流公司内部管理来实现数据库的功能。 1.2 设计目的 这学期学习完数据库的理论知识,然后

4、用自己的电脑实践,用“智丰物流管理系统” 来举例用理论来联系实践,了解并掌握了数据库管理系统的基本原理和数据库系统设计的 方法,培养了我应用及设计数据库的能力。 1.3 设计内容 我选择的是智丰物流管理系统, 通过亲身实践, 我了解物流管理的结构, 需要了解卖家、 消费者、货物之间的关系,首先,它们被输入到数据库后,能够查询,修改和删除,然后 通过建立键的关系, 来建立表的联系, 然后通过需求分析, 了解了需求分析的过程和目的, 建立数据字典,概念设计阶段要完成数据抽象与局部视图设计以及视图的集成。逻辑结构 设计阶段要把 E-R 图转化为关系模式。最后是数据库的实施和运行。 大连交通大学数据库

5、课程设计 - 2 - 第二章 需求分析 2.1 需求分析的任务 我需要了解“智丰物流管理系统”的整个应用情况,并对它进行全面、详细的调查, 确定物流管理系统的目标,就是高效,自动化管理货物及卖家、消费者之间的关系,收集 信息,管理信息,了解系统将来要发生的变化,收集未来应用所涉及的数据,分析数据流 程,处理数据,数据的安全性、完整性的处理要求。 2.2 需求分析的过程 建立业务信息、货物信息、卖家信息、消费者信息;完成业务信息、货物信息、卖 家信息、消费者信息;业务实体包括操作员、发货城市、发货站、费用、接洽时间、收货 站、收货城市,一个收货人选择业务,收货人包括姓名、身份证号码、年龄、电话、

6、地址, 一个收货人要网购一种货物,一个货物有标签、名称、体积、重量、包装类型。货物由发 货人统一发送,发货人包括姓名、身份证号码、电话、地址。 2.3 数据字典与流程图 1业务流程分析 经过可行性分析和初步需求调查,抽象出该物流业务流程图。如图 2.1 所示 消费者与卖家交流,确定 货物,填写信息 消费者确认订单以及相关 物流,付费 物流系统确定操作员,业 务号,收发地点 货物由卖家送到当地物流的 指定地点,发出货物给消费 者 图 2.1 物流管理系统流程图 2系统模块分析 大连交通大学数据库课程设计 - 3 - 在调查完了用户需求之后,就要开始分析用户需求。在此,我们采用自顶向下的结构 化分

7、析方法(SA 方法) 。首先,定义全局概念结构的框架,如图 2.2 所示。 图 2.2 物流管理系统全局概念结构 3数据字典 全局分析之后,开始构造数据字典。经分析之后,本系统要用到六个基本表:卖家信 息表,货物信息表,消费者信息表,业务信息表,选择信息表,运输信息表,数据结构如 下表所示。 表 2.3 数据结构定义 数据结构名含义说明组成 卖家信息表定义了卖家的信息卖家身份证号、姓名、年龄、电话、住址 货物信息表定义了货物的有关信息货物名、货号、体积、重包装类型 消费者信息表 定义了消费者 的有关信息 消费者身份证号、姓名、年龄、电话、住址 业务信息表定义了业务相关有关信息 业务员号、接洽时

8、间、发货站、发货城市、 收发站、收货城市 选择信息表定义了选择的有关信息业务员号、消费者身份证号、货物名、费用 运输信息表定义了运输的有关信息卖家身份证号、货物名、发货时间 智丰物流管理系统 消费者信息 系统 卖家信息系 统 货物信息系 统 业务信息系 统 大连交通大学数据库课程设计 - 4 - 第三章 概念结构设计 3.1 概念结构设计的方法与步骤 概念设计阶段我采用自底向上的方法,即自顶向下的进行需求分析,然后再自底向上 的进行概念结构设计。对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局 概念模式。 3.2 数据抽象与局部视图设计 按照图 2.2 智丰物流管理系统总框架图,设计

9、实体属性图以及局部 E-R 图。 卖家信息ID 号 姓名 年龄电话号 住址 图 3.1 卖家信息实体属性图 货物信息货物名 货号 体积重量 包装类型 图 3.2 货物信息实体属性图 大连交通大学数据库课程设计 - 5 - 消费者信息ID 号 姓名 年龄电话号 住址 图 3.3 消费者信息实体属性图 业务信息业务员号 接洽时间 发货站发货城市 收货站 收货城市 图 3.4 业务信息实体属性图 3.3 视图的集成 经过逐步细化再进行每两个一集成初步形成一个 E-R 图,最后得到图 3.5 总体概念结 构 E-R 图。 大连交通大学数据库课程设计 - 6 - 卖家信息 消费者信 息 业务 卖家身 份证号 卖家姓 名 年龄 电话 住址 消费者身 份证号 消费者 姓名 年龄 电话住址 交流

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号