超市配送运输管理系统毕业设计论文Word下载.docx
《超市配送运输管理系统毕业设计论文Word下载.docx》由会员分享,可在线阅读,更多相关《超市配送运输管理系统毕业设计论文Word下载.docx(29页珍藏版)》请在冰豆网上搜索。
![超市配送运输管理系统毕业设计论文Word下载.docx](https://file1.bdocx.com/fileroot1/2022-12/30/305a208c-413b-4657-9ef2-f96f8afad647/305a208c-413b-4657-9ef2-f96f8afad6471.gif)
1.1.2超市现在的发展状况和存在的问题………………………………4
1.1.3超市未来的发展目标………………………………………………………5
1.2本系统所使用的相关技术…………………………………………………6
1.2.1MicrosoftVisualBasic6.0……………………………………7
1.2.2SQLServer2000…………………………………………………7
2系统概述………………………………………………………………8
3系统分析………………………………………………………………8
3.1需求分析…………………………………………………………………4
3.2可行性分析………………………………………………………………5
3.3业务流程分析…………………………………………………………5
4系统设计………………………………………………………………7
4.1功能模块设计……………………………………………………………7
4.2功能模块流程设计………………………………………………………8
4.2.1司机和车辆信息管理流程设计………………………………………9
4.2.2业务管理流程设计…………………………………………………
4.2.3数据词典…………………………………………………
4.3数据库设计……………………………………………………………10
4.3.1数据库概念结构设计…………………………………………10
4.3.2数据库逻辑结构设计………………………………………10
5系统各种功能的实现………………………………………………………12
5.1用户管理功能…………………………………………………………12
5.2司机信息管理…………………………………………………………16
5.3车辆信息管理……………………………………………………19
5.4业务管理……………………………………………………19
6.配送运输服务质量及内容………………………………………19
7系统测试……………………………………………………19
7.1测试原则……………………………………………………………22
7.2模块测试……………………………………………………………22
7.3测试集成…………………………………………………………22
7.4测试总结…………………………………………………………………22
8.系统实施与维护………………………………………………………………8
结论…………………………………………………………………22
致谢…………………………………………………………………22
参考文献…………………………………………………………………
1引言
市场经济促进了现代商业的发展,连锁超市作为世界零售业的一次革命已在我国迅速兴起。
它的发展对我国零售业传统的销售方式既是一种突破,又是一种挑战。
超级市场以连锁制为轴心,以广阔的门店网络为市场依托,以中央采购制及配送中心来开发第二利润源(销售利润)和第三利润源(物流利润),以直接的市场信息向加工制造业渗透,发展超市公司自己的定牌商品以开发第一利润源(生产利润),它是商流、物流、信息流“三流”高度集成,相互制约,相辅相成的极佳形式。
创造物品的空间效用和时间效用是物流系统的两项最主要的功能,它们分别通过运输和存储来实现,本系统主要是对物流管理超市配送作业的运输所做的描述,因为随着物流管理和超市配送作业水平的提高,现代物流系统中通过存储创造物品时间效用的功能正在弱化,而且合理的组织运输,特别是实施准时制配送,对这种弱化趋势起到了促进作用,因而使运输在物流系统中的重要地位更加突显出来,本系统主要完成的是配送运输信息管理子系统,以便对司机基本信息,车辆基本信息,货物信息,运营情况,维修信息和事故信息等进行管理。
1.1相关理论
连锁超市是20世纪50年代兴起的一种零售方式,它借助连锁的形式将众多的超市联结起来,并通过建立现代化的物流配送中心与各超市之间实现购、销、存、运各项职能的专业分工。
其物流模式为:
生产者流配送中心连锁店消费者。
物流配送中心是连锁超市物流的主体机构.承担绝大部分物流任务。
下面对本文的一些相关理论作以下基本的介绍,包括一些基本概念,目前超市的发展状况和存在的问题,以及将来的发展目标等。
1.1.1几个基本概念:
超市是超级市场的简称,英文supermarket,它一般是指实行顾客自我服务的食品零售店,兼营一部分日用品及杂品。
销售面积在400-2500平方米之间,假如面积为120~400平方米,则称为小型超市;
面积在2500平方米以上,则称为大型超市。
其最大特征是顾客自选取商品,到出口处统一付款。
顾客随意观察商品,反复地进行挑选,几乎将购物风险降为零。
超市作为一种零售业态,重点是提供“菜篮子,米袋子”商品。
其中食品在商品构成中占有主导地位(一般为60%~70%),其二是有相当一部分鲜活食品(它在食品类商品中占40%左右)。
因此超市的主题是食品流通,非食品类商品只不过是食品类商品的附属物而已。
连锁经营,是一种联合体组织形式,通过规范化经营,实行集中采购进货和分散销售的有机结合,从而实现规模经济效益。
连锁经营通常有正规连锁、特许连锁和自由连锁等三种类型。
配送中心是物流总体系统化的表现形式,是从供应者手中接受多种大批量商品,进行倒装、分类、保管、流通加工和情报处理等作业,并按众多需求者的订货要求配齐商品,以令人满意的服务水平组织配送的设施。
运输一般分为运输和配送。
关于运输和配送的区分,有许多不同的观点,可以这样来说,所有物品的移动都是运输,而配送则专指短距离、小批量的运输。
因此,可以说运输是指整体,配送则是指其中的一部分,而且配送的侧重点在于一个"
配"
字,它的主要意义也体现在"
字上;
而"
送"
是为最终实现资源配置的"
而服务的。
运输功能要素。
包括供应及销售物流中的车、船、飞机等方式的运输,生产物流中的管道、传送带等方式的运输。
配送功能要素。
是物流进入最终阶段,以配货、送货形式最终完成社会物流并最终实现资源配置的活动。
配送运输是指将顾客所需的货物通过运输工具及一定的运输路线和其他基础设施送达到顾客手中的活动过程。
配送运输一般是较小批量、较短距离、运送次数多的一种运输形式,它是运输中的末端运输、支线运输。
它可能是从生产厂家直接到客户或其间再经过批发商、零售商,也可能是由配送中心送至客户。
配送运输主要是由汽车运输进行,具有城市轨道货运条件的城市可以采用轨道运输,对于跨城市的地区配送可以采用铁路运输进行,或者在河道水域通过船舶进行。
1.1.2超市现在的发展状况和存在的问题:
近几年来,我国的超市业得到迅猛发展,但与发达国家的超市相比,在经营理念、经营机制、经营方式和管理水平等方面都存在很大的差距。
而规模小是我国超市业存在的主要不足之一。
由于超市的规模有限,导致一些制约中国超市企业发展的瓶颈问题长期得不到解决。
一是配送中心发展滞后。
完善高效的配送中心是超市发展不可或缺的支撑条件。
但是,我国超市的配送中心远不能适应业务发展的需要。
从全国来看,1998年上半年,我国最大的93家连锁企业共有25个配送中心,平均每个配送中心的面积只有6000平方米,配送中心面积与所服务的营业面积之比为1比3。
而美国沃尔玛的该项比率为1比10。
由于相当多的连锁超市配送体系不规范,供货、配货不及时,影响连锁超市的正常经营,很多连锁超市不愿意统一配送,使得行业平均的商品统一配送率仅为50%,最高的也不超过90%。
由于企业缺乏必要的规模是经营实力,加上缺乏现代管理意识,计算机管理信息系统尚未建立,物流作业自动化程度低,造成配送技术落后,效率低下。
配送资源闲置和重复配置的现象突出,很多连锁企业有自己的物流工具,但利用率仅为25%。
在发达国家,高科技的发展使商业配送中心普遍实行自动化控制,吊车、电动叉车、传送带和电脑控制中心等配置完备,甚至有高速分检装置、特殊运货车辆等先进物流技术出现。
二是由于超市企业规模和实力的限制,难于采用现代化的管理手段和技术,管理水平低下。
连锁超市是一种先进的现代化经营方式,必须引入先进的管理方式、管理手段和管理技术。
但我国的连锁超市很难有实力采用自动化管理系统等先进的管理手段和技术。
1.1.3针对问题的解决对策和发展目标:
针对中国超市目前的发展现状和存在的问题,我们在这里提出以下几个建议:
(一)配送中心的建立应结合企业自身特征。
连锁企业是否建立配送中心,规模多大,如何建立?
必须考虑连锁企业的规模、资金状况。
(二)发展多元化的配送形式。
各连锁企业应根据本企业特点,结合当地运输业、储存业现状,采取多种方式。
(三)需要政府及有关部门积极支持引导。
配送中心的建设,离不开政府的支持引导,特别是发展社会化配送中心,要求国家的金融、税收、铁路交通、城市规划等部门在资金、税收、网点布局上给予优惠,从再生产角度出发,统筹安排,制定可行的发展计划。
未来连锁超市的发展目标是:
发展“统一采购、统一配送、统一管理、统一价格、统一标识、统一核算和统一服务”的直营连锁网络。
并且发展与推广连锁超市绿色物流(“逆向物流”,又称“绿色物流”、“静脉物流’,,按照国家物流标准术语的解释,指在物流过程中抑制物流对环境造成危害的同时,实现对物流环境的净化,使物流资源得到最充分利用。
),走可持续发展之路。
1.2本系统所使用的相关技术:
本系统主要使用VB6.0和SQLServer2000完成,下面分别对这两种工具作简单的描述:
1.2.1MicrosoftVisualBasic6.0
VisualBasic是世界上最广泛使用的RAD(快速应用程序开发)语言。
在软件应用方面,Windows简洁、友善的图形界面,给人留下了深刻的印象。
纵观计算机的发展,软件的需求刺激了硬件的发展,反过来硬件的发展又为软件的发展提供了强有力的物质基础。
VisualBasic是MicrosoftWindows的编程语言。
VisualBasic是在一个集成开发环境(IDE)中创建的,IDE使得程序员可以方便地创建、运行和调试VisualBasic程序。
IDE允许程序员按时间块来创建有效程序,如果没有IDE,则可能要对程序进行编码。
对于普通用户希望在Windows环境中开发一般的应用程序,VB无疑是最理想的。
它是使用Basic语言进行可视化程序设计的开发工具,但也不仅仅是一种语言,从数学计算、数据库管理、客户/服务器软件、通信软件、多媒体软件到网络软件,都可以用VB开发完成。
它的基本操作步骤是:
建立打开新工程、添加窗体控件、设置属性、编写过程、编译运行和调试、保存工程、生成可执行文件。
1.2.2SQLServer2000
SQLServer2000是一项全面完整的数据库与分析产品。
从借助浏览器实现的数据库查询功能到内容丰富的扩展标记语言(XML)支持特性均可有力地证明,SQLServer2000无谓为全面支持Web功能的数据库解决方案。
与此同时,SQLServer2000还在可伸缩性与可靠性方面保持着多项基准测试纪录,而这两方面特性又都是企业数据库系统在激烈市场竞争中克敌致胜的关键所在。
无论以应用程序开发速度还是以事务处理运行速度来衡量,SQLServer2000都堪称最为快捷的数据库系统,而这恰恰是该产品成为灵活企业首选解决方案的原因所在。
今天的商业环境要求不同类型的数据库解决方案。
性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。
作为一个完备的数据库和数据分析包,SQLServer2000为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。
作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer2000是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。
SQLServer2000为用户提供了大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序所需的最新的出色数据库平台。
SQLServer也是一个功能完备的数据库管理系统。
它包括支持开发的引擎、标准SQL语言、扩展的特性(如复制、OLAP、分析)等功能。
而像存储过程、触发器等特性,也是大型数据库才拥有的。
SQLServer2000为用户提供了完全集成的可扩展标记语言(XML)环境、在分析服务中添加了新的数据挖掘功能、用元数据服务增强了知识库技术。
2系统概述:
随着连锁超市的规模不断扩大,发展速度极快,竞争异常激烈,已经到了“后方供应制约着前方规模”的阶段,要取得进一步的发展,在竞争中取得主动地位,关键是建立完善的“配送体系”及其相应的“信息体系”。
,超市配送运输信息管理系统设计与实现是以计算机技术为支持,主要是使用VB6.0和SQLServer2000完成的。
通过对超市配送各环节(包装、装卸、运输、储藏、搬运、配货等)进行有限的资源最优配置并结合运输、交通、贸易等方法的理论与实务的实现,从而实现将所需物品以合适的时间、合适的方式、最小的价格送到指定地点。
本软件的设计目的是实现超市配送,也就是集信息化、现代化、社会化的物流配送系统为一体,降低其运营成本。
本系统针对用户需求,严格、守时地按用户的订货要求,进行分类、编配、整理、配货等理货工作,按时、按点、按量地交给用户,满足其对商品的需求。
本系统包括五大模块,分别是系统管理模块,车辆管理模块,司机管理模块,货物管理模块,业务信息管理模块。
其中业务信息管理模块又包括运营信息、车辆维修信息、车辆事故信息和运输服务质量等。
本系统主要可以实现的功能有,添加司机基本信息,车辆基本信息,运营情况,货物基本信息。
有条件的查询以上信息,修改删除以上信息等。
本系统具有操作界面简单,友好,数据库易维护等优点。
3系统分析
系统分析的主要任务是将在系统详细调查中所得到的文档资料集中到一起,对组织内部整体管理状况和信息处理过程分析。
系统分析的目的是将用户的需求及其解决方法确定下来,这些需要确定的结果包括:
开发者关于现有组织管理状况的了解;
用户对信息系统功能的需求;
数据和业务流程等等。
系统分析所确定的内容是今后系统设计,系统实现的基础。
3.1需求分析:
需求分析是管理开发的初始阶段,是整个系统设计达到合理化、优化的重要步骤。
需求分析的任务不是确定系统怎样完成它的工作的,仅仅是了解系统必须完成哪些工作,对目标系统提出完整准确,清晰的具体需求。
只有充分的需求分析,才能对系统要完成的功能有着明确的认识,才能够在开发中避免走弯路,使得系统的开发有序进行。
用户和分析人员共同理解系统的要求,主要对用户的的业务活动进行分析,明确在用户的业务环境中开发出的系统应该做什么。
该配送运输信息管理系统是一个小型的用于管理车辆、货物和司机,以及运营情况的工具,它主要实现对当前超市配送管理起到一个辅助的作用,该系统应该有以下特点:
1)界面要求清晰,便于用户熟悉操作。
2)要求可以对司机的一些基本信息进行录入,修改,查询和删除等功能。
3)要求可以对车辆的一些基本信息进行录入,修改,查询和删除等功能。
4)要求可以对货物的一些基本信息进行录入,修改,查询和删除等功能
5)要求可以实现业务管理,包括运营管理,维修管理和事故信息管理等功能。
6)要求数据库机构能够充分满足各种信息的输入与输出。
收集基本数据、数据结构以及数据处理的流程,组成一份详细的数据字典,为以后的具体设计打下基础。
3.2可行性分析
可行性分析是用以检验系统实施的可能性。
只有在经过充分的可行性分析之后,才会降低开发的风险,避免不必要的浪费
技术可行性:
1) 此系统要有一个大型的存储系统作为操作后台,大量的司机信息、车辆信息和运营信息按照一定的格式长期存储在里面,现阶段SQLServer数据库可以完成此项功能,以每个司机的执照牌号、车号、作为存储的关键字标识一条记录,格式简单清楚。
2) 此系统还需要一个用户操作的前台界面,此界面应具有windows的特点,可视化强,便于用户熟悉操作,而且还要有和后台联系的接口,现阶段可以选用VisualBasic来完成此项任务,VisualBasic中有其自带的集成好的ADODC、ADODB控件可以完成前后台的语句传送。
这样,基于VB和SQLServer的模拟运输信息管理系统是可行而且实用的。
经济可行性:
经济可行性分析对此系统开发的费用和将来的运行、维护费用做一个评估,从经济的角度来观察系统的可行性。
通过对开发费用,运行成本,维护成本等粗略估算,此系统的开发可以降低超市配送的管理费用,减少人力的劳动,降低运营成本。
3.3业务流程分析
业务流程分析包括流程分析的内容与任务,业务流程图的绘制和流程重组等方面等内容。
业务流程分析的基础是业务流程调查和现有信息载体的相关调查。
业务流程分析的目的是通过剖析现行业务流程,经过调整、整合以后重构目标系统的业务流程。
业务流程分析的基本工具是业务流程图,业务流程图通过标准的符号进行绘制。
业务流程分析是数据流程分析的基础,对整个系统分析具有基础性作用。
业务流程图是一种描述管理系统内各单位、人员之间的业务关系,作业顺序和管理信息流向的图表。
它用一些规定的符号及连线表示某个具体业务的处理过程,帮助分析人员找出业务流程中的不合理流向。
业务流程图基本上按业务的实际处理步骤和过程绘制,是一种用图形方式反映实际业务处理过程的“流水帐”。
业务流程图的图例如下:
图3.1业务流程图
4系统设计:
4.1系统功能模块设计
本系统功能模块:
用户管理模块
司机信息管理模块。
车辆信息管理模块。
货物信息管理模块。
业务信息管理模块。
对上述各项功能进行集中、分块、并按照结构化程序设计的要求,得到下图:
图3.2功能模块图
4.2系统数据流程图设计
这里的功能模块流程设计也就是数据流程图设计。
数据流程图是新系统逻辑模型的主要组成部分,是我们对现实世界提炼的逻辑上的模型,在逻辑上描述系统功能、输入、输出和数据存储。
在绘制数据流程图时应注意以下问题:
父图与子图的平衡,数据守恒,适当的命名。
在数据流图中,所有的图形元素都进行了命名,他们都是对一些属性和内容抽象的概括,一个系统,对其数据流图上的命名必须有相同的理解,否则将会严重影响以后的开发和维护工作。
数据字典是对数据定义的信息的集合。
他是对数据流图中包含的所有元素的定义的集合。
数据流图和数据字典共同构成系统的逻辑模型,没有数据流图则数据字典难以发挥作用,没有数据字典则数据流图就不严格。
顶级数据流程图:
图3.3顶级数据流图
一层数据流程图
图3.4一层数据流图
二层数据流程图:
图3.5司机信息管理数据流图
图3.6车辆信息管理数据流图
图3.7货物信息管理数据流程图
图3.8业务信息管理流程图
3.2.3数据字典
4.3数据库设计
数据库在一个信息管理系统中占有一个非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。
合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
同时,合理的数据库结构也将有利于程序的实现。
4.3.1数据库概念结构设计
4.3.2数据库逻辑结构设计
现在将上面的数据概念结构转化为SQLServer2000数据库系统所支持的实际数据模型,也就是逻辑结构。
表3.1司机基本信息表:
字段名
数据类型
可否为空
说明
Sjid
Varchar
Notnull
执照牌号
Sjname
姓名
Sjsex
Null
性别
Sjbirthday
Datetime
生日
Sjaddress
住址
Sjfirstdate
初次领证时间
Sjtype
准驾车型
Sjbegin-date
有效期起始时间
Sjend-date
datetime