首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
本文在研究构件描述、分类、表示的基础上,选择基于J2EE结构的struts、Spring、Hibernate三个主流框架作为主要开发技术,设计并实现了PLM构件库系统对构件进行有效的管理.三种框架的组合使得J2EE的开发有更好的扩展性和可维护性,能充分发挥三者的优势,使系统层次划分更为清晰,可实现多层开发的低耦合,具有一定的理论和实践意义.  相似文献   

2.
本文首先介绍构件软件和软件构件模型以及构件软件的四个基本问题,即:构件互操作性、构件版本问题、语言独立性、跨进程透明性。然后就COM和.NET两种构件模型在四个基本问题上的解决方案进行对比研究,说明.NET构件模型在简化构件软件的开发和软件构件的部署方面的优势。  相似文献   

3.
如何使用AJAX技术,结合Web开发模式与研究领域的设计方法,研究AJAX客户端编程的理论,将AJAX与现有的软件开发模式相结合,具有很大的研究价值。分析总结了AJAX框架设计理论和方法,在此基础上开发了实际框架以支持Web应用,提出基于面向对象模式构建AJAX框架,该框架通过将应用模块化和编程对象化,可明显提高开发的效率和稳定性。作为一种B/S架构的开发框架,本框架为开发者屏蔽了多语言混合编程、网络传输、浏览器自适应等困难,提供了完全面向对象、跨平台、事件驱动等特性,有利于开发出功能强大的B/S应用程序,并使应用程序的维护和代码重用变得简单易行,提高开发效率。  相似文献   

4.
本文首先介绍构件软件和软件构件模型以及构件软件的四个基本问题。即:构件互操作性、构件版本问题、语言独立性、跨进程透明性。然后就COM和.NET两种构件模型在四个基本问题上的解决方案进行对比研究,说明.NET构件模型在简化构件软件的开发和软件构件的部署方面的优势。  相似文献   

5.
基于构件的软件开发的核心技术与案例分析   总被引:1,自引:0,他引:1  
基于构件的软件开发方法是一种新的软件开发框架,它是选择已经成熟的构件成品,并在一定的框架与结构下组成一个新的软件系统。因为这种新的软件开发模式与已往完全自主开发的软件开发过程不同,基于构件的软件系统的软件技术也有不同的要求与规范。本文调研了目前流行的基于构件的软件核心技术,分析比较它们的优缺点,讨论它们的特点。同时,也分析了来自企业界的著名的基于构件的软件项目。  相似文献   

6.
本文介绍了MVC设计模式和SQL Maps框架的工作原理,对SQL Maps框架、SQL Maps XML配置文件、SQL Maps XML映射文件、SQL Maps API编程等在高校餐饮物流系统开发中的应用情况进行了具体的分析和阐述.  相似文献   

7.
《Java网络编程》、《软件构件与中间件》是高校计算机学院网络工程专业和软件工程专业的必修课,这两门课程是本科教学从"理论教学"转为"应用型教学"改革课程。《软件构件与中间件》(软件工程)与《Java网络编程课程》(网络工程)都需要网络编程,它们在通信过程编程实现的思想是共同的,使用的通信的体系架构是一致的。从两门课的共同点网络通信概念出发,叙述了中间件在通信中的作用,利用现实通信的实例做比对,并使用一个Web Java项目作为实例,使用网络通信体系结构概念模型(OSI参考模型)及通信数据封装解封装过程解释了网络通信编程项目开发应有的思路和步骤,使学生从全局的角度掌握Java网络编程和软件构件与中间件课程的通信本质,取得了良好的教学效果。  相似文献   

8.
项目教学是高职院校实现培养目标的重要途径。框架问题是项目教学的重要环节,在开发框架问题时,应将框架问题的三个层次与培养目标的三个方面紧密结合。通过框架问题驱动教学,引导学生在完成项目的过程中,不断开发自身潜能,培养健康的情感态度和正确的价值观。本文结合实际应用,探究采用框架问题引领Access实验教学实现培养目标。  相似文献   

9.
《现代教育技术》2019,(3):119-126
在数字时代,计算思维成为个体认识世界、解决问题的基本思维方式之一,而编程游戏是培养儿童计算思维的重要教辅材料。为此,文章分析了现有的游戏化儿童编程产品存在的问题及其原因,提出了"三步走"的解决方法。按此解决方法,文章首先解构了培养计算思维的核心能力,并确定了此能力培养的三大步骤和方式;然后,文章构建了指向计算思维能力培养的儿童编程游戏框架,并确定了与三大步骤相对应的游戏元素及应遵循的设计原则;最后,文章设计了一款儿童编程游戏——"小世界",并将该框架应用于此游戏的具体设计实践。指向计算思维能力培养的儿童编程游戏框架的构建及其在儿童编程游戏中的设计实践应用,可为培养儿童的计算思维、开发儿童编程游戏提供理论和实践参考。  相似文献   

10.
多媒体课件开发中的重复劳动影响了课件开发的效率,构件复用技术能有效解决这一问题。本文阐述了构件复用技术在提高多媒体课件开发效率中的重要性,提出了构件复用技术应用于多媒体课件开发过程的基本模式。  相似文献   

