多层框架技术的研究与应用

来源 :太原理工大学 | 被引量 : 23次 | 上传用户:hb9527
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件系统复杂程度的增加,软件系统的体系结构设计越来越显得重要,基于架构、组件式的开发是目前企业级应用开发的主流,良好的多层系统体系结构,可以使企业完成复杂系统的快速应用开发。本文研究实现的Oracle EBS技术支持服务系统是针对Oracle EBS即Oracle E-Business Suite(电子商务套件)这一大型的管理软件而开发的服务系统。该系统的使用可以使Oracle EBS在实施以及使用过程中出现的各种复杂问题得到更快、更高效的解决。实现服务管理的标准化、流程化、模板化,进而提升管理水平。本文根据Oracle EBS技术支持服务系统的复杂度高,无需太多费用而又要满足高可用性、高可靠性、高可扩展性的需要。利用J2EE平台,采用软件的表示层、业务层、数据持久层的优秀框架设计了本系统软件架构的方案:Struts+Spimg+Hibernate多层应用框架,表示层用Struts、业务逻辑层用Spring、数据持久层用Hibernate。这一方案很好地解决了Oracle EBS技术支持服务系统面临的如何构建用户接口,何处驻留业务逻辑,以及如何实现数据持久性的问题,使系统的三层结构中每一层需要实现的技术得到了合适的确定,使设计既是松散耦合的又能进行灵活变更。另外,经过对Oracle EBS服务流程和业务逻辑的研究分析,构建了一套特有的针对Oracle EBS服务的业务模型。包括问题的收集、路由、跟踪等基本功能,同时实现内部管理功能、报表和知识库管理。该业务模型符合服务规范,完全能够满足提高服务质量,将服务规范化,模板化的要求。并且在类似系统的开发中可以进行模型复用,有突出价值。总之,本文设计了针对Oracle EBS技术支持服务系统的软件架构,并且构建了该系统独有的业务模型。最后根据设计的多层次框架模型搭建系统整体框架,在框架基础上实现业务模型,进而实现系统。实践证明,本文在Struts+Spirng+Hibernate多层框架体系结构上开发的Oracle EBS技术支持服务系统在满足对界面要求灵活和维护性好,分离数据访问和数据表现的同时,还通过便于扩展的控制器来维护整个流程,有效地降低了开发复杂度,缩短了开发周期。最后该服务系统取得了良好的应用效果。
其他文献
网络入侵检测系统作为一种积极主动的安全防护工具,提供了对内部攻击、外部攻击和误操作的实时防护,在计算机网络和系统受到危害之前进行报警拦截和响应。随着网络的迅速发展
计算机检索音频片段,可使用基于标题或文件名的文本标注方式,但由于文件名和文本描述的不完整性和主观性,很难找到满足具体要求的音频片段。哼唱音乐检索作为一种最自然的音乐检
随着社会信息化步伐的加快,利用计算机技术和网络通信技术实现商务活动的国际化、信息化和无纸化,已成为全球商务发展的趋势。电子商务是目前因特网发展的一个热点,其发展将
虚拟现实技术已经在工业制造、虚拟建筑物的设计、数字城市、虚拟作战环境、教育、参观、娱乐等领域获得广泛的应用。从游戏娱乐、家居设计到战场模拟,耗资巨大的实物被计算
Ajax(Asynchronous JavaScript and XML,即异步JavaScript和XML)是一种Web应用程序开发的手段,它采用客户端脚本与Web服务器交换数据的技术。Ajax相当于在用户和服务器之间加了
随着皮革产品广泛的应用,现代消费者对于皮革的需求与日俱增,但是,皮革产品中往往存在着许多缺陷,快速精确地定位皮革表面缺陷,对提高产品质量和指导后续加工制造生产有着十
目前我国电力工业处于高速发展之中,但统计数据表明,我国输变电设备在费用和寿命方面与国外有很大差距,造成这样状况的原因很大程度上取决于设备采购,目前主要以最低价格采购为主,忽略设备的先天条件,最终导致设备后续费用过高、提前结束寿命、最终造成资产流失。为解决设备盲目采购现状,本论文以LCC(全寿命周期成本)理论为依据设计一套变压器采购评价系统。LCC可以在确保安全的前提下,较全面考虑设备的费用总和:从
随着移动互联网的发展,使得移动设备得以随时随地方便快捷地接入网络,获取所需的信息和资源。而日益丰富的移动终端,促进了移动应用的快速发展。各式各样的应用需求,对移动设
伴随着科技进步和全球信息交流的日益扩大,嵌入式设备产品的市场规模在迅猛发展。追求小体积多功能是嵌入式设备的必然趋势,语音通信技术在嵌入式中的应用成了最具吸引力的功
粗糙集理论是一种处理不精确、不确定和不完备信息的数学工具,它能有效地从数据本身提供的信息中发现有效的、潜在的知识。将粗糙集应用于数据挖掘领域,能提高对数据进行分析