基于Java的企业信息系统的研究

基于Java的企业信息系统的研究

牛新征[1]2004年在《基于J2EE的企业应用集成的关键技术研究与应用设计》文中研究表明许多企业都有由遗留下来的应用系统、不同的企业工作流程及异构的数据源构成的企业应用环境。这些企业应用系统和资源是企业花费了大量资金与时间建立起来的。但由于历史和技术的原因,各系统之间不能兼容及交互,并且只有很少的接口文档和系统历史资料,各个系统维护代价也非常昂贵,这就导致了企业中的一个个信息孤岛,企业信息交流的一致性无法保证,信息需要多次重复的输入,并且存在着很大的信息冗余,和大量的垃圾信息,所以部门之间难于进行信息共享,企业领导也难于统揽全局。为了使一个企业内部的应用系统互相通信,和满足不断增长的客户与商业伙伴对实时信息和综合信息的期望,必须进行企业应用集成。企业应用系统集成EAI(Enterprise Application Integration)通过建立底层结构,来联系横贯整个企业的异构系统、应用、数据等,帮助企业升级、合并、整理企业应用系统资源,在两个或更多的企业应用系统之间实现无缝集成,达到数据的共享和业务流程的集成。同时,它也可在多个企业系统之间进行商务交易时,作为不同商业伙伴之间的企业应用系统集成,例如B2B的电子商务。本文介绍了基于J2EE技术及多层体系结构来进行企业内部应用集成的方法,还提出了一种以开放标准的Web服务和XML,SOAP技术相结合的企业间应用集成方案,实现对异构平台和异构数据库环境下的企业数据流、应用流,工作流的全面集成。作者还对企业应用集成系统中比较关键的性能问题和安全问题进行了分析和讨论,提出了相应的策略,实践和理论证明所提出的方案和策略是成功的,取得了较好的效果。最后结合四川省电力公司的实际需求,我们进行了EAI总体方案设计,重点介绍了它的数据库、系统总体性能和企业信息门户的设计,以及安全策略和性能优化策略的实现。

党辉[2]2003年在《基于J2EE的企业销售系统的研究与开发》文中研究说明随着计算机技术的的发展,使得构建更加完善的企业系统成为可能,这样的企业系统具有开放的体系结构、可扩展性、升级性、灵活性和可靠性。本文在这样的前提下,研究了基于J2EE技术的企业销售系统的设计和开发。文章首先概括的介绍了企业系统的相关理论技术并由此引入了J2EE技术,在此基础上,详细介绍了J2EE平台及其相关技术。然后,本文分析了构建企业系统所面临和要解决的问题,并对相关J2EE关键技术作了介绍。最后,本文在基于Windows的J2EE平台上,分析和设计了一个基于B/S的四层结构企业销售系统,并阐述了每层的一些实现细节。

宁波[3]2003年在《中间件技术在Web企业信息系统中的研究与应用》文中研究表明近年来,WWW的发展非常迅速。中间件为Web提供了信息交互和事务处理的功能,是WWW技术的关键。随着WWW应用的日益发展,企业需要一个从工业化标准的协议到流行的集成化环境,再到保证不同类型数据源能够在两个阶段顺利连接的强壮的体系框架。本文从应用系统体系结构的发展谈起,针对中间件技术在Web企业信息系统中的应用进行了比较深入的研究,所做的工作主要包括以下几个方面:介绍了中间件的概念、特点、分类及国内外中间件技术的研究现状。回顾了应用系统由两层客户机-服务器体系结构转向叁层客户机-服务器体系结构的发展历程并对两种结构进行比较。深入分析了中间件技术在叁层结构中的应用,提出了本文的研究方向和重点。对当前流行的EJB、COM/DCOM/COM+、CORBA对象技术逐一加以介绍,并将叁者进行比较,指出与语言和平台无关的CORBA提供了最大的灵活性和通用性。对CORBA规范及CORBA在多层分布式系统中的工作机制作了详细的分析研究,从理论上验证了CORBA的跨平台性为面向对象的程序设计带来了方便。探讨运用Java和CORBA两种技术构建Web中间件系统的可行性及方案,给出了基于Java和CORBA的Object Web框架体系。利用UML的面向对象建模技术协助进行CORBA应用系统的分析与设计并总结出UML建模的基本步骤。最后,本文利用CORBA技术研制了一个电子银行系统,并结合该系统的开发过程,详细介绍了构建Java/CORBA中间件应用系统的思想、方法和步骤。

