(机械制造及其自动化专业论文)第三方仓储管理系统的研究与开发.pdf_第1页
(机械制造及其自动化专业论文)第三方仓储管理系统的研究与开发.pdf_第2页
(机械制造及其自动化专业论文)第三方仓储管理系统的研究与开发.pdf_第3页
(机械制造及其自动化专业论文)第三方仓储管理系统的研究与开发.pdf_第4页
(机械制造及其自动化专业论文)第三方仓储管理系统的研究与开发.pdf_第5页
已阅读5页,还剩80页未读 继续免费阅读

(机械制造及其自动化专业论文)第三方仓储管理系统的研究与开发.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三方仓储管理系统的研究与开发 摘要 本文从第三方物流管理总体框架的分析出发,在一定的物流业务 模式的基础上,采用结构化的系统分析方法自顶向下的来实现对仓储 管理系统总体框架和模块设计。在系统的具体开发上,采用面向的对 象的方法自底向上的进行。这样既保证了系统整体架构的合理性和整 体性,又克服了结结构化开发方法中客观世界的描述工具与软件结构 不一致性的问题,同时又大大加快了软件的开发效率。 为了克服传统同步通信架构的b s 模式的系统在数据传输方面的 问题,采用了在a s p n e ta j a x 框架下组建基于异步通信架构的b s 模式的仓储管理系统。从而有效的提高了系统数据处理方面的性能并 提高了用户的使用体验。 针对仓储管理中的重要环节之一的库存管理,本文主要研究了库 存作业中的货位布局的技术和方法。并对指派法在货位分配问题上的 应用进行了一定的研究。 针对系统的多角色登录操作的特点,提出并研究了基于访问控制 模型的系统的权限管理模块的设计。解决了系统操作的多角色特点所 对应的安全机制方面的问题。同时对a j a x 技术所涉及的在通信安全方 面的问题也进行了一定的研究。 最后,本文总结至今为止所做的工作,并对将来的系统研究方向 作了展望。 关键词:第三方a j a x结构化开发方法面向对象货位分配 访问控制 t h i r d p a r t yw a r e h o u s em a n a g e m e n t s y s t e mr e s e a r c ha n dd e v e l o p m e n t a bs t r a c t b yt h ea n a l y z i n gt h eo v e r a l lf r a m e w o r ko ft h et h i r d p a r t yl o g i s t i c s m a n a g e m e n t ,t h ep a p e ra d o p t e d s t r u c t u r e d s y s t e md e v e l o p m e n t m e t h o d o l o g i e s t o i m p l e m e n tt h eo v e r a l l w a r e h o u s em a n a g e m e n t s y s t e mf r a m e w o r ka n dm o d u l ed e s i g n i n t h es y s t e md e v e l o p m e n t p r o c e s s ,b yu s i n gt h eo r g a n i ci n t e g r a t i o no fo b j e c t o r i e n t e da p p r o a c h a n ds t r u c t u r e ds y s t e md e v e l o p m e n tm e t h o d o l o g i e so ft h ec o m b i n a t i o n o fo r g a n i cm e t h o d s ,t h eo v e r a l ls t r u c t u r eo ft h es y s t e mc a nb ee n s u r e d t h er a t i o n a l i t ya n di n t e g r i t y ,a l s ot h ep r o b l e mo fs t r u c t u r a li n c o n s i s t e n c y b e t w e e nt h eo b je c t i v ew o r l do fs o f t w a r et o o l sa n dt h es t r u c t u r eo f s o f t w a r ec a nb es l o v e d a n da tt h es a m et i m et h es o f t w a r ed e v e l o p m e n t e f f i c i e n c yc a nb ea c c e l e r a t e dg r e a t l y 一 一 一 i no r d e rt os l o v et h ep r o b l e mo fd a t at r a n s m i s s i o ni nt h et r a d i t i o n a l s y n c h r o n o u sc o m m u n i c a t i o ns t r u c t u r eo ft h e b sm o d e ,t h ep a p e ru s e d t h ea s p n e ta j a xf r a m e w o r kt os e tu pb sm o d eo fw a r e h o u s e m a n a g e m e n ts y s t e m w h i c hb a s e do na s y n c h r o n o u sc o m m u n i c a t i o n i i a r c h i t e c t u r e s oa st os y s t e mp e r f o r m a n c ec a nb eo p t i m i z e da n dt h eu s e r e x p e r i e n c ec a nb ee n h a n c e d f o ri n v e n t o r ym a n a g e m e n t ,a so n eo ft h ei m p o r t a n ta s p e c t so f w a r e h o u s em a n a g e m e n t ,t h i sp a p e rs t u d i e dt h eo p e r a t i n gi n v e n t o r yo f a l l o c a t et h el o c a t i o na n di n v e n t o r ym a n a g e m e n tt e c h n i q u e sa n d m e t h o d s t h ea p p l i c a t i o no ft h ea s s i g n m e n tt e c h n i q u eo nt h eg o o d s l o c a t i o na s s i g n m e n th a sb e e ns t u d i e d f o rt h ec h a r a c t e r i s t i c so fm u l t i - r o l eo ft h i r d - - p a r t yw a r e h o u s e m a n a g e m e n ts y s t e m ,t h ep a p e rs t u d i e da c c e s sc o n t r o lm o d e lt od e s i g nt h e s y s t e mt os l o v et h ep r o b l e mo ft h es e c u r i t yo fs y s t e m a n dt h ei s s u e so f t h ec o m m u n i c a t i o n ss e c u r i t yo f a j a xh a sb e e ns t u d i e d f i n a l l y ,t h i sp a p e r s u m m a r i z e dt h ew o r kd o n es o f a r ,a n d p r o p o s e dt h ef u t u r er e a s e r c hd i r e c t i o no f t h es y s t e m k e yw o r d s :t h i r d - p a r t y ;a j a x ;s t r u c t u r e ds y s t e md e v e l o p m e n t m e t h o d o l o g i e s ;o b j e c to r i e n t e d ;g o o d sl o c a t i o na s s i g n m e n t ;a c c e s s c o n t r o l ; i i i 广西大学学位论文原创性声明和学位论文使用授权说明 学位论文原创性声明 本人声明:所呈交的学位论文是在导师指导下完成的,研究工作所取得的成 果和相关知识产权属广西大学所有。除已注明部分外,论文中不包含其他人已经 发表过的研究成果,也不包含本人为获得其它学位而使用过的内容。对本文的研 究工作提供过重要帮助的个人和集体,均己在论文中明确说明并致谢。 日 论文作者签名:蜀天帅 学位论文使用授权说明 少文年 6 月2 , 本人完全了解广西大学关于收集、保存、使用学位论文的规定,即: 本人保证不以其它单位为第一署名单位发表或使用本论文的研究内容; 按照学校要求提交学位论文的印刷本和电子版本; 学校有权保存学位论文的印刷本和电子版,并提供目录检索与阅览服务; 学校可以采用影印、缩印、数字化或其它复制手段保存论文; 在不以赢利为目的的前提下,学校可以公布论文的部分或全部内容。 请选择发稚时间: 玉口时发布口解密后发布 ( 保密论文需注明,并在解密后遵守此规定) 论文作者签名:弓天) 7 巾导师签名亏磅可彳砂呷年 广西大学硕士学位论文第三方仓储管理系统的研舅 旨开发 1 1 课题的提出 第一章绪论 本课题来源于:广西壮族自治区科技厅科技攻关项目“物流运输信息管理系统与企 业e r p 系统集成技术应用( 桂科攻0 8 1 5 0 0 3 3 ) ”。 该课题的研究目标旨在:建设一套基于b s 模式的物流管理信息系统,并与企业现 行实施的e r p 系统可进行集成,并具有良好的用户u i 界面,满足对企业的业务支持的 电子商务环境下的w e b 应用系统。 1 2 研究背景 1 2 1 第三方物流概述 第三方物流又称为合同物流或外包物流,是指由物流劳务的供、需方以外的第三方 来满足物流服务的运作模式,是社会分工下物流专业化的一种表现形式,从运作内容讲, 不但包含e d i 信息交换、仓储运输,也包括选择运输工具、自动补货与订货、包装与贴 标签、产品组配等。其范围包括所有的物流服务的外部采购,包括传统的在交易基础上 对运输和仓储服务的采购,也有对非传统物流服务的采购行为。但严格意义来讲,第三 方物流是几项物流活动的采购行为,是对多种综合服务的采购,包含控制、计划与实施 过程的采购,通常包含长期业务联系。第三方物流基础的价值增值来源于信息管理和知 识。 它是提供物流服务的企业将信息技术和通讯网络综合运用,使得传统的运输、仓储、 包装、装卸等物流活动专业化、系统化,克服供应链的一体化存在的效益背反理论,增 加新的增值服务,实现较大范围里降低产品的流通成本,达到满足资源优化配置、客户 需求的目的。力图提高整体系统的效率。管理学家彼得德鲁克说过,第三方物流组织将 是一个“基于知识和信息的组织”。随着不断强调机构精简,使得劳动密集型职能的外包, 第三方物流活动会更加活跃。 1 2 2 第三方物流的发展趋势 随着经济全球化的发展,以及不同地区的特殊性,使得许多公司趋向于委托第三方。 小公司自身没有技术和财力去满足需要。大公司既没时间业务专门的技术去完成每一件 事。那些想在竞争中占优的公司不得不向外寻求合同制和第三方,加之第三方有现成的 g - 西大掌硕士掌位论文 第三方仓储管理系统的研究与开发 比这些公司自己要好的多的物流解决方案和物流管理系统,所以这些公司都非常愿意把 自己的这部分业务外包给第三方,自己则专注于上产销售能力的提高,为顾客提供更好 的服务。 这是一项长期的战略合作。赢家将是有着良好顾客关系以及可以为客户营销作出努 力的合作者。对于第三方物流企业来讲,时刻为客户着想是今后获利的重要前提。当今 信息技术的发展与普及,相应的对流通体制也产生了重大影响。随着e c o m m e r c e 的发 展,对物流产业要求也将更高。 第三方的利润空间很大,除了给供应商和需求方带来一部分利润之外,自己也能赚 到钱。当然,前提是要提供更好的增值服务,同时要加强自身内部的成本控制。 现代物流的重要趋势之一的信息化,也是现代物流赖以生存的基石,因此第三方物 流企业能否成功的关键就是对信息技术的综合运用。就像供应链各企业之间,有效的产 品转移可以创造新的价值一样。想要帮助管理客户供应链中某些业务,物流企业需要在 相关的技术领域拥有更高的水平。 1 3 第三方物流管理系统的研究现状 1 3 1 第三方物流管理系统的应用现状 l 、基础物流信息技术应用问题。在欧美以及日本等物流业发达的地区,早已广泛 采用了先进的物流技术,如e d i 、g p s 、条码技术等用,作业效率得到了大幅提高,反 应速度也随之加快。而国内目前物流基础信息技术的应用并不普遍,除了宝供、海尔等 信息化程度较高的大型企业外,大多数的物流企业基础信息技术应用不够好,某些企业 只是将自动化工具应用于部分环节,但整个过程并未全部实现信息化与自动化。也有很 大一批中小型物流公司,还处于原始的手工作业模式。 2 、大部分物流管理系统缺乏总体规划与设计分析。物流管理系统的规划是一项大 规模的系统工程,不但需大量的财物和人力的投入,而且涵盖企业的管理体制、组织结 构、工作方法等多方面,技术难度和复杂度都很大。尤其是较早开发的系统,由于缺乏 总体规划,致使系统无法改造或升级,造成浪费。 3 、信息标准化的滞后。虽然我国在物流信息标准化的制定已有多年,但整体来看 其效果并不明显,问题依然很多。例如一些物流标识标准,和一些重要的国家标准储 运单元条码等推广应用都存在严重问题,系统的运作效率因此受到了严重影响。 4 、软件开发商重研发轻实用。物流软件品牌在国内上比较散乱,标准化的指导也 不是很到位,尤其是软件开发商对于物流业务并未深入了解。而能否成功开发物流管理 2 广西大掌司e b 掌位论文第三方仓储管理系统的研究与开戋 系统,是需要物流软件供应商对物流业务进行详细的调研和了解的。 5 、信息孤岛的问题。首先,一些公共信息系统并未与企业间物流管理系统没有对 接,企业物流管理自成一体,相对处于封闭状态,容易造成信息孤岛,影响企业的物流 效率和服务质量。另外,企业为了解决物流业务某些局部问题,软件模块之间互不兼容, 系统的统一无法实现,同样也是信息孤岛种种表现。结果是从某些局部来看似乎提高了 作业的自动化程度,但由于各作业环节相对独立,反而造成各物流网点间无法实现信息 沟通,从而影响全局自动化程度的提高,致使经营效益大打折扣。 1 3 2 信息系统通信架构的研究现状 第一阶段是基于c s 结构的信息管理系统。这种结构的系统技术优势成熟,并且可 以充分发挥客户端的数据处理能力,大部分的操作是在客户端处理后再提交到服务器, 因此客户端响应速度快。但是其缺点也是很明显的,例如系统只能在局域网内安装;客 户端部署及维护成本高昂等等啪儿盯矧。 第二阶段是基于同步通信架构的b s 模式的管理信息系统。b s 模式的信息系统是随 着i n t e r n e t 技术的发展而兴起的。这种结构是在服务器端实现软件业务逻辑部分,在w e b 服务器端实现用户表现,只需浏览器客户端即可进行业务处理,降低了传统c s 结构下 的系统客户端的部署维护成本,是一种新型的软件系统构造技术。这种结构更成为目前 应用软件的首选体系结构。但是,传统w e b 技术实现的b s 体系结构也有些缺陷。由于 服务器端负责绝大多数的业务处理,因此当业务量猛增的时,数据量也会徒然激增,大 量需要处理的数据同时涌向服务器,必然导致服务器负担过大。我们都会有这样的体验, 打开浏览器浏览网页的时候,尤其是等待刷新时,你的屏幕内容是一片空白,而只有等 待浏览器的响应,极大的降低了用户的使用体验。 w r e b 2 0 时代:随着a j a x 的提出,b s 结构应用系统进入了新的篇章。与传统的w e b 应用不同,a j a x 是采用异步通信机制的。在用户与服务器之间a j a x 引入一个中间媒介, 消除了传统网络交互过程中的“处理一等待 缺点。客户端的浏览器在进行数据处理时 即装载了a j a x 引擎。a j a x i j i 擎采用j a v a s c d p t 语言编写,通常在一个隐含的框架中。主要 负责客户端界面与服务器端之间的数据交互。它允许用户与应用系统之间的进行异步交 互。采用j a v a s c r i p t 来调用a j a x 引擎从而替代产生一个h t t p 用户提交动作,内存中的页面 导航、数据编辑、数据校验等无需重新加载整个页面的需求只是交给由a j a x 来执行。 自提出a j a x 之后,许多组织和社区都在开发自己的扩展并积极支持a j a x 的推广。最 早微软在自己的n e t 框架中开发了基于a j a x 的扩展,而后2 0 0 6 年2 月份i b m 、甲骨文、 g o o g l e 、和雅虎等很多科技公司共同宣布支持“o p e n a j a x 这个开源软件计划, 3 广西大掌硕士掌位论文第三方仓储管理系统的研究与开发 以此来全力推广a j a x 这个新兴的w e b 开发技术。这是u n i x 系统诞生以后首次有这样 多的公司参与此计划,可见匀a x 的非凡魅力。当然铷a ) ( 不仅是学术上的研究,有相当多 企业将a j a x , 用到企业级的产品开发中如g o o g l e 的g m a i l 、g o o g l e m a p s 等也大量使用了 a j a x 技术,用于图片提交与共享,另外还有a m a z o n 的a 9 t o m 搜索引擎等。 1 4 课题研究的目的和意义 随着信息技术的发展及其应用的普及,企业信息化建设已经成为企业核心竞争力的 重要表现,信息化程度的高低直接决定了一个企业的运营能力。企业的核心是物流、信 息流、资金流以及“三流 的整合,而三流的最高表现形式都是以信息流为载体,以企 业信息化为平台支撑,所形成企业对外开放、对内整合的整体运作体系。信息系统日益 成为企业健康发展的决定因素。系统业务功能是信息系统优越性的重要衡量特征,信息 系统业务功能不完善、远程通信能力低、缺乏必要的决策功能等问题是目前我国企业必 须解决的首要问题,也是企业运作和向产业化发展需要解决的重要问题。 1 、以客户为导向的现代商业模式正在逐步的取代以产品导向的传统商业模式,不断满 足客户的个性化需求是企业成功的关键。对于企业,准确把握客户的需求、根据需求定 制产品和服务、通过有效的渠道让商品按需求进行合理的流动成为关注的焦点。 2 、现代物流信息技术给物流企业提供了最佳的解决方案,它是一个动态的、全程的, 与信息流、资金流、商流合一的配送系统,现代物流可以做到应时配送,并产生物流增 值服务。 3 、以市场为导向,以“一个企业,一套系统的原则构建企业的运作体系。对所有的 系统模块进行整合,将各个应用系统融合为二个整体。同时整体框架中的各个组成部分 相对分离,协同工作,有利于企业根据自身的发展,灵活调整各个系统的层次和构件以 及设备配置等。 4 、降低企业的运营成本,提高工作效率。物流信息化对提高企业的竞争力有着重要的 意义。日益激烈的商业竞争环境迫使企业对内要求降低成本,对外要求增加服务特色。 客户所购买的服务要求越来越高,愈来愈多的客户无法忍受配送延时和订单缺货的发 生,企业必须在有限的资源限制下满足客户的要求。 5 、提高客户服务水平。信息流的畅通,促进物流和商流的畅通,与供应链的上下游进 行及时、准确的商务活动。供应商、客户和货主可以借助现代化的物流信息管理平台, 来进行服务的全程的跟踪和监督,提高了物流企业服务质量的同时也提高了上下游客户 的满意度。 4 广西大掌硕士学位论文第三方仓储管理系统的研究与开j k 1 5 本论文的主要研究内容 本文作者主要参与了+ 桂科攻( 0 8 1 5 0 0 3 3 ) 物流运输管理信息系统的仓储管理信息 系统各的设计和开发工作,主要有: 1 、通过a s p :n e t a j a x 技术框架实现了基于异步通信技术的b s 模式的仓储管理信息 系统的主要功能模块。 2 、通过结构化设计方法和面向对象的软件开法方法的有机结合,既保证了系统整体结 构和模块之间的合理性,又保证了整体系统的开发效率。 3 、对库存管理中的货位分配的相关策略和也进行了初步的研究和分析,提出了采用指 派法来解决货位分配的优化的方法。 4 、通过对系统安全机制访问控制模型方面的研究,采用了基于角色的访问控制模型的 来实现系统权限控制的功能。并对镯a x 技术的相关安全性问题进行了探讨。 5 、最后给出了系统实现的相关模块的操作实例。 5 广西大掌硕士掌位论文第三方仓储管理系统的研究与开j k 第二章物流信息系统框架设计 本章主要是在一定物流业务模式的基础上,提出并设计了物流信息管理系统的总体 框架,并且针对本文作者主要研究的仓储管理子系统给出了具体的系统结构设计,并对 其中出入库和库存管理等主要模块进行了分析设计。 2 1 系统设计基于的业务模式 业务模式规定了业务流程要实现的总体功能,也为业务流程确立了约束条件,因此 业务模式的研究也成为业务流程设计和优化的起点。 按照物流客户( 货主) 对物流的要求,本文所研究的物流业务运作包括了两种主要 形式,一是为客户提供包括仓储、配送、运输等全面服务的第三方物流业务:二是独立 的运输任务;运输任务又可以分为干线运输和零担运输两种业务形式。按照物流客户和 物流公司的合作关系来看,其运作方式可以分为合同类与散户类。合同类客户是指客户 与物流企业之间有长期的合作协议,是一种典型的第三方物流服务模式,散户类服务是 指客户与物流企业之间是一种临时的合作关系,主要集中在单纯的托运业务。物流企业 业务组织形式如下图: 图2 - 1 物流业务组织形式 f i g 2 - 1o r g a n i z a t i o nf o r mo f t h el o g i s t i c sb u s s i n e s s 根据物流企业的运作流程,针对性的制订一套运作体制,通过物流电子信息平台进 行实施,本平台具有: 前台与后台相分离:前台负责所有与客户相关的工作,包括接单、过程信息查询、 投诉等等;后台负责具体业务的执行,以及执行结果的反馈。这样一方面可以为客户提 6 第三方仓储管理系统的研究与开j k 供“一站式 服务,用一个窗口面对客户,客户通过e m a i l 、网络、电话等方式,进 行订单的下达,可以大大减少了客户的负担,提高客户满意度;具体业务部门可以专职 于业务工作,提高工作效率。 业务间协调:物流客户一项任务可能需要多个部门完成,如涉及到仓储、配送、 运输三个部门的协作;可能需要多个分公司的合作,例如跨区运的干线运输可能需要两 个以上分公司的合作;所以在接到物流客户任务单后,要对分公司和业务部门就资源、 作业要求等进行协调。 建立一个统一的平台:前后台相分离,业务间的协调等都要求有一个强大的信息 相互平台;通过这个平台上,信息有限制的共享,满足不同人员对信息的需求;信息处 理和传递的速度加快,整体工作流程更加紧凑,减少了由于信息处理滞后带来的各种问 题。包括物流业务接单、业务协同、仓储和运输、回单等环节,实现过程如图2 所示: 厶 口 同 类 图2 - 2 物流业务运作图 f i g 2 2o p e r a t i o no ft h el o g i s t i c sb u s s i n e s s 物流服务点通过电话、传真、e d i 或通过i n t e r n e t 等方式将物流作业任务通知订单 管理中心,订单管理中心对任务进行核审后对物流客户确认订单;订单管理中心启动业 务协同的作业,对作业、资源、时间等进行协调,完成后对业务部门发出仓储作业指令 和运输作业指令;仓储部门或运输部门在接到指令后,按指令安排资源,完成相关作业。 各业务部门完成作业后,将作业结果信息和单据自动反馈给订单管理中心,由订单 管理中心再反馈给物流客户,甚至可以按照客户指定的方式由信息系统主动反馈给客 户;从接收订单到回单的整个过程,期间产生的所有信息都会实时的反馈到平台上。 2 2 系统平台总体框架的提出 系统的体系结构是从系统工程角度体现系统中各个子系统、各个要素之间的相互作 用和层次结构,描述了系统内部各要素之间的信息传递、交流、实现,以及相互的依赖 7 第三方仓储管理系统的研究与开j 蠢 关系。根据物流的战略目标、总体规划、物流运作模式,以及功能需求和信息需求的分 析,物流信息平台的总体框架设计如图2 - 3 所示: 客 户 权限管理 数 据 输 入 基本信息管理 订单 管理 业务管理膜块 业务 报表 合i 司 管理 圈圈 核心业务暌块 w e b 信息 发布嚣i ,嚣 数 据 输 出 客 户 图2 3 物流信恩平台框架图 f i 簖- 3f r a m eo ft h el o g i s t i c si n f o r m a t i o np l a t f o r m 物流系统主要包括:基本信息管理模块、权限管理模块、业务管理模块、仓储管理 模块、运输管理模块、结算管理( 应收应付) 模块。 一、业务管理模块:业务管理模块包括订单管理、合同管理和业务报表管理。 l 、订单管理:订单管理作为物流系统的驱动模块,其主要作用是将物流营销和物 流运营相分离,充分发挥订单模块收集货源信息的功能。订单接收模块尽可能的提交给 货代公司、现场营业网点的使用,物流中心集中精力在订单的审核、成本核算、订单调 度的核心业务的管理。订单调度的结果将提供给运输或仓储各系统。 2 、合同管理:物流公司为客户提供物流服务时,都会签订具有法律效力物流服务 合同,系统提供合同管理包括:公司与大客户签订的长期物流服务协议、收入支出合 同管理等。收入支出合同是与客户签订的有关运费、仓储费、物流服务费、租赁费等 费用的合同,包括对受理日期、合同号、合同类型、货主、签订人、审核人、合同状态、 费用代号、单价、数量、金额、开始日期、结束日期、费用分类等进行查询与管理。 3 、业务报表管理:业务报表包含报表查询和报表统计两大功能,根据不同的对象、 不同的日期、不同的服务点、不同的部门、不同订单类型等进行查询与统计。系统可以 导出到数据编辑软件进行编辑。包括客户查询、客户对帐单查询、业务员查询、业务分 析表等。 二、仓储管理模块 8 广西大掌硕士掌位论文第三方仓储管理系统的研究与开戋 仓储管理模块包括库位调整、产品等级转换、计量单位转换、批号管理、箱号管理 保质期管理、入库台帐、出库台帐、库位查询、库存查询、货卡打印、更正单打印等。 三、车辆管理模块 车辆管理模块包括车辆查询、车辆修理、车辆业绩统计、车辆收支平衡表、车辆生 产日报、驾驶员查询、驾驶员业绩统计、驾驶员收支平衡表等。 四、应收应付管理 应收应付管理模块包括:运输费结算、仓库费结算、费用收入管理、费用支出管 理、收款处理、付款处理、销应收款处理、销应付款处理、费用收入查询、费用支出查 询、收款查询、付款查询、销应收款查询、销应付款查询、应收款查询、应付款查询等。 2 3 仓储管理子系统的结构设计 本文主要是针对此物流信息平台中的仓储管理信息子系统的设计与开发:是基于第 三方模式的仓储管理系统。根据上节的物流信息平台的总体的架构的设计,本节提出仓 储管理子系统的系统结构如图: 图2 - 4 仓储管理系统结构图 9 广西大掌司配b 学位鬣览冀钉三方仓储管理系统的研究与开发 f i g 2 4f r a m e w o r ko ft h ew a r e h o u s em a n a g e m e n ts y s t e m 2 3 1 入库作业管理模块设计 入库基本流程包括入库通知单确认、选择收货码头、安排入库货位、验收、入库输 入、入库确认。入库作业支持多种入库方式:正常入库、调拨入库、客退入库。 一入库委托单确认:入库委托单由订单调度模块制作,由仓储管理人员完成对入库 委托单的确认。根据委托单编号,仓管员可以随时查询入库委托单的作业状态( 输入完 成、已调度状态、入库中、入库完成等状态) ,并且经受权的货主可以通过物流中心门 户网站查询到这些信息。 货到后作业调度:作业调度中可以确定实际作业班组和人员( 卸货人员、检验人 员、上架人员等) 并可以确定需要使用的收货码头和设备。作业人员可以记录车辆相关 信息以及停泊时间。 一货物检验:扫描商品编号,然后表明接收和拒绝接收的材料数量。拒绝接收的商 品要装入单独的托盘编号。以同被接收的商品严格区分开来。 上架:系统的设计最终是支持多种仓库设备和上架方式:a s r s 和基于纸张的作 业。 一确认收货:收货过程的最后一步是将收货确认信息发送给业务系统。 客户退货处理:支持经核准的客户退货( 包括直接退货和销售退货) 。 图2 5 入库管理业务流程图 1 0 广西大掌硕士掌位论文第三方仓储管理系统的研舅与开发 f i g 2 - 5b u s s i n e s sf l o w o ft h el n v e n 呻m a n a g e m e n t 2 3 2 出库作业管理模块设计 拣货出库作业是一项流程性极强的作业,是物流中心主要的操作之一,与其它模块 之间( 例如订单处理、库存信息、业务绩效管理、计费管理等) 的关系极为密切。系统 支持基于纸张、自动分拣设备、条码识别和无线射频( i 强) 的拣货方式。 安排拣货仓储位:系统依据事先设定的货主要求,将选定的出货通知单安排拣货 仓储位。安排时依据f e f o ( 先失效先出) 和f i f o ( 先进先出) 的方法,结合出货通知单 中具体商品的要求( 例如在订单处理中识别出的和设定的批号要求、生产日期要求等) , 给出每张出货通知单拣货的必要数据,这些数据包括货号、品名、规格、单位、储位、 数量,必要时将包含批号。 拣货前调整:对系统安排的拣货指示可以在拣货前进行调整,以符合更特殊的或 者临时的要求。 打印拣货单:可以打印出不同作业人员( 包括保管员、叉车司机等) 使用的拣货 单,以便对相关作业人员进行拣货指示。如果使用自动化程度较高的分拣设备,则向这 些设备的控制系统提供相应的订单信息。 如果使用无线设备,依据调度原则,可以将拣货单以恰当的方式分割后发送到有关 的无线设备。 拣货:作业人员依据拣货指示( 按照订单、车次) 拣货,存放于指定的出货暂存 区。如果使用了绩效管理,还需要记录绩效管理需要的信息,例如开始拣货时间、拣货 人员等资料。 一拣货后反馈:如果拣货结果与拣货指示不一致,则需要进行更正。如果使用无线 设备,则由作业人员在无线设备应用程序中直接更正。 一拣货完成:更正完成后,可以进行拣货完成处理,包括装箱,形成实送量,并记 录拣货完成时间。 一出货确认:车辆发车后进行出货确认。 回单处理:送货员依照订单将商品送达客户时,客户需要在送货上签收,形成实 收数量。签收内容包括实收数量等。车辆回到仓库后,送货员应将所有客户签收的送货 单交系统操作员进行回单登记。回单登记提供两种方式( 依据货主中的相关设定) ,标 准方式和简单回单。标准回单适用于那些需要明确客户签收商品批号的情况( 这时需要 在送货单上打印出商品批号配合) ,简单回单只需要登记货号对应的签收数量。如果实 送数量与实收数量不一致,需要注明原因。实送数量与实收数量之差形成退货数量,可 广西大学硕士掌位论文 自动产生退货单,转入入库作业进行处理。 第三方仓储管理系统的研究与开j k 图2 - 6 出厍管理业务流程图 f i g 2 - 6b u s s i n c s sf l o wo ft h ed e l i v e r ym a n a g e m e n t 2 3 3 库存管理模块设计 提供商品在库存中位置的移动、良品与非良品之间的转换、待检作业、检验合格、 批号调整、库存调整、盘点、报废、退厂作业的管理。需要货主发动的作业( 例如报废、 退厂) 需要货主信息系统的支持或者货主的授权。使用不同的仓储设备,库存管理的内 容和形式也有较大的变化。 移位作业:商品在仓库中可能需要进行位置的移动,以便使多个空闲储位能保持 连续,优化储存,或者由于良品库中的商品出现了瑕疵而需要移动到非良品储存区域等。 待检作业:某些商品由于特殊原因( 例如商品检验合格证未到) ,已经入库,但 是却不能进行任何正常的出货作业,系统提供待检处理,使这些商品处于“待检 状态。 这样能在拣货出货时避免拣选这些商品。 检验合格:可以将商品的“待检一状态转换为“良品 状态,从而进入正常的 流通环节。 1 2 广西大掌硕士掌位论文第三方仓储管理系统的研究与开发 一批号调整:对于那些需要进行批号管理的商品( 例如食品、药品) ,由于其批号 大都不能进行自动识别,需要手工输入到业务系统中,从而将不可避免的产生差错。在 发现后可以使用批号调整功能修正错误的批号,使账面批号与实际批号保持一致,使物 流中心各项作业能顺利进行。 一库存调整:如果实际库存与账面库存有差异,可以在货主授权的情况下调整账 面库存,使得账面库存与实际库存保持一致,使物流中心各项作业能顺利进行。 报废作业:只能对储存在不良品区的商品进行报废。报废作业是这样进行的: 首先将需要报废的商品使用移位功能移位到不良品区,填写报废申请单,然后将此情况 通过数据交换通知货主信息系统,货主信息系统中确定报废核准单,然后通知物流业务 系统,在物流业务系统中执行后,将执行结果报告货主信息系统。 一退厂作业:只能对储存在退厂区的商品进行退厂。退厂作业是这样进行的:首 先将需要退厂的商品使用移位功能移动到退厂区,填写退厂申请单,然后将此情况通过 数据交换通知货主信息系统,货主信息系统中确定退厂核准单,然后通知物流业务系统, 在物流业务系统中执行后,将执行结果报告货主信息系统。 盘点管理 盘点基本流程 图2 - 7 盘点管理业务流程图 f i 9 2 - 7 b u s s i n e s sf l o wo f t h ec h e c km a n a g e m e n t 可以使用两种盘点方式:普通盘点和循环盘点。普通盘点时必须将所有作业暂停; 而后者可以在大部分作业进行时盘点,但需要实时设备( 例如r f ) 的支持。 盘点库存查询:系统提供全方位查询和报警,例如商品跟踪、保质期报警、高 库存报警,低库存报警、呆滞积压品报警、库龄分析报告 库存管理与仓储设备:由于库存管理基本都是仓库内部进行的作业,所以仓库 中使用不同的仓储设备和自动化设备对库存管理中各种作业的影响是比较大的。但是清 晰、细致的作业流程和构件化设计将使得系统对设备的扩展和变化的适应变得容易。 广西大掌硕士学位论文第三方仓储管理习诩巴的研究与开鬟 第三章系统开发与库存管理的相关理论方法与技术研究 本章前三个小节主要从软件工程的角度研究并采用结构化方法来分析与设计软件, 并在仓储管理系统开发的过程中将面向对象的方法与之有机的结合在一起。第四小节主 要介绍了基于异步通信的a j a x 技术以及本系统开发所采用的技术框架a s p n e t a j a x 。 第五到第八小节主要是对库存管理的相关理论和方法进行一定得研究,主要针对仓库的 货位分配和布局相关理论和策略的研究。最后给出了库存a b c 方法在系统中的应用。 3 1 引言 物流信息管理系统的开发是一个复杂的系统工程,涉及到计算机技术、系统理论、 组织结构、管理认识、认识规律、管理功能与工程化方法等方面的问题。系统开发不但 是涉及到技术的工程,更是一项社会经济系统工程,因此开发的系统要反映用户的实际 需求。因为外部环境和内部需求的变化,致使用户需求常常变更,从而导致系统初始设 计的变化,有时甚至造成系统的重新设计和人力物力的重复耗费。以上是传统的软件开 发方法常常遇到的难题。同时信息系统规模的不断扩大,也使得传统的单一软件工程方 法已不能胜任此项工作。 伴随软件工程技术的发展,本文作者通过对传统软件工程方法优缺点的分析,结合 本文物流管理系统开发项目的实例,采用一种复合开发方法,即按结构化开发方法 ( s t r u c t u r e ds y s t e md e v e l o p m e n tm e t h o d o l o g i e s ) 对系统进行整体的规划分析和设计,在系 统的软件分析设计及实现的阶段将面向对象的方法有机的结合在一起。从而达到快速有 效的开发仓储管理系统的目的。如图3 1 所示: 1 4 广西大掌硕士学位论文 第三方仓储管理系统的研霸可开文 图3 1 系统复合开发方法的软件工程框架 f i g 3 - 1s o f t w a r ee n g i n e e d n gf r a m e w o r ko f t h ec o m p e l xs y s t e md e v e l o p m e n t 3 2 结构化系统设计的理论与方法 3 2 1 结构化系统设计的概述 结构化系统开发方法采用的是自顶向下工程化的开发方法与生命周期方法的有机 结合。基本思想是:结合用户需求,融合系统工程的思想,对系统进行自顶向下的分析, 按步骤将整个工程划分为若干相对独立的阶段,按功能划分为若干相对独立且复杂度相 对较低的非控制耦合子系统位m 引。 本文作者采用结构化系统开发方法来保证物流仓储管理信息系统分析设计过程自 上而下的的整体性和全局性,而面向对象的方法的应用解决了传统结构化开发方法中对 客观世界描述工具和软件结构不一致的问题,缩短了整个系统的开发周期,解决了从分 析和设计到仓储管理信息系统模块结构之间多次转换影射的繁杂过程。 另外,在大型的物流仓储管理信息系统开发中如果不经自顶向下的整体划分,而是 一开始就自底向上的采用面向对象的方法开发系统,会造成系统结构不合理、各部分关 系失调的问题。所以,结构化方法和面向对象方法目前仍是在系统分析设计和开发领域 中相互依存、不可替代的重要方法之一。 本文采用的结构化系统设计具有以下特点,为仓储管理信息系统的化简提供了由整 体到局部的分解方法;采用数据流等图形化的表达工具,有利于系统数据库的快速准确 的搭建。 系统分析的基本任务是确定仓储管理信息系统的总体逻辑功能和基本目标,为系统 的物理设计,包括仓储管理信息系统的输入、输出、内部数据结构和处理逻辑的定义提 供依据。本文利用结构化系统分析方法的标准准则和图表工具,采用图表方式简单明了 地表达系统分析工作的成果,而非用繁琐的语言来描述系统。为仓储管理信息系统的设 计和分析提供了有力的工具。 3 2 1 数据流技术 数据流程图是结构化系统分析的主要工具之一。同时也是编写系统分析资料、设计 系统总体逻辑模型的有力工具,不仅能够表达数据在系统内部的逻辑流向,而且可以表 达系统的逻辑功能和数据的逻辑变换。数据流程图既能表达现行仓储企业人工业务系统 的数据流程和逻辑处理功能,也能表达仓储管理软件系统的数据流程和逻辑处理功能h 1 。 一、系统数据流程图的基本表达要素 1 5 广西大掌硕士d 铒盘论文 第三方- g 储管理系统的研究与开文 本文所开发的仓储管理信息系统的数据流程图主要有四种要素:外部实体、数据流、 处理逻辑和数据存储。 1 外部实体。指仓储管理系统外的人或事物,是系统数据的外部来源或去处。外部实 体的表达符号如图3 2 所示。同一外部实体如客户可在一个数据流程图上不同处出现, 对重复出现的外部实体可在右下角加斜线表示。 图3 2 系统外部实体的表示 f i g 3 2e x t e r i o re n t i t yo ft h es y s t e m 2 数据流。由某个外部实体或处理逻辑产生,也可以来某个数据存储,其符号为箭头 加简单描述,如图3 3 所示客户的订货单和仓储管理经过业务处理后的发货单。 订货单 处理业 客户 务 发货单 图3 - 3 系统数据流表示 f i g3 - 3d a t as t r e a mo ft h es y s t e m 3 处理逻辑。处理逻辑表达了对数据的逻辑处理功能,也就是对数据结构的数据内容 的变换功能。如图3 - 4 。 国匿 图3 4 系统处理逻辑的表不 f i 9 3 - 4p r o c e s sl o g i co ft h es y s t e m 4 数据存储。数据存储指数据保存的地方,是对数据存储的逻辑描述。 圉二亟固圉二巫困回二至如 图3 5 系统数据存储表示 f i g 3 5d a t as t o r a g eo f t h es y s t e m 二、系统数据流程图的设计 系统数据流程图的设计是建立在系统分析基础上,采用自顶向下、逐步扩展的分解 方法进行的。任何一个系统,不论其多么复杂,都可以把整个系统看作一个处理( 功能) 逻辑,它的模式如图3 - 6 所示。图3 7 物流仓储管理信息系统的顶层数据流程图的设计。 1 6 广西大掌硕士学位论文 第三方仓储管理系统的研究与开发 数翥来卜一1 系统处理卜i 数据去 向 ”i i 图3 _ 6 顶层图的模式 f i g 3 6m o d et h et o pc h a r t d 3 l库存数据 贝丽八辟 仓储部i 、 入库反馈 业务处 d 2 l入库订单记录信息 图3 - 7 系统入库管理顼层数据流图 f i g 3 - 7t o pd a t as t r e a m o f t h ei n v e n t o r ym a n a g e m e n t 在顶层图基础上,通过自顶向下,逐层细化,即把已有的处理逻辑予以扩充,同时 进行相应的数据分析和分解。在数据流程图的细化过程中,考虑仓储管理系统中的每一 层的外部实体,因为外部实体是相对该层数据流程图而的,所以在总体系统外部实体不 变的情况下,随着数据流程图的逐层扩展,某些处理逻辑相对于某一个特定的处理逻辑 而言就变成了外部实体。需要考虑的另一个重要内容是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论