首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 36 毫秒
1.
基于校园网的多媒体教学系统通用集成环境的设计   总被引:2,自引:0,他引:2  
软件重用技术是提高软件生产率的重要途径之一。本文基于软件重用思想 ,提出研制“基于校园网的多媒体教学系统通用集成环境 (WebMTSE)”的设计思想。该集成环境由校园网教学区、校园网教学管理区和课件开发维护工具三大部分组成 ,利用该集成环境 ,可以在校园网上进行教与学的各种活动 ,且不用编程序就可以高效、快速地进行二次开发  相似文献   

2.
尽管Web服务技术为异构数字化学习支撑软件集成提供了一种可行的方案,但是目前,尚没有一种有效的服务组合方法.本文提出了一种基于本体的面向数字化学习支撑环境构建的服务组合模型和方法,该方法对服务进行扩展的语义描述,基于本体推理,通过参数合并的方法推导服务的语义关系;同时为服务的语义描述加入服务质量信息,通过均衡考虑服务的功能性和非功能性需求来提高服务组合的质量,有效地解决了服务组合中存在的语义异构问题.此外,本文给出了面向数字化学习环境构建的本体库和服务库的建设方法,该方法参考数字化学习标准与规范中的领域术语,快速地构建适用于数字化学习的本体,为服务组合提供推理依据.最后,给出采用所提出的方法构建教育资源管理服务的应用实例,通过与其他组合方法的对比实验,验证所提出方法进行服务组合时具有更好的性能和效率.在实际应用中,本方法可以快速、准确地组合出用户满意的服务,有效利用现有的服务资源,解决数字化学习支撑软件集成中的资源浪费问题.  相似文献   

3.
分析了三层跨平台数据库系统所面临的异构平台通信、代码可重用性及软件互操作性问题。介绍了Web Service技术的特点,提出了利用该技术解决三层跨平台数据库所面临问题的办法。  相似文献   

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

5.
逯文晖 《西藏教育》2011,(10):51-54
针对各高校学生信息存储分布异构特性,提出了异构环境下高校学生信息资源管理的设计方案。设计LDAP学生信息模型来存储学生信息,采用两层目录服务器组织方式,结合Web访问与JNDI技术,实现了高校学生信息目录管理系统CS—-DMS。在该系统中,用户可通过Web统一接口方便高效的查询和管理各系学生信息,实现底层资源共享。  相似文献   

6.
为满足企业迅速建立MIS(管理信息系统)系统的要求,迫切需要采用软件重用技术来进行开发.本文讨论了MIS系统开发过程和活动中所涉及到的软件重用理论和技术.  相似文献   

7.
软件复用技术一直受到研究人员和软件开发人员的重视。软件复用或软件重用的一个重要技术是对可重用的软件构件建立软件构件库。开发人员可以在软件构件库中检索自己需要的构件,从而避免重复劳动,提高开发的效率和质量。本文介绍了软件重用的有关概念、意义和建立软件构件库的方法。  相似文献   

8.
以分布、异构、多自治域的互联网环境为背景,提出利用有色Petri网对web服务组合进行建模的方法,给出了web服务组合网的形式化描述和常用结构的图形化表示方法。文中所引用的案例模型可以在CPN—tools中测试.有效的建模是模型分析验证和模型应用的基础。对电子商务和企业应用集成在解决web服务组合问题中具有一定的参考价值。  相似文献   

9.
软件重用技术是20世纪80年代以来,国际上非常重视的一项被认为能成倍提高软件生产率的重要技术。目前,软件重用技术已经成为内容非常广泛的研究领域,是当今软件工程领域中的一个研究热点。比起重新开发一个软件,软件重用技术能大大缩短开发时间,节约人力、物力,提高软件可靠性。  相似文献   

10.
基于数据空间的网格数据管理   总被引:1,自引:0,他引:1  
为了更好地管理和应用数据网格中大量分布异构的数据,在对网格技术发展现状进行深入研究基础上,提出基于数据空间概念的网格数据的管理架构.在此基础上,实现了一个网格数据空间管理原型系统,系统中将现有的一些数据空间技术如数据模型iDM、查询语言iTrails等与网格数据访问中间件OGSA-DAI相结合,使用OGSA-DAI工作流来完成数据空间管理系统的数据访问、抽取、数据索引、服务管理和查询回复等一系列工作.实验表明数据空间管理机制在网格环境下是可行的,数据空间管理系统屏蔽了网格数据的分布性和异构性,且能够适应网格数据动态特性,因此满足了对网格数据的管理要求.所提出的网格数据空间架构为网格数据管理提出了新的方法.  相似文献   

