相关推荐
-
基于构件复用的软件方法与COM支持
基于构件复用的软件方法与COM支持 张颢 华中理工大学计算机学院摘要 作为研究的热点,近年来提出构件模型层出不穷.出于相互之间互操作性的考虑,必须具备一个公共的构件底层框架.分析各种实际的因素,COM是一个可行的选择.本文讨论了COM规范对组件复用的支持及其发展前景,提出了基于COM的复用思想:以接口的标准化推动服务的标准化,为复用软件的开发和使用建立规范.关键词 软件复用,COM
-
软件架构设计---构件及其复用
软件企业为了提高开发效率,越来越注重软件元素的复用(也称重用),因此,架构设计师在进行架构设计时,必须关注复用,例如,考虑丰富企业构件和充分使用已有的构件。本节从构件角度研究如何使用软件复用技术,下一节重点讨论基于产品线的软件复用。 与复用技术密切相关的概念是构件(component,组件),业界对构件还没有公认的定义,如下为几种常见的定义。 定义 1:构件是指软件系统...
-
软件重用——类构件
11.3.2 类构件 利用面向对象技术,可以更方便更有效地实现软件重用。面向对象技术中的“类”,是比较理想的可重用软构件,不妨称之为类构件。类构件有3种重用方式,分别是实例重用、继承重用和多态重用。下面进一步讲述与类构件有关的内容。 1.可重用软构件应具备的特点 为使软构件也像硬件集成电路那样,能在构造各种各样的软件系统时方便地重复使用,就必须使它们满足下列要求: (...
-
软件体系结构 构件和软件复用
一在业界,软件体系结构和建筑学的设计框架可以类比。如果把软件体系结构类比做建筑学的蓝图,那构件就可以比作一砖一瓦,或者更大概念如:庭院,花园等。软件体系结构之所以可以独立于软件的数据结构和软件的算法,是因为业界把软件的数据结构和算法看做了烧砖的方法,或设计庭院的思想。但没有扩展到整个软件系统。一个软件系统是庞杂的。但是分治之后的东西仍然用到了最基本的软件算法和数据结构思想。之所以也有些人说SA可以
-
软件构造-构件复用
可复用构件与软件复用的关系 1.可复用构件的定义及特征 构件是指应用系统中可以明确辨识的有机构成成分,它具有相对独立性、互换性和功能性的特征。可复用构件则是指具有相对独立的功能和可复用价值的构件。 可复用构件应具备以下特征: 有用性,必须提供有用的功能; 可用性,必须易于理解和使用; 可靠性 ,构件自身及其变形必须能正确工作; 适应性,应易于通过参数化等方式在不同语境中进行配置; 可移植性,能在不同的硬件平台和软件环境中工作。 随着对软件复用理解的深入,构件的概念已经不再局限于源代码构
-
Myeclipse 6.5 整合SSH(三)
以上两个报错,是由于Spring 和 Hibernate 共用的一些 jar 文件发生了版本冲突, 删除 WEB-INF/lib/asm-2.2.3.jar即可 问题二: org.springframework.beans.factory.xml....
-
hibernate用myeclipse编程步骤
1.创建项目 2.用myeclipse导入hibernate的jar包 2.1.在项目中新建几个package(dao.util,...2.3.(在到入的过程中会选择jar包的版本,自动生成hibernate配置文件和session工具类) 2.4.(过程中会用到JDBC Drive,需要myecl
-
初学搭建SSH框架
环境:MyEclipse6.5+Tomcat6.0.18+Struts2.1+Hibernate3.2+Spring2.5.6 现在总结如下: 步骤一:新建一个web项目(选择J2SE5.0,会有一个警告,不用理会) 步骤二:新建这些包: 步骤三:新建这些...
-
javaweb笔记全套
1) 选择工作空间 workspace 选择一个文件夹存放程序(代码) 不要用中文和空格 2) 新建一个java 工程(Project) 3) 建包 建类 2. 快捷键 alt + / : 代码自动补齐,需要配置的 打开preferences(首...
-
javaweb笔记分享
1) 选择工作空间 workspace 选择一个文件夹存放程序(代码) 不要用中文和空格 2) 新建一个java 工程(Project) 3) 建包 建类 2. 快捷键 alt + / : 代码自动补齐,需要配置的 打开preferences(首...
-
什么是软件复用?什么是软件构件?软件复用和软件构件有什么关系?
1.什么是软件复用? 软件复用是将已有的软件及其有效成分用于构造新的软件或系统。它不仅是对软件程序的复用,还包括对软件生产过程中其它劳动成果的复用,如项目计划书、可行性报告、需求分析、概要设计、详细设计、编码(源程序)、测试用例、文档与使用手册等等。因此,软件复用包括软件产品复用和软件过程复用两部分的内容。 软件复用不同于软件移植。软件移植是指对软件进行修改和扩充,...
-
基于可重用构件的软件开发过程模型
摘要:基于构件的开发(CBD)观念已广泛应用于软件开发中,便于构件的重用。众所周知的CBD体系结构有 ActiveX, CORBA, RMI以及 SOAP 等。文章主要通过与传统软件开发方法的比较研究支持基于CBD的实践,同时也评价了面向对象的过程模型以及提出了一种新型的基于 CBD 的软件开发过程模型,并探讨了仓储的重要概念。 关键字:构件重用;基于构件的开发;软件开发过程;仓储 1.引言 ...
-
软件复用(softwarereuse)
subtopics: 软件复用的优越性软件复用的维度基于构件的软件开发 构件 构件的分类 在线构件离线构件 构件规约构件实现构件模型 分类/描述模型规约/组装模型实现级模型 CCMEnterprise JavaBean 会话构件(Session Bean) 有状态会话Bean无状态会话Bean 实体Bean BMPCMP 消息驱动
-
基于springboot大学生就业信息管理系统源码数据库文档.zip
基于springboot大学生就业信息管理系统源码数据库文档.zip
-
基于java的驾校收支管理可视化平台的开题报告.docx
基于java的驾校收支管理可视化平台的开题报告
-
原木5秒数据20241120.7z
时间序列 原木 间隔5秒钟 20241120
-
毕业设计&课设_基于 Vue 的电影在线预订与管理系统:后台 Java(SSM)代码,为毕业设计项目.zip
毕业设计&课设_基于 Vue 的电影在线预订与管理系统:后台 Java(SSM)代码,为毕业设计项目.zip
-
基于springboot课件通中小学教学课件共享平台源码数据库文档.zip
基于springboot课件通中小学教学课件共享平台源码数据库文档.zip
-
基于java的网上购物商城的开题报告.docx
基于java的网上购物商城的开题报告
-
delphi 12 控件之Delphi人脸检测与识别Demo1fdef-main.zip
Delphi人脸检测与识别Demo1fdef-main.zip
11 楼 cheneyjuu 2009-05-05 18:18
10 楼 KorbenZhang 2009-05-05 14:35
9 楼 KorbenZhang 2009-05-05 14:35
8 楼 rrsy23 2009-05-05 10:02
以前版本很烂!
7 楼 phoenix520 2009-05-05 09:51
6 楼 mathgl 2009-05-05 09:34
怎么和吃了大力丸似的,这么厉害?
5 楼 juzhibest 2009-05-05 09:12
4 楼 yexin218 2009-05-04 23:10
3 楼 qubic 2009-05-04 13:51
2 楼 whaosoft 2009-05-04 09:55
1 楼 天机老人 2009-05-04 09:19