11.
J2EE平台是现阶段比较成熟的基于Java组件的企业级应用软件的开发框架。构件是实现软件复用的核心因素,本质是搭建应用软件的可复用组件。本文注重讨论了基于J2EE平台在软件开发过程中,对构件进行抽取、映射和设计的技术方案,最后举出具体实例——某校园网的工作流系统,对J2EE平台和构件相互结合的方法进行了说明。  相似文献   

12.
利用语义服务构件和组合模式支持web服务重用   总被引:1,自引:0,他引:1  
由于目前的web服务描述方法不能有效地解决不同粒度的服务重用问题,引入“语义服务构件”的概念封装多个服务以及它们的协调规则(choreography),为不同抽象层次的服务提供统一的描述框架.为了提高服务的可重用性,提出了“组合模式”的思想描述构件之间的关系,并定义了构件关系的语义.组合模式可以有效地支持不同粒度的服务重用和设计阶段的测试.开发经验表明:由于比较容易地进行构件的理解、选择和重用,组合模式能够有效地支持应用组装.  相似文献   

13.
随着自动编程技术的迅速发展,各种新型数控编程系统不断出现.利用图形编程理论,针对数控线切割机床的加工特点,开发了一种基于二维零件数控加工的TXBCH图形编程系统,重点研究了系统中图素的概念、图素的定义方式和算法,并在此基础上开发出了相应的软件.通过三十多个不同类型零件的图形输入,验证了本文所开发的TXBCH图形编程系统的正确性.解决了中小企业由于费用问题不能购买大型数控编程系统的难题,加快了中小企业的自动化进程.  相似文献   

14.
目前,e-Learning系统已经被广泛应用于实际教学中,以其个性化的课程设置、灵活的学习时间安排等,赢得了世人的青睐.但是在应用中也存在一些问题:单一软件功能不够丰富,难以完全满足教学中的应用需求;为了满足教学中更多的应用需求,需要把不同系统中的功能整合起来,但是由于采用不同的开发技术、设计不够灵活等因素,导致系统难以整合.产生这些问题的主要原因是在软件设计与开发过程中缺少一个好的软件体系结构.在本文中,我们建立了e-Learning的领域模型、e-Learning系统的构件模型,以及基于WebService的构件集成方法.并基于信息化教学模式,提出了能够有效表达构件间语义关系、实现更高层次重用的e-Learning领域抽象框架.在此基础上,形成了一种面向e-Learning领域,具有构件库层、应用框架层和应用层的层次化软件体系结构.该体系结构具有分层复用且不依赖于开发语言和工具等特点.基于该软件体系结构,通过框架选择、构件的组装和替换可以像搭积木那样灵活地构建个性化的e-Learning系统.此外,我们以实例说明基于该体系结构如何构建具体的e-Leaming系统.  相似文献   

15.
基于自适应构件的软件架构研究   总被引:1,自引:0,他引:1  
本文针对当前软件开发中面临的需求及环境多变的情况,提出了一种自适应软件架构的模型.通过对自适应架构的描述给出了各部分的结构框架,阐述了在构件模式下自适应的实现方法,对于构件数据表示方法及自适应进化过程亦做出了说明,提出了基因计算为中心,进化算法为基础的结构模式改善系统稳定性和适应性,使算法构件应对不同领域的应用具有可复用性,提高自适应系统开发应用的效率和质量.  相似文献   

16.
JAX—RPC提供了不同的web服务客户端编程模型来满足不同的应用需求,作为一款优秀Web服务开发框架.XFire对动态代理和DII两种Web服务客户端编程模型提供了很好的支持。在XFire框架下分别采用两种模型为一个简单的Web服务构建客户端,并对两种客户端进行了测试,最后以测试结果为基础对两种客户端编程模型进行了比较分析,指出了它们各自的特性及所适用的应用场景。  相似文献   

17.
以中医理论知识为基础,运用基于模糊节约覆盖集理论的推理方法对中医的疾病诊断问题进行了研究和开发,对中医诊断知识进行了形式化阐述,设计构造了诊断专家系统的整体框架,并编程实现.利用人机对话的补充诊断方式提高了诊断的准确度.  相似文献   

18.
结合实际开发中的案例分析了面向对象编程的局限性,用面向方面编程解耦了用户登陆模块,并采用AspectWerkz框架实现了这个模块。  相似文献   

19.
软件构件技术是当前软件界研究的热点 ,而当前构件产品的开发标准仍处在探讨阶段 ,如何在实际开发中把握构件的开发标准是我们研究的重点 ,为此 ,本文通过对构件模型的阐述和比较 ,探讨了构件、构件系统的评价标准  相似文献   

20.
一种适用于小型项目并集成XP的RUP软件过程   总被引:1,自引:0,他引:1  
RUP作为一个完整的软件开发过程框架,可以根据项目需要进行裁减:既可以是针对小型项目需求的轻量级开发过程,也可以是针对大型项目的更全面的开发过程。各种类型和规模的项目都有成功使用RUP的案例。本文描述了一种适用于小型项目并集成了XP(极限编程)技术的RUP软件过程。  相似文献   

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

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