以下是网学网为您推荐的其他类别-面向服务的架构在仓库管理系统中的研究与应用,希望本篇文章对您学习有所帮助。
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
4.基于SOA的仓库管理系统的设计与实现 4.1系统需求 仓储管理系统是现代仓储企业进行货物管理和处理的业务操作系统。它可以实现本地一个仓库的精细化管理,也可实现制造企业、物流企业、连锁业在全国范围内、异地仓库的管理;它可以对货物存储和出货等进行动态安排,可以对仓储作业流程的全过程进行电子化操作;可以与客户服务中心建立数据接口使客户通过互联网实现远程货物管理,可以与企业的ERP系统实现无缝连接。 在本文中,所要开发的仓库管理系统是一个应用于一般企业的货物仓库管理系统,其主要用来实现仓库库存货物的入货和出货,及一般的货物出入货数量统计。此系统设计是为了企业系统升级整合而开发,要方便系统与企业内部其他子系统的相互调用与整合。另外此系统开发旨在以模拟SOA架构的思想,以web服务为设计单元体验SOA在仓库管理系统中的应用的优势。 4.2需求分析 随着一个企业的不断发展扩大,业务的丰富,它的仓库货物数量和种类也大量的增多,同时货物的出入、统计等操作也变得越来越频繁,原始的人工化的仓库管理已经在效率和人力资源上不能满足企业发展的需要,因此迫切的需要仓库管理的自动化办公,利用一个仓库管理系统来提高对仓库库存管理的高效。 然而,目前,丰富的资产管理已经不能满足企业对仓库管理的需求,还应对功能的提供以及划分的方式拥有更加先进的认识。企业的发展变化需要仓库管理系统不断的去适应新的企业业务的,传统的模式已经不能对新增加的企业业务做出快速的反映。同时,企业业务的多样化发展,对仓库管理系统提出了一个更高的要求,它需要仓库管理系统能够为公司其他异构的业务系统提供库存查询等功能的使用,以便于其他部门能方便快捷的了解库存货物的数量等信息,从而准确的对业务做出决策。 SOA的一个中心思想就是使得企业应用摆脱面向技术的解决方案的束缚,轻松应对企业商业服务变化、发展的需要。通过将注意力放在服务上,应用程序能够集中起来提供更加丰富、目的性更强的商业流程。其结果就是,基于SOA的企业应用系统通常会更加真实地反映出与业务模型的结合。服务是从业务流程的角度来看待技术的,这是从上向下看的。这种角度同一般的从可用技术所驱动的商业视角是相反的。服务的优势很清楚:它们会同业务流程结合在一起,因此能够更加精确地表示业务模型、更好地支持业务流程。相反可以看到以应用程序为中心的企业应用模型迫使业务用户将其能力局限为应用程序的能力。 由此看出,SOA对于应用系统的业务流程的分析与建模具有不可否认的先进性。可以将这种先进的设计理念应用于下面将要开发的仓库管理系统的需求分析及功能设计中,将系统的功能以服务的形式划分与实现,从而使系统在具有丰富的业务功能的基础上还能面对新的需求做出更加迅速的反映,使系统具有较强的重用性和扩展性。 另外对企业的考察分析,确定了系统的业务需求:
|
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |