物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc

上传人:wj 文档编号:919197 上传时间:2023-04-29 格式:DOC 页数:38 大小:1.26MB
下载 相关 举报
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第1页
第1页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第2页
第2页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第3页
第3页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第4页
第4页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第5页
第5页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第6页
第6页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第7页
第7页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第8页
第8页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第9页
第9页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第10页
第10页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第11页
第11页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第12页
第12页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第13页
第13页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第14页
第14页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第15页
第15页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第16页
第16页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第17页
第17页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第18页
第18页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第19页
第19页 / 共38页
物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc_第20页
第20页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc

《物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc(38页珍藏版)》请在冰点文库上搜索。

物流配送信息管理系统的设计与实现毕业设计Word格式文档下载.doc

information 

sharing 

is 

fastandefficient, 

thelogisticsinformation 

isnoexception. 

The 

management 

oflogisticsinformationsystem, 

forusers 

and 

management, 

query 

isthedevelopmentofmodern 

logisticsindustry. 

Toquerythe 

logistics 

informationthroughthecomputer, 

isthe 

inevitable 

trendoflogistics 

industry. 

Thedevelopmentofa 

informationplatform, 

has 

tremendousimpactonthe 

helpand 

veryimportantfor 

theuseoflogistics 

usersand 

logisticsmanagement.

Theobjectusingthe 

informationmanagementsystemfor 

thelogistics 

enterprisemanagement, 

deliverypersonnel. 

logisticsinformation 

feedbacktothe 

logisticsmanagement, 

distribution, 

statisticscanbe 

effectively 

the 

distributionlimitation, 

thegoods 

isabnormal, 

suchasloss, 

damageandother 

conditions, 

canaccurately 

findthepersonresponsible, 

contributeto 

thestandardizationofmanagement.

Logistics 

informationmanagementsystem 

usedin 

manyrelatedliterature 

online 

inthedesignanddevelopment 

stage, 

andsummarizesthe 

mainfeaturesof 

thedevelopmentprocess 

inrecentyears 

theconstructionoflogisticssystem 

logisticssystem, 

thesystem 

in 

thedesignofthe 

ORACLE11Gasabackgrounddatabase, 

usingapowerfulMicrosoft 

Visual 

Studio2012applications 

as 

distributioninformationmanagementsystem 

software 

development.

ThesystemusesB/Sstructure, 

using 

basicknowledgeofC#,.NET, 

HTML, 

JS, 

AJAX,CSStechnology, 

Microsoft 

Studio2012, 

PL/SQL 

Developerandotherdevelopmenttools.

Keywords:

Logistics;

Distribution;

Web;

.NET;

目  录

1 绪论 1

1.1 课题研究的来源和意义 1

1.2 课题的研究内容 1

2 系统分析 2

2.1 概述 2

2.2 需求分析 2

2.2.1 国内外应用现状 2

2.2.2 用户的需求 3

2.3 可行性分析 3

2.3.1 技术可行性 3

2.3.2 经济可行性 4

2.3.3 操作可行性 4

3 总体设计 5

3.1 设计目标 5

3.2 功能设计 5

3.2.1 主功能模块设计 5

3.2.2 信息导入模块设计 6

3.2.3 分拣中心—运单入库 7

3.2.4 分拣中心—运单出库 7

3.2.5 配送站—运单入站 8

3.2.6 配送站—运单出站 8

3.2.7 配送站—运单归班 9

3.3 数据库设计 9

4 系统实现 16

4.1 开发环境配置 16

4.2 系统主要功能的实现 16

4.2.1 用户登录功能 16

4.2.2 信息导入功能 18

4.2.3 分拣中心—运单入库 20

4.2.4 分拣中心—运单出库 21

4.2.5 配送站—运单入站 22

4.2.6 配送站—运单出站 24

4.2.7 配送站—运单归班 25

5 测试 27

5.1 测试方案 27

5.2 测试项目 27

5.3 测试项目说明 27

参考文献 31

致  谢 32

1  绪论

1.1 课题研究的来源和意义

随着社会的发展,科技的进步,人们越来越多的从事脑力劳动,越来越少的从事体力劳动。

尤其是现在这个信息化的时代,通过计算机和互联网来获取信息已经是必然的发展趋势,而物流信息正是其中重要的一项。

现在电子商务正是非常火爆的一个新兴产业,而物流就是电子商务极为重要的一个环节。

物流配送的速度、服务态度、货物的完好率,常常成为用户判断一个电子商务优劣的重要指标。

