速达物流配送中心管理系统的分析与设计说明文档格式.docx
《速达物流配送中心管理系统的分析与设计说明文档格式.docx》由会员分享,可在线阅读,更多相关《速达物流配送中心管理系统的分析与设计说明文档格式.docx(88页珍藏版)》请在冰豆网上搜索。
现代计算机技术的高速发展,计算机在各行各业中的应用越来越普及,各行各业都广泛地使用着计算机,计算机知识已经成为当代知识分子结构中不可缺少的一个重要组成部分[1]。
计算机进行信息管理与信息管理系统的开发密切相关,尤其是我国加入世贸组织以后,国际贸易自由化,世界经济一体化的趋势也日益加强。
我国的企业面临着前所未有的机遇与挑战,需要引入先进的经营管理技术,服务理念与营销方式以及统一的国际运行规则。
中国的企业要想在国际市场站稳脚跟,很大程度上取决于我国企业自身的改革力度和竞争力水平。
就物流企业自身而言,企业的高速发展更要求企业管理水平不断完善、提高。
因此,迅速提高企业的经营管理水平,掌握先进的管理方式是企业迫在眉睫的事情。
再者,由于传统物流行业操作过程复杂,手续繁多,业务信息多,围绕这些信息的处理也很纷杂[2]。
而且,物流行业竞争激烈。
这种竞争,一个方面表现在发展客户的市场开拓上,另一方面也表现在收集处理信息的速度、广度和深度上,以及在业务操作中对业务数据处理的准确性和严密性上,而更高层次上,还牵涉到公司决策层对整体业务的控制和协调[3]。
随着公司创办历史的增长,物流业务数量的增加,规模的增大,以前公司将物流业务通过业务管理部门进行纸质管理的方式已经不能满足现代管理的需求。
如何有效对物流业务信息进行数字化管理体现了现代管理理念,具有良好的现实意义和社会应用前景[4]。
相比传统物流,现代物流更多借助于信息流的控制作用,它不再把建立基础设施作为最主要手段,而是通过信息技术,利用现有的各种基础设施,将企业的物流信息和物流需求予以共享并快速传递[5]。
现代物流的核心是信息技术,因为正是信息技术,将物流之中原先割裂的各个环节整合在一起,从而表现出现代物流的整合化特征——借助于信息技术,最大限度地将原先在实现物资空间位移中所进行的物流、仓储、包装、装卸、加工以及配送等多个环节整合一起,以一个整体面对社会的物流需求[6]。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
今天,计算机的价格已经十分低廉,性能却有了长足的进步。
它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:
首先,计算机可以代替人工进行许多繁杂的劳动;
其次,计算机可以节省许多资源;
第三,计算机可以大大的提高人们的工作效率;
第四,计算机可以使敏感文档更加安全,等等。
因此,开发这样一套管理软件成为很有必要的事情。
1.2.1系统研究的目标
本系统介绍了物流配送中心管理系统的实现。
它是物流公司管理现代化的手段。
,没有高质量的物流公司智能化管理,就不可能充分发挥现代物流公司的功能效果。
科学高效的管理是现代管理的真正内涵,简单的硬件拼凑对于管理信息系统的实际应用是缺少实际意义的。
为此,作为物流业务的实际管理者--------物流公司应该运用现代化的计算机管理手段,使物流公司的硬件管理结合软件管理,为物流管理走向现代化、制度化与规范化创造条件。
在本系统中,我对整个系统模型的分析与设计,以及整个数据库模型的分析与设计有了一定的了解。
物流配送中心管理系统的设计从低到高有三个层次:
第一个层次为单项数据处理,模仿手工管理方式,多用于简单的事物性工作,这是目前国内大多数物流管理公司所处计算机应用水平;
第二个层次是数据综合处理,此时计算机应用呈现网络化和实时处理特点,已经具备部分提高物流管理效率的特点;
第三个层次则是管理信息系统,此时信息论、控制论、系统工程等优化理论在软件程序中得以运用,计算机网络和数据库的建立,使计算机有管理某个单一系统发展成全面的管理系统。
系统集成能力的高低和决策分析功能成为衡量此阶段物流管理软件水平的依据。
我们下文讨论的物流管理软件的设计就是第三个层次的软件设计。
1.2.2系统研究的应用背景
随着流通经济的发展,现代物流的重要性越来越受到人们的关注,为了降低成本、提高效益、充分发挥自身核心竞争力、增强企业对环境的迅速应变能力、第三方物流这种新兴物流形态和管理模式开始引起人们的重视。
第三方物流企业引进先进的信息处理技术,不仅会提高物流企业的自动化程度和信息共享度、降低成本、提高工作效率还会从根本上改变物流企业的发展战略[7]。
当前第三方物流的竞争主要围绕着信息资源的占有而展开。
而本系统应用主要基于以下背景。
(1)近年来,随着各行各业的迅速发展,人们对物流质量提出更高的要求。
(2)在此前提下,我国各地涌现出了一些运用现代的计算机、控制与通信技术进行管理的现代物流公司。
(3)但是许多物流公司都存在搭好了平台却没有智能化的软体在上面运行的情况,或者说缺少现代化的管理手段。
2系统调查与可行性分析
在系统的开发前期,对用户的需求和系统的可行性分析是一个十分必要的环节,有助于保证资源的合理使用,避免浪费,也是项目一旦开始以后能顺利进行的必要保证。
信息系统的建设是一项投资大,时间长的复杂工程
,可行性研究更为必要,也更复杂,更困难。
可行性是指在当前组织内外的具体条件下,信息系统的研制工作是否具备必要的资源以及其他条件。
2.1系统调查
近年来随着我国经济的高速发展,物流行业也随之蓬勃发展,尤其是最近国家新出台的政策。
鼓励各行各业的发展,这对物流公司无疑是一个极好的发展势头,物流市场也保持着繁荣的局面,.尤为重要的是,近几年随着计算机技术的快速发展,许多企业都建立了自己的管理信息系统,并且利用其管理公司运营过程中的各种数据,这种方法己被越来越多的企事业单位所重视。
在物流行业,许多物流公司对物流信息的处理还停留在原有的手工操作上,原有的手工操作方式导致数据的重复率、出错率升高、效率低下,各种数据查询不便,提供的辅助决策信息不及时,分析片面,达不到精确程度,物流业务数据不易管理,影响了公司高层决策人员进行决策,不利于公司的发展.
经调查,速达物流公司是一家具有多年市场运作经验的物流公司,经过多年的经营和发展,现已初具规模。
公司总资产500万人民币,公司内部体制完善、管理制度优越,拥有一支由50多位员工的庞大团队,其中大专学历占48%,本科占10%.。
其组织结构图如图2.1。
总经理
财务部
人事行政
项目经理
部门经理
客服中心
业务部
车队长
财务部
行政部
查询接待
调度
车辆维修
驾驶员
业务主管
核算
理单员
外勤
出纳
收货员
装卸工
押运员
总务
人事
图2.1速达物流组织结构图
2.2可行性研究
2.1.1技术可行性:
硬件方面:
首先,由于业务的需要,速达物流公司内已经普及计算机,且其各项硬件资源也十分丰富,开发这一套系统并不需要再购置更多的计算机。
其次,计算机应用技术与应用在公司内也已经成熟,速达物流公司大部分工作人员都具有较高学历,尤其是公司管理人员都受过高等教育,完全具有操作计算机与维护系统的能力。
软件方面:
首先,目前速达物流公司使用的Windows计算机操作系统,这种操作系统功能强大,可以让计算机适应任何的工作,让人--机交互更加方便。
其次,现行丰富的开发工具及其强大的编译系统可以将本系统的开发轻易实现[8]。
再次,公司拥有并且安装了正版的office软件,文字处理系统早已不是问题,完全可以用实现人机交互,为系统的开发扫除了障碍。
并且VisualBasic简单易学且功能丰富,是广泛应用的编程语言之一[9],对于这种语言不止编程人员,速达公司的工作人员对它也并不陌生这就为这套系统的开发提供了更广泛的空间。
为能够迎合转变快速的信息技术以及快速发展的物流行业,速达物流公司倾向于分布式的管理需求,提供分布式主从结构环境的MicrosoftSQLServer2000便成为相当重要的核心角色,这个数据库服务器运用了关系数据库的技术,同时考虑到高效率数据库管理的需求,借助标准化的访问环境,提高了和前端应用环境轻松集成的能力,以适应速达物流公司在不同环境下的操作需求。
作为前端应用程序开发环境的VisualBasic6.0,在数据来源的维护、数据访问技术等功能方面都有其独到、先进之处[10]。
因此,在技术上是可行的。
2.1.2经济可行性:
主要从投资和收益方面来考虑,这个系统的经济效益必须要超过它的开发成本,一般这种软件的生成都是由使用单位请专门的软件公司或开发人员进行设计开发来实现的,这同样也存在一个后期维护的问题。
1)费用方面
设备费用:
目前主流品牌计算机的费用只在数千元,并且配有丰富的系统软件。
而兼容机的价位还会更低一些,而自己购置软件的费用亦不会很高。
而相应的输入输出设备(如扫描仪等)费用也不是太高。
这些费用公司可以完全支付。
开发费用:
本系统不是很复杂,开发起来也不是很困难。
开发费用不会对企业造成任何负担。
培训费用:
由于该系统本身是一个相对小型的应用系统,所设计开发的的功能基本上是按照其使用需求来设计的。
使用人员对系统的各项功能是十分熟悉的,只需在计算机知识方面对他们加以培训即可。
主要是帮助他们在系统管理,安全维护方面进行必要的培训。
这是很容易实现的。
运行及维护费用:
此系统为人--机系统,其目的是实现无纸化办公,所以无须大量纸张,只是在报表等力行办公时才用。
为了使此系统正常运做,只要能保证线路正常即可。
而对用电量的需求也不会过高。
而对于维护费用来说只是仅仅限于对线路的检修,对计算机的保养,及软件的维护上。
该部门的原有工作人员完全可以实现,无需再添加人员。
2)收益方面
新系统的实施所能带来的经济效益是一个综合效益。
要对其进行直接定量的分析是比较困难的,一般的新系统带来的经济效益多数都是间接的。
新系统能够帮助领导、管理人员及时掌握各种经过处理汇总得到的统计信息。
从整体上来提高效益,该系统建成投入使用后,可以在较大程度上提高公司的工作效率,提高企业的竞争力。
因此,在经济上是可行的。
2.1.3管理可行性:
科学管理的基础工作是建立有效的管理信息系统的前提,目前速达物流公司业务量很大,且客户来此交易频繁,已经具备了一定的管理基础。
在此基础上业务信息管理系统,可以减少工作人员的劳动强度,提高工作效率,提高管理水平,实现对数据处理的要求。
此外,模块化的设计方法,有助于软件的开发过程的管理,因为科学合理的将整个程序划分多个功能模块、各模块单独设计,有助于降低整个程序的设计难度及减少错误程序的影响范围,子模块易于实现,又使整个程序易于衔接和修改。
综上所述,开发速达物流信息管理系统无论从经济方面,还是技术和管理方面均是可行的。
3系统分析
系统分析是对系统的现状进行分析。
根据系统的目标、需求分析和功能分析,制定和选择一个较好的系统方案,从而达到一个合理的优化系统。
开发物流配送中心管理系统,是为了适应物流公司的要求,使公司管理科学化,从而达到系统化、规范化、标准化的水平。
该系统的建立不但给员工带来了方便,也给公司带来效益。
3.1需求分析
3.1.1系统需求
根据速达物流公司的业务流程,速达物流信息管理系统应该满足以下需求:
(1)
满足速达物流信息管理系统的数据需求,能够方便的进行业务数据的录入和条件查询。
(2)
与传统的手工管理方式相比,要添加基础数据的管理和用户权限的设置。
(3)
针对不同的角色,将系统用户分为系统管理员、普通用户二级权限。
系统管理员可以享有系统的全部权限,普通用户仅享有部分业务信息的管理权,公司高层管理者拥有系统管理员权限。
(4)
为保障系统的健壮性,对于可能发生的问题的输入要进行检验,同时要给出合理的信息。
3.1.2功能需求
根据系统的需求分析,得到本系统的功能要求如下:
系统管理
系统管理的功能是管理登录系统的用户。
要进行用户权限设置,在权限范围内可以进行用户的添加、删除和修改,包括用户密码和用户权限的更改。
基础数据管理
基础数据管理的功能是设置和维护员工、车辆的编码与名称的对应关系。
(3)公司内部信息管理
功能是设置和管理与业务相关的员工信息数据和车辆数据。
向全部员工提供查询功能,在权限范围内可以进行数据的添加、删除和修改。
(4)业务信息管理
对应于物流公司的业务过程,包括客户验收记录、货物运送管理和员工信息管理等功能。
3.2
业务流程分析
业务流程分析的主要目的是要弄清楚一个公司的业务工作是如何进行的。
在进行业务流程分析时,需要按照原有信息流动过程,逐步的调查分析所用环节的处理业务、处理内容,处理顺序和对处理时间的要求,弄清楚各个环节需要的信息、信息来源、流径去向、处理方法、计算方法、提供信息的时间和信息形态等[11]。
经过对速达物流公司业务情况的调查分析,手工操作的业务流程图如图3.2
客户
申请托运
信息验证
发货通知
车队
车辆管理
驾驶员管理
配送计划
选择最佳方案
车辆任务表
发货验证
发货信息
正式发货
收货人
货物验收
验收通知
财务结算
货物入库处理
图3.2速达物流公司业务流程图
具体业务流程描述如下:
客户提出托运申请,并阐述清楚托运的具体要求,包括货物数量、货物重量、起运日期及到达日期等。
业务部门根据实际情况选择是否接受托运申请。
一旦业务部门接受托运申请,就将申请的具体要求下达车队,车队根据自身具体情况做出具体配送计划,送交业务部。
如果车队车辆一时没有空闲,则可以根据客户意见将货物存入公司仓库中,择期托运。
业务部根据送交的配送计划,做出车辆调度方案下达车队。
(5)
车队根据车辆调度方案在完成发货验证后,在客户要求的起运日期其运货物,送交收货人。
(6)
收货人在验收货物后,将验收通知送交托运人(即托运客户),客户在收到通知后,再与公司财务部门进行财务结算。
3.3数据流程分析
数据流程分析是把数据在现行系统内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工具、物质、材料等,单从数据流动过程来考察实际业务的数据处理模式。
数据流程分析主要包括对信息的流动、传递、处理、存储等的分析[11]。
3.3.1
顶层数据流程图
下图为本系统的顶层数据流程图:
人事部
速达物流配送中心管理系统
图3.3物流配送中心管理系统顶层DFD
3.3.2第一层数据流程图
P1
托运管理
D1
托运单信息表
S2人事部
F2
P2
司机信息管理
F3
P3
车辆信息管理
S5财务部
P4
车辆任务管理
D4
车辆任务信息表
P7
验收结算管理
S3车队
S1业务部
F1
F7
F4
S4客户
P8
客户信息管理
D8
客户信息表
F8
F9
P5
货物库存管理
F5
P6
车辆维修信息管理
图3.4速达物流配送中心管理系统第一层数据流程图
3.3.3第二层数据流程图
托运管理数据流程图如下:
旧单据
新单据
P1.1
托运信息查询
P1.2
登记托运信息
P1.3
修改托运信息
托运信息表
P1.4
取消托运
图3.5托运单管理数据流程图
司机信息管理数据流程图如下:
旧司机
新司机
P2.1
司机信息查询
P2.2
登记新司机
P2.3
修改司机信息
D2
司机信息表
P2.4
司机离职
图3.6司机信息管理数据流程图
.
车辆信息管理数据流程图如下:
旧车辆
新车辆
P3.1
车辆信息查询
P3.2
登记新车辆
P3.3
修改车辆信息
D3
车辆信息表
P3.4
车辆报废
图3.7车辆信息管理数据流程图
车辆任务管理数据流程图如下:
P4.1
分析情况确定司机
P4.2
分析情况确定车辆
P4.3
确定调度方案
图3.8车辆任务管理数据流程图
库存信息管理数据流程图如下:
已入库
新入库