11.
组件技术的提出对软件重用和软件开发效率的提高具有非常重要的意义;而软件Agent技术的提出为复杂分布式问题的求解找到了很好的办法.文中首先分析了组件技术和软件Agent技术的主要内容,然后提出将组件技术与软件Agent技术相融合可以有效地提高软件的重用性、灵活性及适应性等,最后简述了组件技术和软件Agent技术在大型软件开发中的应用等.  相似文献   

12.
软件构件技术是实现软件复用的关键问题,是当前软件界研究的热点。章通过对构件及构件技术的阐述,探讨了基于构件的软件开发技术、方法以及构件设计评价标准。  相似文献   

13.
分析了OO方法在软件复用中的应用,利用OO方法的基本特性、OO程序设计的基本过程实现软件复用,讨论了在OO方法中实现软件复用、典型的OO方法UML中的软件复用。  相似文献   

14.
关注用电营业这类系统的系统性复用,强调系统体系结构的设计,依据P.Kruchten提出的软件体系结构的“4 1”模型,并结合用电营业系统需求,提出了用电营业应用系统族体系结构的“2 3”视图模型.  相似文献   

15.
软件复用技术是在软件开发过程中避免重复劳动的解决方案。从软件复用技术的概念出发,提出了过程复用的总体框架,描述了演化过程构件的基本算法,提出了复用模型在系统开发中的步骤。  相似文献   

16.
Software engineering education has been emerging as an independent and mature discipline. Accordingly, various studies are being done to provide guidelines for curriculum design. The main focus of these guidelines is around core and foundation courses. This paper summarizes the current problems of software engineering education programs. It also proposes some important dimensions as integral parts of software engineering education: interdisciplinary skills, practice experience, communication, skills on continuing education and professionalism. In the current guidelines and studies these dimensions are not addressed specifically. Although there could be other dimensions to be considered in software engineering education, we believe that the proposed ones are very crucial as software engineering is evolving more rapidly than any other engineering discipline. This study also provides a survey of some major universities’ undergraduate software engineering programs to evaluate these dimensions.  相似文献   

17.
简速软件测试理论的当前应用及今后的发展方向。重点综述嵌入式系统及软件的结构化测试的一般方法。,主要从嵌入式系统本身的特殊性出发,给出如何恰当运用软件测试的基夺理论.解决具体的特定嵌入式系统及软件的测试方法的基本步骤。  相似文献   

18.
通过分析数字标准测试软件的领域特性,提出了一种面向数字标准测试领域的敏捷软件开发方法—基于构件的产品线方法,设计了产品线构架、核心资产库框架,并在"中国网络教育技术标准"中进行了成功应用。这种软件开发方法,实现了教育标准领域中的软件复用、降低开发成本、缩短开发周期。  相似文献   

19.
INTRODUCTION The increasingly complex and large number ofsoftware products in today’s software industrymakes the tasks of software maintenance, softwarereuse and software restructuring more and moredifficult. With the popularity of the object-orientedprogramming paradigm, the ability to reverse en-gineer and understand object-oriented legacy sys-tems has become an important problem to be ad-dressed. In the object-oriented reverse engineering(OORE) research area, most researchers f…  相似文献   

20.
Classes are key software components in an object-oriented software system. In many industrial OO software systems,there are some classes that have complicated structure and relationships. So in the processes of software maintenance,testing,software reengineering,software reuse and software restructure,it is a challenge for software engineers to understand these classes thoroughly. This paper proposes a class comprehension model based on constructivist learning theory,and implements a software visualization tool(MFV-Class)to help in the comprehension of a class. The tool provides multiple views of class to uncover manifold facets of class contents. It enables visualizing three object-oriented metrics of classes to help users focus on the understanding process. A case study was conducted to evaluate our approach and the toolkit.  相似文献   

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

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