首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
基于Flex/Struts+EJB技术的报表发布框架   总被引:4,自引:0,他引:4  
软件重用是提高软件开发效率的最有效方法之一.框架是近几年出现的软件重用的方法,它与构件、设计模式在软件重用的思想上一脉相承,提倡在设计和分析层面上的重用.Flex和Struts都是目前Web应用表现层MVC模式的流行实现框架.提出了一种金融系统的报表发布框架,集成Flex/Struts框架结构实现J2EE的用户表现层,同时集成EJB处理复杂事务逻辑,并以实际应用Report Center为例,验证了这几种技术集成的可行性和优点.  相似文献   

2.
陈红军  薛冰 《福建电脑》2005,(10):33-33,7
本文通过对框架、构件及设计模式概念的分析比较,阐明了应用框架不是新系统开发中的一个框框,而是整个设计、协作构件之间的依赖关系、责任分配和控制流程,是一个可复用的设计构件。  相似文献   

3.
一种基于DAO设计模式与Hibernate框架的数据持久化层模型   总被引:5,自引:0,他引:5  
分析了DAO设计模式与Hibernate框架的工作原理,研究了Hibernate进行持久化操作的核心API.设计了一个结合DAO设计模式与Hibernate框架的数据持久化层模型.最后,详细描述了该模型在具体应用中的实现过程.  相似文献   

4.
针对传统面向用户模式开发中的相似性和重复性问题,提出可控嵌入式构件框架的开发方法。从三层架构角度入手,采用抽象工厂设计模式和模型驱动思想,利用XML关系数据存储机制和改进的XML映射方法,并通过构建嵌入式SQL子系统,设计可控嵌入式构件框架的具体实现过程。实验结果与分析表明,该系统能提高开发效率,减少开发成本,具有很强的适应性、移植性和可扩展性,自动化和可重用性较高。  相似文献   

5.
赵芳  韦群 《计算机科学》2002,29(Z1):191-193
软件构件化是21世纪软件工业发展的大趋势.工业化的软件复用已经从通用类库发展到了面向领域的应用框架.框架的重用已成为软件生产中最有效的重用方式之一.而且使用了设计模式的框架可能获得更高层次的设计复用,增强了软件的可扩充性,缩短了大型应用软件系统的开发周期,提高了开发质量.本文主要介绍了应用框架和设计模式的基本概念和它们之间的关系,并且在飞机场航班显示框架中具体应用了Observer设计模式,以此来说明在框架中如何应用设计模式,以及它的好处.  相似文献   

6.
基于.NET的Web应用框架的设计与实现   总被引:1,自引:1,他引:1  
朱忱  宋顺林 《计算机工程与设计》2006,27(8):1446-1448,1482
分析了目前Web应用的不足,介绍了Web服务和持久层技术,提出了一种.NET平台下的Web应用框架.该框架将传统三层Web应用系统中的应用服务层进一步从逻辑上划分为三个层次:业务外观层、业务规则层和持久层.业务外观层采用Facade设计模式进行设计,以Web服务方式向Web表示层提供服务,并利用Tier Developer设计持久层,实现对象持久化.最后以供应链管理(SCM)系统中的采购单模块为例,给出了该框架的具体实现.  相似文献   

7.
许多文章在谈及设计模式和框架的关系时,多讨论它们之间的区别.而文中在介绍它们的区别之外,更多地是从设计模式提炼出的四个思想这个角度,以框架的含义为基础,来论述它们在软件设计上的联系,并针对这四个思想,逐一探讨了在软件项目开发过程中如何应用来构建软件框架.虽然这四个思想不是构件框架的全部思想,但无疑它们也是构件框架思想中不可或缺的.很好地应用这四个思想,将会提高框架的设计水平,增强框架的重用性.  相似文献   

8.
软件开发已经进入B/S应用开发时代,而web应用开发,表现层构件的缺乏是其一大"硬伤".改进后的WEB应用开发平台不仅可以用构件技术开发业务逻辑端,而且可以利用AJAX技术和J2EE框架开发表现层构件,解决了传统的基于MVC架构开发模式开发WEB系统的表现层的瓶颈问题.着重探讨如何把AJAX技术和J2EE框架相结合开发表现层构件.对传统WEB应用开发平台进行改进使其和表现层构件无缝结合  相似文献   

9.
为了提高传统JDBC框架的复用性,分析了工厂设计模式的三种具体形式:简单工厂、工厂方法和抽象工厂。阐述了三者之间的优缺点,从进化和退化两个方面分析了三者之间的转换关系。将工厂设计模式与JDBC相结合,设计了一个数据持久层模型,给出了该模型的设计思想与若干核心代码。通过相关分析与测试表明:将工厂设计模式应用到持久层的设计中能够减少代码的冗余度、提高复用性和扩展性。  相似文献   

10.
基于Java技术的WebGIS框架研究   总被引:6,自引:1,他引:6  
齐剑玲  孟小红  阚虎 《微计算机信息》2004,20(3):117-119,63
本文力图把当前软件开发技术和Java技术领域中逐渐成熟的设计模式和方法,引入到WebGIS基础开发框架的设计中,以提高框架的可设计性和简化应用开发;表现层中引入MVC模式,数据访问层使用对象一关系映射技术,逻辑层提供有关空间操作的Java APIs(Java Application Program-ming Interface).以此作为框架的基本组成单元.基于Java平台对这个框架的原型进行了实现。以期能为WebGIS框架设计提供一个有意义的参考实现。  相似文献   

