共查询到20条相似文献,搜索用时 31 毫秒
1.
阐述了设计模式在可复用MIS软件开发中的重要性,并以适配器模式、工厂模式、桥接模式为例,论述了设计模式在可复用MIS软件开发中的实现过程. 相似文献
2.
设计模式复用是软件项目中用来复用设计思想和面向对象代码的便捷方式,有效地继承和使用设计模式有助于提高软件开发的效率,提高软件可复用性、稳定性和可维护性。本文分析了设计模式在JAVA I/O库和AWT库中的典型应用,并阐明了设计模式的主要特点和使用设计模式给软件设计带来的好处。 相似文献
3.
GOF设计模式是软件开发过程中特定环境下解决问题的方法,也是一种高级软件重用技术.利用GOF中的Strategy设计模式设计不同的算法,来实现地址定位的基本功能,这不仅能使代码模块化,增强代码的可复用性,从而大幅度地减少了系统的维护成本,提高了算法运行的效率. 相似文献
4.
设计模式在当前的工程应用中越来越广泛,MVC是软件开发中的一种重要的设计模式,J2EE则是开发高端企业级应用的成熟技术体系。论文通过对J2EE企业计算平台和MVC设计模式进行简要的分析和讨论,构建了一个软件虚拟实训教学系统的应用框架,达到了视图、模型、控制的分层,成功实现了J2EE平台上的MVC架构。 相似文献
5.
论文主要针对教学管理系统开发过程中的需求,从设计模式的角度对系统的架构设计进行了分析和研究,并在系统中运用了一些可复用的设计模式,如利用简单工厂方法模式对系统中用户的权限进行了设计和实现,采用桥接模式对系统中输入数据的有效性进行了设计和实现等,从而可以大幅度的提高设计的效率和水平,增加系统的可复用性和扩展性。 相似文献
6.
7.
软件复用是在软件开发中避免重复劳动的解决方案.通过软件复用,可以提高软件开发的效率和质量。当前软件构件技术被视为实现成功复用的关键因素之一,本文介绍软件复用的基本概念及关键技术,并结合实际开发中的经验,对基于B/S模式新闻管理系统开发中的软件复用进行了一定的研究。 相似文献
8.
9.
10.
设计模式为软件开发人员提供了一种使用专家设计经验的有效途径。文章介绍了设计模式的主要特点和益处,并以迭代器(Iterator)模式在Java集合框架类中的典型实现为例,说明此模式的实现方法以及利用此模式带来的好处。 相似文献
11.
传统的MVC模式在表示层和业务逻辑层存在大量的数据交换,降低了系统的效率,讨论了在软件开发过程中具体存在的问题,分析了Session Faade和Business Delegate两种设计模式的特点,提出将这2种模式和MVC模式结合,形成完善的J2EE开发模式.同时,对J2EE架构中的数据持久层进行分析和改进,提出用DAO类和DAOFactory类实现数据持久层的方法,形成更完善的J2EE体系结构. 相似文献
12.
设计模式在通信监测系统中的应用 总被引:1,自引:0,他引:1
软件设计模式代表了从成功的系统设计中分离出来的可复用的优秀设计经验,因而已成为软件设计的重要研究对象.文章介绍了设计模式的主要特点和使用设计模式给软件设计带来的好处,并就设计模式在通信监测系统中的应用进行了分析. 相似文献
13.
设计模式思想及其应用 总被引:2,自引:0,他引:2
设计模式是系统设计阶段的软件重用,使那些具有良好性能的设计方案可以在相似环境下被再次复用.本文介绍了设计模式的起源,详细阐述了设计模式思想的深邃内涵及编程理论,并用实例说明了如何使用设计模式来进行可复用的设计,以及使用设计模式时应注意的一些问题. 相似文献
14.
基于构件的软件开发技术是一种在软件开发中避免重复劳动的解决方案,当前软件构件技术被视为实现成功复用的关键因素之一,本文介绍软件复用的基本概念及关键技术,最后,就基于构件软件开发技术在管理信息系统中的应用作了探讨,给出了相应的开发模型及具体事例. 相似文献
15.
基于模式和组件的可重构MIS研究 总被引:5,自引:0,他引:5
当前企业面临着激烈的市场竞争和迅速变化的外部环境,为了保持企业的竞争力,各个企业不可避免的要进行企业业务过程的重组,因此如何开发出一个可快速重构的,柔性的MIS使其能够快速响应并有效地支持各种变化,保护企业在MIS的投资是一个重要课题.文章对MIS不易重构的原因进行了分析,提出了利用模式和组件技术结合来建设可重构MIS的开发模式,并给出了一个基于模式和组件技术的可重构MIS的架构. 相似文献
16.
设计模式在现代软件开发中,用得越来越广泛,MVC模式是其中的典型。首先论述了MVC设计模式的特点,然后分析其在SymbianOS系统应用程序中的应用。 相似文献
17.
基于J2EE架构的层次结构研究及应用 总被引:1,自引:0,他引:1
戚欣 《吉林大学学报(信息科学版)》2008,26(3):295-299
为提高系统的稳定性、复用性和扩展性,对J2EE(Java 2 platform Enterprise Edition)软件架构的用户层、应用逻辑层、业务逻辑层和数据库层进行研究.将应用逻辑和数据访问逻辑分离,并在每个层次上选用合理的技术方案与设计模式进行架构.通过在吉林省高校科研网上办公管理系统中的具体实现和应用,应用逻辑和数据库分离,当应用逻辑发生变化时,只需修改应用逻辑,无需改变业务逻辑,保证了系统可升级性和扩展性.从而设计出结构清晰,易于维护,运行高效的软件系统. 相似文献
18.
贾郭军 《山西师范大学学报:自然科学版》2003,17(4):28-31
软件复用技术是提高软件开发劳动生产率的重要途径之一,如何从大量正在使用的软件系统中获取可复用元素是实现软件复用的关键问题.本文通过对软件元素可复用性的因素分析,利用Halstead软件复杂性度量技术的结果,给出实现可复用元素自动化度量的办法. 相似文献
19.
软件复用机会识别策略的研究 总被引:2,自引:0,他引:2
根据对面向对象分析、设计与建模及可复用构件理论的研究,结合在软件开发中的实践经验,论述了在项目的需求捕获、分析、设计、实现的各个开发阶段中如何更好地把握软件复用机会的识别策略。 相似文献
20.
Java类的动态装载机制及其在设计模式中的应用 总被引:6,自引:0,他引:6
介绍了Java类动态装载技术、与此项技术相关的设计模式以及如何在设计模式中应用类动态装载技术,并给出了实现一个可复用的类动态装载程序。 相似文献