物流公司管理系统_第1页
物流公司管理系统_第2页
物流公司管理系统_第3页
物流公司管理系统_第4页
物流公司管理系统_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程设计报告物流公司管理系统的设计与实现课程《数据库原理及应用》班级姓名(学号)指导教师铜陵学院数学与计算机科学系时间:年月日至年月日

指导教师对课程设计(论文)的评语(工作态度、任务完成情况、能力水平、设计说明书(论文)的撰写和图纸质量等):成绩指导教师签字年月日

目录TOC\o"1-2"\h\z\u1、开发背景 42、功能描述 43、业务流程分析 44、数据流程分析 44.1、数据流程图 44.2、数据字典 55、概念模型设计 76.逻辑模型设计和优化 77.物理设计和实施 88、系统测试 109、课程设计心得体会 101、开发背景90年代中期,由于Internet的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信息系统提供了充足的条件。企业信息管理系统在此基础上延伸、扩展,使之上下、内外全面贯通。引入Internet后,形成了新型的浏览器/服务器(Browser/Server)结构,而传统的客户机/服务器(Client/Server)结构在这方面就远不及B/S结构。图书馆管理信息系统是在适应市场需求的客观前提下,为了满足中小型公司或事业单位管理自己的公共图书馆而开发的。该系统的是终目的是要将自己的图书馆放到网络上,以方便员工查阅。2、功能描述物流公司希望借助一个管理系统对基础资料、货物信息和车辆调度信息进行管理,系统主要功能如下:基础资料管理:包括部门资料、职务信息、公司资料、员工资料、客户信息、司机资料和车辆资料的维护和查询。货物托运管理:对车辆调度信息、托运申请信息、托运信息、和验收信息进行管理信息查询:货物申请单查询、车辆调度信息查询、货物托运信息查询、货物托运验收信息查询。报表管理:包括货物申请单报表,货物托运单报表和货物验收单报表。系统管理:包括用户管理、数据备份、数据恢复等功能3、业务流程分析4、数据流程分析4.1、数据流程图通过需求分析,得出物流公司管理系统的托运和验收处理数据流程如图1所示图1托运和验收处理数据流程图4.2、数据字典(1)数据流的描述数据流名称:查询数据流来源:用户数据流去向:用户信息判断数据流组成:用户名+货物+地址+联系方式等数据流量:1000/天高峰流量:3000/天 (2)处理逻辑的描述处理逻辑编号:P0001处理逻辑名称:托运信息判断输入的数据流:托运信息处理描述:根据用户提供的托运信息,验证托运信息输出的数据流:用户信息处理频率:10次/天(3)数据存储的描述数据存储名称:用户信息简述:用户的托运信息数据存储组成:用户名+货物+地址+联系方式+邮政编码+确认收货关键字:用户名相关联的处理:P0001(4)外部实体的描述外部实体名称:用户简述:申请过托运的人输入的数据流:查询输出的数据流:用户信息5、概念模型设计(用PowerDesigner画出该系统的CDM图或用visio画出E-R图,建议画CDM图)根据系统数据流图和数据字典,得出系统的总体概念模型(E-R)如图2所示。图2系统的总体概念模型6.逻辑模型设计和优化(将CDM图转换成PDM图,并对PDM图中每个关系进行调整优化,以至少达到3NF标准或者根据转换规则将E-R图转换为关系模式并进行优化并至少达到3NF标准)根据系统的总体概念设计模型、E-R图向关系模式的转化规则和数据库的范式理论,得到系统优化后的逻辑模型,如表1~表5所示。表1部门资料表(Department表)部门部门电话部门经理表2司机资料表(Driver)编号姓名性别年龄车表3职务信息表(Job)职务在职者表4路线信息表(Route)路线始发站终点站表5员工信息表(Staff)编号姓名性别年龄职务联系方式表6客户信息表(Subscriber)客户货物地址联系方式邮政编码确认收货7.物理设计和实施(根据PDM生成SQL脚本以创建图书管理系统的数据库模式或根据第6部分优化后的逻辑模式使用createtable语句写出各关系模式的创建语句)得到系统逻辑模型后,就该进行数据库的物理设计和实施数据库了,物理设计主要是要确定数据库的存储路径、存储结构以及如何建立索引等,可以采用系统的默认设置。数据库实施主要包括在具体的DBMS中创建数据库和表的过程,本设计所选用的DBMS为SQLSERVER2005,有关创建数据库和关系表的SQL语句如下所示:/*==============================================================*//*DataBase:物流公司管理系统,创建数据库,数据库名称为物流公司管理系统*//*==============================================================*/createdatabase物流公司管理系统go/*==============================================================*//*Table:Department,部门资料表*//*==============================================================*/createtableDepartment(DptNamenchar(10),//部门DptNumnchar(20),//部门电话DptManagernchar(10),部门经理primarykey(DptName)/*主键约束*/)go/*==============================================================*//*Table:Driver,司机信息表*//*==============================================================*/createtableDriver(DriverNumchar(10),//司机编号DriverNamechar(10),//司机姓名DriverSexchar(2),//性别DriverAgechar(10),//年龄DriverVehiclenchar(10),//车辆primarykey(DriverNum)/*主键约束*/)go/*==============================================================*//*Table:Job,职务信息表*//*==============================================================*/createtableJob(Jobnchar(10),//职务JobMembernchar(10)//在职者)go/*==============================================================*//*Table:Route,路线信息表*//*==============================================================*/createtableRoute(linenchar(5),//路线startchar(6),//始发站finishchar(6)//终点站)go/*==============================================================*//*Table:Staff,员工信息表*//*=========================================================

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论