- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于组件的物流配送系统设计及其EJB实现方案
王欣
中国农业大学网络中心
摘要:贷物运输及配送是现代物流过程中的重要一环,本论文通过对面向对象、基于组件
Strut Service等
s和Web
开发和软件设计模式等理论知识以及Java服务器端组件EJB,Java
网络应用技术的理解和研究,在全面分析物流配送业务流程的基础上,提出了面向对象和基于
组件的物流配送系统设计模型,以及该模型的EJ8实现方案.
关键词:物流◇配《面向对象,组件,CBD,EJB
1.绪论
1.1物流概述
物流(109istics)是指物品从供应地向接收地的实体流动过程。根据实际需要,将运
输、储存、装卸、包装、流通加工、配送、信息处理等基本功能实施有机结合。随着电子商
务的兴起.各种网络通讯技术的不断进步,软件工程学的面向对象和基于组件方法的广泛应
用,通过EDI、GPS和网络技术,使得实现物流信息化和虚拟物流(以计算机网络技术进行
物流动作与管理,实现企业间物流资源共享和优化配置的物流方式)成为可能。
物流的正式概念最早出现于日本,目前世界上物流水平最高的国家还有美国、加拿大、
英国和澳大利亚。这些国家的物流基础设施比较完备,交通便利,仓储规范,因此具备实现
大规模物流软件系统的基本条件。在物流发达的国家中,各种物流企业根据自己的业务范围,
利用功能强大的物流系统软件,不仅可以为客户提供各种方便快捷的服务即电子商务中的
B2C,还可以实现企业间(包括国际间)的事务合作和资源共享即电子商务中的B2B。
比较而言,我国的物流由于基础设施不完备,交通和仓储设施存在着地区性的较大差异,
因此水平不高,而且要实现大规模的信息化存在着很多困难。所幸的是,国内企业现在也十
分重视物流的发展,为了更有效地整合资源。提高产品的生产效率,增强客户对产品和服务
的满意程度。进而全面提升企业的市场竞争实力,许多公司都单独设立了的物流部,并采用
现代化的信息和网络技术来提高该部门的服务质量。与此同时,社会上也出现了许多提供专
业化物流配送一条龙服务的第三方物流企业。
随着中国加入WTO日程的临近,来自国际的竞争肯定将是激烈的,面对着机遇与挑战并
存的前景,我们必须发展自己的物流信息化ERP平台,提高物流服务的整体水平。
为了实现物流电子化、信息化,我们有两条路可以走:1、全盘西化,利用国外现成的
软件;2、采用先进的信息技术,结合实际,自主开发大型物流企业ERP平台。方法I有其
方便快捷的优点,但是也存在着比较大的缺点:
m一126
1.国外的条件和我国的客观实际存在着比较大的差异,如果拿国外的软件直接用的话,
会有“食洋不化”的情况出现。
2.系统维护不便,出现问题后修改的周期比较长。
3.沟通和交流障碍将会影响软件的使用。
4.不利于我国在物流软件方面出现有自主版权的产品。
因此,尽管存在着从零做起、没有任何经验可循的困难,我们仍然要毫不犹豫地选择第
二种方案,中储物流便是在此方针指导下,开始立项建设自主开发的、覆盖面达全国范围60
余家仓库的、大规模的、基于J2EE的分布式物流企业ERP平台的。
1.2问题的提出
三层逻辑,但实践证明在通常的Web应用系统开发中JSP因其使用简单、开发速度较快而成
为被广泛使用的技术。但在大量采用jsP技术开发的Web应用中,存在着一些显著的缺点,
逻辑内嵌在网页中。使得代码的阅读、调试和维护都具有一定困难;冗余代码比较多,软件
可复用效率不高等。
比较而言通过结合使用Java
Struts、XSLT、EJB等技术,可以使应用系统的框架更加
合理,更加有效地分离显示/业务/数据三层逻辑,更加有利于系统的移植和扩充。
Java
Struts是基于Web层进行应用系统开发的框架,它采用MVC设计模式,可以很好
地分离显示和业务逻辑,尤其将JavaStruts和XSLT结合起来,可以产生更好的分离显示
和业务逻辑效果。
EJB是服务器端的组件模型,通过EJB不但可以清晰地划分各个功能
您可能关注的文档
最近下载
- Unit 10 Baggage Service课件pptj电子教案.pptx VIP
- 易中天《先秦诸子百家争鸣》(cctv百家讲坛全六部共36集).pdf VIP
- 2024医院年度优秀医师评分细则.pdf VIP
- 民航服务英语unit 3 baggage service课件讲解.ppt VIP
- 预防高处坠落培训.pptx VIP
- 脊髓损伤的诊治指南.pdf
- 2025年起重机司机(限桥式起重机)Q2特种设备理论必背考试题库资料(附答案).pdf VIP
- 抛体运动题目.doc VIP
- 防酸碱劳保培训课件.pptx VIP
- 精品解析:北京市西城区2023-2024学年高二上学期期末考试化学试题-A4答案卷尾.docx VIP
文档评论(0)