建议您了解面向对象或任何面向对象语言的基本概念。
该培训面向分析师、设计师、程序员、测试人员和 IT 项目经理。它是使用 UML 表示法进行系统建模的介绍。
以所选系统为例,执行建模和文档的下一阶段:从收集需求,到对业务流程进行建模和记录功能和非功能需求,再到创建分析模型。下一阶段是设计阶段 - 使用设计类和图表进行静态和动态建模,以呈现系统元素之间的交互。
由于在软件开发的所有阶段都使用了 UML,并指出了 NobleProg 培训师多年经验产生的最佳实践,因此该培训可以成为创建企业 IT 系统建模综合程序的基础。
语言简介 UML
- 简史 UML
- 面向对象建模问题概述
- 组 OMG 的规格 UML
- 图表概述 UML
需求管理
- 需求分工
- FURPS 要求类别
- 收集需求的方法
- 使用符号进行需求建模 UML
- 需求依赖矩阵
- 基于图表的需求规范
业务流程建模
- 业务流程定义
- UML 中的业务流程建模
- 活动图
- 决策流和并发流
- 异常和异常处理
- 分区、轨道
非功能性需求建模
- 组件和部署关系图的使用
- 初始系统架构 - 逻辑和物理
- 与系统安全性、性能和可靠性相关的建模要求
功能需求建模
- 确定系统范围
- 使用用例图对系统功能进行建模
- 识别参与者及其之间的关系
- 识别用例
- Actor - 用例关联及其属性
- 用例之间的关系:包含、扩展、泛化
- 创建用例场景并基于它们生成图表(活动、机器)
状态)
系统的分析模型
- 使用时序 图
- 消息类型:异步、同步、返回
- 指定邮件的编号顺序
- 分析对象类别:边界、控制和实体
- 系统设计简介
- 交互建模
静态建模
- 类图和源代码生成
- 关联关系及其特征
- 其他关系:聚合、组合、泛化、依赖、关联类
- 正向/逆向工程
- 从图表生成源代码
- 从源代码生成图表
- 同步代码和图表
- 对象、链接结构和包的图示
动态建模
- 静态模型验证
- 优化方法签名
- 验证您的类图
- 方法调用级别的动态建模
- 项目级序列图
United Arab Emirates - Object-oriented analysis and design using the language UML
Qatar - Object-oriented analysis and design using the language UML
Egypt - Object-oriented analysis and design using the language UML
Saudi Arabia - Object-oriented analysis and design using the language UML
South Africa - Object-oriented analysis and design using the language UML
Brasil - Object-oriented analysis and design using the language UML
Canada - Object-oriented analysis and design using the language UML
中国 - Object-oriented analysis and design using the language UML
香港 - Object-oriented analysis and design using the language UML
澳門 - Object-oriented analysis and design using the language UML
台灣 - Object-oriented analysis and design using the language UML
USA - Object-oriented analysis and design using the language UML
Österreich - Object-oriented analysis and design using the language UML
Schweiz - Object-oriented analysis and design using the language UML
Deutschland - Object-oriented analysis and design using the language UML
Czech Republic - Object-oriented analysis and design using the language UML
Denmark - Object-oriented analysis and design using the language UML
Estonia - Object-oriented analysis and design using the language UML
Finland - Object-oriented analysis and design using the language UML
Greece - Object-oriented analysis and design using the language UML
Magyarország - Object-oriented analysis and design using the language UML
Ireland - Object-oriented analysis and design using the language UML
Luxembourg - Object-oriented analysis and design using the language UML
Latvia - Object-oriented analysis and design using the language UML
España - Object-oriented analysis and design using the language UML
Italia - Object-oriented analysis and design using the language UML
Lithuania - Object-oriented analysis and design using the language UML
Nederland - Object-oriented analysis and design using the language UML
Norway - Object-oriented analysis and design using the language UML
Portugal - Object-oriented analysis and design using the language UML
România - Object-oriented analysis and design using the language UML
Sverige - Object-oriented analysis and design using the language UML
Türkiye - Object-oriented analysis and design using the language UML
Malta - Object-oriented analysis and design using the language UML
Belgique - Object-oriented analysis and design using the language UML
France - Object-oriented analysis and design using the language UML
日本 - Object-oriented analysis and design using the language UML
Australia - Object-oriented analysis and design using the language UML
Malaysia - Object-oriented analysis and design using the language UML
New Zealand - Object-oriented analysis and design using the language UML
Philippines - Object-oriented analysis and design using the language UML
Singapore - Object-oriented analysis and design using the language UML
Thailand - Object-oriented analysis and design using the language UML
Vietnam - Object-oriented analysis and design using the language UML
India - Object-oriented analysis and design using the language UML
Argentina - Object-oriented analysis and design using the language UML
Chile - Object-oriented analysis and design using the language UML
Costa Rica - Object-oriented analysis and design using the language UML
Ecuador - Object-oriented analysis and design using the language UML
Guatemala - Object-oriented analysis and design using the language UML
Colombia - Object-oriented analysis and design using the language UML
México - Object-oriented analysis and design using the language UML
Panama - Object-oriented analysis and design using the language UML
Peru - Object-oriented analysis and design using the language UML
Uruguay - Object-oriented analysis and design using the language UML
Venezuela - Object-oriented analysis and design using the language UML
Polska - Analiza i projektowanie obiektowe za pomocą języka UML
United Kingdom - Object-oriented analysis and design using the language UML
South Korea - Object-oriented analysis and design using the language UML
Pakistan - Object-oriented analysis and design using the language UML
Sri Lanka - Object-oriented analysis and design using the language UML
Bulgaria - Object-oriented analysis and design using the language UML
Bolivia - Object-oriented analysis and design using the language UML
Indonesia - Object-oriented analysis and design using the language UML
Kazakhstan - Object-oriented analysis and design using the language UML
Moldova - Object-oriented analysis and design using the language UML
Morocco - Object-oriented analysis and design using the language UML
Tunisia - Object-oriented analysis and design using the language UML
Kuwait - Object-oriented analysis and design using the language UML
Oman - Object-oriented analysis and design using the language UML
Slovakia - Object-oriented analysis and design using the language UML
Kenya - Object-oriented analysis and design using the language UML
Nigeria - Object-oriented analysis and design using the language UML
Botswana - Object-oriented analysis and design using the language UML
Slovenia - Object-oriented analysis and design using the language UML
Croatia - Object-oriented analysis and design using the language UML
Serbia - Object-oriented analysis and design using the language UML
Bhutan - Object-oriented analysis and design using the language UML
Nepal - Object-oriented analysis and design using the language UML
Uzbekistan - Object-oriented analysis and design using the language UML