您现在的位置:网学>>免费论文>>论文导航>>计算机>>计算机应用
  • 基于J2EE技术的物流管理系统的设计与实现
    计算机  2009-3-7 下载论文 发表评论 复制论文网址 上传用户:会员ID19151

      许南山北京化工大学信急科学与技术学院[摘要]本文介绍了基于J2EE技术的物流管理系统的基本功能、总体结构以及实现该系统所涉及的关键技术。

      [关键词],J2EE物流管理系统Hibernate一、引言随着全球经济的融合,我国正逐渐成为11{_界的制造与采购中心,物流在其中的作用越来越重要。为了满足现代经济发展的需要,物流企业必须向信息化、集成化、专业化转变,所以充分结合物流技术与信息技术,建立基于企业现代化答理与信息网络架构的物流答 }:}.系统。

      J7EE即Java 2企业版,是Sun公司推出的一个多层次结构的分布式应用程序模型,该模型具有重用组件的能力、基于扩展标记语言(XML)的数抓交换、统一的女全模式和灵话的事务控制,它为搭建具有可伸缩性、灵话性、易维护性的企业信息系统提供了良好的机制,与传统的互联网应用程序模型相比有着不可比拟的优势。7 }-发者不仅可以更快地发表对问题域新的解决方案,而且其独立于平台、基于组件的J7EE解决方案不再受到提供商的产品和应用程序编程界而的限制。

      木文介绍了基于J7EE技术设计的物流答理系统的基木功能、总体结构以及实现该系统所涉及的关键技术。

      一、物流答 J:}.系统功能简介1.客户答 J:}.子系统:通过对客户资料的收集、分类、存档、检索和答 J:}.全而掌握不同客户群体、客户性质、客户需求、客户信用等信息,为客户提供方案、价格、市场、信息等各种服务内容,及时处理和妥善解决客户在合作中遇到的各类问题。该子系统包括客户登录答 J:}. ,客户资料答 J:}. ,客户查询等功能。

      7.门的一答J里子系统:门的一是物流业务和费用结算的依抓,系统通过对门单的规范化、模块化和流程化,合理地分配物流服务的实施细则和收费}J、准,JI=以此为依抓,分配相应的资源,监控实施的效果和核算产生的费用,且可以对双方执行门单的情况进行评估以取得客户、费用、资金的相关信息,交客户服务和商务部门作为参考。

      该子系统包括门单接收/录入、门的一查询、门的一跟踪等功能。

      3.仓储答理子系统:仓储答理包括仓储资源的答理和业务运作流程的实现,可实现库房的多极化答 J:}.、作业动作细分与调度策略、库存状态答 J:}.以及盘点的多种策略等。主要包括收货、品检、上架、拣选、流通加下、装运、补货、库存控制、可视化监控、移库、盘点等功能。

      4.运输答 J:}.子系统:可以对所有运输资源,包括自有车辆和协作车辆以及临时车辆实行实时调度答 J:}.,提供对货物的分析,配载的计算,以及最佳运输路线的选择。主要包括车辆答 J:}.,承运商答理、运输任务答理、运输作业调度、运输跟踪、回单答理、装卸作业等功能。

      5.结算答 J:}.子系统:可对企业所有的物流服务项日实现合同价格一条龙答 J:}.,包括多种模式的仓租费用、运输费用、装卸费用等费用的计算,根抓规范的合同文木、货币}J、准、收费}J、准自动产生结算凭证。

      三、系统总体结构该体系结构中,每一层仅依赖于其卜而的那一层,例如,对数抓库的修改不需修改表现层每一层所特有的东酉向其他层隐藏起来,这样确保了应用程序修改起来容易,同时修改又不级联到其他层。这种多层体系结构在企业级系统中尤为重要,它确保了责在的明确划分,具有更大的可缩放性和灵话性。

      四、物流答理系统的技术分析1. Servlet技术:Servlet是服务器端的Java程序,是建立基于Web应用程序的客户层表现层业务层持久层数据层系统总体结构图基石,实质上是一种小型的、与平台无关的Java类,具有跨服务器平台的特性。Servlet接收请求对象,从中提取出参数,处理业务逻辑,JI=最终做出响应。

      7. JSP技术:JSP(Java Server Pages)是由Sun公司倡导,多家公司共同参与制定的一种功能强大的动态网J}技术}d、准。JsP为创建高度动态的web应用提供了一个独特的开发环境。JsP将Java作为其脚木语言,在传统的HTNIL文件中加入Java程序片段和JsP fig;签,因此JsP具有Java语言的所有优点,包括女全性、跨平台性等同时JsP技术将J}而设计与商务逻辑分离,区分了Web设计者和web开发者的角色。在木系统的表现层,最终撤示给客户端的视图就是通过JsP生成的,}i=且通过自定义fi,;签库扩展了JsP功能。

      3. XNIL技术:XML(eXtensible Markup Language, AJ扩展t,J、记语言)是由W:3C创建的而向内容的}d、记语言。Itl其具有更多的语义、良好的可扩展性、简的一易用、自描述等特点而特别适用于Web上的半结构数抓,   J j-.可用于数抓交换。在木系统的实现中,服务器所需的}J、准Java部署描述符、数抓持久层Hibernate所需的配置文件、映射文档以及系统所需的一此配置均使用XNIL o4. Hibernate技术:Hibernate是一个优秀的71-源ORM(Object Rela-tional Mapping)框架,它提供了强大、高性能的对象到关系数抓库的持久化服务。利用Hibernate, Java程序员可以使用而向对象编程思维来操纵数抓库,大幅度减少手下编码操作JDBC和SQL的时间。

      另外,Hibernate几乎支持所有主流商业数抓库和开源数抓库,j手且支持多种缓存机制,通过简单的配置,用户就可以使用第三方的缓存服务,大大提高系统数抓库操作的效率。木系统的数抓持久层采用Hibernate十DAO的开发模式。

      五、结语应用J2EE技术设计和实现的物流答理系统采用B/S多层体系结构,使应用数抓的表示被限制在相应层内,降低了数抓在各层之间的祸合性,提高了整体架构的可维护性和可扩展性。

    12下一页

    相关热词:基于 J2EE 技术 物流 管理 系统 设计 实现

    下载 我要充值 注册会员 论文定作 网络精品课程|在线学习

    提供各类程序设计和程序下载修改等 提供ASP\VFP\PB\VB\ASP.NET\DELPHI系统定作修改服务
    【责编:网学网  发表评论】
    【设为主页】【加入收藏】【打印本文】【回到顶部】【关闭此页】
    •   相关文章
      ·高速铁路动车计划编制系统研究(word)
      ·高中思想政治课阅读教学设计与研究论文(w
      ·餐饮管理系统研究与开发_毕业设计报告(w
      ·非线性离散系统的干扰抵消毕业设计(wor
      ·陶瓷灯具论文:陶瓷灯具设计研究(word
      ·软件研究所管理信息系统的设计与实现(wo
      ·超市管理系统研究与设计(word)
      ·论文范文-SRAM的结构与设计技术研究(
      ·船舶电气智能设计系统开发研究(word)
    •   最新文件
      ·高等数学复习题及答案
      ·高等数学作业(高升专)答案
      ·面向对象程序设计复习题及参考答案
      ·面向对象程序设计作业答案
      ·非营利组织管理复习题及参考答案
      ·集装箱与国际多式联运复习题及参考答案
      ·集装箱与国际多式联运作业答案
      ·铁路运输设备复习题及答案
      ·铁路运输设备复习题及参考答案
  •  友情链接
    特别推荐
     最新原创论文               更多