1、 1 1 前言 1.1 选题简介 近年来,物流行业发展迅速,人们对物流的要求也越来越高,各方物流公司也竭尽 所能,以搏高效流通。然而,物流公司因为业务的地域分散性,数据采集也分散化,当 人们需要及时获取物流服务时, 物流公司往往只能颇费周折地根据客户的地址去逐一地 去满足需求,极大地影响了服务的及时性,并在客户收件的问题上达不成一致,造成物 流快递行业持久以来的受人诟病。 收派管理,作为物流管理系统最基础也是最重要的环节,在整个物流活动中处于最 前端的位置。目前各个物流快递公司对于最基础的收派管理信息化程度还远远不够。本 次设计论文主要对收派管理的数据库进行设计,着重于收件、派件和快递员的管理
2、,提 高了快递收派的效率,从而实现提高整个物流系统的配送效率。 用数据来管理公司的收 派,在流程上加上时间点的控制,想方设法让货物在整个物流活动中快速流动起来才是 每个物流企业的立身之本。 1.2 设计目的 对物流管理系统中的收派管理环节进行数据库系统的设计,目的在于加强寄件和派 件数据信息的管理,并对相关的快递员、货物、客户和服务信息的数据整体管理,有助 于加强收派管理的一体化和规范化,提高快递员和客服人员的工作效率,方便收派管理 者的工作,实现整个收派管理的数据化和信息化。 2 2 需求分析 2.1 需求环境背景 当今世界经济发展呈现出全球化和市场化的两大趋势。经济发展、科技进步和信息 革
3、命,将世界带入前所未有的全球化的时代。集物流、信息流和资金流于一身的物流配 送中心,在这全球化和市场化的时代里,又进一步促进了世界经济与贸易的发展。迈向 21 世纪的国际物流技术的特征是信息化、网络化、智能化、柔性化、标准化和社会化。 越来越多的物流公司希望找到一个简单实用高效快捷的管理方式来加快自身的物流效 率。 2.2 用户需求及业务分析 由于物流本身的特殊性:业务覆盖地域广;人员车辆众多,自身系统信息量大;对 客户的响应要求灵活、及时;需要服务的用户信息多;数据共享程度要求高,因此各个 物流公司急需一个数据库系统来帮助基层管理者进行这些基础信息的管理工作。本收派 管理数据库系统主要实现以
4、下功能: (1)对客户的基本信息进行记录和更新,初步掌握客户的需求; (2)对客户要求的上门取件业务进行规范化,由就近的快递员进行快速取件,并 将收件单进行信息处理,将货物的基本信息以及收件单的详细信息录入数据库,实现收 件过程的全程信息化; (3)对每个快递员的基本信息录入数据库,并对信息的变动及时更新,实现客服 及管理员对快递员的信息查询功能; (4)对每个派件单的详细信息登记入库,实现一单一人的负责,并对全程进行信 息化,做到每一步的信息都在数据库中有相应记录; (5)对物流公司的基本信息进行数据库的录入,实现管理者对公司基本信息的更 新和查询功能; (6)创建管理员选项,实现对整个收派
5、系统所涉及的各部分数据信息进行管理和 更新。 2.3 业务处理流程分析 本数据库系统共涉及七个实体集:寄件单、货物、快递员、快递公司、收件单、客 户、管理员。业务处理流程如下图所示: 3 开始 客户 客服处理 是否寄件 运输配送 快递员 客户 结束 图 2.1 业务处理流程图 是 否 物流公司 快递员 电 话 咨 询 快递单 生成 送 货 上 门 签 收 4 2.3 业务规则分析 数据库系统总体设计原则: (1)开放性、可扩充性、可靠性原则 开放系统是生产各种计算机产品普遍遵循的原则,遵循这种标准的产品都符合一些 公共的、可以相互操作的标准,能够融洽的在一起工作。开放系统使得各种类型的网络 和
6、系统互连简单、标准统一,容易扩展升级。从而适应广大用户需求的多变性和产品的 更新换代。 (2)良好的用户操作界面 管理员操作简单、方便、实用,使管理员能在较短的时间内掌握其使用方法。 (3)实用性原则 任何系统的设计都要考虑其实用性,系统开发的目的是为了实现业务处理自动化、 规范化,提高工作效率,减轻工作人员的劳动强度,减少开支。 (4)工作平台设计原则 能适应不同的操作平台。 该数据库主要是为物流管理中的收派管理服务,面对的主要用户为收派点部的基层 管理者, 因此管理者可以登陆数据库系统进行信息数据的插入、 删除、 更改等更新功能, 同时系统中的客户和快递员也可以登陆系统查询数据。本系统主要基于 SQL 语言查询。 5 3 概念结构设计 3.1 局部 E-R 图 一个较好的系统在设计时要做好分析工作,并且要按照一定的次序将其完成,首先 做好数据的分析,设计好数据库。在分析数据库的设计问题时,首先就要从需求分析中 获取系统中要用的数据,将其规化好,抽取实体及其属性,建立模型。根据业务流程, 可以将收派管理的业务分为七个实体集,具体的实体集和相应的 E-R 图如下所示: (1)客户:客