李建奇[4]2007年在《基于Web Services的异构系统集成技术研究与应用》文中进行了进一步梳理基于Web Services的异构系统集成技术作为一种新的集成技术,正在成为企业异构系统集成的主流。传统的企业异构系统集成方案一般是点对点间的集成,在实际应用中存在集成能力差、可扩展性差、互操作能力差、集成代价高等缺点。而Web Services有着良好的互操作性、良好的封装性、廉价性、松散耦合的结构,这对于在企业与企业之间和企业内部之间通过Web Services来集成各种业务是非常理想的。Web Service在通信机制上与现有组件技术相比,服务器和客户机都不需要安装特殊的通信协议,只需支持通用的网络协议((HTTP)和数据格式(XML)就可实现相互通信。客户端把数据以XML的形式进行SOAP包装,并以HTTP形式进行发送,服务器就能接收数据。这样利用XML语言和SOAP协议,就实现了异构平台上的对象服务调用。本文以韶关冶炼厂供电系统的建设为背景,提出了基于Web Services的异构系统集成方案,并给出了相应的实现。首先详细分析了当前的企业异构系统集成面临的问题和传统集成模式,对企业系统集成的特性和可行性策略进行了阐述。论述异构应用系统集成的几种主要方法,并分析了各种技术的优缺点。接着详细介绍了Web Services的集成技术的核心实现部分,介绍了在.NET平台下采用C#语言的开发过程。具体来说完成了叁遥系统与honeywell系统和直流屏系统的集成,它们的数据通过串口和Web服务结合的方式整合到叁遥系统中。在供电系统的建设中,通过Web服务来屏蔽各系统的异构性,在中心站记录了各个数据库的连接与访问方式,通过Web服务将异构的数据库采用同样的方式进行访问,从而提供了更广地理范围的数据共享。对于热工系统的数据获取、数据转换,以及数据的解析和展现分别进行了详细的讨论。对于二期项目系统的整体运行流程、模块设计等给出了设计思想和程序框图。介绍了使用WSE(WS-Security)技术来保证Web Services安全服务的实现过程,给出结合用户认证和数据获取过程的详细设计过程。同时还设计了集成平台管理服务等相关应用程序。这些相关Web服务可以被中心站的门户站调用以获取数据,这使其可以方便在Internet上发布,提高数据的使用率和覆盖范围。实践结果表明,该方案有较好的可行性,能够更好的实现系统集成解决企业“孤岛”问题,能够进一步提高企业的信息化程度。

王仕超[5]2002年在《基于JAVA的MVC模型框架研究》文中研究指明本文对设计大型企业网站的模型框架进行了研究。通过对已有成果的研究和文献资料的收集整理,我理清了基于Java开发网站的技术、模型框架的设计原理和思想,并对各种框架设计的优点和不足进行了分析比较。本文着重进行了以下的研究和设计工作:结合企业系统的结构特点,详细分析了J2EE的多层体系结构模型和核心技术,并总结出基于J2EE平台进行开发和部署企业应用系统的方案;对传统的网站开发技术进行了比较分析,采用框架的思想,设计面向整个Web开发的系统框架模型;对struts框架,一种实现了MVC模型思想的框架,进行了整体结构分析;在参照struts基础上,根据实际应用的要求,并结合长期进行网站开发的经验,最终设计出Webpump的整体框架结构;在文章最后,通过一个利用Webpump开发的实际应用,综合分析了Webpump框架如何在服务器端响应客户请求,并进行相应的数据库访问、画面数据传递、出错处理等方面的设计原理。利用Webpump框架进行网站的开发,可以在保证系统质量的前提下,提高项目开发的进度,增强系统的健壮性、灵活性和可扩展性,并尽可能的提供软件复用。

张立[6]2005年在《中间件技术在企业信息系统中的应用研究》文中认为中间件技术是企业计算领域的前沿与热点研究问题。中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,它位于客户机/服务器的操作系统之上,管理计算资源和网络通信。中间件不仅能够帮助企业用户加快应用软件的开发和部署速度,缩短企业信息系统的开发周期,而且可以大大简化企业信息系统的复杂度,减少软件开发中的重复劳动以及维护工作量。除此之外,中间件可以很好的屏蔽系统的异构,整合企业中大量存在的遗留系统,从而节省了企业的IT 投资,有效地保护了企业已有资产投资。本文从企业信息化的概念和意义入手,首先讨论了企业信息系统的概念和特点,重点对企业信息系统中普遍存在的异构现象、遗留系统整合等问题进行了详细分析。接着详细讨论了基于中间件技术的理论和方法。在分析了中间件技术后,研究了将如何在企业信息系统(CPMIS)设计过程中进行具体应用的技术。在系统的开发和实现过程中,详细描述了采用基于中间件技术的J2EE 标准来进行系统分析和设计,并重点介绍了采用基于Java 中间件技术的Domino JSP 自定义标签库技术来解决关系数据库MS SQL Server2000 与基于文档的非关系数据库Lotus Notes 所构成的异构数据库之间的数据访问和共享方法;采用基于JDBC 数据访问中间件技术的DAO(Data Access Object)来提高访问关系型数据库的效率等系统实现的关键问题。最后,给出系统的具体功能实现。本论文研究内容的重点是如何应用中间件技术来开发基于Web 的企业信息系统并给出企业信息系统中存在的异构现象、遗留系统等普遍问题的解决方法。本论文工作的难点是如何解决由关系数据库MS SQL Server 和非关系数据库IBM Lotus Notes 所组成的异构数据库之间的数据访问和共享问题。针对系统存在的异构数据库问题,笔者提出了一种新颖的基于中间件技术的解决方案。在计算机普及和信息技术飞速发展的今天,论文的研究工作对于开发同类型的具有可维护性好、可扩展性好、安全性高等特点的企业信息系统应用具有一定的意义和实用价值。本文所开发的CPMIS 已在实际的项目中投入使用,并取得了良好的社会效益和经济效益。

刘贤锋[7]2008年在《基于J2EE的煤炭地质企业信息系统设计与实现》文中认为随着计算机、网络、通信和信息技术的广泛普及和飞速发展,基于Internet和Intranet的信息管理系统已成为企事业单位MIS发展的必然趋势。基于C/S模式的信息管理系统实现了在客户机端和服务器端交流,是MIS运行模式的一次飞跃。随着互联网的迅速应用,B/S模式凭借其特有优势成为信息管理系统的主流模式,同时基于B/S模式的多层系统具有良好的扩展性,使得越来越多的企业信息管理系统已经开始由原来的客户机/服务器结构向多层结构转化。正是在这样的一个背景下,Sun公司提出了J2EE平台。J2EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关复杂问题的体系结构。本文以煤炭地质企业级信息系统的设计为背景,通过介绍相关技术平台及系统架构,包括J2EE平台及架构、MVC开发模式、Struts框架、Hibernate持久层技术等相关概念,对系统设计和实现的关键技术进行了研究和总结。从系统的总体结构入手,针对行业计算机应用发展需求,基于Web方式、采用Java技术集成单位概况、行政事务管理、设计流程管理、查询与统计、系统管理等信息管理功能,提高了企业工作效率并带动企业信息化建设。J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求,有效地提高了与其他系统之间的交互性,为企业信息系统的构建提供借鉴。本系统采用Java语言为前台开发工具,开发软件选用MyEclipse5.5,后台使用的是SQL Server2000数据库。

罗勇[8]2003年在《基于J2EE的企业集团库存系统的研究与实现》文中认为随着软件技术和Internet的迅速发展,企业计算的分布性、可扩展性和异构性等的要求成为可能。本文在这样的前提下,进行了基于J2EE技术的大型企业集团库存管理系统的设计和实现。本文首先概括地介绍了企业管理系统的相关理论和ERP的发展及作用,并详细地阐述了J2EE系统架构及其相关技术,分别介绍了J2EE平台、组件技术和多层体系结构。然后,详细研究了如何利用J2EE技术构建企业级管理系统,通过分析企业级应用系统的要求,从如下几个方面的内容进行开发:如何设计企业用户接口;如何实现库存管理的各项业务;如何构建基于EJB组件的系统业务层;如何操作企业数据;如何保证系统的安全性。最后,本文在基于Windows的J2EE平台上,开发了一个具有基本功能的企业库存管理系统的应用框架。

陈国平[9]2007年在《基于J2EE的公安综合业务信息系统的设计与实现》文中研究表明随着计算机技术的不断发展,网络技术和应用软件开发技术的应用越来越广泛。尤其是随着公安事业的发展,对规范行政管理流程、提高办公效率、加强决策支持的要求越来越高。所以,设计实现一个公安综合业务信息系统具有非常现实的意义。目前很多应用系统是建立在Web基础上,Web应用系统的开发,特别是企业级Web应用系统的开发已经成为软件开发的一个重要领域。近些年来,J2EE(Java 2 Platform Enterprise Edition)技术作为一种建立企业应用的标准平台出现,并逐步成熟,得以飞速发展。J2EE平台的成熟,为Web应用程序更进一步的发展提供了更广阔的空间。然而,J2EE往往使许多简单问题变得复杂,尤其是采用EJB技术开发中小型Web应用程序,往往会面临诸多问题,比如:要求开发人员掌握的技术层面太多;项目组成员在整个开发过程中无法清晰分工;复杂的J2EE多层结构导致开发组开发质量和效率均无法保障;等等。为了解决这些问题,许多开发者提出了基于Web应用框架的Web应用开发方式,并给出了许多各具特色的Web应用框架。本文利用现有的Web框架技术实现Struts框架、Spring框架和Hibernate框架集成,根据当前公安业务管理的现状,结合信息系统特点,应用这种框架整合的技术,提出了基于J2EE的公安综合业务信息系统的解决方案。本文应用软件开发的原理,沿着系统分析、系统设计和系统实现展开论述。首先,分析了将J2EE、框架技术与公安综合业务信息系统相结合的优越性,提出了基于J2EE的系统设计总体方案。其次,详细叙述了其中的公文管理子系统的开发和应用情况,具体介绍了系统主要模块的设计和模块中关键技术的实现。最后分析了系统的不足之处及有待改善的地方。本系统于2007上半年已经在一些公安部门中试用,实践证明该系统能够随着公安业务环节、内容的改变而及时调整,并且操作灵活、性能可靠,取得了满意的应用效果。

王卓娅[10]2007年在《基于Java的印染企业PDM系统的开发》文中提出产品数据管理(PDM)是一门以软件为基础,管理所有与产品相关的信息(包括电子文档、数字化文件、数据库记录等)和过程(包括工作流程和更改流程)的技术。通过实施PDM系统,可以引入先进的管理思想,提高企业的核心竞争力,是企业信息化建设的首选。本文在PDM的理论基础上,通过对印染行业轧染线上一些生产过程的抽象,设计了一套面向印染行业的PDM系统,研究探讨了系统的主要实现功能与所需的关键技术,并论述了系统的设计思想。论文的内容主要分为两部分:第一部分介绍了PDM的概念、发展过程、应用现状和发展趋势。结合浙江江龙纺织印染有限公司的实际情况进行详细的需求分析,根据企业自身的软、硬件条件确定开发平台,建立了PDM系统的体系结构,确定系统的各项功能模块以及实现的具体功能。第二部分论述了系统数据库的设计和功能模块的实现。采用B/S的软件开发结构和Struts结构实现的MVC模式,系统采用典型的叁层软件结构:客户层、数据库层和Web服务器层。应用服务器采用Tomcat,数据库采用MySQL数据库系统,利用JDBC数据库接口操作数据库。本文对印染行业PDM系统的开发和设计给出了一个可行的解决方案,通过实施印染PDM系统可以信息化印染企业的生产过程,加强员工之间的协作,并有效的控制资源和加快周转,达到提高效率、有效管理的目的。

参考文献:

[1]. 基于J2EE的企业应用集成的关键技术研究与应用设计[D]. 牛新征. 电子科技大学. 2004

[2]. 基于J2EE的企业销售系统的研究与开发[D]. 党辉. 南京理工大学. 2003

[3]. 中间件技术在Web企业信息系统中的研究与应用[D]. 宁波. 天津大学. 2003

[4]. 基于Web Services的异构系统集成技术研究与应用[D]. 李建奇. 湖南大学. 2007

[5]. 基于JAVA的MVC模型框架研究[D]. 王仕超. 南京理工大学. 2002

[6]. 中间件技术在企业信息系统中的应用研究[D]. 张立. 北京工业大学. 2005

[7]. 基于J2EE的煤炭地质企业信息系统设计与实现[D]. 刘贤锋. 南京理工大学. 2008

[8]. 基于J2EE的企业集团库存系统的研究与实现[D]. 罗勇. 南京理工大学. 2003

[9]. 基于J2EE的公安综合业务信息系统的设计与实现[D]. 陈国平. 同济大学. 2007

[10]. 基于Java的印染企业PDM系统的开发[D]. 王卓娅. 浙江大学. 2007

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

基于Java的企业信息系统的研究
下载Doc文档

猜你喜欢