基于JAVA技术的企业信息系统基础架构的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:qwe6367
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件系统的规模越来越大,业务越来越复杂,整个系统的结构和规格说明显得越来越重要。对于大规模的复杂软件系统,其总体的系统结构设计和规格说明的重要性已经远远超过了对计算的算法和数据结构的选择。在此背景下,人们认识到软件体系结构的重要性,并认为对软件体系结构的系统深入的研究将会成为提高软件生产率和解决软件维护问题的新的最有希望的途径。为了更好的解决软件在规模和复杂度方面的不断增加带来的困难,在运用软件体系结构技术的同时还需要有软件重用方面技术的支持,基于构件的软件开发就是以软件重用为目的的软件开发技术。 在充分理解软件体系结构和基于构件的软件开发理论的基础上,结合优秀的软件工程方法和成熟的开源构件,以及现在企业信息系统的特点,最终形成一个三层体系结构的,基于构件的软件开发技术的,面向企业信息系统的基础架构。本系统在总体架构上分为数据持久层、业务控制层和表示层,分别负责与数据库之间的数据持久化操作,系统业务的控制和用户界面的表现,使系统在逻辑上保持相对独立性,从而使整个系统的逻辑结构更为清晰,同时提高了系统的可维护性、可扩展性和安全性;在系统各层内部,使用了基于构件的软件开发技术,各层可以完成相对独立的功能,使其能更轻松的集成到其他系统或集成其他构件到该系统中;在系统的实现中结合了当今流行的软件技术,如在各层的数据交换中使用Command设计模式、系统组装中使用XML,文件记录系统的配置信息、使用XSL技术实现XML数据到HTML代码的转换等,从而使系统实现更可靠,更易于交流,并具有更好的适应性。
其他文献
近年来,基于加速度传感器的人体动作的识别成为学术界及商业领域研究的热点。它通过绑定在人身上的加速度传感器采集到的加速度数据来识别人体的动作,这些动作包括走路、上楼、
安全多方计算是信息安全基础理论的基石,是现代密码学领域中一个非常重要的分支。安全多方计算的主要思想是:参与计算的多方一起用一种特殊的方法计算一个约定函数,其中每个参与
光盘驱动器简称光驱,现在已经成为个人计算机必不可少的配件之一。随着光驱技术的不断发展和光驱功能的日益复杂,对光驱的调试也变得愈加繁琐,而传统的调试工具调试项目单一且不
在允许各种网络资源以开放方式运作的前提下,入侵检测系统成了确保网络安全的一种必要手段。从以数据为中心的观点看,入侵检测本身就是一个数据分析的过程,而数据挖掘是一种新的
在信息技术和网络技术高速发展的21世纪,作为社会重要的基础信息设施之一的Internet的建立需要各类网络设备的支持,然而,传统的网络管理系统只能通过网络对具有联网功能的设备进
随着嵌入式技术、网络技术和通信技术的发展,安防系统正在向小型化、移动化、主动化的方向发展,基于主动式的无线远程安防已成为当前研究的一个热点问题。可视化监控以其直观方
随着计算机网络技术和微处理器技术的发展,嵌入式系统在工业控制领域得到了越来越广泛的应用。而传统的工业控制领域中的监控系统大多是基于现场总线的方式构建的,需要铺设昂贵
柑橘是世界第一大水果,其种植面积与产量均居首位。土壤是由多层矿物质组成的自然体,是农业生产的物质基础。土壤的理化性质与土壤中含有的营养元素的丰缺,是制定柑橘园土壤
近年来,随着传感器技术、通信技术、嵌入式和分布式计算技术的飞速发展和日益成熟,无线传感器网络开始在世界范围内出现。流数据管理技术是传感器网络的核心技术。由于流数据
移动外采系统是为大连血液中心设计的。用于大连市血液中心移动外采管理系统.根据血液中心献血工作的实际需要,通过对原有的大连市红十字血液中心的外采管理系统中缺陷的分析,