首页> 中文学位 >基于UML的e-Learning系统需求到体系结构的映射研究
【6h】

基于UML的e-Learning系统需求到体系结构的映射研究

代理获取

目录

文摘

英文文摘

第一章 综述

1.1论文工作背景

1.2基于软件体系结构的特定领域软件开发

1.2.1软件复用

1.2.2领域分析

1.2.3软件体系结构

1.2.4远程教育体系架构

1.3软件体系结构设计方法

1.3.1软件体系结构设计及传统设计方法

1.3.2体系结构设计

1.3.3体系结构分析

1.3.4形式化软件体系结构

1.3.5体系结构视图

1.3.6软件体系结构和UML

1.4存在的问题

1.5论文的工作内容

1.6论文的组织

第二章 UML的体系结构建模特性

2.1 UML介绍

2.1.1标准建模语言UML的出现

2.1.2标准建模语言UML的内容

2.1.3标准建模语言UML的主要特点

2.1.4 UML的应用领域

2.2 UML的静态建模机制

2.2.1用例图

2.2.2类图

2.2.3构件图和配置图

2.3 UML的动态建模机制

2.3.1消息

2.3.2状态图

2.3.3 顺序图

2.3.4协作图

2.3.5活动图(Activity Diagram)

2.3.6四种图的运用

2.3.7存在问题

2.4系统模型

2.4.1需求模型

2.4.2结构模型

2.4.3行为模型

2.4.4实现模型

2.4结论

2.5存在问题

第三章 E-LEARNING系统体系结构建模的基本问题

3.1需求工程(REQUIREMENTS ENGINEERING)与用例(USE CASES)

3.1.1什么是需求工程

3.1.2什么是需求

3.1.3需求类型及其它因素的考虑

3.1.4用例

3.2业务过程建模

3.2.1使用用例图对过程建模

3.2.2使用包进行高级处理

3.2.3高级的建模概念

3.3领域建模

3.3.1领域模型获取

3.3.2结构建模

3.3.3行为建模

3.4体系结构建模

3.4.1确定质量需求框架

3.4.2建立体系结构模型

3.4.3领域分析结果的演化

3.5关于用例的几个问题的讨论

3.5.1用例和OO分析的关系

3.5.2用例和OO设计的关系

3.5.3用例和业务过程建模的关系

3.5.4用例和非功能需求的关系

3.5.5用例的局限性

3.6本章小结

第四章需求分析到体系结构的映射

4.1问题的提出

4.2解决映射的思路和可行性

4.2.1需求集合的界定

4.2.2体系结构集合的界定

4.2.3可行性的判断

4.3体系结构模型之间的关系

4.4需求模型到结构模型的映射关系

4.5结构模型和行为模型之间的关系

4.5.1行为模型中图的作用

4.5.2行为模型中的几个重要概念

4.5.3行为模型中的图之间的关系

4.5.4结构模型、行为模型到实现模型的映射

4.6体系结构模型之间的约束关系

4.6.1模型之间的一致性

4.6.2功能一致性约束

4.6.3结构一致性约束

4.6.4行为一致性约束

4.6.5标识一致性约束

4.6.5结论

4.7构件的组成及其关系

4.7.1构件模型

4.7.2组合构件

第五章 基于UML的E-LEARNING系统的软件体系结构模型UESAM

5.1 UESAM的组成

5.2 UESAM的表示

5.2.1用例视图

5.2.2逻辑视图

5.2.3构件视图

5.2.4配置视图

5.3基于UESAM的软件开发策略

第六章 结束语

6.1相关的技术标准

6.1.1系统集成标准

6.1.2对象接口标准

6.2相关的非技术因素

6.3进一步的工作

参考文献

附录A RATIONAL UNIFIED PROCESS

附录B CMM软件能力成熟度模型

致谢

展开▼

摘要

该文就是在这一背景基础上,对e—Learning系统的需求和软件体系结构的结合进行了研究,即需求到软件体系结构的映射研究.首先,对传统的软件开发方法和依体系结构为中心的开发方法进行了分析和比较,指出了传统软件开发方法的缺点,以及软件体系结构方法的优点,并对软件体结构的研究领域进行了介绍.其次,该文对UML的建模特性进行了分析和研究,给出了UML中九种图的形式化定义,并指出它们各自的作用.结合软件体系结构的特点,将体系结构模型定义为一个包含需求模型、结构模型、行为模型和实现模型的四元组,对模型间的关系进行了分析和研究.随后,该文讨论了e—Learning系统软件体系结构建模的基本问题,将体系结构建模分为三个阶段:业务过程建模、领域分析和体系结构建模.为了解决好模型间的一致性,该文提出了映射的概念.并且根据模型一致性的划分层次、一致性检查的目的将映射规则进行归纳分类.在此基础上,随后的一章提出了基于UML的e—Learning系统的软件体系结构模型UeSAM,并给出了基于UeSAM的软件开发过程和软件开发策略.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号