版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、沈阳理工大学课程实践论文1前言1.1选题简介近年来,物流行业发展迅速,人们对物流的要求也越来越高,各方物流公司也竭尽所能,以搏高效流通。然而,物流公司因为业务的地域分散性,数据采集也分散化,当人们需要及时获取物流服务时,物流公司往往只能颇费周折地根据客户的地址去逐一地去满足需求,极大地影响了服务的及时性,并在客户收件的问题上达不成一致,造成物流快递行业持久以来的受人诟病。收派管理,作为物流管理系统最基础也是最重要的环节,在整个物流活动中处于最前端的位置。目前各个物流快递公司对于最基础的收派管理信息化程度还远远不够。本次设计论文主要对收派管理的数据库进行设计,着重于收件、派件和快递员的管理,提高
2、了快递收派的效率,从而实现提高整个物流系统的配送效率。用数据来管理公司的收派,在流程上加上时间点的控制,想方设法让货物在整个物流活动中快速流动起来才是每个物流企业的立身之本。1.2设计目的 对物流管理系统中的收派管理环节进行数据库系统的设计,目的在于加强寄件和派件数据信息的管理,并对相关的快递员、货物、客户和服务信息的数据整体管理,有助于加强收派管理的一体化和规范化,提高快递员和客服人员的工作效率,方便收派管理者的工作,实现整个收派管理的数据化和信息化。2需求分析2.1需求环境背景当今世界经济发展呈现出全球化和市场化的两大趋势。经济发展、科技进步和信息革命,将世界带入前所未有的全球化的时代。集
3、物流、信息流和资金流于一身的物流配送中心,在这全球化和市场化的时代里,又进一步促进了世界经济与贸易的发展。迈向21世纪的国际物流技术的特征是信息化、网络化、智能化、柔性化、标准化和社会化。越来越多的物流公司希望找到一个简单实用高效快捷的管理方式来加快自身的物流效率。2.2用户需求及业务分析由于物流本身的特殊性:业务覆盖地域广;人员车辆众多,自身系统信息量大;对客户的响应要求灵活、及时;需要服务的用户信息多;数据共享程度要求高,因此各个物流公司急需一个数据库系统来帮助基层管理者进行这些基础信息的管理工作。本收派管理数据库系统主要实现以下功能:(1) 对客户的基本信息进行记录和更新,初步掌握客户的
4、需求;(2) 对客户要求的上门取件业务进行规范化,由就近的快递员进行快速取件,并将收件单进行信息处理,将货物的基本信息以及收件单的详细信息录入数据库,实现收件过程的全程信息化;(3) 对每个快递员的基本信息录入数据库,并对信息的变动及时更新,实现客服及管理员对快递员的信息查询功能;(4) 对每个派件单的详细信息登记入库,实现一单一人的负责,并对全程进行信息化,做到每一步的信息都在数据库中有相应记录;(5) 对物流公司的基本信息进行数据库的录入,实现管理者对公司基本信息的更新和查询功能;(6) 创建管理员选项,实现对整个收派系统所涉及的各部分数据信息进行管理和更新。2.3业务处理流程分析本数据库
5、系统共涉及七个实体集:寄件单、货物、快递员、快递公司、收件单、客户、管理员。业务处理流程如下图所示:开始客户电话咨询客服处理否是 是否寄件 物流公司快递员生成快递单 运输配送快递员送货上门客户签收结束图2.1 业务处理流程图2.3业务规则分析数据库系统总体设计原则:(1)开放性、可扩充性、可靠性原则开放系统是生产各种计算机产品普遍遵循的原则,遵循这种标准的产品都符合一些公共的、可以相互操作的标准,能够融洽的在一起工作。开放系统使得各种类型的网络和系统互连简单、标准统一,容易扩展升级。从而适应广大用户需求的多变性和产品的更新换代。(2)良好的用户操作界面管理员操作简单、方便、实用,使管理员能在较
6、短的时间内掌握其使用方法。(3)实用性原则任何系统的设计都要考虑其实用性,系统开发的目的是为了实现业务处理自动化、规范化,提高工作效率,减轻工作人员的劳动强度,减少开支。(4)工作平台设计原则能适应不同的操作平台。该数据库主要是为物流管理中的收派管理服务,面对的主要用户为收派点部的基层管理者,因此管理者可以登陆数据库系统进行信息数据的插入、删除、更改等更新功能,同时系统中的客户和快递员也可以登陆系统查询数据。本系统主要基于SQL语言查询。3概念结构设计3.1局部E-R图一个较好的系统在设计时要做好分析工作,并且要按照一定的次序将其完成,首先做好数据的分析,设计好数据库。在分析数据库的设计问题时
7、,首先就要从需求分析中获取系统中要用的数据,将其规化好,抽取实体及其属性,建立模型。根据业务流程,可以将收派管理的业务分为七个实体集,具体的实体集和相应的E-R图如下所示:(1)客户:客户编号、姓名、电话、性别、地址。 客户地址 客户编号 姓名 电话 性别图3.1 客户实体集E-R图(2)货物:货物编号、名称、体积、包装类型、重量、标签。货物编号包装类型名称 货物体积重量标签图3.2 货物实体集E-R图(3)寄件单:寄件单号、寄件人、寄件地址、寄件人电话、寄件时间。寄件单 寄件单编号寄件时间寄件人寄件人电话寄件人地址图3.3 寄件单实体集E-R图(4)快递员:快递员编号、姓名、手机号、家庭住址
8、、负责区域。手机号快递员姓名家庭住址负责区域快递员编号图3.4 快递单实体集E-R图(5)物流公司:公司编号、公司名称、地址、客服电话、公司规模。物流公司地址 公司编号 公司名称 客服电话 公司规模图3.5 物流公司实体集E-R图(6)收件单:收件单号、收货人、收货地址、收货人电话、收件时间。收件单收件单编号收件时间收货人收货人电话收货人地址图3.6 收件单实体集E-R图(7)管理员:用户、密码。管理员用户名密码图3.7 管理员实体集E-R图2.2整体E-R图管理 管理员 用户名密码分派时间数量收件单收件单编号收件时间收货人收货人电话收货人地址手机号快递员姓名家庭住址负责区域快递员编号客户地址
9、客户编号 姓名 电话 性别数量承接时间货物编号包装类型名称货物体积重量标签托运托运时间托运方式物流公司地址 公司编号 公司名称 客服电话 公司规模承运方式成本承运寄件单 寄件单编号寄件时间寄件人寄件人电话寄件人地址生成生成时间价格1 nn11nn11n图3.8 整体E-R图4逻辑结构设计4.1 E-R图向关系模型的转换在概念设计的基础上,根据设计得到系统总的E-R图,按照概念模式与关系表转化的一般规则,结合实际的需要进行逻辑设计,ER图中的实体、实体的属性和实体之间的联系转化为关系模式,以规范化理论为指导对关系模式进行合理的优化。根据局部E-R图可以得到七个实体集的关系模型:收件单(收件单号、
10、收货人、收货地址、收货人电话、收件时间)货物(货物编号、名称、体积、包装类型、重量、标签)客户(客户编号、姓名、电话、性别、地址)寄件单(寄件单号、寄件人、寄件地址、寄件人电话、寄件时间)快递员(快递员编号、姓名、手机号、家庭住址、负责区域)物流公司(公司编号、公司名称、地址、客服电话、公司规模)管理员(用户、密码)根据整体E-R图可以得到五个联系集的关系模型:托运(货物编号、托运方式、托运时间)承接(货物编号、数量、时间)生成(寄件单编号、价格、生成时间)承运(寄件单编号、承运方式、成本)分派(公司编号、数量、时间)4.2数据模型的优化 综合整体ER图和上面所得到的关系模式,发现实体集“客户
11、”中的属性与“寄件单”或“收件单”中的属性有部分重复,如“地址”“电话”“姓名”等,造成数据冗余,因此可以将“寄件单”或“收件单”中的部分属性可以使用DELETE语句删除。 对属性集“货物”进行分析发现属性“包装类型”可以再分,不属于第一范式,因此需要对其进行优化,可以将包装作为一个联系集或者一个单独的实体集,然后加入到整体流程中去。5数据库实施5.1数据库系统的创建 此次物流收派管理的数据库设计环节主要是基于SQL Server2000平台实施的,首先打开企业管理器,启动服务管理器,打开查询分析器,在调试程序窗口输入下列语句:CREATE Database 物流收派管理系统On(name=物
12、流收派管理系统_dat,Filename=D:program filesl1104090122物流收派管理系统_dat.mdf,Size=5mbMaxsize=100mb,Filegrowth=5mb)Log on(name=物流收派管理系统_log,Filename=D:program files1104090122物流收派管理系统_log.ldf,Size=5mbMaxsize=100mb,Filegrowth=5mb)结果如下图所示:图5.1 新建数据库5.2数据字典根据概念结构设计的ER 图和逻辑结构转换得到的关系模型进行数据字典的创建,共设计七个实体集,所以需要创建七个新表,具体操作
13、即为在新建的数据库里单击“表”选项,进行新建:每个新表需要填写表名,表名即为实体集的名称;每个表都有自己的属性,名称即为各个实体集的属性名,数据类型依据各属性所设置,数据大小自动生成;是否为空选项大多选否。操作结果如下列各图所示:(1)寄件单表属性图5.2 寄件单表属性(2)客户表属性图5.3 客户表属性(3)收件单表属性图5.4 收件单表属性(4)物流公司表属性图5.5 物流公司表属性(5)货物表属性图5.6 货物单表属性(6)快递员表属性图5.7 快递员表属性(7)管理员表属性图5.8 管理员表属性5.3 SQL语言更新数据 为实现数据库的整体功能和测试数据库系统的运行状态,需要对基本信息
14、进行录入和更行,以便完成后期的数据查询和更改等功能。此次初始数据的设置主要是通过SQL server数据库对已经创建的七个新表进行数据的更新,初始更新结果如下表所示:(1)收件单信息表收件单号收货人收货地址收货人电话收货时间513566王 立沈阳理工133273622116.21521233李 群132155136236.25562322赵 闯文澜苑138228834526.27表5.1 收件单信息表图5.9 收件单信息图(2)寄件单信息表寄件单号寄件人寄件地址寄件人电话寄件时间651356王立群133234587126.20233521李 闯嘉华新城132155136236.22322562
15、赵 方沈阳理工138762357456.26表5.2 寄件单信息表图5.10 寄件单信息图(3)客户信息表客户编号姓名性别电话地址8365张 爽阳理工8754张 丽阳建筑8765李 博品天地表5.3 客户信息表图5.11 客户单信息图(4)货物信息表货物编号名称体积(cm)包装类型重量(kg)标签359书籍150简装2请勿挤压245特产水果940012时令产品432显示器1200精装5易碎表5.4 货物信息表图5.12货物信息图(5)快递员信息表快递员编号姓名手机号家庭住址负责区域29387牛星强1521223662
16、7在水一方南屏中路29743赵冬泰新街沈阳建筑29764韩亚澜苑浑南东路表5.5 快递员信息表图5.13 快递员信息图(6)物流公司信息表公司编号公司名称地址客服电话公司规模1432顺丰速运深圳市4008111111八万人5432申通快递上海市4008008888五万人7654中通快递北京市01088768898三万人表5.6 物流公司信息表图5.14 物流公司信息图(7)管理员信息表用户名密码部门主管328人事经理332仓库组长287表5.7 管理员信息表图5.15 管理员信息图5.4 SQL语言查询数据 打开SQL的查询分析器,分别使用条
17、件查询、逻辑查询、排序查询等SQL语句对初始数据进行查询,首先在调试程序窗口输入:SELECT 收货人,收货地址,收货时间FROM 收件单WHERE 收货单号=513566首次得到查询结果如下图所示:图5.16 条件查询图使用逻辑查询,查询语句如下:SELECT *FROM 快递员WHERE 姓名=牛星强图5.17 逻辑查询图使用排序运算,查询语句如下:SELECT 姓名,地址,电话FROM 客户WHERE 性别=女ORDER BY 客户编号 DESC图5.18 排序运算查询图结束语实践出真知。这句话说得一点也没错,在整个数据库课程设计过程中,只有实践才能对事物的本质有更深的认识,才能有发言权
18、,一切认识都是建立在认识的基础上。通过了两个星期的数据库课程设计的学习与实践,我对数据库这门课程有了更深的认识,对原本在我脑中像是火星语的SQL语言有了更加具体的认识。数据库课程设计加深了我对数据库这门课程的兴趣,让我深刻了解了数据库的强大功能,引起我对研究SQL语言运用规则的兴趣。数据库概念设计和数据库逻辑结构设计是数据库设计的重要步骤,每一步的设计都是至关重要的,并且是相互联系的。经过两个星期的课程设计,让我对E-R图的设计有一个整体的想法,并且对逻辑结构设计中关键字的设定能够很好的把握,分析每个表中的联系,更加注意表间和数据之间的相互约束。课程设计一个重要的过程就是在Sever SQL 2000上操作运行,这是运用实践去检验认识的一个过程,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度医学检验(中级)考前冲刺练习(研优卷)附答案详解
- 2024-2025学年反射疗法师大赛理论模考模拟试题附答案详解【能力提升】
- 2024-2025学年度园林绿化作业人员高分题库附完整答案详解(必刷)
- 2024-2025学年合肥滨湖职业技术学院单招《语文》题库含答案详解(突破训练)
- 恩施土家族苗族自治州事业单位笔试真题2025年(附答案)
- 2025年义务教育信息科技新课标考试真题库与答案
- 2026八年级下新课标田径耐力项目
- 2026九年级上研究性学习指导
- 四川港航投资集团校招试题及答案
- 首钢集团校招面笔试题及答案
- 马工程西方经济学(精要本第三版)教案
- 香港公司劳动合同协议
- 【初中 语文】第15课《青春之光》课件-2024-2025学年统编版语文七年级下册
- 2024年海南省烟草专卖局招聘考试真题
- GenAI教育在不同场景下的应用案例分析与演进路径
- 大连重工:中企华评报字(2024)第5436号资产评估报告
- 档案馆数字档案馆建设方案
- GB/T 44815-2024激光器和激光相关设备激光束偏振特性测量方法
- 《房颤抗凝新进展》课件
- 口腔颌面部肿瘤-血管瘤与脉管畸形的诊疗
- 康复质控中心建设思路和工作计划
评论
0/150
提交评论