首页> 中文学位 >基于软件体系结构的构件组装技术研究
【6h】

基于软件体系结构的构件组装技术研究

代理获取

目录

文摘

英文文摘

独创性声明及学位论文使用授权声明

1前言

1.1课题的背景

1.2国内外研究现状

1.3本文的研究内容

1.4本文的组织结构

2相关技术

2.1软件复用技术

2.1.1软件复用的定义

2.1.2软件复用的形式

2.1.3流行的软件复用技术

2.1.4实现软件复用的相关因素

2.2软件构件技术

2.2.1构件基本概念

2.2.2软件构件技术的研究内容

2.2.3主流软件构件规范

2.2.4软件构件的分类

2.3软件体系结构

2.3.1对象连接式体系结构

2.3.2接口连接式体系结构

2.3.3插头插座式体系结构

2.4构件组装技术

2.4.1构在件组装的概念

2.4.2构件组装技术的研究内容

2.4.3构件组装分类

2.4.4构件组装工具

3基于软件构件模型的制作和组装

3.1一种基于SA的软件构件模型

3.2原子构件的制作和组装

3.2.1一个原子构件制作

3.2.2原子构件组装

3.3复合构件的制作和组装

3.3.1复合构件的制作

3.3.2复合构件组装

3.4构件组装机制和程序控制结构

4支持领域特性的优化构件组装方法

4.1基于优化的构件组装方法

4.1.1变化性固定问题转换

4.1.2形式化领域约束

4.1.3形式化需求约束

4.1.4决定目标函数

4.2基于优化的构件组装实例

4.2.1洪水预报简介

4.2.2构件制作

4.2.3构件的组装和运行

5构件组装技术的应用

5.1水利信息门户的设计目标和原则

5.1.1水利信息门户的设计目标

5.1.2水利信息门户的设计原则

5.2水利信息门户的总体架构

5.2.1水利信息门户系统的软件体系结构

5.2.2水利信息门户系统的功能模块设计

6结论

致谢

参考文献

在校学习期间发表的论文

展开▼

摘要

本文从软件构件模型的角度出发,对软件的组装技术进行了研究,提出了基于软件构件模型的构件设计、制作和组装方法:并根据项目的需求,基于ASP.NET和C#语言实现了基于web的原子构件和复合构件的设计、制作和组装方法.在此基础上给出了构件的六种组装机制,并分析了构件的组装机制和程序控制结构的不同; 提出了一种基于优化算法的支持领域模型的构件组装优化方法,该方法的核心是面向构件应用,按照用户确定的功能,基于现有的领域模型和构件组装的特性,将特定领域的优化组装转化为数学优化问题加以解决,该方法能够较好的适应用户的需求,并能够帮助开发人员选择所需的构件,并以洪水预报为例验证了该方法的可行性和有效性. 最后以水利信息门户作为实践背景,对构建组装技术在水利信息化中的应用加以叙述,对其进行了概括和总结,说明构件组装技术开发web系统是高质、高效的.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号