基于构件总线的物流信息平台的设计与实现

被引量 : 0次 | 上传用户:yuhang0211
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
我国大约有30多万家物流企业,而绝大多数为中小型物流企业,由于资本力量的不足,一直都没有自己合适的信息化支撑平台,发展较为缓慢。通过需求调查得知,这些中小型企业都有自己的经营模式,因此对于信息系统而言就需要能快速响应客户需求,具有高度可扩展性,以及建设周期短等需求特点。传统的软件开发技术,对于解决这些问题,将会面临严峻的挑战。基于构件总线的软件开发技术,以构件为基础,从以前的原始代码开发到面向构件的组装开发,将大大地加快软件开发速度,同时基于构件总线的软件开发技术所具有的构件松散耦合性,都将极大地改善系统的灵活性,降低维护成本。因此,选择基于构件总线的开发技术作为物流信息平台的开发技术对中小型物流企业的发展有着重要的意义。本文在对基于构件的软件开发方法以及基于构件总线的开发架构进行分析的基础上,首先对物流信息平台的整体架构进行了设计,对系统整体用例进行了分析,并根据用例分析的结果进一步验证和确定了系统的业务构件。然后,将业务构件根据需求进行分解,使之成为相互联系的服务构件。在分析了服务构件的业务需求以及复用性之后,以物流系统中财务业务构件为例,设计了相应的服务构件,并运用Rational Rose 2003建模工具,对这些服务构件进行了详细设计,包括详细用例建模,业务流程建模以及服务构件的数据建模并生成了相应的数据库表。在系统的实现上,采用Apache ServiceMix作为构件总线,用Web Service作为构件模型,在对所设计的服务构件以Web Service构件模型进行了封装并使用JMeter测试工具进行Web服务测试之后,运用构件总线的简单代理集成以及流程编排代理集成能力,对新开发的构件进行了整合。同时对同构遗留资产以及异构遗留资产也采用了以Web Service包装的方式,通过ServiceMix进行了整合。系统已通过了单元测试和集成测试,取得了满意的效果。
其他文献
地方政府在我国社会主义现代化进程中起着极为关键的作用,对地方政府执政能力的评价是推动地方政府执政能力建设的必要条件。从地方政府执政能力的内涵和特征出发,对国内外关
《弗洛斯河上的磨坊》是英国维多利亚时期杰出的小说家乔治艾略特的代表作。本文从文学伦理学批评视角入手,运用文学伦理学的理性意志和自由意志等相关术语解读小说,分析小说
运用营养学与食品生物化学的理论 ,详细阐述果冻类食品中的营养成分 ;凝胶、营养强化剂对人体健康的作用 ;客观分析了非营养成分 ;防腐剂、甜味剂、食用色素、食用香精对人合
从分析新形势下医患关系中的现状和存在的问题,结合我国医疗卫生工作的特点,就目前导致医患关系紧张的社会、医方、患方等因素进行归类和比较,以期发现改善目前医患关系的突
<正> 孩子的健康一向被家长视为家庭教育的首位。每当谈到孩子的健康问题时,家长们也都能提到诸如体质、营养、卫生、体育锻炼等方面,其实,这只说对了健康概念的一半。早在19
本文旨在探讨老子哲学中所蕴含所偏重的有关阴柔美的思想。众所周知,老子哲学是以“道”这个概念为中心而构建起来的,在《老子》中“道”是万物的根源和现实世界价值体系之本
期刊
研究了木兰科中木兰属(Magnolia)和含笑属(Michelia)间两个杂交组合后代的染色体.杂交组合紫玉兰(♀)&#215;云南含笑(♂)后代的染色体数目为2n=3x=57,正好是四倍体紫玉兰(2n=
<正>我曾接手一个四年级班,班里有个男生叫陈波,瘦小的个子,黝黑的脸蛋,总是沉默不语,在课堂上从来不举手回答问题,就算被老师叫起来也是一言不发。因此,有学生给他取了个绰
期刊
目的对比长短柄假体置换治疗高龄粉碎性粗隆间骨折的短期临床疗效,探讨股骨矩不同处理方式对长柄假体置换的临床疗效的影响;建立长短柄假体置换治疗高龄粉碎性粗隆间骨折三维