共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
Observer模式被人们广泛应用(特别是在GUI应用程序中),并构成了MVC架构的关键部分。它处理复杂的问题,而在解决这类问题方面表现得相对较好。但面向对象的Observer模式实现方案中,要求先侵入系统中现有的类,然后才能支持该模式,带来了以下问题:难以理解、可重用性差、后期维护很复杂、代码不容易组合等。基于AOP技术,提出了一种可重用的Observer模式的方案,并通过与面向对象实现方案的比较,得出了AOP技术实现方案具有模块松散耦合、可重用性高等优点的结论。 相似文献
3.
4.
MVC模式架构的应用研究 总被引:2,自引:0,他引:2
李海峰 《自动化与仪器仪表》2013,(1):4-5,7
MVC模式是制作软件的标准设计模式,也是开发J2EE应用程序最常用的开发模式,介绍了MVC模式的基本概念,设计出了一个J2EE应用程序。通过该实例总结出了利用MVC模式开发程序的优势:减少了开发时间;很高的可重用性;高可维护性。 相似文献
5.
6.
Observer模式被人们广泛应用(特别是在GUI应用程序中),并构成了MVC架构的关键部分。它处理复杂的问题,而在解决这类问题方面表现得相对较好。但面向对象的Observer模式实现方案中,要求先侵入系统中现有的类,然后才能支持该模式,带来了以下问题:难以理解、可重用性差、后期维护很复杂、代码不容易组合等。基于AOP技术,提出了一种可重用的Observer模式的方案,并通过与面向对象实现方案的比较,得出了AOP技术实现方案具有模块松散耦合、可重用性高等优点的结论。 相似文献
7.
基于角色的设计模式建模和实现方法 总被引:13,自引:0,他引:13
虽然设计模式有利于软件的重用,但当设计模式实例化时,存在模式的重叠、可追踪性以及模式代码难于重用等问题.提出一种基于角色的设计模式的建模和实现方法,在设计和实现两个层面上解决上述问题.该方法把设计模式的角色作为独立的建模元素,在应用程序类和角色间导入RoleOf关系,使应用逻辑和模式逻辑完全分离,从而提高其重用性.使用UML的标准扩充机制,给出了RoleOf关系的元模型和语义,以及标识模式信息的构造型和标记值,以此解决模式的重叠和可追溯性等问题.通过对Java语言进行扩充(称为Rava),实现了应用逻辑和模式逻辑的动态绑定.该方法较好地解决了设计模式实例化时的模式重叠和可追踪性问题,提高了模式逻辑的可重用性,对运用设计模式开发软件有一定的指导作用. 相似文献
8.
B/S架构下动态报表的一种实现方式 总被引:3,自引:0,他引:3
介绍了B/S架构下动态报表的一种实现方式。详细叙述了其实现过程。同时,对于实现中的关键部分——报表解析程序(Reports Parser)进行了细致的说明,并给出了使用Java语言实现的一种实例。通过比较说明了该报表实现方式的优点。报表解析程序可重用性的特点对于大型的数据库应用程序来说会有很大的帮助。在实践应用,该报表实现方式的实用性得到了证明。 相似文献
9.
10.
若干新的可重用程序部件模式 总被引:9,自引:1,他引:8
本文给出了可重用程序部件的定义,提出并用Ada语言实现了若干基于这一定义的新的可重用程序部件模式。它们是基于部分实现理论的模式,基于代数结构的模式和基于算法设计思想的模式。用这些模式构造的程序部件有效率高,可重用性好,使用方便等优点。 相似文献
11.
设计面向对象的软件框架 总被引:8,自引:3,他引:8
面向对象软件框架是一种高级的软件重用机制,提供给软件开发者一种方式,用于构建应用程序基础构造,通过使用设计良好的框架可以快速地构建应用,不幸的是框架实现令人满意的可重用性和灵活性并非易事,探讨框架设计中的一些构想和要求,并希望能以此指导我们设计的实践过程。 相似文献
12.
随着SoC出现,出现了大量可重用的IP库。这些IP可能来自公司内部的不同部门,也有可能来自外部的IP供应商。一方面为了使IP用户可以在芯片设计中更好地使用一些可重用的IP块,另一方面IP供应商也需要对IP的可重用性进行估计,以便通过不断改善设计方法学和设计技术最终能设计高可重用的IP块,因此需要对IP的可重用性进行评估,相应的就需要有一套完善的IP可重用性的评估系统。在分析了重用方法学手册和OpenMORE的基础上,讨论了可重用的IP认证平台的设计与开发,指出了已有系统的不足,提出了用数据库理论和使用VisualBasic6.0来实现,并进一步对系统设计中的ADO技术、树型目录结构等一些关键技术提出了实现方法。 相似文献
13.
UCML(Universal Component Modeling Logic)通用组件建模逻辑是一个面向WEB、面向框架,基于工作流和组件重用技术的软件开发平台,它涵盖了一个应用系统业务开发的全过程。文章介绍了该平台的体系结构、面向框架技术、组件重用技术和工作流原理,分析了它们在该平台软件开发设计和实现中的运用,并描述了基于该平台进行应用程序的开发模式。 相似文献
14.
15.
随着SoC出现,出现了大量可重用的IP库.这些IP可能来自公司内部的不同部门,也有可能来自外部的IP供应商.一方面为了使IP用户可以在芯片设计中更好地使用一些可重用的IP块,另一方面IP供应商也需要对IP的可重用性进行估计,以便通过不断改善设计方法学和设计技术最终能设计高可重用的IP块,因此需要对IP的可重用性进行评估,相应的就需要有一套完善的IP可重用性的评估系统.在分析了重用方法学手册和OpenMORE的基础上,讨论了可重用的IP认证平台的设计与开发,指出了已有系统的不足,提出了用数据库理论和使用Visual Basic 6.0来实现,并进一步对系统设计中的ADO技术、树型目录结构等一些关键技术提出了实现方法. 相似文献
16.
基于J2EE和数据仓库的金融决策支持系统 总被引:6,自引:0,他引:6
介绍了一个基于J2EE框架和数据仓库技术的决策支持系统的解决方案。在后台数据库设计上,使用经典的星型模型建立多维数据集;在应用系统的设计上,采用了基于Struts的应用程序体系结构,利用MVC设计模式开发Web应用,使系统具备了灵活性、可重用性、可扩展性。 相似文献
17.
本文介绍了一个基于J2EE框架和仓库技术的决策支持系统的解决方案。在后台数据库设计上,使用经典的星型模型建立多维数据集;在应用系统的设计上,采用了基于Struts的应用程序体系结构,利用MVC设计模式开发Web应用,使系统具备了灵活性、可重用性、可扩展性。 相似文献
18.
基于CORBA/JAVA的远程医疗数据库系统 总被引:3,自引:0,他引:3
提出了用CORBA和JAVA相结合的技术来实现远程医疗数据库系统的方案。在分析了CORBA访问数据库的两种途径之后,对方案的可行性及其实现方法作了探讨,克服了目前一些远程医疗方案采用的三级模式(浏览器/Web服务器/数据库服务器)出现的可维护性、可重用性不佳等问题。 相似文献
19.
数据库结构复用技术研究 总被引:6,自引:1,他引:5
现代企业是不断发展的。伴随着这种发展,企业的需求也在不断变化。如何让企业信息系统适应这种变化就显得非常重要,这特别需要数据库结构具有良好的可重用性和可扩展性。通过对关系数据库管理系统的研究,结合软件技术发展趋势,提出了一种数据库结构可重用和可扩展的数据库实现方式,讨论了用这种方式实现数据库的过程,并给出了实现数据库的一个简单例子。 相似文献
20.
介绍了一个基于J2EE框架和数据仓库技术的决策支持系统的解决方案.在后台数据库设计上,使用经典的星型模型建立多维数据集;在应用系统的设计上,采用了基于Struts的应用程序体系结构,利用MVC设计模式开发Web应用,使系统具备了灵活性、可重用性、可扩展性. 相似文献