物流配送信息管理系统主要针对物流企业的内部人员,用户可以通过物流配送信息管理系统将物流信息管理起来,在物流运输的各个步骤将数据信息化、数字化,使物流管理更加规范、安全,让配送人员能够方便的得知自己所需配送运单的各种信息,便于物流企业管理者分析物流数据,得以对企业总体情况进行把握,得知配送时效的限制因素、用户群的分布、各个下属配送站的绩效优劣情况,有利于对企业整体进行战略布局,对企业的发展有不可估量的影响。

1.2 课题的研究内容

传统物流行业操作过程繁琐,手续繁杂,业务信息多,数据量非常大。

处理信息的速度、广度和深度,以及在业务操作中对业务数据处理的准确性和严密性都有一定程度上的要求,物流查询系统从物流行业的实际需求出发,参照先进的物流理念和多家领先的物流公司实际的运营流程开发而成,系统能够查询出详细深入的物流信息,供物流企业人员使用,得到需要的信息。

2  系统分析

2.1 概述

对物流配送信息管理系统进行功能分析,该系统应提供以下功能:

物流企业内部人员,需要输入员工编号,密码来登陆系统,在运单进出拣运中心或者配送站的时候,都要对运单信息进行更新,同步运单状态。

可以通过多种条件(如接单时间,到站时间,省市区,所属配送站,运单来源,支付方式等)来查询运单信息,运单信息包括运运单日志、订单详细信息、货物明细、转单明细、备注信息等。

系统设计工具采用MicrosoftOfficeVisio2007作图工具,对系统进行总体设计和详细设计;

数据库采用ORACLE11G,该数据库系统可以处理大量数据,效率高,并且在安全性、准确性和运行速度方面有一定的优势;

采用Microsoft公司的VisualStudio2012作为主要开发工具,可以与ORACLE11G数据库连接。

2.2 需求分析

2.2.1 国内外应用现状

国外研究和应用的现状:

国外一些发达国家在物流领域的发展较早,物流的信息化进程也很快,目前物流信息管理系统已经比较成熟。

目前,GPS全球卫星定位系统、RF无线射频技术以及EDI电子交换等技术都已经在物流配送信息管理领域广泛应用。

而且,自动仓库、拣货设备、配装设备等许多高技术含量的设施设备也都被大量应用于物流配送信息管理。

国外许多专业的物流公司对于物流配送信息管理系统的应用也非常深入,对于物流在途运输管理方面已形成一定的规模。

国外许多物流公司在物流的管理上,非常强调中央化的物流管理模式,倡导整体化的管理理念,从整体进行统一规划。

在物流运输领域,国外一些学者已经将运筹学、数学以及计算机技术等理论和方法引入到车辆优化调度问题得处理,在理论研究和实践应用方面都较为领先。

国内研究和应用的现状:

近年来,我国物流市场快速发展,我国物流业在物流信息化领域也取得了很大的进展,物流的信息化已经逐步成为我国信息化发展受到广泛关注的领域。

在物流信息查询系统的开发方面,目前已经有一些国内的软件公司进行了产品开发。

但整体上看,目前国内现在只有部分实力较强的物流公司信息化管理开展较快,中小物流公司的物流信息化管理程度普遍较低。

目前我国物流信息化的发展水平还有待提高,基于现代物流的管理观念和发展意识还比较薄弱,没有按照现代物流理念对企业内部物流进行整合和重组。

物流信息化和标准化的程度还不高。

对于物流在途运输管理的程度不够,物流在途的相关信息沟通还不够畅通,导致物流运输效率偏低,造成流通领域的大量积压,资金沉淀量和库存费用高居不下,这些都极大的限制了物流活动向专业化、信息化方向发展,不能满足日益变化的客户需求。

2.2.2 用户的需求

物流配送信息管理系统需要具有以下功能:

1.友好美观的操作界面,以保证系统方便使用。

2.物流公司或者商家的信息录入人员可以使用excel编辑需要录入的信息,可将该excel文件上传到服务进行解析。

3.分拣中心所属员工可以进行运单入库、出库等操作,并在运单入库时,把运单的详细信息打印成快递单。

4.配送站所属员工可以进行运单入站、出站、归班等操作,运单入库时校验运单是否正常,运单出库时分配配送员,运单归班时选择运单送达状态:

包括妥投、滞留、拒收三种状态。

5.在各种操作时都对运单信息进行校验,保证运单信息的准确性,对异常订单不允许操作。

2.3 可行性分析

系统的可行性分析包括:

技术可行性分析、经济可行性分析、操作可行性分析,以下详细介绍了本系统在可行性上的分析。

2.3.1 技术可行性

通过考察当前网站的开发技术,以及现有知识掌握情况和实现设备的考虑,技术实现基本需求:

1.硬件条件。

CPU:

MobileIntel(R)Celeron(R)

内存:

1GB以上

硬盘:

80GB以上

显示器:

显示分辨率为1024*768

2.系统平台。

采用B/S(Brower/Server)体系结构。

服务器采用windows操作系统。

数据库采用ORACLE数据库。

3.开发工具。

采用MicrosoftVisualStudio2012开发环境、VisualC#开发语言、ASP.NET技术。

B/S开发模式:

B/S(Browser/Server)结构即浏览器和服务器结构,是一种以Web技术为基础的新型的MIS(ManageInformationSystem)系统平台模式。

它是在C/S结构的基础上的一种改进的结构。

用户通过浏览器(Browser)来进行作业,但主要事务逻辑处理在服务器端(Server)实现。

浏览器通过一定的网络协议与服务器交互数据,实现前后台的协同作业。

使用B/S架构,用户只需要使用浏览器就能进行工作,降低了成本;

该架构能有效地保护数据平台和管理访问权限,服务器数据库也很安全。

与传统的C/S结构相比,B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。

大大降低了操作难度,提高了系统易用性。

B/S结构是真正的三层结构,它以HTTP为传输协议,访问WEB数据库为中心,客户端通过浏览器(Browser)访问WEB服务器和与其相连的后台数据库,我们称之为B/S(Browser/Server)模式。

其三层架构组成如下图所示:

图2-1  B/S结构

VisualC#概述:

VisualC#是可以用于创建需要运行在.NetCLR上的应用程序的主要编程语言之一,是唯一为.NETFramework设计的语言,是移植到其他操作系统上的.Net版本中使用的主要编程语言。

VisualStudio2005是微软公司在2005年推出的,一种简洁的、类型安全的、跨平台的面向对象的多种编程语言开发工具,它可以为多种编程语言服务。

它的特点是易学易用、功能强大,VisualStudio开发平台具有强大的可视化用户界面设计。

ORACLE数据库:

ORACLE数据库是美国ORACLE公司提供的以分布式数据库为核心的一组数据库软件产品。

ORACLE数据库是目前使用最为广泛的数据库系统之一,它拥有完善的数据管理功能,具有完备的体系,提供了分布式处理的功能。

Oracle有以下几种主要特性:

1.可用性强;

2.可扩展性强;

3.数据安全性强;

4.稳定性强。

2.3.2 经济可行性

经济可行性研究主要是对项目的系统进行成本/效益分析。

物流配送信息管理系统在开发成本上来说,需要的硬件软件条件较少,所需人力成本大概1个月。

而物流配送信息管理系统能使物流企业内部人员可以得到系统的管理,操作流程更加简便,便于管理者分析企业发展趋势,进行企业战略规划,具有较大的经济效益。

故从经济上考虑有必要开发。

2.3.3 操作可行性

物流配送信息管理系统自开发以后,操作界面简洁友好美观。

对于物流企业内部人员,需要输入员工编号,密码来登陆物流配送信息管理系统,在员工进行运单实际操作的时候,同时对运单信息进行更新,在运单信息操作时,先校验运单信息的准确性,减少了配送中容易出现的漏单,错误运单等问题。

物流公司或者商家的信息录入人员可以使用excel编辑需要录入的信息,可将该excel文件上传到服务进行解析。

分拣中心所属员工可以进行运单入库、出库等操作,并在运单入库时,把运单的详细信息打印成快递单。

配送站所属员工可以进行运单入站、出站、归班等操作,运单入库时校验运单是否正常,运单出库时分配配送员,运单归班时选择运单送达状态:

3  总体设计

3.1 设计目标

我们的目标是该系统基本上可以实现物流信息的导入,分拣中心的入库、出库操作、配送站的入站操作、配送员配送操作、配送完成后操作妥投或拒收等。

3.2 功能设计

3.2.1 主功能模块设计

物流配送信息管理系统为物流配送信息管理系统的设计与实现,其主功能模块,如图3-1所示:

图3-1  物流配送信息管理系统主模块图

由上图可知,物流配送信息管理系统主要分为以下几部分:

1.用户登录,输入员工编码、员工密码。

2.信息导入,用户将运单信息通过excel文件以特定的形式填写,并上传到服务器上,进行数据处理,将信息导入数据库。

3.分拣中心操作,包括入库操作、出库操作,和批量操作。

逐单入库:

运单进入分拣中心。

逐单出库:

运单从分拣中心发出。

批量入库:

批量操作入库功能。

批量出库:

批量操作出库功能。

4.配送站操作,包括派件入站、出站、归班操作。

派件入站:

运单进入配送站。

派件出站:

配送员将运单送往收件人。

派件归班:

运单妥投、被用户拒收、滞留等情况的操作。

数据流图(DFD)是一种图形化技术,它描绘了数据流从输入移动到输出过程中所经受的变换。

