基于bs模式的物流管理系统设计与实现

基于bs模式的物流管理系统设计与实现

ID:34140196

大小:2.55 MB

页数:71页

时间:2019-03-03

上传者:jjuclb
基于bs模式的物流管理系统设计与实现_第1页
基于bs模式的物流管理系统设计与实现_第2页
基于bs模式的物流管理系统设计与实现_第3页
基于bs模式的物流管理系统设计与实现_第4页
基于bs模式的物流管理系统设计与实现_第5页
资源描述:

《基于bs模式的物流管理系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

中南大学硕士学位论文基于B/S模式的物流管理系统设计与实现姓名:姜琼慧申请学位级别:硕士专业:计算机应用技术指导教师:张祖平20070515 摘要物流管理系统是借助计算机来简化工作强度,使工作人员可以更方便管理企业商品的软件。建立一个完善的物流管理系统,可以实现企业管理的智能化,提高工作效率,减少管理人员的工作量和统计失误。物流管理系统的实现,能帮助管理人员快速方便的对企业各部门管理进行查找、统计等所需操作,使原本散乱的人工管理能够更为快捷、方便的操作。论文针对基于B/S模式的物流管理系统作了需求分析,论述了中国企业实施物流管理的难点,并按功能模块给出需求分析,分析系统的业务流程,给出了系统设计功能模型和数据库E—R实体关系模型,并用UML建模给出某些表的类图。在系统分析设计之后,论文重点介绍了关键功能实现。其功能实现主要包括库存和采购管理的分析与实现,物流系统安全性分析和认证功能实现,系统中关于存储过程的应用,物流跟踪功能关于生产批次跟踪的实现等。另外,提出了现在时新的逆向物流概念,并提供一个设计逆向物流子系统的方案,分模块对动态信息和财务成本等进行设计,降低企业成本,提高货物回收率,并给出该子系统的实施模型。论文论述的系统是基于B/S模式设计的三层架构,它分别为用户服务层、中间业务逻辑层和数据层,B/S模式本身具有灵活性和共享性的特点,并具有良好的容错能力。本系统主要针对库存管理、销售管理和采购管理功能模块进行设计,采用.NET技术开发,后台为SQLServer数据库,系统用户服务端的WEB界面给用户提供了简明、方便的操作环境。该系统的设计与开发对于基于B/S模式三层结构的同类物流管理系统的开发具有一定的参考价值。关键词物流管理系统,B/S三层架构,逆向物流,权限管理,数据库 ABSTRACTLogisticsManagementSystemrealizesthesimplificationofworkingstrength,andenablesthestafftomanageenterprisecommoditiesconveniently.Acompletesystemcallrealizethebusinessmanagement’Sintellectualization,andenhancetheworkinge街ciency,andreducemanagers’workloadandthestatisticalfault.ItCanmakethemanagementfasterandmoreconvenient.ThiSthesisdiscussestherequirement,designandimplementationofthissystem.ItanalyzesthedifficultyoftheChineseenterpriselogisticsimplementation,andgivesthedemandanalysisforvariousfunctionmodules.Italsoanalyzestheserviceflow,andgivesthefunctionmodelbasedonthesystemdesignandentityrelationchartsinthedatabasedesignsandtheclassgraph.Aftersystemdesign,thisthesismainlyintroducestherealizationofthissystemwhichincludesstockingandpurchasemanagement.Thisthesisdiscussessomekeytechnologiessucha8systemsecurityanalysis,theauthenticationfunctionrealization,theapplicationofmemoryprocess,therealmationoflogistictracingmanagementsuchasproductionraidstracing.Theconceptofreva'selogisticsmanagementanditsimplementationmodalaregiven.Thethesisalsointroducesdynamicinformationandfinancialcostmodules,whichcanreducethecostandincreasecommodities’returns.ratio.ThissystemisbasedontheB/Smodeand3一tierarchitecture,includingservicelayerandbusinesslayeranddatalayer,whichiSsmartandopen,andhasthegoodfanlt-tolerantcapacity.Thissystememploys.NETtechnologyandSQLservel'.newebmethodiSconvenientforthemanagerstouse.ThedesignanddevelopmentofthissystemhassimilarpatterntothesametypeofsystemsbasedontheB/Smodeand3一tierarchitecture.KEYWORDSLogisticsManagementSystem,B/S3-tierarchitecture,Reverselogistics,Jurisdictionmanagement,DatabaseⅡ 原创性声明本人声明,所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了论文中特别加以标注和致谢的地方外,论文中不包含其它人已经发表或撰写过的研究成果,也不包含为获得中南大学或其它单位的学位或证书而使用过的材料。与我共同工作的同志对本研究所作的贡献均已在在论文中作了明确的说明。作者签名:茎蔓慧日期:砬年鱼月笪日关于学位论文使用授权说明本人了解中南大学有关保留、使用学位论文的规定,即:学校有权保留学位论文,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以采用复印、缩印或其它手段保存学位论文;学校可根据国家或湖南省有关部门规定送交学位论文。日期:啤世月出 硕士学位论文第一章绪论1.1选题背景社会在不断进步,科学技术和管理也在迅速发展,这使得每个企业得到了前所未有的发展机遇,但同时也必须面对市场竞争的严重挑战,在日趋激烈的竞争环境下,企业要求生存、发展,就必须对企业进行科学的管理。而用计算机来处理企业内部信息间的流通和使用Ⅲ,既可以实现数据信息的共享,控制好数据的冗余度,并使企业有统一的管理,提高信息的利用率;又可以实现整体数据的结构化,表示大量数据相互间的多种联系,这样就可以大大的提高企业生产动作的效率。物流管理包括生产过程的一系列物料移动以及产品和运输,物流管理作为供应链管理的重要组成部分,是集现代运输、信息网络、仓储管理、产品后道加工、营销策划等诸多业务技术门类于一体的一门多学科、多领域的综合管理学科。良好的物流管理可以大大降低企业的成本,物流领域甚至被称为经济增长的“黑暗大陆”,是继劳动力、资源之后的第三利润源泉。早在20世纪六七十年代,物流在美国、日本、德国等发达国家就受到高度重视,特别是近年来随着计算机网络和通信技术的快速发展,有力地推进了物流系统的发展,基本上形成了自动化、信息化、智能化、规模化的现代物流模式“。现代意义上的物流管理出现在20世纪80年代。人们发现利用跨职能的流程管理的方式去观察、分析和解决企业经营中的问题非常有效。通过分析物料从原材料运到工厂,流经生产线上每个工作站,产出成品,再运送到配送中心,最后交付给客户的整个流通过程,企业可以消除很多看似高效率却实际上降低了整体效率的局部优化行为嘲。因为每个职能部门都想尽可能地利用其产能,没有留下任何富余,一旦需求增加,则处处成为瓶颈,导致整个流程的中断。又比如运输部作为一个独立的职能部门,总是想方设法降低其运输成本,但若其因此而将一笔必须加快的订单交付海运而不是空运,这虽然省下了运费,却失去了客户,导致整体的失利“1。所以传统的垂直职能管理已不适应现代大规模工业化生产,而横向的物流管理却可以综合管理每一个流程上的不同职能,以取得整体最优化的协同作用。一个典型的制造企业,其需求预测、原材料采购和运输环节通常叫做进向物流,原材料在工厂内部工序间的流通环节叫做生产物流,而配送与客户服务环节叫做出向物流。物流管理的关键则是系统管理从原材料、在制品到成品的整个流程,以保证在最低的存货条件下,物料畅通的买进、运入、加工、运出 硕士学位论文第一章绪论并交付到客户手中。对于有着高效物流管理的企业的股东而言,这意味着以最少的资本做出最大的生意,产生最大的投资回报。在20世纪90年代,随着全球一体化的进程,企业分工越来越细化。各大生产企业纷纷外包零部件生产,把低技术、劳动密集型的零部件转移到人工最廉价的国家去生产。以美国的通用、福特、戴姆勒.克莱斯勒三大车厂为例,一辆车上的几千个零部件可能产自十几个不同的国家,几百个不同的供应商。这样一种生产模式给物流管理提出了新课题:如何在维持最低库存量的前提下,保证所有零部件能够按时、按质、按量,以最低的成本供应给装配厂,并将成品车运送到每一个分销商。这已经远远超出一个企业的管理范围,它要求与各级供应商、分销商建立紧密的合作伙伴关系,共享信息“,精确配合旧,集成跨企业供应链上的关键商业流程,才能保证整个流程的畅通。只有实施有效的供应链管理,才能达到同一供应链上企业间协同作用的最大化。市场竞争已从企业与企业之间的竞争转化到供应链与供应链的竞争。二十一世纪可以说是物流业大放异彩的世纪,抓紧机遇,大力发展物流业是当务之急。企业能高效运转,物流管理系统的开发运用起了很大作用。在我国,受经济等条件的制约,物流业起步较晚,目前仍处于规模较小、技术相对比较落后的局面,已经不能适应网络经济的发展,所以加快物流发展已经是刻不容缓的事情。本次设计最主要是针对企业运营者对商品在库存、销售和采购管理等方面所做的分析。公司商品的大量出入仓库,使得每一个公司每年要花费人力、投资、设施、费用去计划和控制存货01,存货的周转率是标志着企业运营效率的重要指标,对企业的资产收益率起着重要的决定作用,企业管理者开始重视存货管理的重要性,存货管理主要是对商品的管理旧,它强调的是对商品货物的存储和传送,数量和状态变化信息的管理,其目标是在于降低库存成本,减少库存资金占用的同时,保证商品货物按计划流动,保证生产过程中的物料需求和生产的正常运行,从而使商品满足顾客和市场上的需求,库存控制要权衡库存费用(包括商品价值,订货费用,短缺等),使总费用最低。商品货物信息必须具有高度的准确性,这就需要有好的库存管理予系统,能简明的反映实际情况。本系统中销售管理、采购管理、物料管理和逆向物流管理等子系统模块的开发也是如此。本论文所属的研究方向是:开发出一个物流管理系统的模拟软件,以便能够在实验室里进行物流事务的模拟操作,为以后开发实际应用的物流管理系统进行理论上和技术上的准备工作。本论文的主要内容是物流管理系统中各个功能模块的设计与实现。2 硕士学位论文第一章绪论1.2论文的主要研究内容及意义利用系统的物料跟踪管理,企业能够通过采用条形码作为标识,以条形码为数据源,运用条形码自动识别技术(使用数据采集终端扫描或手工输入条码标识),进行数据采集,记录并跟踪原料和成品在物流中的各个环节,帮助企业的仓库管理人员对库存物品的入库、出库、移动、盘点、补充订货和生产补料等操作进行全面的控制和管理,以便随时了解原料、半成品和成品在生产流程中的分布状况,有效的利用仓库存储空间,提高仓库的仓储能力,在原料的使用上实现先进先出,最终提高企业仓库存储空间的利用率及企业原料、半成品和成品管理的质量和效率,降低企业库存成本,提升企业市场竞争力。本系统对销售、采购和仓库做了分析设计,得出其业务流程,并就仓库和采购两个管理模块分析其实现过程。本系统开发主要建立一个对销售、采购和库存业务实现全面管理,对企业物流、资金流和信息流三大资源全面集成的物流管理系统,通过对企业内部物流的科学管理给国内企业带来一定的经济效益。另外,加强对物流过程的完善管理,对物流过程中的料、工、费信息进行有效的跟踪、回溯和控制,并为企业上层人员提供及时准确的信息。物流跟踪是从原材料开始到成品出厂,动态收集记录各工序的生产、库存、运输等实时数据,掌握生产物流的流量、流向及变化,物流跟踪是生产及物流控制的主要内容之一,本系统中物流跟踪子系统中使用的是生产批次跟踪的方法。本系统进行了逆向物流管理子系统的设计与开发,逆向物流属于一个新的领域,中国对逆向物流方面的研究还甚少,随着中国加入WTO,中国的企业要与国际接轨,建立逆向物流体系也是势在必行。逆向物流和政府、企业的利益紧密联系。通过逆向物流,可以推动社会绿色物流的建立,同时加强政府的环保工作,节约社会资源,另一方面,企业可以降低成本和资源损失率,提高其客户管理,更好地满足顾客需要,增加竞争优势。本系统研究的逆向物流子系统,主要分四个模块进行设计,对逆向货物已处理的动态处理作好记录,未处理的或者作为废品处理,或者是简单的退货处理,最终给出其处理决策,可以对其逆向流的趋势有所了解,从而及时采取有效措施,针对其原因进行分析。物流管理系统就是根据物流运输企业业务流程,将企业业务的各类数据联系起来,组成一个有机的系统,使得业务、财务、市场等方面的信息得以方便、快捷地传递,并经过综合处理生成各种报表送交给各个职能部门及决策层。应用物流管理软件系统不仅可以节省大量的人力,减少工作中的失误,对客户的询问可以迅速的从电脑中查询信息答复客户,而且可以帮助决策者及时调整公司经营策略,提高公司在同行业中的知名度,增强公司的竞争力。 硕士学位论文第一章绪论采用该B/S体系结构所能带来的主要优势有:(1)系统性能更高,安全性更好。(2)良好的开放性和可扩展性,三层体系结构有效地剥离了系统的表现层、业务逻辑层和数据层,各层面间的接口采用统一的技术标准,不仅为系统提供了最大的灵活性和开放性,同时也使系统易于扩展。充分地保护了投资者的利益。(3)更低的系统成本,该体系结构使客户端不用安装任何软件,只需有浏览器及上网设备即可,这样不仅可实现移动办公,而且客户端免维护,系统升级高效方便。(4)用户界面友好,易操作。我国大部分企业信息系统整体上比较滞后,企业内信息孤岛现象比较严重,物流和信息流是密不可分的,物流是信息流的载体,而信息流反映着物流的运行,所以,利用以网络为平台的信息技术构建企业信息平台,实现物流领域及时、透明的信息传递和数据交换,以适应企业生产和物流管理现代化。在这种形势下,研究开发B/S模式三层结构的物流管理系统顺应了国内企业物流管理的需要,具有一定的扩展性和通用性,对同类产品的研究有一定的参考价值。随着经济全球化的发展和网络经济的兴起,全球物流服务业加速发展。上世纪九十年代,全球物流年均增长7%以上,高于同期GDP(GrossDomesticProduct,国内生产总值)增幅。2000年,全年物流产业规模为3.6万亿美元,与世界旅游业总收入基本相当。全球经济一体化的发展使得企业的采购、仓储、销售、配送等协作关系日趋复杂,企业间的竞争已不仅是产品性能和质量的竞争,也包含物流能力的竞争。目前我国不少企业仍沿用计划经济时期的以生产为中心的管理模式,造成一方面生产企业原材料和生产成品库存过大,占用资金较多;另一方面,运输仓储企业有效货源不足,现有设施不能充分利用,导致企业周转资金不快,经济运行质量不高。有资料显示:1999年,我国独立核算工业企业流动资本占用为31042亿元,资本年周转速度为1.2次,而发达国家的周转速度为15.18次。如果我国企业的资本周转速度达到发达国家水平,我国3万亿元流动资本将相当于45万亿元以上。据世界银行估计,我国的物流成本占GDP的16.7%,也有人估计为20%左右。2000年我国GDP为8.9万亿,按20%计算为17800亿。如果全社会流通费用降低1个百分点,就可节约资金178亿元。然而需要注意的是,我国还没有针对物流产业的统计指标体系,上述只是某一年份的估计值。无论从与全球经济接轨角度还是从我国市场对物流服务的需求角度来看,我国都有必要促进物流产业的形成与发展。据不完全统计,目前国内能够提供物流管理软件服务的厂商不下500家,其中有能力提供物流管理软件产品的企业近100家。国内知名品牌例如用友、金蝶等传统软件提供商,国外品牌例如SAP、EXE、i2等,都在开发适应经济发展需要的物流管理系统,而基于B/S的三层结构的物流管理系统是当前物流4 硕士学位论文第一章绪论管理系统研究发展的趋势,一些大的物流公司逐渐形成适应企业需要的B/$结构的系统。物流企业作为新兴企业,近几年来发展速度较快,少数企业能结合自身优势,与国际接轨。但绝大多数物流企业存在工作质量不高,服务内容有限,服务方式和手段比较原始和单一,服务项目、收费标准随意性较大,物流企业组织规模较小,缺乏必要的竞争实力,物流企业经营管理水平较低,物流服务质量有待进一步提高,绝大多数企业只能提供单项或分段的物流服务,不能形成完整的配套物流服务。国外大型的物流管理系统软件开发公司如SAP、Oracle、Baan,中型的如$SA、QAD等。这类产品具有管理思想先进,严格按照规范化、标准化的产业环境设计、实现技术成熟和功能齐全的特点。但这类大、全、贵的产品应用到国内一些中型或者小型企业中应用有其局限性,首先,无法“强行”把国外最先进、最规范的刚性管理系统部署到柔性化管理的中国大部分企业中,其次,国内企业信息化软件投入的承受能力一般为销售收入的1%,但国外软件厂商昂贵的系统实施、咨询及服务费用让企业望而却步。与国外厂商的劣势比较,国内物流管理系统开发厂商相对比较熟悉中国企业的管理特点,更能够为企业量身定做适合国情厂情的、具有合理性能价格比的产品和服务。以用友、金蝶、浪潮、新中大和金算盘为代表的厂商主要以财务软件开发为主,这类厂商虽然相对于国外先进产品还有一定差距,但由于从事财务软件和企业管理软件多年,对企业的物流过程、业务特点较为了解,在产品技术和经验上也有较大的优势。以利玛、启明等为代表的独立物流软件开发商,他们的产品是早年从某些国外产品中借鉴并开发出来的,管理理念先进,产品成熟,但这类厂商大都属于研究所背景,缺乏市场运作和资本运作,人员流失严重和技术创新跟不上.研究适合国内国情的物流管理系统,特别是基于B/S模式多层体系结构的系统,尤其重要,本文就是在这种形势下对该类型系统作了开发研究。由于互联网技术的飞速发展,建立B/$结构的企业物流管理系统已经成为必然趋势。网络管理系统的介入使得整个物流管理过程变得简单和容易,从而可以较好地提高企业的物流速度,缩短产品周转时问,减少库存积压,合理安排生产,从而达到提高企业经济效益的目的。目前,国内有关物流系统的实用的应用软件的开发还不是非常成熟,一方面是由于基础差、起步晚,另一方面也由于企业运作还不够规范、信息化还不够普及,本文就物流系统开发常见的问题做了一些初步的研究开发,可以看到物流领域前景很好,发展空间也很大,可以不断充实完善和改进本系统,使之5 硕士学位论文第一章绪论成为既实用又先进的具有本土化特点的物流管理系统。1.3论文组织全文共分为六章,各章节的内容安排如下:第一章是绪论,介绍选题背景、研究意义,并简要介绍本文将要进行的工作。第二章是物流管理系统概论,介绍了物流和物流管理系统的概念,分析了中国企业实施物流管理的难点,同时简单介绍了SQLServer数据库的连接方式和Microsoit.NET技术的特点,以及B/s三层架构的特征,并给出系统技术选型的结论分析。第三章研究了物流管理系统概念,并对物流管理系统功能需求进行分析。画图分析了系统的业务流程,主要包括销售管理模块、采购管理模块和库存管理模块的流程分析。第四章就物流管理系统功能设计和数据库设计两个方面阐述系统的设计思想,给出功能结构设计和功能说明,数据库设计方面画出了E.R实体关系模型,并根据系统数据库设计规则给出数据表项的类图。第五章是物流管理系统的关键功能的实现部分。基于库存和采购管理的分析与实现过程,系统安全性分析和认证功能实现,利用MD5算法加密睡”“1,系统中关于存储过程的应用,介绍了WEB表单数据输入控制功能的实现过程,基于菜单控制的权限管理功能,物流跟踪子系统的设计与实现,逆向物流的实现等。第六章是结束语,对论文的研究工作进行总结,并以此为基础提出对进一步工作的展望。6 硕士学位论文第二章系统相关技术背景研究本章主要论述系统相关技术。首先概述了物流的涵义和发展状况,讲述了物流管理系统的概念,并对其特征进行分析,然后阐述了中国企业实施物流管理的难点,接着对本系统设计相关技术选型特点、各种相关技术以及B/S三层架构作了分析研究,最后就系统选型做出结论分析。2.1物流的定义及发展概况物流是为消除商品从生产者到消费者之间的场所间隔和时间间隔的物理性活动,是从供应地到接受地的实体流动过程。具体地说,它包括运输、保管、搬运、包装、流通加工、信息活动等,其物流分类见表2.1,由此可知物流不只是物品的机械性流动,也包括经济活动中流通的物理性侧面“”。表2.1物流机能的分类与内容运输保管流通加工包装装卸信息运输长距离,线性机能,物流的交通机能配送短距离,面的既能,物流的准入机能储藏长时间保管,储藏型保管保管短时问保管,流通型保管加工作业商品检验,分拣、放置、备货、分配言兰岂萋茎鞔≈竺:嚣:脒证入货从物流设施到交通机关的活动卸货从交通机关到物流设施的活动数量管理:运行.货物跟踪,如库,在库、出库管理.物流信.t-品质管理:温度,湿度管理商流信息作业管理:自动分拣,数码备货过去将物流认作是“把生产的商品送交消费者”或“将所需要的东西在所需要的场所和所需要的时间以适当价格送交消费者”的各种活动“”,也就是说以前人们指的物流,主要指的是销售物流域(包含公司内部物流),以后随着物流现代化和效率化的需要,物流的内涵也随之拓展。1962年美国经营学专家德鲁克在‘财富》杂志上发表的一篇题为“经济的7 硕士学位论文第二章系统相关技术背景研究黑大陆”的文章中指出,消费者所支出的商品价格大约50%是与商品流通活动有关的费用,物流是降低成本的最后领域。当时企业物流以外领域的活动已经得到了明显改善,随着技术水平和内部管理的加强,生产和销售领域内降低成本的空间越来越小,而在生产和销售领域以外的运输、仓储、配送、库存等物流环节上却大有潜力“”。于是在企业经营决策者层面上,对物流的认识普遍得到提高,开始把寻求成本优势和差别化优势的视角转向物流领域,物流被视为“第三利润的源泉”,对物流各项功能活动的管理由过去的分散管理开始向系统化、集成化方向转变。通过物流功能的最佳组合,在保证物流服务水平的前提下,实现物流总成本的最低化成为现代物流的重要特征“”。由此可见,物流不单纯是伴随着物资流动而发生的各种活动的总称,而是在对这些活动的相互关系作出调整,作为一个有机整体和一个系统来进行管理的必要性得到充分认识的基础上产生的概念。从物流业者的立场去观察和注意物流问题,形成现代物流意识是在20世纪60年代中期以后的10年间的事情“”。在这lO年中,物流业者为了适应环境变化开始了种种思考。如果说物流业者对物流问题的认识是与物流意识的深化程度相联系的话,那么物流业者对现代物流的认识要落后于工商业者。工商业者在20世纪60年代中期开始便十分明确地意识到了物流问题,并且积极地致力于物流问题的解决“”。而物流供给方的步伐明显滞后,物流业者物流意识的普遍化是在1973年石油危机以后长期衰退过程中出现的。各个运输、仓储业者从20世纪60年代后期开始,物流意识逐步提高,将向物流业转移作为战略目标,并反映在企业的事业经营上“”。这种认识上的差异也是影响物流业者的收益性和安定性的重要因素。物流问题的不断深化同物流业者的意识程度无关,但与物流业者在经营方面的关联度却在不断加深“4刎。换句话说,现代物流意识的强弱,关系到物流业者经营方向和发展战略的制定。2.2物流管理系统概念及特征物流系统包括:作业子系统(输送、装卸、保管、流通加工、包装等机能,力求省力化效率化),信息子系统(订货、发货、在库、出货管理等机能,力求完成全过程信息活动).其内在特征从以下三个角度分析:在目的上,表现为实现物流的效率化和效果化、较低成本、较优服务:在原则上,表现为实现7R即合适的质量(RightQuality)、合适的数量(RightQuantity)、合适的时间(RightTune)、合适的地点(RightPlace)、合适的地点(RightImpression)、合适的价格(RightPrice)和合适的商品(RightCommodity);在要素及其运作上,通过作业子系统和信息子系统的协调运作以达到目标。.而所谓物流系统化管理,是指为了实现物流系统的目标,提高对用户供应商 硕士学位论文第二章系统相关技术背景研究品的效率,而对物流系统进行计划、组织、指挥、监督与调节的活动。而现代物流管理具有下面六个特征:1.以实现顾客满意为第一目标;2.着眼于整个流通渠道的商品运动,而不是一个环节;3.以企业整体最优为目的;4.既重视效率更重视效果:5.现代物流是一种以信息为中心的实需对应型商品供应体系;6.现代物流是一种对商品的一元化管理。物流管理系统是一个企事业单位不可缺少的部分,它的内容对于企事业的决策者和管理者来说都至关重要,所以物流管理系统应该能够为用户提供充足的信息和快捷的数据处理手段。物流管理系统是集现代运输、仓储、配送、搬运、包装,产品流通及信息管理于一体的网络系统,它实现了商品从原料供应商、制造商、分销商、零售商到消费者的各个流通环节的有机结合,以合理费用将确定的商品在需要的时间送达指定位置。物流管理系统以Intemet技术为基础,为交通运输企业创造了一种新的不受地域、时间和计算机约束的信息交流、共享和协作方式,这种新的方式给企业带来了新的机会,同时也带来了挑战。2.3中国企业实施物流管理中的难点在中国企业实施物流管理相对比较落后,就当前国内物流管理发展水平,能总结出以下几个难点:1.物流管理观念淡薄据中国物品编码中心对北京、上海、天津等ll省市200多家不同行业的企业调查,我国大部分企业对物流管理的概念不理解口11。被调查的企业中,90011000以上的企业对物流概念不理解,从行业情况看,零售业(89.6%)的情况要好于制造业(92.2%),制造业好于批发业(93.7%)。由此可以得出结论,目前物流观念在国内企业中的接受程度还很低。2.信用体系不健全供应链管理追求的目标是供应链的整体效率和效益的优化,而不是组成供应链的单个企业的效率和效益的优化嘲。这就要求供应链的各成员企业加强合作,信息共享。企业之间的关系已不是传统的“输赢”的敌对关系,而是“双赢”的合作和战略联盟关系。这种关系的建立必须以企业之问的信任为前提,因此,完善的信用体系是供应链管理成功实施所必需的。3.企业之间的合作观念淡薄供应链管理追求整体最优化,它需要企业内部各部门、各企业之间的合作和信息共享,建立命运共同体。而现实是,目前国内的许多企业或部门往往过分看9 硕士学位论文第二章系统相关技术背景研究重自己的利益,为了追求眼前的利益,他们把周围所有的人看成他们的对手。他们合作意识淡薄,各自只想利用对方或从对方那里获取最大利益,这种做法显然和供应链管理的基本思想格格不入。4.企业的管理水平较低我国企业与国外发达国家企业相比,普遍存在着管理水平低、管理基础差的问题。这些问题突出表现在资产周转率低,库存大,资金占用大,供应链管理体系不健全,经营战略缺乏等。造成中国企业管理水平低的原因有很多,除了由于中国市场经济的历史较短、缺乏完善的市场经济运行机制之外,更重要的是由于我国许多企业的高层领导人员不重视引进先进的管理方法所致。5.企业的信息化程度低供应链管理的支持技术是完善的信息系统,供应链管理方法都是以完善的信息系统为基础的。比如:供应商管理(Ⅵ订I,VaadorManagedInvcntory,供应商管理的库存)、快速反应(QR,QuickResponse)、有效顾客反应(ECR,EfficientConsumerResponse,效率化消费者回应)等技术的应用都要依靠先进的信息系统,而目前我国国内企业的信息化系统普遍不够完善。在企业内部采用ERP(EnterpriseResourcePlanning,企业资源规划)系统的企业也仅限于较大型的企业,而采用SCM(SupplyChainManagement,供应链管理)系统的企业则是凤毛麟角。2.4物流系统相关技术选型研究2.4.1SQLServer数据库连接方式相比于其他的数据库巨头,微软SQLServer起步太晚,但微软最终成为了数据库巨头中的一员。十年后的今天,微软与Oracle、Syba∞、mM之间的竞争更为激烈,现在,他们正站在同一起跑线上嘲。SQLServer是一个非常开放的系统,能与其他几乎所有的数据库兼容㈨。用户能够将不同的数据放在不同的数据库上,通过$QLServer实现融合,并且能够对这些数据进行分析挖掘然后展现出来。对于在Microsoft.NET中饼调用数据库的操作,微软提供了以下四种数据库连接方式嘲:1.System.Data。OleDb.OleDbConnection2.System.Data.SqlClient.SqlConnection3.System.Data.Odbc.OdbcConnection4.System.Data’0mdeCli钮t.OracleConnection其中第二种System.Data.SqlClient.SqlConnection就是连接SQLServer2000数据库的方式,本系统数据库采用的是SQLServer,连接数据库时就是应用的这lO 硕士学位论文第二章系统相关技术背景研究种连接方式。另外,这里给出系统中常用到的一些连接字符串(c群代码)如图2-l所示。图2-I连接字符串代码2.4.2Microsoit.NET技术特点Microsoft.NET是MicrosoR面向XMLWeb服务的平台,它包括用于创建和操作新一代服务的.NET基础结构的工具嘲,可以启用大量客户机的.NETUserExperienc七,用于建立新一代高度分布式的数以百万计的.NET积木式组件服务,以及用于启用新一代智能互联网设备的.NET设备软件。该技术具有如下特征:1.共享对象类别库ASP.NET是共享对象类别库中的一员,ASP.NET提供了一个Web应用程序模型。这模型提供了一些窗体、控件及基础架构,让程序设计师简单的建立Web应用程序。ASP.NET提供了一些对应HTML(HyperTextMark-upLanguage,超文本标记语言)元素(例如按钮、清单盒等)的HTML控件以及功能更强的Web控件,这些控件在伺服端执行嘲,然后在客户端的浏览器以HTML元素的方式显示。这种HTML控件在伺服端以对象导向的方式被程控,让程序设计师享受到对象导向程序写作的优点,简化程序的复杂性。2.使用者接口感应ASP.NET另外一个重要的功能,是这些控件被设计成可以适应客户端,同样的一页可以被广大的客户端平台浏览。换句话说,Web网页会侦测客户端所需的格式提供适合的网页,能力较差的浏览器提供HTML3.2,IE5.5则提供DHTML 硕士学位论文第二章系统相关技术背景研究(DynamicHTML,动态HTML)。.NET程序调用执行过程如图2-2所示。图2-2.NET程序编译执行过程图3。W曲ServicesASENl玎也可让程序设计师把软件做成服务(ServiceSoftware,在服务器中以提供服务的方式所存在的应用程序)的方式执行。WebServices(网站服务,在网站中提供服务)是一种可以使用在互联网的程序逻辑,和传统的应用程序可以使用操作系统提供的功能一样,以互联网为基础的应用程序也可以利用WebServices来增强本身的功能。解决应用程序间的整合,以及把程序做成服务程序的方法,就是使用了WebServices。WebServices提供简单、弹性,并以标准模块的方法来建立透过互联网工作的应用软件渊。互联网应用程序可以将WebServices在不同平台、不同程序语言情况下开发,以及不管新旧的情形下轻松的做整合。利用ASENET的新功能可以简单的将企业法则写成Web服务组件,这时ASP.NET所提供的一些基础架构就负责透过SOAP(SimpleObjectAccessProtocol,简单对象访问协议)或是XML(ExtensibleMarkupLanguage,扩展性标识语言)等标准通讯协议来使用这些服务组件⋯。4.了解CLR实际的运作在对。NETFramework有个概念之后,再来了解CLR(CommonLanguageRuntime,公共语言运行时)实际的动作:(1)程序代码先由编译器编译成IL(IntermediateLanguage,中间代码),同时相关联数据会由相关数据引擎(MetadataEngine)产生。(2)这时候如果有不同的语言所编译成的IL或机器码、连结器(Linker)就可以将它连结进来,并产生包含IL的EXE或DLL(DynamicLinkableLibrary,动态链接库),编译器的功能在这里就算完成了。(3)这时当程序在执行的时候,就是CLR执行工作的时候。程序中如果 硕士学位论文第二章系统相关技术背景研究有任何使用到.NETFramework共享对象类别库的程序代码时,会被对象类别加载器(ClassLoader)载入并合并。这时候被合并的程序代码在JIT(Justintime,即时编译器)编译器执行之前可以透过查验器(Verifier)来检查型别安全。(4)最后由JIT编译器把程序代码编译成可以被CLR所管理的机器码后可执行。Microsoft为了更好地预防恶意用户和攻击者的攻击,在默认情况下,没有将IIS(InternetInformationServer,互联网信息服务)6.0安装到WindowsServer2003家族的成员上。而且用户最初安装IIS6.0时,该服务会高度安全和“锁定”模式下安装,并且在默认情况下,IIS6.0只为静态内容提供服务,诸如ASP、ASP.NET、在服务器端的包含文件、WebDAV发布和FrontPageServerExtensions功能只有在启用时才工作嘲。Microsoft.NET对开发人员、rr专业人员、以及企业应用有巨大的意义。.NET使用户无需在如何与计算机进行交互上劳神,从而全身心地投入到使计算机自动执行任务、实现最终目标的工作中。通过使用XML行业标准,可将用户数据进行跨站点和应用程序的链接,从而轻松实现当前很难实现的操作。比如对用户在数家不同银行、信用卡公司以及计费代理商那里的数据进行集中处理,这样用户便可依据处理后的数据支付帐单,将费用明细报告归档。.NET把雇员、客户和商务应用程序整和成一个协调的、能进行智能交互的整体,而各公司无疑将是这场效率和生产力革命的最大受益者。2.4.3B/S三层架构L关于C/S和B/s结构的特点C/S又称Client/Server或客户朋艮务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、lnformix或sQLServer,客户端需要安装专用的客户端软件。C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。B/S是Brower/Server的缩写,即浏览器/服务器模式,客户机上只要安装一个浏览器,如NetscapeNavigator或InternetExplorer,服务器安装Oracle、Sybas,、Informix或SQLServer等数据库叽1,浏览器通过WebServvr同数据库进行数据交互。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零维护.系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码‰蚓,系统就可以使用了。甚至用户可以在线申请,通过公司内部的安全认证后,不需要入的参与,系统可以自 硕士学位论文第二章系统相关技术背景研究动分配给用户一个账号进入系统。2.B/S三层开发结构相对优越性随着软件系统的规模和复杂性的增加,软件体系结构的选择成为比数据结构和算法的选择更为重要的因素,三层B/S体系结构为企业资源规划的整合提供了良好的框架㈨,是建立企业级管理信息系统的最佳选择。随着体系结构的发展,软件框架结构方面也在不断发展,目前在多层应用结构方面出现.NET技术实现的不同的解决方案,而以上两种结构二者各有优缺点,分别适用予不同规模的系统的要求恤一,其区别见表2.2。表2-2C/S结构与B/S结构的区剐产品酶征随着Interact的发展于C/S结构软件产品将逐渐被淘汰运行环境Windows,Linux,Unix接入方式PC、PoS(1峪232)版本扩展性系统架构信息共享程度安全性保密性实时范围业务集成度企业投入停机升级,业务有影响,升级费用高,周期长二层结构局域网:通过网络县和HUB与服务器连接,实现内部信息共享由于C/S结构必须在客户端安装应用软件,局域网内安全性较高使用者随时可以接触程序和数据本地实时财务,业务分离,部分功能集成软件:几十万元级维护:软件费用的10-20%.IT人员:很多硬件投入量:多实施投入:几十万元级服务器投入:投入小采用专业平台的B/S架构,帮助企业实现低成本扩张Unix,Linux,W1mdows,MAC-OSPC、PDA、POS,互联网终端设备实时升级,不影响在线客户使用,升级费用低廉三层结构互联网:通过宽带使用浏览器实现企业间信息共享电信级安全,专业的技术设备和技术人员,365天*244、对的全天候服务只有企业授权用户可以接触企业数据多公司/多企业/多集团实时供应链/需求链/客户全面集成软件:相对来说较小月租(舍维护):几百元/每并发鼹产IT人员:少量硬件投入量:相对较少实施投入:相对较少服务器投入:相对较大14 硕士学位论文第二章系统相关技术背景研究(1)传统两层C/S结构的缺点传统的两层C/S模式比较适合于小规模、用户较少、单一数据库且在安全、快速的网络环境下(例如局域网)运行啪1。但是随着应用系统的规模不断扩大,复杂性越来越高,在多用户、多数据库且非安全的网络环境下如Interact,这种两层结构的应用模型将无法适应,而且传统的两层结构还存在以下缺陷:①它是单一服务器且以局域网为中心的,所以难以扩展至大型企业广域网或Intranet。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要系统具有扩展性。这种方式下远程访问则需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。②受限于供应商,程序的升级维护必须由供应商重新开发扩展。③软、硬件的组合及集成能力有限,在软件上呈现出胖客户端,用户必须在客户端安装特定的客户端应用程序,而且企业的业务逻辑都写在客户端应用程序中,程序维护困难,程序升级需要每个客户端都要安装新的客户端应用程序,同时,对于程序开发商来说,程序模块的重用性差,各个模块相对独立。还有系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。④C/s模式很难管理大量的客户机。⑤对客户端的操作系统一般也会有限制。可能适应于W'm98,但不能用于Win2000或WindowsXP,或者不适用于微软新的操作系统等,更不用说Linux和Unix。基于以上缺陷,传统的C/S模式已经不能适应发展的需要,随着网络技术的普及和用户需求的进一步提高,三层WEB模式应运而生。(2)三层WEB结构的特点三层B/s模式在两层模式的基础上,增加了新的一级,并且这种模式在逻辑上将应用功能分为三层:客户显示层、业务逻辑层和数据层嗍。①客户显示层位于最外层,离用户最近。它是为客户提供应用服务的图形界面,主要用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面,有助于用户理解和高效的定位应用服务。②业务逻辑层位于显示层和数据层之间,专门为实现企业的业务逻辑提供了一个明确的层次,在这个层次封装了与系统关联的应用模型,并把用户表示层和数据库代码分开。这个层次提供客户应用程序和数据服务之间的联系,主要功能是执行应用策略和封装应用模式,并将封装的模式呈现给客户应用程序。具体说它负责处理用户输入的信息嗍,或者是将这些信息发送给数据访问层进行保存,或者是调用数据访问层中的函数再次读出这些数据。中间业务层也可以包括一些对“商业逻辑”描述代码在里面。 硕士学位论文第二章系统相关技术背景研究③数据层是三层模式中最低层,用来定义、维护、访问和更新数据并管理和满足应用服务对数据的请求,实现对数据的保存和读取操作以及数据访问,可以访问数据库系统、二进制文件、文本文档或是XML文档。从项目依赖和数值返回两个方向分别对三层结构进行研究,其中对依赖方向的研究是重点研究部分,而数值返回方向基本上是没有变化的,其项目依赖和数值返回方向如图2.3所示。项目依赖数值返回图2-3三层模式项目依赖和教值返回方向3.基于B/S结构的物流管理系统框架实现方案本系统的总体目标是建立一个基于B/S结构的物流管理系统,满足企业的管理需要,实现数据流的交互,提高管理部门的工作效率嘲,使用ASENET可以快速方便地部署系统的三层结构““。ASENET显示层放在ASP页面中,数据库操作和逻辑层用组件来实现,这样就很方便地实现了三层结构。下面介绍各个层次的实现过程:‘(1)数据表示层。核心类库定义了数据实体类,数据实体类继承了DataSet,扩充了一些属性和方法。DataSct其实是一个数据集,并且能够容纳多个记录集,它还类似于一个缓存数据库,对数据库中的数据读取进行缓存处理。(2)数据访问层。这个部分完成的主要功能,就是将获取的数据实体保存到指定的数据库中,或者从数据库中读取数据实体。在数据访问过程中会涉及到访问对象,因此同这个部分相关的,就是对数据访问对象的使用。这个层次提供了对数据库进行操作的功能,具体可以执行以下操作;连接数据库、执行数据库操作(同数据库的数据交互,如增加、修改、删除和查询记录等)、维护数据库连接缓存、数据库事务调用等。本系统数据库连接采用的是sQL连接方式,通过数据连接桥控件(SqlDataAdapter)访问数据集(DataSct),进而实现对数据库的操作。(3)应用程序规则层。应用程序规则层是整个应用系统中最为复杂的部分,它没有太多的规律可寻,它的设计需要进行很好的建模工作,该层和数据访16甲申囱薰 硕士学位论文第二章系统相关技术背景研究问层两个层次共同解决的是应用程序逻辑的组织方式。为了保证系统的灵活性、封装性和重用性,本系统封装了些应用程序逻辑,向客户端提供服务,以保证系统的高内聚和低耦合性,这也是面向对象设计的要求。(4)应用程序外观层。本系统的应用程序外观层使用WebSevice来提供服务,采用IIS为Web服务器。.NET平台下的Web系统中Web层为客户端提供了对应用程序的访问服务。Web层由ASP.NET、Web窗体和代码隐藏文件组成。为重用性考虑,部分具有公用处理逻辑的表单没有直接写在页面中,而是先写成Web控件,包括开发工具提供的控件和用户控件,再在ASP.NET页面中引用这些控件。2.5物流系统技术选型结论分析1.Microsoft.NETC岸结合SQL的优越性Microsoft.NETc撑上手比较快,用起来也比较方便。其.NET组件不再使用COM(ComponentObjeaModel,组件对象模型)来连接,转而使用另一种CLR的全新方式,这种方式不需要注册,因而避免了基于COM(ComponentObjtx:tModal,组件对象模型)的应用程序配置和部署上的困难,而且它的全面的面向对象特性,使.NET开发中分布式机制成为一个最主要的编程方式。还要指出来的是,.NET支持多线程编程,这就使.NET可以方便的编写前后台处理的程序,设计出的软件功能将更加全面。在数据库方面,微软公司对数据访问模型进行了翻天覆地的改造。把原来的ADO模型升级为全新的ADO.NET数据源,原来被认为最重要的RecordSet现在消失了,取而代之的是DataSet和DataReader,而且不再像原来RecordSet那样一次只读取一条记录㈨,而是读取整个数据库,然后在内存中建立一个映像,从而实现了断开方式数据库连接和内存管理自动化,有效的减轻了网络和数据库的负担。在开发动态网页的技术中,.NET加入了一种全新的ASP.NET组件,而wcbForms方法可以像普通Form一样,把控件拖到HTML编辑器中去,甚至编写程序的方法也和开发Windows程序一样了,这样一来大量的Windows程序员可以方便的转而开发网络程序。wcbForm是在服务器中运行的,只把HTML表传给客户机,但它是编译运行而不是解释运行,所以运行速度明显的提高了,更何况它可以与XML语言进行完美的结合,这就使新一代的开发环境可以开发出功能更加强大的网络数据库管理系统。在.NET平台上,不同的语言代码是首先编译成一种中间代码(IntermediateLanguage,IL),然后再统一编译成应用程序,这样不同语言编程的效果基本上17 硕士学位论文第二章系统相关技术背景研究是一样的。而作为数据库系统可靠性、可伸缩性及处理速度领域内所有重要基准测试最新纪录的实际保持者,SQLServer2000已在近乎实战的竞争性对比分析中将自身证明为当今市场的上佳之选。SQLServer2000为企业和组织提供了一个可靠、可伸缩和可承受的关系型数据库和分析解决方案。为数众多的企业正日益认识到SQLServer所具备的丰富功能特性,以及该产品在缩短企业面市周期的同时并显著降低运营成本的能力。物流管理系统应用和维护人员技术要求比较低,所以能够方便快捷的维护和管理系统成为企业的需求,而.NET平台易于操作,同时管理人员维护更新比较容易,这是结合了.NET本身的兼容易上手的特点。另外,SQLServer数据库除了使用广泛好用以外,它不像Oracle使用费用很高,而且维护起来比较麻烦,需要请Oracle公司的专家来维护,SQLServer维护比较经济,这一点在中国企业发展物流经济开支不能过高的情况下比较占优势。本系统由.NET作开发平台,SQLServer作为后台数据库,具有其应用研究的优势,系统开发框架结构设计如图24所示。系统采用基于B/S的三层结构(如图2.5所示)进行开发,把应用程序分成了三层即用户服务层(前端)、业务逻辑层(中间)和数据服务层(后端),使程序在编写软件客户端的代码时易读易改。在业务逻辑层和数据访问层中,利用类将其进行封装,并利用存储过程,以提高系统对数据访问的效率。图2-4.NET平台下B/S系统开发框架结构 硕士学位论文第二章系统相关技术背景研究CodeBehindh门/——、。后台代码⋯卅、、———,/BusinessDataDBASP.NETLayer●~Layer显示页面IlI、、_——,—r爨尹g’一”“~“_~”口⋯i显示层~。。asp.net项。%逻辑层BLI。项目DB项目困2-5基于B/S模式三层架构图图2-6体现业务逻辑的类视图用户服务端是由.NET平台开发的系统服务端,它给用户提供服务晃面,进行人机交互,主要表示为WEB方式,也可以表示成WINFORM方式,WEB方式也可以表现成.aspx;业务逻辑层体现整个系统中各个部门的功能,如图2-6所示.NET类视图可以看出本系统中业务逻辑层包含的一些类和方法,主要是针对具体的问题进行的操作,也可以理解成对数据层的操作,或者是对数据业务逻辑的处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。数据访问层完 硕士学位论文第二章系统相关技术背景研究成数据的访问能力,包括连接数据库、用SQL语句查询字符串和关闭数据库等功能,事实上是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务。2.系统采用B/s三层模式有以下优点:(1)良好的灵活性和可扩展性。对于环境和应用条件经常变动的情况,只要对应用层实施相应的改变,就能够达到目的。物流企业跨地域性比较大,为了能在各个仓库和销售部门与配送中心之间良好的沟通,使用该模式可以灵活的在各地方部门运用系统完成数据更新和查询等工作。(2)可共享性。单个应用服务器可以为处于不同平台的客户应用程序提供服务,在很大程度上节省了开发时间和资金投入。物流系统面向各类用户,无论财务人员、系统管理员,仓库管理员、领料人员都可以根据权限分配共用一个系统,良好的网络平台通过用户权限认证实现共享数据的匹配操作。(3)较好的安全性。在这种结构中,客户应用程序不能直接访问数据,应用服务器不仅可控制哪些数据被改变和被访问,而且还可控制数据的改变和访闯方式‘1“。(4)增强了企业对象的重复可用性。“企业对象”是指封装了企业逻辑程序代码,能够执行特定功能的对象。随着组件技术的发展,这种可重用的组件模式越来越为软件开发所接受。(5)三层模式成为真正意义上的“瘦客户端”,从而具备了很高的稳定性、延展性和执行校率。(6)三层模式可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力。2.6小结随着物流系统的应用普及,物流系统能给企业带来“第三利润源泉”,相应的物流管理系统的设计与开发变得越来越重要,而B/S模式结构的系统研究是一大发展趋势。。本章就物流系统的概念和发展状况作介绍,针对中国企业实施物流过程中物流管理观念淡薄、信用体系不健全、企业合作观念淡薄等方面做了研究分析。同时还对系统的开发模式进行研究,得出.NET平台和SQLServer后台数据库开发架构的优势所在,以及给出B/S模式三层架构的选型结论分析。 硕士学位论文第三章物流管理系统需求分析本章主要对系统进行需求分析。首先介绍了现代物流管理系统的概念,并列出系统功能需求,再从系统各功能模块作分析,得出其详细需求分析,最后本章讲述了系统业务流程,主要包括销售管理、企业采购和企业库存数据流程图等流程分析。3.1现代物流管理系统物流的信息化管理随着物流行业的发展壮大,日益为从业者和管理信息系统提供商所重视洲。在欧美等发达国家,物流的产值已经占到国民生产总值相当大的部分,物流信息管理系统对此行业的贡献不容忽视,所以中国要成为东亚乃至环亚太地区的物流中心,构筑现代物流信息管理系统也是重中之重。物流的信息管理就是对物流信息的收集、整理、存储传播和利用的过程⋯。也就是将物流信息从分散到集中、从无序到有序、从产生传播到利用的过程。同时对涉及物流信息活动的各种要素,包括人员、技术、工具等进行管理,实现资源的合理配置。信息的有效管理就是强调信息的准确性、有效性、及时性、集成性、共享性。所以在信息的收集、整理中要避免信息的缺损、失真和失效,要强化物流信息活动过程的组织和控制,建立有效的管理机制。同时要加强交流,信息只有经过传递交流才会产生价值,所以要有信息交流、共享机制,以利于形成信息积累和优势转化。物流信息化管理可以实现物流作业的自动化,通过条码和数控工具、GPS(GlobalPositioningSystem,全球定位系统)等现代管理工具与方法,可以大大的提高劳动的生产效率。同时可以实现三流的统一,就是说资金流、物流与信息流可以及时集成的反映到工作人员的眼前,做到心中有数,办事有力。3.1.1概念物流管理是为了以最低的物流成本达到用户所满意的服务水平,对物流活动进行的计划、组织、协调与控制。为了达成物流管理的目的而开发了相应的物流管理系统,物流管理系统是一个企事业单位不可缺少的部分,它的内容对于企事业的决策者和管理者来说都至关重要,所以物流管理系统应该能够为用户提供充足的信息和快捷的数据处理手段。物流管理系统是集现代运输、仓储、配送、搬运,包装、产品流通及信息管理于一体的网络系统,它实现了商品从原料供应商、制造商,分销商、零售商到消费者的各个流通环节的有机结合,以合理费用将确21 硕士学位论文第三章物流管理系统需求分析定的商品在需要的时间送达指定位置。其设计流程主要分四步走:1.总体规划阶段。根据用户需求、业务的过程、环境,分析系统开发的可能性,进行概念设计和逻辑设计,指定总体规划的实施方案。2.系统分析阶段。这是系统开发的基础,是理解用户需求和业务处理状况与流程的唯一途径,同时进行功能、需求和限制的分析,综合因素,提出可行的系统建设方案。3.系统设计阶段。主要分为系统设计、系统编程、系统调试三个阶段。4.建立系统模型。确定系统目标、功能分析,划分子系统和功能模块、明确数据处理方式、选择支持系统的软、硬件。在此之后就开始系统设计,它的任务和目的是对选定对象进行调查和分析,明确系统目标,提出初步模型和完成系统分析报告。包括了以下工作:1.物流管理业务状况分析。(1)系统环境及实现新系统条件的分析,包括现有系统的物流管理水平、业务信息的精确程度、领导的认识,硬件和软件以及网络环境的可靠性与支持作用。(2)系统结构和用户结构调查分析,要求清楚与完成系统任务有关的部门、人员及相互层次关系,划出用户结构图。用户结构分析的依据是任务关系,分层的标准也是对任务的关系,而不是组织结构图。(3)物流信息流程的调查,就是了解物流信息载体的种类、格式、用途和流程,各个主要环节需要的信息、来源、去向、处理方法、计算方法,以及信息的提供时间和形态。2.系统的需求分析(1)分析事务处理能力需求的合理性。(2)分析决策功能需求的合理性。(3)找出关键需求,作出解决问题的初步计划,为功能分析打下基础。3.系统的功能分析整理以往资料,结合现行系统分析,进行功能分析。包括两个内容:功能层次分析和层次之间关联分析。4.系统的数据流程分析要去实物流,抽象出信息流,绘制出数据流程图并得出各种数据的属性和各项处理功能,进行详尽的数据分析。弄清这些流动数据的属性、数据的存储情况和对数据的查询的要求并给与定量的描述和分析,它包括:(1)绘制数据流程图,它是分析阶段所提供的重要的技术文件之一,反映了系统内部的数据传递关系。是对系统的一种抽象和概念化,它只表示数据、功 硕士学位论文第三章物流管理系统需求分析能之间的关系,不涉及如何实现。(2)数据分析,其目的是弄清数据流程图中出现的各种数据的属性,存储情况和查询的要求,对数据予以定量的描述和分析。数据分类是指对数据项予以定义,并根据总的属性将数据项归纳到其应有的类目中去。(3)数据属性分析,根据其属性可以正确的确定数据与文件的关系,通常是具有固定属性的数据存放在主文件中,把具有变动属性的数据存放在周转文件或处理文件中。做过分析后,就要做系统的总体规划了,对物流进行采集、传输、存储、处理、显示和分析,确定系统的基本功能,再来编程实现其各部门的功能。3.1.2系统的功能需求物流管理系统通常包括销售管理、采购管理、仓存管理、存货核算、应收管理、应付管理、E-进销存、E一采购管理、E一仓存管理、E-存货核算、E一应收管理、E-应付管理等共十几个子系统,跟踪企业(包括集团内部的)从销售计划到存货成本分析的业务管理全过程,综合反映企业日常生产经营活动存货、价值流转的物流和资金流循环流动轨迹,累积企业物流管理决策所需要的管理和控制信息娴,从而帮助企业将业务经营过程运作升华为完善的“数据一信息一决策一控制一考核”流程的全面企业管理水平。系统功能需求示意图如图3-1所示.销售管理:是物料在企业内流动的终点,是将从客户和订货机构获得的订货需求信息,传递给计划、生产、采购、仓存等系统,从仓库、采购、生产等系统获得货物、传递给订货单位,完成物流管理。采购管理;是物料在企业内流动的起点,是从计划、销售等系统和本系统获得购货需求信息№棚,与供应商和供货机构签订订单、采购货物,传递给需求系统。仓存管理:作为物流管理的核心,是进行货物流动、循环管理控制的系统。存货核算:对物料在其它系统循环流转所伴随产生的资金流动进行记录和成本核算,同时将财务信息传递到总账系统、应付款系统等财务系统。应收管理:对销售业务及其它应收业务资金回笼的管理及跟踪,加强企业资金回笼速度,降低资金时间成本,制定合理的信用政策,降低坏账损失成本。应付管理:对采购业务及其它应付业务资金流出的管理及跟踪,制定合理的付款计划,合理地进行资金的调配,提高资金的利用效率。E_进销存:是实现企业远程供应链管理,处理远程物流、资金流、信息流的整体解决方案。E-应收应付:是实现企业远程资金收付管理,处理资金回笼及流出管理的整体解决方案。 硕士学位论文第三章物流管理系统需求分析一雠99ETL工具(抽取,装载,转换工具)卤南白上上业务逻辑层⑩⑧④④Il—《L—b一悔璺上1葡ll运输管理I|采购管理H库存管理}I产品管理I图3.1基于三层结构的系统功能需求3.2物流管理系统各模块功能分析物流管理系统主要包括以上十几个子系统,综合各子系统主要包括以下几个功能模块:仓库管理中的入库管理模块和出库管理模块,销售管理模块,采购和销售分析基础上的产品管理模块,生产和采购管理模块,采购、销售、库存、应收和应付管理中的报表管理模块。1.出库管理模块出库管理模块应实现以下功能:仓库管理:当企业增加新的仓库时,仓库管理人员须在系统里添加新的仓库记录;当企业废弃旧的仓库时,仓库管理人员须将系统里对应的仓库记录删除;当某个仓库扩建或都缩小时,仓库管理人员对系统里对应的仓库记录进行修改。并且仓库管理人员能够随时查询仓库的货位情况阳1。 硕士学位论文第三章物流管理系统需求分析货位管理:当企业新增货位、减少货位或者修改货位的容量时,货位管理人员对系统中的货位进行增加,删除和修改的操作,并且货位管理人员能够随时查询货位的使用情况。出库管理:有新的出库发货订单时,出库管理人员根据发货单在系统中生成出库单,并填写出库单及其明细,生成出库单编号,填写时间、记录人等信息,并根据发货单自动生成出库的货物种类及数量,库存货物所在的货位,出库管理人员必须在库存货位中选择物品出库的货位以及在该货位物品出库的数量,然后仓库管理人员根据出库单及明细将物品搬运出库,物品从仓库中拿出后,仓库管理人员进行出库确认,于是系统自动修改库存信息,出库完成。2.入库管理模块入库管理模块主要核算企业采购货品的业务过程,可以与供应商签订相应的订单,然后在收到货品时根据订单编制收货单,并将货品办理入库手续,如果收到货品时未收到发货方的发票等单据,则可以在月末结账前将货品办理暂时入库,待下月收到发票账单时再将原暂时估计入库数取回,重新办理入库手续。采购货款则可以通过采购付款系统予以支付。3.销售管理模块包括各种销售指数、各种销售曲线、销售量的预测、利润分析与预测、销售渠道的分析和市场占有率预测。一般系统设计允许对任一个区域任一时间段进行分析。这个区域由用户划定,同时也允许对任何一个销售点进行分析。在销售指数中有综合指数、成分指数、涨落指数等,这些指数又分销售量、销售额、净利润和毛利润四种。销售曲线包含平均移动线、日销售量曲线、乖离率曲线等,销售量和利润的预测的基本过程是根据预测产品的相关历史资料数据生成历史资料数据散点图。本模块设计中,销售渠道的分析也是一个重要功能。随着竞争越来越激烈,谁控制了销售渠道,谁就控制了市场。而销售渠道分析的目的是为了让企业更好的控制销售渠道,提高企业的竞争力。4.产品管理产品管理包括产品生命周期的分析与预测、产品价格波动趋势分析与预测、产品的定价和产品合格率的预测。在这个模块中,它们是建立在销售分析和客户分析的基础之上的。在销售分析的基础上可以很容易地确定某一产品的生命周期所处的阶段。由于市场的快速变化,产品的定价采用实时的价格模型,对每一类客户实施不同的运行模式和价格模型,同时对产品的价格进行预测蚓,对产品价格的预测主要是根据销售量、订单和GDP进行的。 硕士学位论文第三章物流管理系统需求分析由于实际情况中,产品的合格率受诸如天气等多方面的影响,如果能很好的预测产品的合格率,对采购和生产计划的制定将很有帮助。所以在这个模块中对产品的合格率也要进行预测,预测方法主要采用季节变动预测法。5.生产和采购管理根据销售量和订单量或物料清单决定生产和采购。采用数据挖掘技术根据销售量的预测、订单数和实际需求量构建一个模型,这个模型的输入为销售量的预测数和定单数,输出为需采购的原材料数。根据这个模型的输出制定实际采购定单,在采购单的制定中需要结合原材料利用率和产品合格率的预测值。6.报表中心报表中心是各子系统报表的集合,包括以下报表:销售类报表:在商品销售后,用户可以通过销售类报表了解企业的销售情况,比如某一期间内商品的销售总额,某个客户某种商品的销售情况,业务员的销售情况、销售毛利情况等。采购类报表:采购货品之后,用户可以提供此类报表了解企业的采购情况,比如供应商的供货情况、商品的采购情况、业务员的采购情况、订单情况以及估价入库等。库存类报表:此类报表主要反映企业账面库存与实际库存的情况,以及分仓库的存货数量金额情况、库存报警情况以及其他库存变动情况等。应收报表:此类报表主要反映企业与客户之间的往来款情况,并对客户所拖欠的款项进行账龄分析,以便于企业催收货款或对客户进行信用评级。应付报表:此类报表主要反映企业与供应商之间的往来款情况,并对企业所欠供应商的款项进行账龄分析图形报表㈨。此类报表反映企业某一时段的整体销售构成情况、单个货品的销售构成情况等,可以用来分析客户或者商品销售比重、销售趋势等信息。3.3系统业务流程3.3.1销售管理业务流程数据流程图简称DFD(DataFlowDiagram,数据流程图),是SA(StructuredAnalysis,结构化分析方法)方法中用于表示系统逻辑模型的一种工具。它以图形的方式描述数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。DFD也称为BubbleChart或DataFlowGraph,一般由数据流、加工、文件、数据源或终点组成。本系统的业务流程比较复杂,由于篇幅有限,现在就销售、采购和库存三个主要功能模块给出业务流程图进行分析。销售是实现企业产品价值的关键环节, 硕士学位论文第三章物流管理系统需求分析也是企业资金周转和企业生产良性循环的重要保证,因此企业的销售管理的规范化、合理化显得尤为重要。销售管理提供的销售预测、销售计划和销售合同是生产计划的主要来源,它帮助企业的销售人员完成客户档案、销售订单、销售合同、销售退货、销售出库等一系列的销售流程,为企业销售人员提供产品订货情况、产品发货情况以及产品的销售和获利情况,指导企业生产经营活动顺利进行,提高企业的客户服务水平,加强企业适应市场的能力。其数据流程图如图3-2所示。销售发票主文件蓉争证章销售计划管理销售服务明细文件销售服务管理榆资料文件客产资料文件销售订兰主文件质量技术部门计划信息销售订\计划信.斛计划单管理卜——叫部门销售订兰明细文件图3-2企业销售管理业务的数据流程图总之,销售管理子系统是通过销售报价、销售订货、仓库发货、销售退货、销售发票处理、客户管理、7价格及折扣管理、订单管理、信用管理等功能综合运用的管理系统,对销售全过程进行有效控制和跟踪,实现完善的企业销售信息管理.该系统可以独立执行销售管理,或与其他子系统结合运用,提供更完整、全面的企业物流业务流程管理。销售子系统开发业务流程图如图3.3所示,包括以下模块:1.销售订单管理。销售订单不仅是销售业务的业务处理源,更是企业系统\一耕l}销售服务主文件鲥 硕士学位论文第三章物流管理系统需求分析整体的起源单据和最终目标,可以实现以销定产、以销售定计划、以销定购等多种业务模式。订单管理主要是订单执行的管理,即对订单的情况的记录、跟踪和控制,包括针对销售合同的执行;控制订货价格、数量和客户、业务员信用管理:对指定订单提供交货期计算与查询的功能;随时对订单完成情况的跟踪,控制订单的实际执行;根据实际补货情况实现追加执行订单;进行比较并显示订单执行差异,并通过业务和分析报表进行订单执行情况的反映。2.销售发票管理。销售发票是企业收入的确认标志,其业务处理和管控是企业销售业务中重要的一个环节。销售发票与全部销售业务单据都有联系,同时与应收款系统实现发票共享,并与销售合同、收款单、预收单据联系紧密。系统提供增值税专用发票、普通发票和费用发票的管理。图3-3销售子系统业务流程图3.销售价格管理。子系统对企业销货信息和销售政策进行了比较完善的管理,除了保障对销售价格的基本信息处理外,还将管理内容扩大到对不同客户、不同物料、不同数量段、不同币别的价格信息以及折扣资料等方面,对其进行了详细记录、价格有效期控制、业务传递、自动更新、数据分析,同时进行销售最低限价的控制和预警管理。3.3.2采购管理数据流程采购工作主要是为企业提供生产与管理所需的各种物料,采购管理就是对采购业务过程进行组织,实施与控制的管理过程。采购管理主要功能是依据物料需求计划,根据物料的采购计划来选择供应商,从而制订采购订单,采购订单来料后根据订单进行验货和收货,再送检验,合格后登记入库,其数据流程图如图 硕士学位论文第三章物流管理系统需求分析3_4所示。实现采购业务物流管理系统需要完成以下功能:1.实现供应商的有效管理,保证企业适时、适量地进行采购;2.采购需求管理,收集各部门的物料需求;3.采购计划管理,汇总物料需求,编制采购计划,为物料选择供应商;4.采购订单管理,根据采购计划按照供应商自动生成或人工录入采购订单;5.采购合同管理,按采购订单下达合同,实现合同跟踪、监督和协调;6.生成供应商评估文件、采购计划文件、收货单文件和检验单文件、采购订单主文件和采购订单明细文件。图3_4企业采购管理数据流程图3.3.3库存管理数据流程企业库存数据流程图如图3.5、图3-6和图3.7所示。根据业务流程和需求分析,对于库存业务物流管理系统需要实现以下功能:1.库存管理覆盖企业的包括原材料、半成品和成品库在内的各类库房; 硕士学位论文第三章物流管理系统需求分析2.对所有的库存业务操作(生产入库、车间退料、销售退库、领料出库、销售发货、移库、报废报损和盘点盈亏)进行精确处理;3.提供库存物料管理信息分析。从各个角度对库存物料信息作分析,如物料占有资金分析,物料来源和去向分析、物料分类构成分析等;4.提供各项查询与统计功能,物品库存查询、库存盘点情况查询、物品收发存统计、库存操作台帐查询等。物品货位库存文件物品仓库库存文件计划部门两摹黧石存八蝣鞠X八业觯据陌部门r_■二3础数据广——1处理广————-1部门库存系统设置文件物品代码文件其它部门物品进出库单据图3-5企业库存管理数据流程图针对货物出库和入库流程各自进行分析。货品在入库的时候,包括有采购部门根据材料入库单,售后部门由客户退货单,生产部门生成产品也通过产品入库单对仓库数据进行入库处理,在此同时,系统需要向财务部门输入入库单据,进行财务结算。图3-6企业入库展开数据流程图 硕士学位论文第三章物流管理系统需求分析出库与入库一样,主要进行出库处理,相关部门领用材料,生产部门需要领料来生产,成品出货进行销售活动,都需要进行出库处理这一过程,同样在出库同时,需要将出库单据提交给财务部门,进行财务结算。图3-7企业出库展开数据流程图3.4小结本章着重进行需求分析,讲述了现代物流管理系统的概念和系统功能需求。从销售管理、采购工作和库存管理三个方面进行逻辑分析,通过数据流程图和业务流程图来讲解结构化后的系统逻辑模型。 硕士学位论文第四章物流管理系统设计本章紧接上一章的系统需求分析,对系统进行设计。从系统功能结构图和系统功能设计对本系统的三个主要物流阶段即材料采购、库存阶段和销售阶段做详细介绍,另外从数据库角度对其E.R模型和数据库设计原则作详尽阐述,给出UML建模的关于系统一些表项的类图。4.1系统功能设计4.1.1系统功能设计。物流通常与资金流、信息流和商流等联系在一起。商流和资金流是传统性的经济活动,规则性强,已经比较成熟和定型,进一步的科学化管理受时代和经济发展水平限制。商流、物流、资金流、信息流,虽然各有独立存在的意义,并各有自身的运行规律,但是“四流”是一个相互联系、互为伴随、共同支撑流通活动的整体,它在货物流通过程中的走向如图4-l所示,物流的产生伴随着商流和信息流的生成,而资金流的返回附带着信息流的返回。企业物流管理系统应根据下面的物流、信息流等统一进行主体功能设计。物流的系统流程是首先由供应商提供生产原料或货物,这是采购工作,然后将采购的货物放入仓库,货物在需要的时候调出仓库运进企业进行生产加工环节,产品则再次放入仓库,由批发商和零售商进行销售活动,卖给客户。信息流厂—]厂—]厂—]厂——]资金流商流和信息流图4.1货物流通过程四流示意图物流管理系统包括销售管理、库存控制、采购管理、基础数据管理和系统维护管理等六大功能模块,其功能结构图如图4-2所示,六大功能模块分别为;基本资料管理:系统各部门资料设定和查询,仓库信息输入,商品信息资料设定,还有供应商和客户资料的输入查询修改等。 硕士学位论文第四章物流管理系统设计采购管理:主要是采购定单的输入,货品采购入库记录,采购定单查询。库存管理:这个模块是系统最重要的功能模块,它涉及到采购入库和销售入库,它们都会影响到库存量,包括一定时间仓库存货盘点,日报表,以及产品销售完零库存或者产品过期预警报表。销售管理:跟采购管理类似,包括销售定单录入功能,销售出货记录,销售定单查询。系统管理:只有系统管理员有权限进行系统管理””。它包括用户资料设定和维护,系统日志导出和系统备份⋯。决策管理:这个模块是在前面销售管理模块的基础上,分析销售的业绩数据,得出产品的销售决策,并对整个企业的服务决策做调整。物流管理系统基本资料II采购管理lI库存管理lI销售管理II系统管理Il决策管理部门设定仓库设定币别设定产品赘精客户设定供应商采购定单采购入库采购查询销货定单销货出库销售查询销售决策服务决策围4.2系统功能结构目4.1.2系统功能结构企业内部物流从时间段上看包括三个阶段:一是材料采购供应阶段;二是库存阶段;三是销售阶段,三个阶段构成企业的纵向物流形式.企业的物流管理就是要对已有的物流组织和结构形式合理化,使其转变为高效率、低成本、低浪费的企业内部现代物流,使三个阶段的物流在功能上相互协调,不断减少和消除物料流转过程中的瓶颈现象,形成均衡物流,实现物料合理化、有效化的流动。物流系统各部门紧密合作,供应商分支机、客户分支机构和财务系统等之间通过报单、凭证、通知单、订单等数据资料进行协调工作,物流系统中的管理除了采购管理、销售管理和库存管理外,还可以细分为计划管理、生产数据管理、车间管墓一一一一一~一~一一一一一嗽一一 硕士学位论文第四章物流管理系统设计理、成本管理、应收款管理等,该物流管理系统设计的整体功能结构图如图4.3所示。硝妻主言通知单l-—一l●发票收款单l应收款管理凭证I凭一袱料引工⋯料l觚财务系统图413物流管理系统整体功能结构图4.2数据库设计4.2.1数据库E-R模型E-R(Entity-Relationship,实体关系)模型是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式,是从用户的角度对事物建立的一种模型,是用户与数据库设计人员之间交流的语言,实现E-R模型就是实现事物与数字世界联系的信息抽象过程。为准确描述现实世界中的事物及它们之间的复杂关系,不但要抽象出实体,还要描述实体之间的联系。其中实体是指客观存在并可相互区分的事物,属性指实体所具有的每一个特性。本系统着重从采购管理、销售管理和库存管理三个方面进行数据库E-R建模如图4-4、图4.5和图伯所示。图4-4从库存业务过程的角度说明了库存业务的实体关系模型,在这个模型中,库存业务过程涉及到的基本单据包括:收货单、入库单、出货单、领料单、提货单、发外加工单等。根据本系统的数据库设计思想,每种单据抽象为主表和明细表进行数据库描述。 硕士学位论文第四章物流管理系统设计库存管理是指在物流过程中商品数量的管理。它是衔接采购与生产的重要工作,及时准确的库存数据不仅可以减少库存损耗,降低库存成本,提高库存周转率,并可保证存货的准确性,为企业订单及时履行提供物资保障。库存管理子系统从实物管理的角度出发,实现企业对物流的管理。如何加速物料流动、减少库存积压,加强物流的批次跟踪,严格物料的失效期管理是库存管理的重点。库存管理子系统对物料的出库、入库、移动、盘点等业务进行分类管理和控制,可以从类别、库别、货位、批次、单件、等级等不同的角度来管理库存物品的数量、库存成本和资金占用情况,可以按不同的需要反映库存的分布情况,可以满足异地仓库、调拔在途、过期跟踪、散件配套等行业需求。图圉图4-4企业库存管理E-R图图4.5从销售业务过程的角度说明了销售业务的实体关系模型,在这个模型中,销售业务过程涉及到的基本单据包括:销售订单、提货单、提货单明细、订单明细、提货发票、销售合同等。销售管理子系统帮助企业的销售管理人员完成客户档案管理、产品管理、产品报价及折扣管理、销售计划管理、销售定单管理、客户信用额度检查、销售发货处理、销售发票处理、销售费用管理、客户退货管理、应收款管理等一系列销售管理事务。销售管理子系统是整个系统的重要组成 硕士学位论文第四章物流管理系统设计部分,它直接向客户提供销售报价、客户订单,销售发票、催款信息、发运提货单等信息。图4-5企业销售管理E-R圈图4-6从采购业务过程的角度说明了采购业务的数据关系实体。这个模型中,采购业务过程涉及到的基本单据包括采购订单、收货单、检验单、过帐凭证、供应商评估表等。采购管理子系统基于整个采购业务环节,能够帮助采购人员控制并完成采购物料从需求计划一采购计划一比质比价一订单下达一到货接收检验入库一发票核销一付款结算的全部过程。可以有效地监控采购计划的执行、采购价格的比较以及供应商交货履约情况,从而帮助采购部门选择最佳的供应商和订货策略,提高采购工作的质量和工作效率,降低采购成本。采购管理子系统对采购物流和资金流的全过程进行有效的双向控制和跟踪,实现完善的企业物资供应信息管理。该子系统可以独立执行采购管理,也可以与其他子系统结合运用,提供更完整、全面的企业物流业务流程管理。采购管理系统涉及到采购人员、计划人员、合同人员、审计人员、监察人员、财务人员、质检人员、库管人员、信息操作员、系统管理员等相关人员,该予系统是企业生产准备的重要环节,负责原材料、外购件准备和管理,它是企业生产 硕士学位论文第四章物流管理系统设计加工过程的源头,该子系统与库存、财务、生产等系统有着紧密的联系。各部门提出的请购计划经采购资金预算、同项物资合并和选择供应商生成采购总计划。选择供应商时要参照供应商提供的价格以及记录在案的质量分数和资信等级,订单收货处理是按照订单对供应商发过来的物资验收,合格的通知仓库部门进行入库处理,不合格的则进行退货处理。采购过账处理是根据采购订单,收货单和退货单进行会计过账,向财务部门发出付款通知。图4-6企业采购管理E-R图4.2.2数据库设计原则对于一个物流管理系统,无论采用传统的C/S的二层体系结构,还是目前流行的三层B/S结构,最终都需要有数据层来支持各种数据库保存业务数据。数据库设计是否全面、合理和规范,直接关系到系统的功能能否实现。因此,对数据库的设计是物流管理系统开发和设计的关键。数据库结构设计主要包括表的设计以及表与表之间关系的设计。表的设计主要是主键(PK)设计、字段设计(包括字段名、字段数据类型、字段大小、规则、字段默认值、是否允许为空等)与索引设计。在SQLServer数据库应用系统中,可在服务器端根据各模块的实际需求,为数据库表定义主键、外键、索引、约束、缺省、触发器、存储过程等方法来保证数据库的完整性。关于表单表头、表单明细的设计,对入库、出库、盘点、报损、退货等表单 硕士学位论文第四章物流管理系统设计的设计都通过建立两张表来实现,表头信息包括表单编号、仓库名称、操作员名称、制单时间、审核时间、总金额等信息;表单明细包括表单编号、货品编号、货品名称、货品单价、货品数量、金额等信息。设定表头中表单编号是主键:表单明细中,货品编号、表单编号构成联合主键,表单编号是外键,与表头进行关联。根据数据库设计原则,得出本系统数据库的各个表项,表闻的关系如图4.7所示,该图体现了主要的几个表之间的关系,是以UML(UnifiedModelingLanguage,统一建模语言)进行建模得出的类图。UML中的类框图是项目小组的良好设计工具,有助于开发人员在编码之前显示和计划系统结构,保证系统一开始就设计合理。用户角色关系表哥用户编码如角色编码昭洼信息物品出库单葛萄氧丽◇仓库编号岛出库日期髟翩单人编号岛金额台计岛也甓人虽名称用户表货物库存表角色权限关系表Il权限表髟角色编号岛控件编码岛备洼信息角色表写鬲丽岛角色名称岛嘲色描述入库单岛入库申请蕈号岛单据编号岛仓库编号岛供应商缡号岛制单人编号岛金额舍计图4-7系统表项关系类图两控件编码岛控件名称岛受控件岛权限描述戮在传统的手工管理模式中,各种业务操作如货物需求,采购计划,入库,质检、出库等均以实际填写的纸制单据实现业务的操作、管理。单据管理模式看似传统,但很有效,因此本系统亦采用以单据的填写、管理、流转为主要业务实现手段的模式。在本系统中的单据分别对应相应的业务操作,主要是货物需求单、采购计划表、采购合同,入库申请单、质量检验申请单、质量检验单、入库单、退货通知冯码碍址号编密代地证户户限户别份话蝴锏钒蛳姚奶姚0眦力一一哩僦翌孺鎏一号价缡计号号存位小库编编库簟大出名格小置格格品%觇锯研晰钒锄号称号位量价缡名缠簟数蕈库品品。蛊格费均姚毓毓铂钒蛳钾 硕士学位论文第四章物流管理系统设计单、出仓单,库存盘点单、发票单据等,这些单据在数据表的存储中均以表头+表身的结构存储,除了单据表之外还有货物来源、角色、省份地区、部门、人员、单位等只有编号名称的通用编号总表,部分表主要结构如图4-8所示。通用编号刿表入库单表头货物库存表物品履性设置用户编号衰单据编号入库申请单号仓库编号蚕凄暑嚣号型鑫奎锌粤仓库编号货品名称货品编号货品单位规格存货数量平均单价息金额图4-8物流系统数据库表单举例4.3小结本章从系统功能设计出发,从整个系统功能结构图着手,对其各个主要的功能模块如基本资料管理、销售管理、系统管理、库存管理等进行设计。数据库设计部分,主要给出了数据库功能模型即E-R实体关系图,最后根据数据库设计原则设计其部分表项,并给出UML建模的类框图。 硕士学位论文第五章物流管理系统关键功能及实现本章主要讲述了系统关键功能的实现。对库存和采购管理问题进行分析和实现,介绍了系统安全机制,利用MD5算法进行认证,并对其数据结构作了分析。接着提出基于存储过程的系统服务和正则表达式的概念,并应用该表达式对输入数据类型进行验证。物流跟踪和逆向物流是物流管理中比较重要的环节,本章也给出了初步实现的方案。5.1库存和采购管理的实现5.1.1库存和采购管理的解决方案企业要适时树立现代供应链管理新理念,对相关人员提高职业素质和专业技能,在掌握先进的采购管理手段和物流技术基础上,掌握采购成本的核算和控制办法,建立科学的供应商评价和考核体系,建立一套严格的、行之有效的采购风险的控制程序,才能使库存和采购管理有条不紊的进行。1.规范物料编码实现物资信息的标准化物料编码最基本的要求是物料单号的唯一性,所谓唯一性,就是要求同一种物料,不论出现在什么产品上,只能用同一个代码,而不同的物料,哪怕有极微小的区别也不能用同一个代码。如果一个零件经过修改,就必须更改编码,并要注明相关信息。值得注意的是,特别是集团性质的企业,在物料编码问题上,不仅要保证一个分公司,一个工厂对物料编码的唯一性,而且要从集团全局的角度考虑整个集团所有产品和物料编码的唯一性。2.重组业务流程,发挥系统优势对于各个厂商的ERP系统,其内部都集成了一套先进的管理方法,而企业也有着一套自己的业务流程,怎么样才能发挥系统的最大功效。只有当ERP的内置流程与企业本身的流程达到最佳的磨合时才能取得最好的绩效,也就是说系统与企业业务流程的适应性是至关重要的。比如ERP生成采购订单是根据生产订单的数量和现有库存来计算出生产所需的物料,而企业却依旧沿用传统的“库存补充”原则来采购物料,那必然达不到降低库存和生产成本的要求,反而可能增加了库存费用。要对企业业务流程做深入了解,然后对企业现有业务流程中不合理和不增值的环节进行改进。3.整理供应商资料,减少采购风险采购管理中对供应商的管理是非常重要的一环,物资供应商是企业的资源,应该使供应商更好地为企业服务,并最终实现双赢。要定期对供应商进行综合评估,对资质较差、信誉程度不高、有不良记录的供应商就不得再有业务发生,这 硕士学位论文第五章物流管理系统关键功能及实现将降低不良物资流入企业的风险。同时对供应商管理得当,还会大大简化计划分配的工作量,减少制造总成本,便于控制质量。其供应商管理如图5.1所示。图5-1供应商管理页面4.实行严格控制,降低产品成本没有采购计划,任何部门不能实施采购,使计划、采购、管理职责清晰,最大程度地减少了人为干预。由于系统中积累了包括采购计划、物资入库、生产领用及物资库存的所有历史数据,这就为部门编制合理的采购计划提供了可靠依据,从采购量上控制库存增长是最有效的控制手段。降低采购成本最直接有效途径就是对采购价格实施控制,实行最高限价,只要信息管理员在供货合同信息录入的基础上针对当前供应商、当前物料输入最高限价,那么在新增订单时,如果输入的物料采购价格高于最高限价,系统就会报警提示.5.1.2库存和采购管理的实现实时数据主要指在库存出入库及移动管理时,系统库存需计算库存相应的实时数据。入/出库管理是库存管理中的主要内容。由于一些企业自动化程度较低,入/出库管理主要采用手工入库,因此,系统提供手工录入的人机界面并保留库存自动立体存取的接口,系统通过入\出库单影响库存数量。入货单生成界面,在某个仓库入库单生成页面如图5-2所示,出货单生成界面,在某个仓库出库单生成页面如图5.3所示,如果要查询库存货物情况,可以进入如图5.4所示页面。4I 硕士学位论文第五章物流管理系统关键功能及实现图5-2货品入库操作页面图5-3货品出货操作页面物料入库时,仓管员可以修改录入物料的库位信息并准确将物料放置于相应库位,同时监督物料数量与产品流水号是否与入库单相符。仓管员验收入库单的同时,系统将记录物料的库位信息并更改物料库存数量、流水号信息等物料信息. 硕士学位论文第五章物流管理系统关键功能及实现其入库\出库管理程序实现流程图如5.5图所示。图5-4公司货品库存查询页面有效的库存管理是MRP(MaterialRequirementPlanning,物料需求计划)及ERP实施的重要保障,是企业了解自身库存状况的最佳方案,准确的库存数据是制造企业接受使用管理信息系统的前提。图5-5入库\出库控制管理流程图不通过进一步分析库存控制流程,为所有的物料建立库存决策规则,以便决定何时 硕士学位论文第无章物流管理系统关键功能及实现订货采购,当库存决策指出物料要订货时,采购申请被送到采购部门,由采购部门与合适的供应商签定合同;生产订单被送到生产控制部门,然后根据它制定生产计划;订购到物料后,经过质量检验进仓;开展收、发料的工作,周期盘点、库存资金核算。具体流程如图5-6所示。图5-6物料管理流程图采购是供应链当中的一个重要环节,它对企业管理是否成功有着巨大的影响。对任何生产企业而言,将正确的原材料和半成品以正确的价格,正确的质量在正确的时间送到正确的地点,是至关重要的。图5-6中制定采购计划的内容包括采购商品的价格、质量、商品来源地、交货方式和运输方式等。5.2认证及权限管理功能实现主页或者网站会有各种密码需要保护,如果把密码直接放在数据库或者文件中,会存在不少安全隐患,所以密码加密后存储是最常见的做法。在ASP.NET中实现加密非常容易,.NETSDK中提供了CookieAuthenticafion类,其中的HashPasswordForStoringInConfigFile方法可直接使用MD5和SHAl算法。本系统开发使用的是MD5算法。MD5算法是不可逆的,由于算法的某些不可逆特征,在数字签名上有较好的安全性.并且MD5算法的使用不需要支付任何版权费用,正是由于这些原因 硕士学位论文第五章物流管理系统关键功能及实现使得MD5算法成为人们设计数字签名算法时所最先考虑的算法。尽管目前有报道称王小云教授破解了MD5算法,但是这并不影响其安全性。因为“MD5和SHA-1属于散列算法,从设计原理来讲,就有产生碰撞的可能,王小云教授的方法缩短了找到碰撞的时间,是一项重要的成果。但它找到的是强无碰撞,要能找到弱无碰撞才算真正破解,才有实际意义。”“碰撞分为强无碰撞和弱无碰撞。强无碰撞是无法产生有实际意义的原文的,也就无法篡改和伪造出有意义的明文。”“通过强无碰撞伪造一个谁也看不懂的东西,没有实际意义。”而数字签名算法的用途不是对明文加密,让别人看不懂,而是通过对信息摘要的比对防止对原文的篡改。从这种意义上来讲,MD5算法依然是安全的。5.2.1MD5算法的实现Gec~D5()函数如图5-7所示,可以将操作人员输入的密码等数据通过MD5算法生成一长串加密后的字符串。图5-7GctMD5()函数例如:密码:er45,加密后以“0AFFE2DE40FDElCBF4lD8854F6573528”字符串储存到数据库中。5.2.2认证功能的数据结构分析为了保证系统的安全性,整个系统引入认证机制。首先对用户进行管理,在用户信息设定时候,对用户设置了密码一项,而且密码利用MD5算法加密,即使从SQL数据库方面去读取用户信息,也只是得到加密后的用户密码,不能非法进入系统。其安全机制结构如图5.8所示。图5-8系统安全机制结构 硕士学位论文第五章物流管理系统关键功能及实现另外对用户的每一种身份进行了权限控制,当用户以某一种身份由系统登陆界面进入系统,为系统导航菜单里的部分功能予菜单对其开放,这就保证了没有某些权限的用户不能越权去修改或者查询数据库的数据。5.2.3基于菜单控制的权限管理功能权限管理系统由以下5部分功能模块构成:(1)用户管理模块:包括系统用户的增加、删除、修改以及账户开启和停用等,如图5-9所示。(2)功能管理模块:包括功能子系统的增加、删除、修改等;(3)角色管理模块:包括角色的添加、删除、修改以及角色与功能模块的联系等;(4)角色分配管理模块;将角色分配给用户;(5)角色授权管理模块:向已经添加功能模块的角色授予相应的权限(管理、执行等)。如图5.10显示了基于ASP.NET技术及3层网络架构的权限管理系统的总体框架。本系统是B/S模式,权限控制主要体现在页面导航部分的菜单选项中。例如是仓库管理员,那么菜单里面只有仓库管理模块的可以选择,即包括出货管理和入货管理等子菜单链接的ASPX操作页面,其他子菜单的链接属性为disabled。按角色权限配置菜单的时候首先设计好菜单,然后保存成一个文件。使用时主程序MainForm加载菜单文件,绑定事件就可以了。图5-9用户管理页面在保存菜单时附加密码,主程序加载菜单时要求验证密码,这样来保证菜单文件的完整性,加密方法则有很多方法。此菜单是系统业务功能菜单,具体分析如下: 硕士学位论文第五章物流管理系统关键功能及实现1.为了方便用户进行权限组织管理,需要在系统中建立一张业务功能模块列表,在用户界面上表示为树状分层结构。2.业务功能模块以用户定制菜单来体现,仍然采用编号分层方式,编号的每两位为一个层次。并标明一个层次是子菜单还是业务模块,子菜单只有一种可否被访问的权限设置,业务模块权限由系统管理员或授权用户进行设置。对每个业务模块设置它的对象控制、记录增删改控制和记录集控制。当用户拥有对业务模块的某一权限时,必需对处于它上级的子菜单有可被访问的权限。删除某一级子菜单时将提示用户他的下级菜单与功能模块都将被删除掉。3.当用户同时充当多个角色并且权限重复时,重复的权限仅一次有效,用户拥有他充当的所有角色的权限的并集。4.用户与角色拥有系统权限进行查询时,以业务功能模块列表的树状结构显示出来。图5一lO权限管理系统框架由于实现了用户与访问权限的逻辑分离,基于角色的策略极大的方便了权限管理。例如,如果一个用户的职位发生变化,只要将用户当前的角色去掉,加入代表新职务或新任务的角色即可。研究表明,角色和权限之间的变化比角色和用户关系之间的变化相对要慢得多,并且委派用户到角色不需要很多技术,可以由行政管理人员来执行,而配置权限到角色的工作比较复杂,需要一定的技术,可以由专门的技术人员来承担,但是不给他们委派用户的权限,这与现实中情况正47 硕士学位论文第五章物流管理系统关键功能及实现好一致。除了方便权限管理之外,基于角色的访问控制方法还可以很好的地描述角色层次关系,实现最少权限原则和职责分离的原则。系统权限控制技术相关的数据库表设计如图5.11所示。(a)逻辑模型f岫Ⅷu懵2锄{R丑e吐悄嗍∞IR盘址伽许配印lRJ谢d毗啪饵2∞Il融栅铡II撇、釉肥∞I1●●■●■■■■■■●■1●●●■■■■●■■■●一图5.1l权限控制图5.3基于存储过程的系统服务(b)物理模型SQLServer中的存储过程与其它编程语言中的过程类似,原因是存储过程(StoredProcedure)可以:接受输入参数并以输出参数的形式将多个值返回至调用过程或批处理;包含执行数据库操作(包括调用其它过程)的编程语句;向调用过程或批处理返回状态值,以表明成功或失败(以及失败原因);可使用Transact.SQLE)(EcuTE语句运行存储过程,存储过程与函数不同,因为存储过程不返回取代其名称的值,也不能直接用在表达式中。存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。SQLServer创建一个应用程序时,Transaction-SQL是一种主要的编程语言。若运用Transaction-SQL来进行编程,有两种方法。其一是,在本地存储Transaction-SQL程序,并创建应用程序向SQLServer发送命令来对结果进行处理。其二是,可以把部分用Transaction-SQL编写的程序作为存储过程存储在SQLServer中,并创建应用程序来调用存储过程,对数据结果进行处理,存储过程能够通过接收参数向调用者返回结果集,结果集的格式由调用者确定;返回状态值给调用者,指明调用是成功或是失败;包括针对数据库的操作语句,并且可以在一个存储过程中调用另一存储过程。通常比较常使用第二种方法,即在SQLServer中使用存储过程而不是在客户计算机上调用Transaction.SQL编写的一段程序,原因在于存储过程具有以下优点:撇圈蔫口离掣£翌攀雪 硕士学位论文第五章物流管理系统关键功能及实现1.存储过程允许标准组件式编程存储过程在被创建以后可以在程序中被多次调用,而不必重新编写该存储过程的SQL语句。而且数据库专业人员可随时对存储过程进行修改,但对应用程序源代码毫无影响(因为应用程序源代码只包含存储过程的调用语句),从而极大地提高了程序的可移植性。2.存储过程能够实现较快的执行速度如果某一操作包含大量的Transaction-SQL代码或分别被多次执行,那么存储过程要比批处理的执行速度快很多。因为存储过程是预编译的,在首次运行一个存储过程时。查询优化器对其进行分析、优化,并给出最终被存在系统表中的执行计划。而批处理的Transaction-SQL语句在每次运行时都要进行编译和优化,因此速度相对要慢一些.3.存储过程能够减少网络流量对于同一个针对数据库对象的操作(如查询、修改),如果这一操作所涉及到的Transaction.SQL语句被组织成一存储过程,那么当在客户计算机上调用该存储过程时,网络中传送的只是该调用语句,否则将是多条SQL语句,从而大大增加了网络流量,降低网络负载。,4.存储过程可被作为一种安全机制来充分利用系统管理员通过对执行某一存储过程的权限进行限制,从而能够实现对相应的数据访问权限的限制,避免非授权用户对数据的访问,保证数据的安全。在本系统的设计过程中,使用了一些存储过程,使用存储过程的主要目的是为了提高系统的运行效率、增强代码的重用性和共享性、增强系统的可维护性、保证数据的完整性与可靠性.本系统存储过程的创建如下实例:1.查询表图5一12存储过程dbo.User_GetUserWhereNameAndPass_SP说明:该项存储过程用于查询User表中相应UserName和Password的User信息,代码如图5.12。2.增加表内容 硕士学位论文第五章物流管理系统关键功能及实现图5—13存储过程dbo.BillGoodsOuLUpdateSP说明:dbo.BillGoodsOut_Update__SP增加BiliGoods表的数据内容,将Goods里面的表数据添加进入Bill_Goods表单中,代码如图5·13。1115-14存储过程dbo.Binolltbs鳅SP说明.-dbo.BillOut_InsertSP将进货新出货的商品写入Bill表单,其中BillOut是指的出货表单,代码如图5.14。4.删除表内容图5-15存储过程dbo.CustomerDd说明:此存储过程是删除Cllstomcl"的数据信息,代码如图5.15。 硕士学位论文第五章物流管理系统关键功能及实现5.4WEB表单数据输入验证功能5.4.1正则表达式正则表达式(RegularExpression)就是用某种模式去匹配一类字符串的一个公式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。使用正则表达式,可以测试字符串的某个模式,替换文本,根据模式匹配从字符串中提取一个子字符串。在用户提交一些表单的时候,可能输入一些不合法的数据类型,为了验证数据类型的正确性,需要对这些用户所输入的数据进行合法性校验,以便后面的程序可以安全顺利的执行。‘使用RegularExpressionValidator服务器控件,可以用来检查管理员输入的数据信息是否和我们的白定义的表达式一致。RegularExpressionValidator使用表达式检查值,对输入的字符串进行检查,其中ControlToValidate属性用来绑定控制限制哪个控件,ValidationExpression属性输入验证表达式。RegularExpressionValidator服务器控件使用牵涉到正则表达式的概念。正则表达式(RegularExpression)是一个由普通字符(例如字符a到z)以及特殊字符(称为元字符)组成的文字模式,该模式描述在查找文字主体时待匹配的一个或多个字符串,正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。所以只要定制不同的模板,就可以实现对不同数据的合法性校验。5.4.2数据类型验证功能的实现利用c舡E则表达式,可以控制例如日期、数字、字母或者中文等的输入类型,如果符合数据类型,就不报错,否则RegularExpressionValidator就会显示@tTOr信息,本文用进货入库Stockintowarehouse.aspx页面来说明数据验证功能的实现过程。首先给每个需要验证数据类型输入的TextBox控件添加一个与之关联的Regularexpressionvalidator控件,它可以通过设置来控制只有lO位数字输入的单号,控件代码如图5.16所示.图5.16数字类型验证功能代码如果在控件中输入错误的数据类型,网页就会提示错误信息如图5.17所示,RegularExpressionValidator服务器控件会报警。只要重新输入正确的数据类型,网页就能正确运行,错误信息会消失。 硕士学位论文第五章物流管理系统关键功能及实现图5.17进货入库页面数据控制5.5物流实时跟踪的实现多数现存的物流系统未能真正实现物流作业的电子化,物流这种现代经济综合服务不足以实现最佳的经济效益,在这种情况下,现代物流实时跟踪的功能实现,能为货主提供尽可能详细的信息和咨询服务,而且能够提高物流系统的运营效率和质量。物流跟踪子系统是物流管理系统中的重要组成部分,使企业能够快速响应市场信息的变化,及时获取产品在供应链流转过程中的数据,跟踪物料在供应链上的流动方向和相关信息。跟踪系统是实现信息流和物料流的综合管理,有利于提高企业的生产效率和整个供应链的竞争力。5.5.1物流跟踪子系统设计物流跟踪予系统包括六个主要的模块:资源管理模块、信息整理模块、系统与外部接口模块、通信管理模块、系统评价模块和应用功能模块。1.资源管理模块系统资源包括很多内容,一般有原材料供应商、零部件供应商、生产商、分销商、代理商、零售商等。此模块首先对物流系统的整体进行定义,并对物料流在企业内部进行跟踪,对各个企业内部的资源进行定义.企业内部资源主要包括人员状况、研发实力、资金供给或者周转能力、生产设备资料等。模块包括的内 硕士学位论文第五章物流管理系统关键功能及实现容要全面,为后面功能模块的统计分析服务,同时要具有可扩充性和可修改性以备于物流管理中企业资源的变化,所以此模块应具有必不可少的添加,删除、修改、查询等功能。2.信息整理模块经过信息筛选模块后,从信息集成中心得到无冗余的信息,再经过信息归类整理模块。此模块根据不同的分类标准进行分类,如按性能、造型设计、时间分类等,其中性能又可以包括质量、功用等,时间也可以分为年、月、日等,并可以初步对这些信息进行统计分析,归类整理。3.系统与外部接口模块此模块包括系统与用户接口模块和系统与企业内部、系统接口模块、系统与用户接口模块。此子模块定义了基于整个系统的预先统一的标准,每个用户必须按照这个标准输入数据,当输入的数据不符合标准或者系统不能识别时,系统会给与相关的提示或者拒绝接受此数据。企业一般都有自己的系统如销售管理系统、库存管理系统、财务管理系统等,企业要把相应的数据传输到跟踪系统时,常常只要把自己系统的数据直接导入即可免了重复的录入工作,同时也可以直接从跟踪系统上导出所需要的信息为系统所用。4.通信管理模块该模块是负责系统各模块之间消息传递的接口,每个模块在通信中的消息都在此处打包封装,或将接收到的消息解包或解释,以及将消息发送到合适的模块。5.系统评价模块跟踪系统不仅仅是一味的跟踪,要有一个系统评价模块来对此进行评价,评价指标包括跟踪的及时性、跟踪的有效性、跟踪的准确性,以为系统的进一步优化服务。6.应用功能模块应用功能模块包括市场分析预测模块和质量分析模块。市场分析预测模块功能,根据信息集成中心的详细数据信息,进行市场分析和预测,发现产品、零部件的最终市场和对市场需求进行分析、预测,进而指导企业的采购计划、生产计划.质量分析模块功能,根据信息集成中心的详细数据信息,进行质量分析,发现终端消费者对产品、零部件的质量反应。根据顾客的意见对产品的质量、设计方面作出针对性的改进,提高产品质量。5.5.2物流跟踪功能的实现生产物料是企业生产过程中的重要标志,根据生产批次建立物料跟踪模型,既符合现有生产组织的要求,又有利于本系统的科学管理,还能方便地监控物料所在的位置、占用的设备、数量、消耗的原材料、其他资源以及库存情况等,为 硕士学位论文第五章物流管理系统关键功能及实现生产计划调度的执行提供基础的、准确的生产实绩数据。生产决策人员可以根据分厂、日期(或月份)及物料收发标志(计划、生产、检验),查询物料跟踪信息,对同一批次物料进行跟踪,保证生产计划的动态调整以及生产的顺利进行。将所有使用的生产物料建立唯一编号,附有条形码标签,并建立严格的领料控制,通过每种类型的产品物料清单,可以对货品进出库以及生产过程进行控制跟踪,主要有以下两种类型;1.配置类产品的订单跟踪:配置类物料是需要在销售订单上按客户要求确定客户BOM(BillofMaterial,物料清单).该订单下达生产任务,进行购货申请的生产组织方式称为面向订单生产。在制造系统的应用范围来看,面向订单生产的企业占很大比例。这些企业要求能够跟踪销售订单,确定本张订单的业务流向、执行情况、甚至本张订单的生产成本。这种跟踪方法实现针对配置类产品自行从销售订单到计划、生产、库存的整体跟踪,并提供客户BOM和批号对应表的维护和查询、以及订单批次跟踪表的查询。2.生产批次跟踪:针对生产管理循环的小范围,要求能够针对成品跟踪其所对应的生产物料,若物料使用批号管理,根据任务领用的原材料或半成品的批号一直跟踪至产品的批号,即可根据产品的批号倒查是由哪些批号的原材料或半成品生产出来的。本系统提供物料跟踪,即针对原材料跟踪其对应的成品,相应提供物料批次跟踪表如图5.I8所示。图5.18物料批次表 硕士学位论文第五章物流管理系统关键功能及实现5.6逆向物流管理的实现5.6.1逆向物流的概念逆向物流可以简单地概括为组织对来源于客户手中的物资的管理。逆向物流包含来自于客户手中的物资、包装品和产品,更简单的概括是,逆向物流就是从客户手中回收用过的、过时的或者损坏的产品和包装开始,直至最终处理环节的过程。但是现在越来越被普遍接受的观点是,逆向物流是在整个产品生命周期中对产品和物资的完整的、有效的和高效的利用过程的协调。其流程图如图5.19所示。逆向物流作为企业价值链中特殊的一环,与正向物流相比,有着明显的不同。首先,逆向物流产生的地点、时间和数量是难以预见的。正向物流则不然,按量、准时和指定发货点是其基奋要求。其次,发生逆向物流的地点较为分散、无序,不可能集中一次向接受点转移。再次,逆向物流发生的原因通常与产品的质量或数量的异常有关。最后,逆向物流的处理系统与方式复杂多样,不同处理手段对恢复资源价值的贡献差异显著。图5.19逆向物流流程图5.6.2逆向物流予系统的设计1.逆向物流子系统的总体结构设计该子系统采用B/S方式的应用模式,可以满足系统管理的实时性要求,而且在用户端工作站上不需要安装特制的软件,即可实现数据的安全传输,便于维护和升级管理。基于B/S模式的逆向物流子系统的分层结构图如图5-20所示. 硕士学位论文第五章物流管理系统关键功能及实现从逆向物流子系统结构图可以看到,第一层为输出层,用户通过浏览器可以登录系统,并进行相关逆向物流信息的检索和查询;第二层为功能层,负责处理逆向物流信息的采集、存储、处理和传递,接受用户端指令申请,并对其做出处理反馈给用户;第三层为数据层,用户输入的所有逆向物流信息都被存储在这里,数据库对其进行分布式集中管理,便于用户进行处理、传递、检索和查询操作。图5-20逆向物流子系统分层结构图2.逆向物流子系统功能模块设计逆向物流子系统的功能模块可以分为总控系统模块和子系统模块。总控系统部分与总体结构设计中的予系统结构图相对应,主要包括系统总控程序的处理方式,确定各子系统的接口以及各种检验、保护及后备手段的接口。予系统部分的设计主要是对子系统的总控程序和交互界面、各功能模块和子模块的处理过程,主要有数据的输入、处理和输出等。逆向物流子系统的功能模块如图5.2l所示。(1)逆向物流管理模块。对需要“返回”的逆流货物进行回收、分类、保存和盘点,并对逆流货物进行动态更新,方便对其进行查询检索和作进一步的处理用。(2)处理动态信息模块。对已处理完逆流货物的处理动态作记录,便于进行统计分析,并对尚未处理的逆流货物做出处理决策,或直接再利用,或修理后利用,或再制造利用,或再生利用,并作记录,供以后利用。(3)原因统计分析模块。对逆流货物产生的原因和领域进行统计分析,并从中发现其中的规律,及时采取有效措施,以便控制逆流货物的产生,减少企业成本和有效利用资源. 硕士学位论文第五章物流管理系统关键功能及实现(4)财务成本控制模块。对逆流货物产生的会计成本进行统计分析,决定对逆流货物的处理是否符合企业的利益需求,便于企业进行成本控制,取得较好经济效益.子系统震动态处理ll原因分析直接利用修理利用再造利用再生利用客户退货包装回收废残旧料图5-21逆向物流子系统功能结构图5.6.3逆向物流实施模型.逆向物流是在市场逐步成熟,企业责任开始扩大到整个产品生命周期时,企业不得不面对的一个问题。随着市场的发展,对逆向物流的处理能力将会成为关系企业生存的一项重要的能力.企业对于逆向物流必须采取主动的态势,从经营战略和供应链的高度,积极寻求和培养自己对于逆向物流的处理能力。本文研究了逆向物流的实施模型,其子系统实现处理流程图如图5-22所示。从流程开始对退回的货物进行判断,分别对客户退货、包装回收和残旧废料进行分类动态处理,退货原因得相应注明,如果货物是残旧废料,则要写报废申请单。逆向物流子系统的建立,除要求企业有足够资源外,还要求企业有足够的灵活弹性以应付逆向物流过程中出现的各种例外情况,并要与企业内跨部门系统相连接。对退货信息的归类和分别处理,是逆向物流信息系统的核心内容,因为它们可以直接追踪退货成本和退货过程。有效的逆向物流信息系统一般都会对每次退货原因及最后处置情况编订代码,以便管理者及时追踪和评估。在现实生活中,退货是不可避免的,企业要想在竞争激烈的市场中不断发展壮大,就必须完善其子系统。这就包括建立逆向物流子系统及时处理顾客的退货要求,一般情况下,顾客要求退货的原因归纳起来主要有以下几个方面:产品本身存在缺陷或质量问题,缺少部件,运输途中产品部件遗失,产品过期,尺寸大小不符合,订单输入时出现产品或数量错误,同一订单错误地重复送货等等。通过对退货信息的分析,可以找出企业及企业产品中存在的不足。雇 硕士学位论文第五章物流管理系统关键功能及实现图5-22逆向物流子系统实施流程5,7小结本章主要讲述的是系统关键功能的实现。库存和采购管理问题是在中国物流管理中是比较棘手的问题,本文给出其解决办法。系统认证功能的实现,MD5算法的应用,基于菜单控制的权限管理功能的实现,系统不仅仅用SQL语言来完成数据库操作,它还利用存储过程使得数据库访问方便快捷,WEB表单数据利用正则表达式实现数据类型验证功能,物流跟踪与逆向物流的实现都是本章要阐述的问题。 硕士学位论文第六章结论6.1主要工作总结本文结合国内企业的自身特点和存在的问题,以ERP和企业物流管理为指导思想,开发了物流管理系统,将一些比较先进的企业物流管理、供应链规划、组织和控制设计思想结合到系统软件的开发中,收到了一定的效果。总结全文的工作,具体工作概括如下:1.本文叙述了物流以及物流管理系统的概念和物流的发展历程及其应用现状,分析总结了中国企业实施物流管理的难点,得出国家发展物流技术的重大意义所在。2.采用SQL2000+MicrosoR.NET开发了一个面向一般类型企业的物流管理系统。系统设计比较合理、功能力求齐全,与国内实际物流业务流程相结合,符合中国国情,实施简单,企业过渡平稳,操作简便,系统安全稳定、可扩展性较强。与其它同类系统相比,本系统有两大突出点;系统基于B/S模式开发,从而方便管理和操作;三层B/S体系结构为企业资源规划的整合提供了良好的框架,是建立企业级管理信息系统的最佳选择。3.论文主要论述了物流管理系统B/S模式下三层结构的设计与实现过程。主要从销售、采购和仓库三大功能模块讲述物流管理系统工作的主要流程,就功能需求进行了详细介绍,系统认证功能实现,存储过程将业务逻辑的操作在数据层实现,以及数据类型验证功能中正则表达式的应用等等。并提出了物流跟踪的概念,实现了物料批次跟踪,以及实现了逆向物流管理。4.为了提高系统的安全性,系统采用了MD5算法对用户的信息进行加密,为了简化企业业务流程和提高企业业务处理效率,在系统设计和实现时,系统从数据库性能和应用程序性能两方面提高系统的性能。6.2进一步工作的展望,为了使系统更加实用、灵活、通用并扩大系统处理业务的规模,研究开发的基于B/S模式的物流管理系统需要在以下方面进行更进一步的研究:1.增强系统灵活性目前,物流管理系统的设计与开发都是基于一个理想、典型的管理模式和业务流程来开发。随着系统工作的逐步深入,我们逐渐感觉到不同类型的制造企业之间、甚至是相同类型的不同企业之间,在企业的实际经营过程中,尽管企业的物流管理目标相同、物流业务处理类似,但是,企业的业务流程方面依然存在着一些差异,一套软件很难完全适应不同的企业。为了达到系统通用性方面的需求, 硕士学位论文第六章结论今后系统要从多个角度增强系统的用户灵活度,提供更多的通用功能和系统自定义部分,通过各种动态扩展的机制使系统可以适合更多的企业。2.进一步提高系统安全性尽管系统拥有比较完善的权限控制策略可以防止非授权的系统访问,但是没有考虑外部的恶意攻击以及外部用户直接进入内部网络方面的问题。因此,在后续的开发中,还要进一步考虑避免服务器受到恶意的攻击。3.基于Web的多层分布式第三方物流管理系统的研究㈨现在第三方物流的提出,引发了物流的一次革命。对于第三方物流系统的多层分布开发,对物流管理系统的研究有重要意义。 硕士学位论文参考文献【l】张伟,吴超华.基于WEB的仓储物流管理系统的设计与实现【J】.机电工程技术,2006,35(1):59一-60.[2】Andel,Tom.ManufacturingandLogisticsJoinForces[J].MaterialHandlingEngineering,2003,58(10):30—36.【3】Lummus,Rhonda&Krumwiede,Dennisw.TheRelationshipofLogistic.toSupplyChainManagement:DevelopingaCommonIndustrydefinition[y].IndustrialManagementandDataSystems,2001,101(8):426--431.[4】Bhargava,Bharat.Concurrencycontrolindatabasesystems[J].IEEETransactionsonKnowledgeandDataEngineering,1999,ll(1):3~16.【5】DouglasM,IambertJamesR,StockLisaM,Elrram.FundamentalsofLogisticsManagement[J].ControlEngineering,1999,48(3):58--62.[6】MatthewJMoyer,MustaquesAhamad.GeneralizedRole-BasedAccessControl[J].ProceedingsIntonationalConferenceonDistributedComputingSystems,2001:391—398.[7】MichaelO.Ball,MengMa,LouiqaRaschid,ZhengyingZhaoMar.Supplychaininfrastructures:systemintegrationandinformationsharing[J].ACMSIGMODRecord,2002.31(1):61—66.【8】FleischamannM,JoVanNunen,BenCq-avo.IntegratingClosede-loopSupplyChainsandSparePartsManagementatmM[R].ERIMReportSeriesResearchinManagement,2002.[9】刘梅等.网上交易及其安全模型【J】.计算机应用研究,2002,(19):161—162.【lo】曹效阳.浅谈SQLServer中的安全策略【J】.现代计算机,2006,(1):101~103.【11】冯丽.数据加密技术[J】.科技资讯,2006,(27):140.【12】Eon-KyungLee,SungdoHa,Shcung-KowndKim.SupplierSelectionandManagementSystemConsideringRelatioinshipsinSupplyChainManagement[y].IEEETransactionsonEngineeringManagement,2001,(18):307^318.【13]KuldeepKumar.Technologyforsupportingsupplychainmanagement:introduction[Y].CommunicationsoftheACM,2001,44(6):58~61.【14】DanielE,O’L船ⅨEnterpriseResourc.PlanningSystems[M].CambridgeUniversityPress,2000.【15】MortizFleischmann,HansRonaldKtikko,RommertDekker,SimmeDouweP.Flapper,Acharacterizationoflogisticsnetworksforproductrecovery[y].The6I 硕士学位论文参考文献InternationalofManagementScience,2000(28):653-666.【16】DauglasLambert等著,张文杰等译.物流管理[M】.北京:电子工业出版社,2003:40~56.【17】HoGeorgeTS,LauHenryCW,NingAndrew.Anintelligentinformationinfrastructuretosupportthestreamliningofintegratedlogisticsworkflow[J].Expertsystems,2004,21(3):123~127.【18】Lambert,DouglasM,Cooper,MarthaC.IssusesinSupplyChainManagement[J].IndustrialMarketingManagement,2000,29(1):65-83.【l9】钟明,苏宏业.基于B/S结构的物流管理系统与应用[J】.计算机应用研究,2005,(9):203~205..【20]孟祥茹.物流管理【M】.北京:机械工业出版社,2005:20~24.【21】夏文汇.我国物流管理体制的现状,问题及对策【J】.深圳大学学报,2005,22(4):51—54.[22】蒋智毅.核心企业基于ERP的物流管理阴.现代物流,2006,(7):52-53.【23】任宇予.SQLServer十年狂奔【J】.中国计算机用户,2006,(30):46.-47.【24】邝劲筠.SQLServer2000数据库设计权威指南【M】.北京:中国电力出版社.2003:53-60.【25】龙怀冰,李白桦,郭智博.SQLServer2000中文版基础教程[M】.北京:人民邮电出版社,2006:70~75.[26】HaroldDa“s.Visual雠.NET应用编程【明.北京:电子工业出版社。2003:110"-130.[27】王晟.VisualC样.NET数据库开发经典案例解析【M】.北京:清华大学出版社.2005:30-.,43.【28】卢成均.ASENET中数据列表分页方法研究【J】.计算机系统应用,2006,(11):83~86.【29】陈传波,夏义兵.基于ASP.NET技术及三层网络架构的权限管理系统模型【J】.计算机工程,2003.29(12):101~102.【30】饶云波,张应辉,周明天,曾庆华.基于ASP.NET的电子商务平台设计与实现【J】.计算机技术与发展,2006,16(5):160--162.【3l】王建明.基于B/S体系结构的企业综合信息管理系统【J】.计算机应用与软件,2001,(4):75~77.【32】李霞,王建民.电子商务中的安全技术研究【J】.福建电脑,2005,(12):60--61.【33】易红军,余名高.MD5算法与数字签名[J】.计算机与数字工程,2005,35(5):44,-46. 硕士学位论文参考文献【34】刘永清,肖忠东,董安邦.基于三层C/S、B/S集成的物流信息系统体系结构的研究[J】.湖南科技大学学报(自然科学版),2005,20(3):86~89.【35】刘建华.物流管理系统的B/S结构实现[J】.信息技术,2006,(5):165-.169.【36】张文建,杨拴强.基于B/S模式的一体化物流管理信息系统的开发与研究【J】.矿山机械,2006,(4):8-10.【37】关宇平.基于C/S结构应用系统性能优化方法的探讨【J】-计算机系统应用,1999,(7):虬11.【38】朱鸿斌,厉小军,俞欢军.基于Web的多层分布式第三方物流管理系统【J】.计算机应用研究。2004,(1):173~175.[39】胡顺,周逸文.三层结构在.NET中的应用【J】冲国科技信息,2005,(19):73.[40]陈帝江,曹文钢.基于B/S模式的进销存管理系统的设计与实现田.管理技术,2005,(5):110-112.【41】康瑞华,尹帆,薛胜军.基于B/S模式和分布式数据库技术的物流信息系统【J】.武汉理工大学学报,2003,27(6):860-863.[42】殷志平.连锁超市物流管理模式探讨【J】.价值工程,2006,(8):94~95.【43】StockGregoryN,GreisNoelP.Enterpriselogisticsandsupplychainstructure:’theroleoffit【J】.JournalofOperationsManagement,2000,18(5):531—547.【44】艾明.物流学导论【M】.北京:中国铁道出版社,1997:20-34.【451李薇.基于数据仓库技术的进销存系统的设计与实现【J】.计算机工程与应用,200l,(10):93-126.【46】卢佩华.采购管理品类管理和库存管理中的新举措【J】.信息与电脑,2003,(3):13.[47】沈俊娜,刘明.采购物流管理及成本控制[J】.物流科技,2006,29(7):73-75.[48】陈瑞斌.基于Web服务的仓库管理系统设计【J】.物流科技,2006,(8):17.D9】陈琪,廖磷志.基于Web数据库的ERP计划管理系统设计【J】湍4造业信息化,2005,(H):128,--129.【50]潘吴,易泽湘.基于SAPR/3的ERP技术研究与应用[J】.计算机技术与发展,2006,7,16(7):174---176.【51]杜莹,郑逢斌,梁文娟,党兰学..NET平台下用户访问控制方案的设计与实现【J】.现代计算机,2006,(3):13-16.【52]卢红,阮明,吴飞.物流系统中系统信息安全的研究【J】.武汉理工大学学报.2005,27(4):250-253.【53】杨天军,杨晓光.基于.NET平台和B/S结构的第三方客户端物流管理系统的设计【J】.现代计算机,2003,(12):44-47. 硕士学位论文致谢在攻读硕士学位期间,张祖平老师在学习、生活和工作上给予本人悉心的指导和亲切的关怀。导师无私地用自己渊博的学识、孜孜不倦的严谨治学态度和学术上的敏锐洞察力,教会了我进行科学研究以及设计开发应用系统的方法与途径。因此,本人的研究设计工作得以顺利进行,而且使自己解决实际问题的研究思维方法以及个人技术能力的提高上都大受裨益。在校期间,导师给予了我谆谆教导和亲切关怀,为本人的学习和工作提供了良好的软硬件条件。从毕业论文选题开始、开发设计工作的开展到论文的最后完成,都倾注了导师大量的心血。在本论文的撰写和定稿过程中,导师提出了许多宝贵中肯的意见。在此,特向我的导师致以最真挚的敬意和最衷心的感谢。最后,我还要感谢我们实验室的同学,信息科学与工程学院信息所的各位老师,以及我的室友,他们在我的研究设计以及论文完成过程中给我提供了许多中肯的建议和无私的帮助。 硕士学位论文攻读硕士学位期间发表的论文发表论文情况:[1】姜琼慧,张祖平.商场物流管理系统关键功能的设计与实现.计算机科学与实践,2007.2,5(2):29-32.【2】姜琼慧,张祖平.第三方物流的服务及利润分析.物流科技.(己被录用,将于2007年6月发表)参加的研究项目:典型机械行业物流管理系统(基础数据管理、权限管理与库存管理)设计与实现 基于B/S模式的物流管理系统设计与实现作者:姜琼慧学位授予单位:中南大学相似文献(10条)1.学位论文刘麒物流管理系统的设计与实现2008物流管理系统是借助计算机来简化工作强度,使工作人员可以更方便管理企业商品的软件。建立一个完善的物流管理系统,可以实现企业管理的智能化,提高工作效率,减少管理人员的工作量和统计失误。物流管理系统的实现,能帮助管理人员快速方便的对企业各部门管理进行查找、统计等所需操作,使原本散乱的人工管理能够更为快捷、方便的操作。论文针对基于B/S模式的物流管理系统作了需求分析,论述了中国企业实施物流管理的难点,并按功能模块给出需求分析,分析系统的业务流程,给出了系统设计功能模型和数据库E-R实体关系模型,并用UML建模给出某些表的类图。在系统分析设计之后,论文重点介绍了关键功能实现。其功能实现主要包括库存和采购管理的分析与实现,物流系统安全性分析和认证功能实现,系统中关于存储过程的应用,物流跟踪功能关于生产批次跟踪的实现等。另外,提出了现在时新的逆向物流概念,并提供一个设计逆向物流子系统的方案,分模块对动态信息和财务成本等进行设计,降低企业成本,提高货物回收率,并给出该子系统的实施模型。论文论述的系统是基于B/S模式设计的三层架构,它分别为用户服务层、中间业务逻辑层和数据层,B/S模式本身具有灵活性和共享性的特点,并具有良好的容错能力。本系统主要针对库存管理、销售管理和采购管理功能模块进行设计,采用.NET技术开发,后台为SQLServer数据库,系统用户服务端的WEB界面给用户提供了简明、方便的操作环境。该系统的设计与开发对于基于B/S模式三层结构的同类物流管理系统的开发具有一定的参考价值。2.期刊论文孔令婷探讨绿色物流-中国市场2007,""(7)21世纪,人类面临人口膨胀、环境恶化、资源短缺的三大危机,绿色物流将备受关注.绿色物流从环境的角度对物流体系进行改进,形成了环境共生型的物流管理系统.现代绿色物流强调了全局和长远的利益,强调了全方位对环境的关注,体现了企业的绿色形象,是一种全新的物流形态.3.学位论文谢国静面向中小企业的逆向物流正向化管理方法的研究2006随着社会经济的高速发展、资源的不断消耗,对使用过的产品及材料的再生恢复,逐渐成为了企业满足消费市场需求的关键力量,这就导致了企业对以节约资源、提高产品再利用率为目的的逆向物流的重视。但是在国内,由于逆向物流的观念传入较晚,在这一方面的研究几乎还是空白。本文正是基于这一背景,对面向中小企业逆向物流的管理方法进行了深入的研究。首先,本文从整个供应链角度出发,通过分析逆向物流与正向物流在供应链中的密切关系,研究逆向物流的系统结构,提出对逆向物流进行正向化管理的思维方法,接着对正向化后逆向物流的系统结构进行一些改造,使之成为某种意义上的正向物流。其次,本文将应用于正向物流管理系统中的各种运行模式引入到逆向物流系统,并对这些模式在逆向物流系统特殊情况下的利润大小进行分析比较,提出了适合于中小企业逆向物流的自营与外包混合的模式,并对自营与外包的比例决策进行讨论。然后本着充分利用已有正向物流网络设施的研究思路,对几种常见逆向物流系统的网络结构进行了初期的搭建。最后,本文还将运用于正向物流管理中的先进技术进行了一些局部的处理改造,以使其能够继续应用于逆向物流管理系统中。并详尽论述了逆向物流管理系统中产品流动信息数据库的建立,对产品流动信息数据的采集,逆向物流系统与正向物流系统之间数据的交换,对数据的安全保护以及基于MapGIS的路径分析等过程。4.学位论文罗志军基于逆向物流的库存控制策略研究2008经济的全球化和生产力的快速发展,带来了社会产品的极大丰富和人们物质生活的极大满足。然而与此同时,商品流通的各个环节产生了大量回流产品,经济建设对可再生资源的过度开发和对环境破坏的压力等制约着经济的可持续发展。为此各国纷纷建立了针对本国回流产品处理问题的法规政策。逆向物流作为解决这个问题的一种先进管理理念,现已成为近年来新兴的研究领域。库存控制与管理是物流管理系统的一个重要子系统。库存持有成本占到了产品成本的20%到40%。逆向物流中经修复的返回品可作为库存持有量的一个重要补充部分,因此,研究逆向物流库存问题具有较大的经济意义。本文在上述背景下,提出了基于逆向物流的库存控制理论,通过建立逆向物流的库存控制模型,进而制定有效的逆向物流库存管理策略。按照产品的需求和回流特征,本文将逆向物流库存控制模型分为确定型模型和随机型模型。在确定型模型情况下讨论允许缺货和不允许缺货的情形,提出了具有一定理论和实用价值的数学模型;在随机型模型情况下,讨论库存的单周期和多周期订购策略。对基于经典报章模型的单周期模型进行了改进;由于多周期库存模型是典型的多阶段决策问题,本文应用动态规划理论对其进行建模、求解,分析在不同参数情况下对库存成本的影响。通过运行Mathematica计算软件,得出了在多周期情形下不同库存水平的最优订购策略。研究表明,本文建立的模型具有较大的实用参考价值。5.学位论文张敏逆向物流管理系统方法设计与应用2004对大多数企业来讲,在正向物流系统中创造并应用最佳业务实践已经是非常艰巨的挑战了.毫不奇怪,没有几家企业愿意全心全意地应对逆向物流的挑战.但是,随着用过的产品数量的激增、客户服务要求的提高,新的环境法规产生和追求最大利用率及高效率的动因,迫使企业去认真对待这个相对较新的新兴领域.通过对这个领域的机会和潜在意义的思考,企业可以占掘领先竞争对手的地位.该文的研究以此为背景,通过介绍逆向物流管理系统从驱动、到运作和评价的方法设计,并结合某些企业中的逆向物流操作实践,给出了高效的逆向物流管理系统的运行方式.该文主要由五部分内容组成.其中:第一章介绍了逆向物流的范畴及其重要性,同时说明了逆向物流系统的基本类别和活动构成.第二章是逆向物流管理系统驱动方法设计,在说明了促使逆向物流系统运行起来的客观因素之后,给出了企业如何通过特定的政策驱动逆向物流系统的发展运行.第三章是逆向物流系统运作方法设计,也是该文的核心部分.该章中详细提出通过绿色设计改善逆向物流系统的运作瓶颈,通过有效的生产计划对资源进行最优化利用、以达到成本最优,及通过信息化设计提高运作效率.第四章是逆向物流管理系统中对于供应商提供的逆向物流服务的评价.文中通过基于一个电脑备件行业逆向物流的实例,提出具有逆向物流特色的评价指标,并运用两种方法对其进行评价说明.第五章是逆向物流管理系统在实践中的应用,通过在三个行业中的应用,说明了逆向物流由政府立法的强制性—半强制性—自发进行的发展.6.期刊论文王建亚.齐鸿志B2C逆向物流管理系统探讨-商场现代化2008,""(17)B2C逆向物流管理不仅可以提高商家信誉,还能降低物流成本,节约社会资源,保护电子商务的发展,给电子商务带来利润.逆向物流发生的不确定性和处理的方式不同都给逆向物流的管理增加了复杂性.利用电子商务技术构建逆向物流管理系统,对逆向物流系统体系结构设计、功能设计提出了解决方案,并给出了一系列逆向物流管理系统的优化策略.7.学位论文赵旭升基于逆向物流管理的回收处理中心选址问题研究2006随着科学技术的进步和人们生活水平的提高,消费者对产品多样化和个性化的要求越来越高,由此导致产品生命周期日渐缩短,更新换代速度加快,被人们淘汰和废弃的物品也越来越多。与此同时,人们的环保意识不断增强,环保法规日益完善,许多国家开始要求生产企业对产品生命周期全过程负责,尤其是废旧物品的回收。于是,逆向物流(ReverseLogistics)这一新兴的科学领域应运而生,并日渐成为理论界和企业界关注的热点。逆向物流的研究起始于上世纪90年代,目前仍处于发展阶段,且研究工作和成果主要集中在欧美发达国家。我国对于企业逆向物流的研究可以说还处于起步阶段,几乎还没有什么中文文献和研究成果,这给本课题的深入研究带来不小的难度。在大量查阅和深入研究国内外有关逆向物流的文献资料的基础上,本文对已有关于逆向物流概念等基本知识进行了分析和总结,从逆向物流的特殊性出发,将逆向物流与正向物流的特点进行了全面的的比较。和其他任何系统一样,逆向物流系统的设计对其运营和长期发展是至关重要的。在本文中段,对逆向物流系统的结构进行了深度剖析,提出了逆向物流网络设计模型与传统的设施选址模型不同点,对逆向物流与供应链的整合及逆向物流通道建设进行了分析。 选址是物流系统规划中至关重要的环节。作为逆向物流网络的物流节点,逆向物流回收处理中心选址问题在整个物流系统中占有非常重要的地位。本文从定性和定量两个方面对回收处理中心选址问题进行了分析。定性方面,从前面逆向物流与正向物流的特点比较出发,总结出回收处理中心选址的影响因素;定量方面,对层次分析法、德尔菲法和重心法等定量方法做了介绍,并通过案例运用层次分析法进行了应用研究。逆向物流管理系统目前还是一个新的研究领域,该领域深入性的研究方法和数学模型还有待进一步发掘。文章最后对逆向物流管理的进一步研究的方向做出了展望。8.学位论文石彤应用建模技术的书业物流管理系统设计与实现2008本文注重书业物流的特点,规范书业物流业务流程,使用先进物流设计理念建立书业物流系统的方案。本文对软件开发过程建模进行了研究。利用UML从需求分析到系统实现,完成了书业物流系统的开发建模设计。针对书业物流特点完成书业物流系统的需求分析,准确地描述了书业物流中心物流管理的需求和工作流程,为软件开发提供依据。利用EIQ分析方法为物流中心的布局和流程设计提供依据。针对书业物流管理中逆向物流的特点,对退货业务进行详细研究,对相关的物流中心的布局和流程进行研究。本文采用建模工具PwerDesginer12,进行系统需求分析、系统分析及系统设计建模,建立书业物流管理系统中作业监控部分的模型,规范化物流管理流程。物流系统流程设计中使用先进的RF和包件分拣机物流技术,提高物流运作的效率。利用PowerDesginer对主要业务模型实现模型到代码的转换。本文提供与物流自动控制系统的数据接口和与商流系统的数据接口,实现物流管理系统与商流和物流控制系统的数据整合。系统实现中利用数据库中的触发器和存储过程技术,封装系统中的退货业务过程。以便适应退货规则的需求的不断变化。针对不同类型的物流作业实现系统监控和管理,完成物流作业监控和调度算法的设计与实现,其中重点实现主配业务和退货业务的管理和监控。本文重点描述书业物流管理系统中发货主配、到货处理、退货处理模块,其中包括了物流决策支持的模型部分内容的设计。本文最后提出了书业物流系统的实施方案。9.期刊论文王瑞君浅析如何在我国发展绿色物流-济南职业学院学报2010,""(1)随着经济的发展,环境恶化程度加深,作为经济活动的一部分,物流活动同样面临环境问题,需要从环境的角度对物流体系进行改进,形成绿色物流管理系统,这是21世纪新的物流管理发展趋势,建立绿色物流体系成为现代企业持续发展的必然选择.本文在分析绿色物流兴起的原因和构成的基础上,对我国发展绿色物流存在的问题,提出了企业构建绿色物流体系的意义,并对我国企业如何发展绿色物流进行了探讨.10.期刊论文谢国静.王杰.王佳.XIEGuo-jing.WANGjie.WANGJia逆向物流的正向化方法研究-成组技术与生产现代化2005,22(4)针对现有逆向物流管理系统中信息收集困难,营运设施不健全等特点,通过研究逆向物流信息系统结构,提出将逆向物流正向化的思维方法,使逆向物流在观念中转化为传统的正向物流,以利用现有正向物流的一些技术、信息、设施,来简化对逆向物流的管理.本文链接:http://d.g.wanfangdata.com.cn/Thesis_Y1084559.aspx授权使用:上海海事大学(wflshyxy),授权号:8212f5c8-24ca-42ce-a158-9dfa0151061c下载时间:2010年9月23日

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