UMLを使用したデータモデリングのトレーニングコース
このコースは、ドメイン専門家向けに作成されました。彼らがUMLを使用してデータをモデル化する必要がある場合に役立ちます。
実装の詳細には触れずに、一貫性のあるモデリング技術について説明します。
コース概要
データモデリングの概要
- データを記述する言語
- ERDとUML以前の表記法
- データモデリングがデータベースモデリングではない理由
- データ保存の概念(リレーショナル、階層型、オブジェクト指向など)
UMLとデータモデリング
- クラス図
- 関連
- 集約
- 合成
- 継承(一般化と特殊化)
属性
- 属性と属性の種類
- 属性とリレーションシップ
- データ型
- データへの制約
- 関連への制約
データモデルのビュー
- ビジネスビュー
- モデラー・ビュー
- アーキテクト・ビュー
- デザイナー・ビュー
- 実装者のビュー(簡易説明)
その他の有用なUML図
- 合成構造図
- プロファイル図
冗長性の排除
- ステレオタイプと継承
- タグ
- 設計パターン(入門)
オープントレーニングコースには5人以上が必要です。
UMLを使用したデータモデリングのトレーニングコース - 予約
UMLを使用したデータモデリングのトレーニングコース - お問い合わせ
UMLを使用したデータモデリング - コンサルティングお問い合わせ
コンサルティングお問い合わせ
お客様の声 (1)
実践的な内容で、職場で広く使用されているSparx EAアプリケーションを使用して行われます。
Andy Davey - Envitia
コース - Data Modelling with UML
機械翻訳
今後のコース
関連コース
UML 表記を使用したビジネス分析とシステム分析 - Scrum の PO を対象とした実践的なワークショップ
21 時間ビジネス分析とは、ビジネスニーズの調査、理解、定義を行い、それらのニーズを満たすソリューションを開発するプロセスです。組織内の変更管理や新しいビジネスソリューションの設計において重要な要素であり、技術的、プロセス的、または組織的なソリューションがビジネス目標とニーズを達成することを目指しています。これは、導入されるソリューションが適切で実現可能かつ完全にビジネス要件に対応していることを確認することで、プロジェクトや組織内の変更の効果性を保証するための重要な要素です。
UMLとBPMNを使用したビジネスプロセス分析
14 時間対象者:
BPMN図を理解したいマネージャー、ビジネスコンサルタント、ビジネスアナリスト、ビジネスプロセスエンジニア、システムアナリスト、および標準化された統一モデリング表記を使用してビジネスプロセスの分析と計画に関与するすべての方々。
コース目標:
- 高品質なプロセス図を作成する
- BPMNプロセス表記でモデリングを行う
- 現行プロセス情報を収集する
- 人的要素が重要なプロセスの最適化されたフローを実装する
- 複雑なプロセス定義をより管理しやすい部分に分割する
BPMNおよびUMLを使用したビジネスプロセスモデリング
14 時間目的:
このトレーニングコースは、ビジネスアナリストが効率的にビジネスプロセスをモデル化し、その活動で処理されるリソースを管理するためのBPMNの学習を支援することを目指しています。アジャイルエンタープライズフレームワークのもとで実施され、このコースでは、ビジネスアナリストは適切なBPMN表記法およびUMLのビジネス拡張機能を使用して「ビジネス要件」に対処し、一貫性のある設計レベルの活動を推進する方法を学びます。
Design Patterns
14 時間数多く試され、検証されたパターンが広く利用可能です。時として、名前の変更や特定のテクノロジーでの実装が必要な場合もあります。これにより、デザインとテストにかかる数百時間の労力を節約できます。このコースの目的は2つあります。1つ目は、広く知られているパターンを再利用することです。2つ目は、組織固有のパターンを作成し、再利用することです。パターンがどのようにコスト削減や設計プロセスの体系化、そしてパターンに基づいたコードフレームワークの生成に貢献するかを推定するのに役立ちます。対象者 ソフトウェアデザイナーやビジネスアナリスト、プロジェクトマネージャー、プログラマーや開発者、オペレーションマネージャー、ソフトウェア部門マネージャー。コーススタイル このコースはユースケースと特定のパターンとの関連性に焦点を当てています。ほとんどの例はUMLと単純なJavaの例で説明されますが(コースがクローズドコースとして予約された場合、言語は変更可能です)。また、パターンのソースや組織内で再利用できるパターンのカタログ化と記述方法についても案内します。
エンタープライズアーキテクト入門
7 時間このエンタープライズアーキテクト入門研修は、Sparx SystemsのUMLモデリングツールであるエンタープライズアーキテクトをモデリング活動に使用したいが、その機能や使用方法に不慣れなすべての方を対象としています。
アジャイル手法とアジャイルUMLモデリングを使用した効率的な要件管理
21 時間目的:
このトレーニングコースは、製品マネージャー、プロダクトオーナー、ビジネスアナリスト、システムアーキテクト、および開発者が、製品ビジョンに基づいて要件を効率的に管理し、開発者に正確にガイドする方法を理解することを目指しています。
詳細には、このコースは製品マネージャーが戦略と利害関係者のニーズに基づいて製品の価値提案をより明確に定義するのに役立つことを目指しています。ビジネスアナリストとプロダクトオーナーは、製品バックログの要件を説明し、システムの適切なエピックとユーザーストーリーを見つけ出し、必要な価値創造への貢献に寄与する方法を理解します。対話型ケーススタディ演習を通じて、参加者はそのような要件を詳細に説明し、ニーズの正確な理解を確認し、システム受け入れテストを準備する方法を学びます。したがって、非常に一般的で生産的なUMLプロファイルを使用して、要件を構造化し、アーキテクトと開発者との間での効率的なコミュニケーションのために反復的な要件収集プロセスを通じて学ぶことができます。
対象:
- 製品マネージャー
- プロダクトオーナー
- ビジネスアナリスト
- 要件管理プロセスに興味があるすべての方
OCUP2 UML 認定 - UML 2 ファウンデーション試験準備
21 時間OCUP2 コンテンツ開発者
NobleProg は、OMG の OCUP 2 コンテンツ開発者の公認ステータスを取得しており、これは当社のカリキュラムとトレーニング資料が、OCUP 2 試験の問題を作成した同じ専門家によって作成されたことを意味します。
対象者
開発者、プログラマー、ビジネスアナリスト、プロジェクトマネージャー、ソフトウェアアーキテクト、テストエンジニア、ドキュメント担当者またはソフトウェア開発プロセスに関与するすべての人。
目的
最も一般的に遭遇する UML 要素を使用する方法を学びます。
簡単な UML モデルを作成する方法を教えます。
UML 開発チームの一員としての準備を行います。
SysMLとUML 2を使用したシステムエンジニアリング
21 時間目的:
この研修は、システムエンジニアリング分野のアナリストとデザイナーが、効率的に要件を収集し、システム仕様に基づいて組み込みソフトウェア設計の実装を行う方法を理解するのに役立ちます。
3日間のこの研修では、システムアナリストがニーズを効果的に表現し、デザイナーがこれらのニーズに基づいて適切なシステムアーキテクチャを構築することを支援します。
結果として得られるシステムアーキテクチャは、ビジネスルールとシステム機能にカプセル化されたエンドユーザーの使用選択(ユースケース)がソフトウェア実装レベルへと一貫性のあるトレーサビリティを提供するため、変更に対応できる高いアジリティを組み込みシステムソフトウェアにもたらします。
MagicDraw/Cameo を使用した SysML の適用
21 時間この3日間のトレーニングでは、モデリングの原則、UML、SysML について学び、MagicDraw や Cameo を使用してケーススタディを追うことで、典型的なモデルベースのシステムエンジニアリングアプローチを紹介します。
このコース:
- MagicDraw や Cameo を使用したシステムモデリングのための講義と実践的な練習を含みます;
- 主要な SysML の概念と図について説明します;
- システムモデル例を作成するための手順を提供します;
- 異なるビューでモデル要素を追跡する方法を示します;
- MagicDraw の機能を効率的に使用する方法を説明します;
- 一貫したモデリングケーススタディに基づいています。
対象者:
- システムアーキテクト、システムエンジニア、ソフトウェアアーキテクトなど、モデルを作成し使用する関係者。
方法:
- プレゼンテーション、ディスカッション、ケーススタディに基づく実践的な課題。
コース資料:
- スライド、ケーススタディモデル、および実践的課題の説明。
証明書:
- 各参加者に、このトレーニングに出席したことを示す NobleProg 証明書が交付されます。
UML言語を使用したオブジェクト指向の分析と設計
21 時間「UMLを使用したオブジェクト指向の分析と設計」研修は、アナリスト、デザイナー、プログラマー、テストエンジニア、およびプロジェクトマネージャー向けです。UMLを使用したシステムモデリングへの入門を提供します。ケーススタディを通じて、参加者は要件モデリング、ビジネスプロセスモデリング、機能的および非機能的要求ドキュメンテーションのスキルを身につけます。研修の次の段階では分析モデル、設計フェーズ(静的および動的)がカバーされ、Enterprise Architectを使用したモデリングツールの実践的な適用も学習します。この研修は、企業における効果的なプロセスモデリングの堅固な基盤を提供し、UMLをソフトウェア開発のすべての段階で利用することで、企業での効率的なモデリングが可能になります。
OCUP2 UML 認定 - UML2 中級試験対策
14 時間対象者:
開発者、プログラマ、ビジネスアナリスト、プロジェクトマネージャ、ソフトウェアアーキテクト、テスト担当者、ドキュメントの作成を担当する方や、ソフトウェア開発プロセスに関与しているすべての方。
目的:
幅広い UML 要素を使用できるよう準備します。
複雑な UML モデルを作成する方法を学びます。
UML 開発チームの適格なシニアメンバーになるための準備を行います。
UML in Enterprise Architect (workshops)
21 時間本课程面向分析师、设计师、开发人员、测试人员和项目经理。
研讨会将介绍使用 UML 和 Sparx Systems 的 Enterprise Architect 进行问题分析、设计和系统文档的方法。培训期间将展示程序的高级功能(如 MDA、配置文件、XMI)以及可以大大简化和加速建模的最佳实践。
由于培训重点是 Enterprise Architect 工具,因此要求参与者已经了解如何使用 UML 建模。对于希望学习建模的人,我们提供专门的 UML 培训。
培训方法
10% 讲座,90% 实战演练
ITビジネスアナリストのためのUML
21 時間IT業界で最も急速に成長している役割の1つがITビジネスアナリストです。ビジネスアナリストはほとんどの組織で見られ、民間部門や公共部門を問わず重要なITチームのメンバーとなっています。
このコースでは、ビジネスアナリストが最新のオブジェクト指向技術を使用してその役割を果たす方法について、明確かつ段階的にガイドします。
ユースケースモデリング
14 時間このコースは、ビジネスアナリスト、マネージャー、チームリーダー、プロセスオーナーを対象として設計されており、彼らが機能要件の抽出、分析、文書化、およびコミュニケーションに使用されるユースケース図とユースケースシナリオを作成するための必要な能力を提供します。参加者は、ユースケースとアクター間の相互作用をグラフィカルに表現するために、統一モデリング言語(UML)でユースケースを作成する練習を行います。