论文部分内容阅读
随着业务的繁琐程度增加、业务量的加大,企业对物流信息管理系统的要求日益严苛。如何在使用新资源的同时,保障旧资源的使用价值?如何提高新的软件系统的开发速度和质量?如何充分利用面向服务体系的优势?能否借助如今广泛运用的WebService和智能客户端的手段加强信息管理系统?这些都是信息管理系统面临的重大挑战。理想的信息系统应当具有高兼容集成性、可移植性、用户友好以及高保密等等特征。而我国物流业普遍存在一些问题,笔者正是针对这些问题,提出自己的思考和解决方案。通过文献的反复调研和认真研读思考,本人决定选择SOA架构来搭建物流系统。本文首先介绍课题研究背景、研究意义和价值,以及研究现状以及论文思路;然后分析SOA架构和J2EE开发框架有关的技术特点,来重点突出本论文所选择的开发工具的合理性;之后对本文所开发的第三方物流系统进行业务分析和流程分析,明确整个系统的功能模块;按照SOA的设计思想业务分析,根据实际需求,将一组具有类似操作的功能集合定义为业务服务;最后对系统进行实现进行研究,给出MVC设计模式的构建方法。首先找出MVC的每一个模块的详细的实现方式,接着找到系统照组件化方式的实现,然后给出订单查询、库存查询、基础数据管理和用户权限管理四个核心功能的实现,最终在完成系统的实现过程详细研究SOA系统的实现和发布,着重是通过对WebService月服务的分析和研究,结合XML Schema、服务契约、WSDL、参数描述和服务发布等知识来完成SOA系统的分布,通过测试表明系统设计满足功能和性能上提出的要求。