《数据库原理与应用》课程设计论文货物配送系统数据库设计

上传人:hs****ma 文档编号:431493891 上传时间:2023-03-06 格式:DOC 页数:33 大小:701.02KB
返回 下载 相关 举报
《数据库原理与应用》课程设计论文货物配送系统数据库设计_第1页
第1页 / 共33页
《数据库原理与应用》课程设计论文货物配送系统数据库设计_第2页
第2页 / 共33页
《数据库原理与应用》课程设计论文货物配送系统数据库设计_第3页
第3页 / 共33页
《数据库原理与应用》课程设计论文货物配送系统数据库设计_第4页
第4页 / 共33页
《数据库原理与应用》课程设计论文货物配送系统数据库设计_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《《数据库原理与应用》课程设计论文货物配送系统数据库设计》由会员分享,可在线阅读,更多相关《《数据库原理与应用》课程设计论文货物配送系统数据库设计(33页珍藏版)》请在金锄头文库上搜索。

1、07级电子商务专业2班数据库原理与应用课程设计论文信息工程学院数据库原理与应用课程设计论文题 目:货物配送系统数据库设计学 号: 09307033 专 业: 电子商务072班 姓 名: 指导老师: 完成日期: 二零零九年六月 29摘 要在工业的现代化进程中,由于社会竞争的加剧,各大型公司渐渐专心于某特定行业。曾作为大型公司的附属部门的物流行业异军突起,逐渐形成一个新的产业,第三方物流渐渐成为物流行业的发展趋势,第一方第二方物流已无竞争优势,但短期内并不可能消亡,它们在传统工业领域仍有不可替代的优势。尽管人们对于物流行业的发展前景抱有乐观的估计,但大多数人的视线聚集在第三方物流上,他们对第一方第

2、二方物流的重视程度远远不够,这导致了第一方第二方物流的现代化管理远远落后于第三方物流,从而大大影响了其发挥作用的能力。本系统主要应用于第一方物流,面向大型企业的物流配送部门,包括客户服务系统,仓库管理系统以及调度管理系统,全面完善的囊括的第一方物流的各个环节,很有实用价值。该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施阶段、系统调试和测试阶段、参考文献、附录等阶段组成。关键字:仓库管理,调度管理,客户服务,功能模块,存储过程目 录1 引 言12 数据库设计12.1 需求分析阶段12.1.1需求分析阶段目标12.1.2 需求分析阶段任务1(1) 处理对象1(2) 处理功能要

3、求2(3)安全性和完整性要求22.1.3 需求分析阶段成果2(1) 体会与收获2(2)业务流程图2(3) 数据流程图3(4) 数据字典52.1.3.4.1 数据项52.1.3.4.2 数据结构72.1.3.4.3 处理逻辑描述72.1.3.4.4 数据存储82.1.3.4.5 数据流82.2 概念结构设计阶段92.2.1 概念结构设计目标及任务92.2.2 概念结构设计的结果92.2.2.1 各分ER图的设计92.2.2.2 总ER图的设计102.3 逻辑结构设计阶段102.3.1 逻辑结构设计阶段的目标及任务112.3.2 逻辑结构设计阶段的结果112.3.2.1 关系模式定义112.3.2

4、 关系外模式定义112.3.3 功能模块图122.4 物理结构设计阶段122.4.1 物理结构设计的目标及任务122.4.1.1 索引存取方法122.4.1.2 功能模块分析122.4.1.2.1 客服管理系统122.4.1.2.2 调度管理系统132.4.1.2.3 仓库管理系统132.4.2 结果132.5 数据库实施阶段132.5.1 数据库实施阶段目标及任务132.5.2 数据库实施阶段成果142.6 调试与测试阶段143.收获和体会144存在问题及建议14参考文献14附录1 关系模式及视图定义15附录2 数据定义语句19附录3 数据操纵及存储过程验证2507级电子商务专业2班数据库原

5、理与应用课程设计论文1 引 言目前对于第一方物流的管理主要是人工管理阶段,对于一些单据凭证也是人工管理查询阶段,这些严重降低了查询的速度,大大影响了调度的效率。在计算机技术快速发展的今天,我们完全可以利用计算机开发出相应系统来管理相关信息,提高查询速度,加快调度效率,从而实现物流调度的现代化管理。2 数据库设计2.1 需求分析阶段2.1.1需求分析阶段目标(1)了解目前物流配送的现状以及SQL Server 2000的功能和特点。(2)通过实地调查,上网搜集信息和询问的方式了解第一方物流的工作业务流程,并记录和处理相关的数据。(3)与指导教师交流个人想法,征求意见,改正不合理的地方,为下面的概

6、念设计与逻辑设计奠定基础。2.1.2 需求分析阶段任务(1) 处理对象系统要处理的对象包括客户基本信息,调度用的车辆基本信息,司机基本信息,库存货物的基本信息,货物的基本信息,批货的基本信息,客户需求的基本信息,入库货物的基本信息等七个方面,各对象所包含的信息如下所示(具体数据见数据字典):1. 客户基本信息(Kehu):包含客户姓名,客户地址,联系方式,客户性别等信息,方便信息管理员对客户信息查询和增删,也方便其他工作人员对客户信息查询。2. 车辆基本信息(Car):包含车牌号,车龄,型号,载重,车辆状态,使用寿命等信息,方便车辆管理者对车辆进行查询和修改,也方便调度员对车辆状态信息查询。3

7、. 司机基本信息(Driver):包含司机编号,司机姓名,司机年龄,司机工龄,司机性别,司机住址,联系方式,司机状态等基本信息,用于相关管理人员对司机信息进行查询和更新,也方便调度人员对司机信息进行查询。4. 货物基本信息(Goods):包含货物种类,货物类型,货物价格等基本信息,用于相关人员对货物的种类和单价进行查询。5. 库存货物基本信息(Cun):包含货物类型,货物存量等基本信息,用于货物分配人员查询分配相关货物,仓库管理员更新相关货物信息。6. 入库货物基本信息(Inn):包含货物类型,入库货物编号,入库日期,入库货物数量等基本信息,用于生产部门对货物入库情况进行查询,仓库管理员对货物

8、入库情况查询,并根据此信息更新货物库存信息。7. 批货基本信息(Outt):包含批货编号,需求数量,发送日期,客户编号,客户地址,货物类型等基本信息,用于调度人员和司机对批货信息的查询,分配人员根据此信息更改其他信息。8. 客户需求基本信息(KNeed):包含客户编号,需求类型,需求数量等基本信息,由客户服务部门更新此信息,用于分配人员查询此信息,并根据此信息更改其他信息。(2) 处理功能要求系统主要完成以下几个功能:1. 对客户信息的查询和更新;2. 对车辆信息的查询和更新;3. 对司机信息的查询和更新;4. 对库存信息的查询和更新;5. 对入库货物信息的查询增加;6. 对批货信息的查询和增

9、加;7. 对客户需求信息的查询和更新;8. 对货物基本信息的查询;(3)安全性和完整性要求安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过用户授权机制,用户登陆来识别用户级别,根据这个级别来分配用户权限,达到数据更高层次的安全保密功能。完整性要求用于描述司机基本信息,车辆基本信息,客户基本信息,库存货物基本信息,批货基本信息,入库货物基本信息中数据项能否为null,以及一些用户自定义完整性(符合实际要求),详细完整性要求见于系统的逻辑设计阶段。2.1.3 需求分析阶段成果(1) 体会与收获通过此次需求分析阶段的调查分析,我明白了有关第一方物流

10、,第二方物流,第三方物流的区别,以及他们各自的作用,同时也知道了调查的方法,学到了很多知识。(2)业务流程图仓库管理业务流程图:客户服务业务流程图:调度业务流程图:(3) 数据流程图顶层数据流程图:中层数据流程图:底层数据流程图:从仓库管理角度出发底层数据流程图:从调度管理角度出发底层数据流程图:从客户服务角度出发(4) 数据字典2.1.3.4.1 数据项 数据项编号数据项名称与其他数据项的联系别名简述类型及宽度取值范围DI-01车牌号Cnumber标识车辆的代码字符型 10位“陕A00001”-“陕V99999”DI-02型号Ckind车辆的类型字符型 8位DI-03使用寿命Cyear车辆的

11、使用寿命整型1020DI-04载重依赖于型号Cweight车辆最大载货量整型大于等于1DI-05车龄Cage车辆使用的年数整型大于等于1DI-06车辆状态Chere车辆是否在库字符型 2位“是”或“否”DI-07司机编号Dnumber标识司机的代码整型大于等于1DI-08司机住址Dplace 司机的住址字符型 20位DI-09司机电话Dtelphone司机的联系方式字符型 8位DI-10司机姓名依赖于司机编号Dname司机的姓名字符型 8位DI-11司机性别Dsex司机的性别字符型 2位“男”或“女”DI-12司机工龄Dyear司机已工作时间整型130DI-13司机年龄Dage司机的年龄整型2

12、050DI-14司机状态Dhere司机是否在总部字符型 2位“是”或“否”DI-15客户姓名依赖于客户编号Kname客户的姓名字符型 8位DI-16客户性别Ksex客户的性别字符型 2位“男”或“女”DI-17联系方式Ktelphone客户的联系方式字符型 8位DI-18客户编号Knumber标识客户的代码整型大于等于1DI-19客户地址Kadress客户所在地址字符型 20位DI-20需求数量Kneed客户需要货物数整型大于等于1DI-21货物种类Gkind货物的种类字符型 8位DI-22货物价格依赖于货物种类Gprice货物的单价整型大于0数据项编号数据项名称与其他数据项的联系别名简述类型

13、及宽度取值范围DI-23货物类型依赖于货物种类Gkd货物的类型整型110DI-24货物存量Ghere库存每种货物数整型大于等于0DI-25发送日期Odate批货发送日期字符型 10位DI-26批货编号Onumber每批货物的代码整型大于等于1DI-27入库日期Indate货物入库日期字符型 10位DI-28入库货物数量Inweight入库货物数量整型大于等于1DI-29入库货物编号Innumber入库货物编号整型大于等于1DI-30调度单编号listnumber标识调度单代码整型大于等于12.1.3.4.2 数据结构数据结构编号数据结构名称数据结构含义组成DS-1车辆车辆基本信息Cnumber,Cage,Cweight,Ckind,Chere,CyearDS-2司机司机的基本信息Dnumber,Dname,Dage,Dyear,Dhere,Dsex,Dplace,DtelphoneDS-3客户客户基本信息Kname,Kadress,Ktelphone,Ksex,Knumber DS-4库存库存货物基本信息Gkd,GhereDS-5批货批货基本信息Onumber,Kn

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

当前位置:首页 > 大杂烩/其它

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