系统通过信息导入来将物流信息添加进数据库,分拣中心操作入库、出库,配送站操作入站、出站、归班时将物流信息进行更新,达到信息管理的目的。

物流配送信息的数据流图如图3-2所示:

图3-2  物流配送信息管理系统数据流图

3.2.2 信息导入模块设计

物流配送信息管理系统的主要功能之一是实现信息导入,其信息导入功能模块如图3-3:

该模块主要功能:

把保存有运单基本信息的excel上传到服务器,由服务器进行解析、校验、插入数据库。

图3-3  信息导入模块

3.2.3 分拣中心——运单入库

分拣中心操作运单入库功能,其功能模块如图3-4:

1,运单信息更新为进入分拣中心的状态,记录操作入库的分拣中心ID。

2,自动打印快递单。

图3-4  运单入库模块

3.2.4 分拣中心——运单出库

分拣中心操作运单入库功能,其功能模块,如图3-5所示。

该模块的主要功能:

选择运单出库目的地,可选为配送站或者其他分拣中心。

图3-5  运单出库模块

3.2.5 配送站——运单入站

配送站操作运单入站功能,其功能模块,如图3-6所示。

运单信息更新为进入配送站的状态,记录进入的配送站的ID。

图3-6  运单入站模块

3.2.6 配送站——运单出站

配送站操作运单出站功能,其功能模块,如图3-7所示。

选择配送运单的配送员,并将运单信息更新为正在派送状态,记录配送的配送员。

图3-7  运单出站模块

3.2.7 配送站——运单归班

配送站操作运单入归班功能,其功能模块,如图3-8所示。

配送员派件完毕后,回到配送站内操作,选择配送结果:

妥投、滞留、拒收,在数据库更新状态信息。

妥投:

运单正常配送,实物送达客户。

滞留:

暂时无法将实物送达客户,运单暂时在配送站保管。

拒收:

客户拒绝签收运单。

图3-8  运单归班模块

3.3 数据库设计

数据库设计是指在一个指定的应用环境下,设计适合的数据库结构,建立能使软件正常工作的数据库结构,高效有序的管理数据,各种满足用户的需求。

人们对于数据库设计,摸索出很多设计方法。

例如:

1.新奥尔良方法。

它指的是运用软件功能的思想,按一定的设计规程用工程化方法设计数据库。

2.基于E-R模型的数据库设计方法。

3.3NF(第三范式)的设计方法。

4.ODL(ObjectDefinitionLanguage)方法。

这是面向对象的数据库设计方法。

物流配送信息管理系统数据库设库设计就采用的E-R模型来设计数据库的概念模型,它可以作为用户与分析员之间有效的交流工具,使数据库的建立更快速、合理。

数据库的设计,主要是对数据表的设计。

物流配送信息管理系统的数据表主要包括:

运单信息(表3-1)、用户表(表3-2)、运单详情表(表3-3)、签收表(表3-4)、商家表(表3-5)、部门表(表3-6)等。

表3-1  运单信息表

字段名

字段类型

是否可空

默认值

注释

WAYBILLNO

NUMBER

N

运单号

STATUS

NUMBER(3)

运单状态

CUSTOMERORDER

VARCHAR2(50)

订单号

DELIVERSTATIONID

NUMBER(10)

-1

运单分配的配送站点

MERCHANTID

商家

CREATEBY

创建人

CREATETIME

DATE

SYSDATE

创建时间

UPDATEBY

更改人

UPDATETIME

更改时间

在运单表中:

WAYBILLNO:

运单号:

主码,是查询信息的主要依据,自动生成,整数型,实例:

10404270037568;

STATUS:

运单状态ID:

整数型,手动填写,实例:

2(配送员配送中),3(妥投),5(拒收);

CUSTOMERORDER:

订单号:

商家的订单号(不唯一,可重复),字符串型,手动填写,实例:

169718774;

DELIVERSTATIONID:

运单分配的配送站点ID:

20(保定站),21(衡水站);

MERCHANTID:

商家ID:

运单的商家来源:

123(小米),256(华为);

CREATEBY:

创建人ID:

创建该条数据的操作人,整数型,自动生成,实例:

1000023152;

CREATETIME:

创建时间:

创建该条数据时间,时间型,自动生成,实例:

2015/4/1010:

25:

00;

UPDATEBY:

更改人ID:

更改该条数据的操作人,整数型,自动生成,实例:

UPDATETIME:

更改时间:

更改该条数据的时间,时间型,自动生成,实例:

表3-2  用户表

EMPLOYEECODE

员工编号

EMPLOYEENAME

VARCHAR2(100)

员工姓名

PASSWORD

VARCHAR2(200)

密码

CE

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2