11.
J2EEWeb开发框架体系结构   总被引:6,自引:0,他引:6  
开源框架(如MVC框架Struts、OR Mapping框架Hibernate、Log框架Log4j等)的出现极大地提高了J2EE应用程序开发的效率,但它们都只提供了应用程序某一层次的框架,不是一个完整的应用框架。应用框架是整个系统的可重用设计,是构建应用程序的模板,它本质上是一系列设计模式的抽象实现,并提供一些框架基础服务。在整合各种框架的基础上,我们在一个更高的层面上设计和实现了一个J2EEWeb开发框架。该开发框架具有良好的软件体系结构,采用了多种架构设计模式(如多层结构、MVC模式、IoC模式等),保证了程序具有松耦合性和易扩展性,并提供了一些常用的可复用构件,实现了web应用系统的基础功能。它可以帮助开发人员获得最大程度的框架复用,快速开发应用系统。  相似文献   

12.
本文探讨了建立电子账务系统的必要性,通过对财务报账作业的系统分析,在JAVA EE 的多层架构下,以 Struts 作为表现层框架、以基于JDBC设计的可复用的持久层作为数据访问层框架, 并运用多种设计模式设计和实现了一个电 子账务系统。该系统能有效支撑企业大量报账业务的快速处理,保障报账单据的规范化、审批流程的电子化和信息传递的自 动化,并具有良好的可扩展性、可维护性。  相似文献   

13.
在简单介绍MVC框架实现的基础上,结合设计模式的思想,实现基于JSP+Servlet+Java Bean的模式在Java Web中移动实习就业跟踪系统的设计,重点讨论了在MVC框架中应用设计模式,达到系统和控制层、模型层、视图层的实现,为业务流程的开发及功能的扩展带来了灵活性。  相似文献   

14.
设计模式思想在构建软件框架过程中应用的探讨   总被引:2,自引:0,他引:2  
袁绍欣  葛玮 《微机发展》2003,13(12):111-112,F003
许多文章在谈及设计模式和框架的关系时,多讨论它们之间的区别。而文中在介绍它们的区别之外,更多地是从设计模式提炼出的四个思想这个角度,以框架的含义为基础,来论述它们在软件设计上的联系,并针对这四个思想,逐一探讨了在软件项目开发过程中如何应用来构建软件框架。虽然这四个思想不是构件框架的全部思想,但无疑它们也是构件框架思想中不可或缺的。很好地应用这四个思想,将会提高框架的设计水平,增强框架的重用性。  相似文献   

15.
李勇  唐慧丰 《现代计算机》2010,(7):186-188,202
企业级应用涉及的资源众多,数据量大,安全性高,为了高效地开发企业级应用程序,分析企业级应用框架设计的目标和选择合适设计模式准则,阐述如何选择合适的设计模式,并重点研究和设计一种基于J2EE设计模式的框架。该框架在多个管理信息系统中得到应用,取得良好的效果。  相似文献   

16.
面向对象框架(简称框架)是应用系统获得最大复用的方式。它作为大型的可复用组件在应用系统中使用,向应用系统提供大部分的成熟设计和代码。设计模式有助于获得结构良好、可适用于同一领域多种应用的框架体系结构,设计良好的框架一般包含多种设计模式的相互作用。本文比较详细地讨论了框架的特征,设计模式与框架的关系,设计模式在框架中的一些典型应用,并用PS测井分析处理软件作为实例,说明了设计模式在基于框架的应用系统中的应用。  相似文献   

17.
基于构件的软件框架与角色扩展形态研究   总被引:48,自引:2,他引:48       下载免费PDF全文
刘瑜  张世琨  王立福  杨芙清 《软件学报》2003,14(8):1364-1370
框架是实现大粒度软件复用的有效途径,面向对象框架可以通过实例化扩展实现具体的应用系统,但是,研究和实践表明,面向对象框架存在着一些问题.采用基于构件的框架(CBSF),通过用构件替代框架内部相互协作的类,以增大框架构成成分的粒度;同时利用构件的接口调用和组装实现框架扩展机制.主要探讨了角色扩展形态,角色是将要被进一步实例化的特殊构件,可分为抽象构件和模板.针对不同变化性类型,提出可以利用体系结构模式、设计模式或参数化这3种方式设计CBSF角色扩展,进而讨论了基于角色扩展形态的应用构件组装.  相似文献   

18.
运用设计模式实现数据持久层框架   总被引:12,自引:4,他引:8  
易燕  周骋  戴祝英 《计算机工程与设计》2005,26(12):3365-3367,3371
针对传统数据库访问中出现的业务逻辑和数据访问逻辑混杂、程序复用程度低以及难以维护的弊端,阐述了怎样利用几种常用的设计模式来设计一个数据持久层框架的解决方案,并给出了部分实现代码。该框架有效地提高了代码的可重用性和可扩展性,有一定的实用价值。  相似文献   

19.
以框架的扩展点作为我研究的出发点,提出由基于角色的扩展形态对构件框架进行扩展。文章着力建立一个基于构件技术的分布式应用框架,应用设计模式实现基于JZEE的企业构件框架,并运用形式化语言对基于JZEE的企业构件框架及其框架构件、构件组装进行了形式化描述。并利用基于JZEE企业构件框架的角色扩实践证明基于框架的构件组装技术在提高系统的开发效率,可扩展性和复用性方面有相当大的效果,对进一步研究基于框架的构件自动化组装技术,有着一定的理论意义和实用价值。  相似文献   

20.
提出了应用框架的结构,以及应用框架的通用技术-设计模式,并依据抽象工厂设计模式设计并实现了一种数据加密服务.由于该服务采用框架技术设计,可供业务应用程序直接调用,保证了数据加密模块的独立性、可重用性、可扩展性,另外,该服务实现了对称加密、非对称加密等加密功能,有效地解决了程序中数据安全性的问题.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号