科目コード 3022101
科目名
(英語名)
UML基礎
(Fundamentals of Unified Modeling Language)
対象学科 情報システム科
開講時期 1年 後期
担当教員 芝田浩
単位数 4単位
授業方法 講義, 演習
授業概要 【目的】
UML(UnifiedModelingLanguage)はオブジェクト指向技術を用いたプログラム設計モデルを記述する世界標準言語である。ここではUMLの書法を学び、UMLで定義された各種ダイヤグラムを用いたオブジェクト指向システム分析、システム設計技法の基本を習得する。
【到達目標】
  • UMLとその図について意味を理解できる
  • ソースプログラムとUMLの対応を理解できる
  • UMLで記述された簡単なプログラム仕様をプログラミング言語(Python)で実装できる
  • システム開発におけるUMLの活用方法を理解できる
授業計画
  1. UMLとは何か
  2. オブジェクト指向によるプログラミングとUML
  3. UMLの図の種類と分類
  4. ユースケース図
  5. オブジェクト図
  6. クラス図
  7. アクティビティ図
  8. コミュニケーション図
  9. シーケンス図
  10. システム開発工程とUMLの活用
成績評価方法 レポートの結果、授業態度等により総合的に評価する。
教科書・
参考図書
教科書:図解即戦力 UMLのしくみと実装がこれ1冊でしっかりわかる教科書、技術評論社
参考図書:かんたんUML入門、技術評論社
その他 【履修にあたり】
特になし
【この授業・実習に必要な機材】
特になし