东北林业大学硕士学位论文基于J2EE的木材生产数字化管理系统关键技术的研究与实现姓名:吴长伟申请学位级别:硕士专业:计算机应用技术指导教师:王霓虹20070601基于J2EE的木材生产数字化管理系统关键技术的研究与实现作者:吴长伟学位授予单位:东北林业大学相似文献(10条)1.学位论文金宁基于中间件技术的数据传输与交换系统设计2007本研究课题来源于北京市防汛抗旱及水资源指挥调度系统建设项目,按照国家防总制定的国家防汛指挥系统建设的总体要求以及北京市水利发展“十一五”计划确定的水利信息化建设的基本框架进行。而本文重点探讨的课题——数据传输与交换系统,是整个防汛抗旱及水资源指挥调度系统建设项目的核心部分。课题目标是利用中间件技术,解决以往存在的各种防汛抗旱水资源水保数据源的信息孤岛问题,实现所有相关信息源的中心平台整合,避免信息闭塞、提高信息使用率。本文首先介绍了课题的背景、来源、应用价值、相关领域现状以及项目建设策略和内容;描述了系统架构设计以及技术路线;并通过与其他技术的比较,讨论了以J2EE技术实现系统的优势以及选择BEAWeblogic产品作为软件平台基础的依据;然后通过对水务局信息化建设的业务需求分析,对数据传输和交换平台进行了系统分析、设计和模块的划分,并结合各个模块的设计与实现,对实现中用到的各项技术,如:JMS,XMLSchema等分别进行了讨论,提供了一种实现数据传输与交换的方案,并给出了其中关键技术的实现方法及实现代码,同时,进行了系统功能验证。最后,根据目前技术的发展和实际业务的需要,做了一个简要的总结,并对数据交换技术的将来发展进行了展望。本课题成果的主要特点在其利用先进成熟的系统架构、技术路线(J2EE);使用目前市场上应用最广泛的企业级的J2EE中间件产品(WebLogic);以XML格式进行数据交换传输保证系统的开放性;安全可靠的数据传输体系等方面。本课题在水务行业应用领域有很大的社会经济价值,不仅对首都率先实现现代化和经济可持续发展具有重要意义,而且由于首都具有的探索和示范效应,有很强的推广应用价值,其行业应用前景很广阔。2.学位论文孙洁中间件技术在银行中间业务中的应用2005金融中间业务已成为银行业新的利润增长点。如何摆脱传统的单项中间业务实现方式,降低业务开通风险,寻求一种快速开发银行中间业务,实现集中统一管理的金融中间业务平台,已成为业界关心的话题。本文研究了如何利用J2EE中间件技术,抽取中间业务软构件,从而形成行业解决方案——金融中间业务开发运行平台。本文在研究分析金融中间业务行业特点以及J2EE中间件技术的基础上,提出了以动态资源为数据描述基础,以交易控制串为交易描述基础的中间业务定制框架,给出了金融中间业务开发运行平台的设计与实现方案。利用名字服务动态调用技术,解决了中间业务多样的交易流程控制;结合事件服务,建立了中间交易软构件以满足中间业务灵活的交易转接需求;并在金融中间业务平台的系统集群扩展、系统安全保障以及事务一致性保障等方面进行了研究分析。开发了服务管理工具和金融交易界面定制工具,从而为中间业务系统提供了统一的管理界面,并能方便地实现银行客户端字符界面的定制。本文提出的金融中间业务平台可以适用于快速定制开发广泛的金融中间业务种类。论文研究结果对于金融领域的业务整合及业务再造,具有一定的实用意义和参考价值。3.期刊论文窦蕾.袁臻.刘冬梅基于构件的中间件技术J2EE-计算机科学2004,31(6)近年来,随着网络技术及应用的发展,对中间件的需求也日益增多.虽然有很多成熟的分布式中间件技术,例如CORBA,但其过于复杂而且存在缺陷,很难满足企业应用的需求.因此,基于构件的中间件技术J2EE应运而生.本文首先从企业对分布式中间件的发展需求说起,介绍J2EE产生的背景及其总体框架.其次,本文重点分析J2EE的核心技术,服务器端构件技术EJB,阐述构件技术的基本理念和主要设计思想.最后本文比较了当前几种主流的基于构件的中间件技术:J2EE、CORBA、Microsoft.Net.4.学位论文王立基于J2EE的电子商务系统集成平台的分析与构建2005在当前的电子商务领域中,很多大型组织机构的信息系统一般都是复杂的、异构的系统,存在着很多的问题,如何在业务问题与信息解决方案之间建立联系,如何把功能设计转化为实现设计以及如何选择最好的中间件技术等等。所有这些系统都需要集成它们的应用,以支持更快、更精确的业务流程,并提供有意义的、一致的管理信息。基于J2EE架构的电子商务系统集成平台对此提供了有效的技术支持。本文主要是针对IT体系结构进行研究的。首先从总体上介绍并分析了系统集成平台构建的关键技术,分析了中间件技术与J2EE架构,并分析了它在电子商务中的应用模型;然后,根据光大证券公司的证券网业务管理系统,阐述了实现J2EE构架需要的关键技术:基于组件的开发、集成和部署,多层分布式应用模式,使其具有重用的能力,并且集成了基于XML的数据交换—一个统一的安全模式及灵活的事务控制;接着,本文采用面向对象的分析与设计方法对系统进行建模,主要以用户管理模块和信息管理模块为例;最后,从分析表示层与事务集成入手,讨论在现有系统基础上创建一个表示层和应用之间的集成,通过对证券业务流程的分析,讨论业务流程集成的问题。5.学位论文丁晨基于J2EE和WEB服务的人力资源系统研究2005人力资源管理系统作为九十年代才出现的新兴的信息系统,随着计算机技术的发展,已经成为企业发展壮大不可缺少的一部分。企业必须战略性、全局性、系统性地定位人力资源管理,及早的分析与解决人力资源管理问题,才能够以更加稳健的步伐前进。然而现有的人力资源管理系统很多只是简单的人事管理系统,安装部署均不方便,难以真正提升人力资源管理水平,提高工作效率及降低管理成本的效果也不明显,常常不能够满足企业远程办公及全面沟通管理需要,而且在软件设计时固化模块,用户不可以根据自己的实际情况作出修改。在已有的人力资源管理系统落后于时代和企业规模发展需要的情况下,分析和研究了现存人力资源管理系统模型中存在的问题,给出了改进后的人力资源管理系统的解决方案。在开发过程中,运用网络技术和最新的软件技术分析系统的框架结构,并给出了如何利用中间件技术和UML分析的方法开发人力资源管理系统。此外,还将J2EE技术和WEB服务技术结合起来,研究在J2EE框架下运用WEB服务技术更好的扩展系统功能、实现组件开发技术和开发企业的业务逻辑。同时,针对WEB服务应用的事务、安全、可移植性、可伸缩性和并发访问等问题分别提出了解决方案。以人事和薪资模块为实例,具体给出了J2EE技术运用于人力资源管理系统的工作方法和技术路线。在J2EE开发过程中给出了模块视图控制架构的开发模式,在EJB开发过程中给出了门面开发模式,按照N层架构从底层的数据库开始,首先给出数据库的开发方法,接着业务应用层的开发和表示层的开发过程并给出了如何装配和发布J2EE应用程序的方法。采用先进的技术所搭建的伸缩性强大的人力资源管理系统,可以作为一个中间件放在企业集成化制造环境中,满足了管理现代化、科学化的要求。6.学位论文唐思臣基于J2EE架构的业务中间件的研究与实现2007中间件技术作为软件技术发展历史上的一个里程碑,它大幅度地减少了应用的实施工作量,提高了应用软件的成功率。基础中间件的定位是解决业务无关的基础技术,它不能解决业务需求分析、业务流程开发、规则变更等问题。在实际的项目开发中,常常是在为一些相似的功能进行的重复的劳动,这些都大大降低了软件的生产率和灵活性。因此,在基础中间件的基础之上,如果提供一个能够基于业务的中间件,它能够提供软件开发中常见的业务功能和系统功能,将能够顺应软件开发的发展方向,对提高软件的生产率、成功率和交付率都十分有意义。本文在分析了中间件技术的发展之上,结合应用系统的基本模型,提出了系统的设计原则和目标,并给出了系统模块化的解决方案。根据传统J2EE层次的划分,系统的框架设计大致分为展示层、业务层、数据层的三层,各个层次都有相对独立的框架,具有较低的耦合度。其中展示层的Web接口在封装和实现过程中参考和借鉴了Struts,并使之更加符合业务特点;业务层主要完成具体的业务规则,是应用系统的核心部分。业务层需要实现的功能主要包括业务流程的配置,事务管理等功能;数据层参考和借鉴了Hibernate和iBatis。通过工厂模式定义外部接口,内部实现既支持Hibernate,也可以直接使用系统自主开发提供的DAO来实现;当需要时,还可以直接使用JDBC操作数据来完成业务逻辑实现。数据总线作为系统数据交换的核心,在本系统中扮演了底层的关键角色,系统各个层次之间的数据交换和传递都依赖于它。业务组件作为系统应用的核心,它负责调用展示层和数据层的组件来完成相应的业务操作。本文给出了数据总线和业务组件部分的设计思路并用UML图描述了各个类之间的关系。最后,通过一个实例描述了基于系统平台的开发配置规范。7.期刊论文甘娜.郑强.潘山.GANNa.ZHENGQiang.PANShan基于J2EE的分布式计算模型设计-计算机与现代化2009,(7)随着计算机技术和网络技术的发展,实现分布式计算是Internet迅速发展的必然产物.本文设计了一个融合J2EE和中间件技术CORBA的分布式计算模型,实现分布式计算技术,较好地解决了异构环境中对象的互操作问题.8.学位论文杨蕾基于分布式应用的中间件技术的研究2007随着计算机技术的迅速发展,许多应用程序需要在网络环境的异构平台上运行,这就对新一代的软件开发提出了新的要求。在这种分布式异构环境中,通常存在多种硬件系统平台(如PC、工作站、小型机等),在这些硬件平台上又存在着各种各样的系统软件(如不同的操作系统、数据库、语言编译器等)以及多种风格各异的用户界面,这些硬件系统平台还可能采用不同的网络协议和网络体系结构连接。如何把这些系统集成起来并开发新的应用是一个非常现实而困难的问题。本论文主要研究如何发挥基于分布式应用的中间件技术的优势,采用理论研究与具体实现相结合的方法。首先研究中间件基础理论,并详细分析J2EE技术体系及其关键技术,最后以企业信用信息基础数据库系统(简称企业征信系统)为例,研究在实践中如何具体应用中间件技术,并提出适合应用系统的优化方案,以便更好地解决分布式异构网络环境下,信息系统集成的异构性、可重用性和互操作性问题。9.学位论文刘芳MDA框架下基于J2EE的UML模型转换研究2003中间件技术因为解决了分布式异构环境中的不同应用之间的集成和交互问题而成为工业界应用广泛的技术。然而,各软件厂商基于不同的实现技术纷纷推出自己的中间件产品,这些产品各有所长、互不兼容,这又给用户带来如何集成不同中间件平台上的应用的问题。为此,对象管理组织OMG提出了模型驱动的体系结构MDA的概念。MDA提供了一种将系统功能规约和系统功能在特定技术平台上的实现规约分离的系统规约途径。两种规约分别通过平台无关模型PIM和平台相关模型PSM来描述,其中PIM摒弃了技术实现特性,描述与具体平台无关的系统功能和行为,PSM则包括特定平台相关的实现语义细节。PIM与PSM都可以采用UML描述。PIM与PSM之间存在四种类型的转换,PIM到PIM,PIM到PSM,PSM到PSM,PSM到PIM,这四种模型转换贯穿了基于MDA的软件开发的整个生命周期,其中PIM到PSM的转换是开发基于MDA的应用过程中至关重要的一步。PIM到PSM转换的主要工作是在PIM中加入特定的平台信息,按照一定的映射规则将PIM转换成特定平台的PSM。这个转换工作可以部分或全部自动化。按自动化程度的高低,PIM到PSM的转换可分为4个层次:(1)手工转换,设计人员通过研究PIM来手工构建PSM;(2)使用一些精化模式来辅助手工转换;(3)设计从PIM生成PSM框架的算法,然后再自动或半自动精化PSM框架;(4)设计将完整的PIM转换成完整的PSM的算法,并设计支撑工具来辅助转换的实现。对PIM到PSM转