大学の方針
により開始時期を5月に延期
2020 オブジェクト指向開発論 三~四年 前期 木曜日 一限 (最終回)
場所: 6-306 だったけど Zoom にて
-
オブジェクト指向プログラミング言語(JavaやC#等)を知っている,または勉強中であること.
Javaが望ましい.
- 情報ゼミナール,輪講,卒業研究で海谷を指名したい場合(いわゆる研究室配属),
この科目の受講が必要条件となります.
スケジュール (オブジェクト指向開発論)
- 5/14 情報システムの仕様化, 設計の必要性とオブジェクト指向の利点について [PDF]
- 5/21 システム化対象業務の模型(モデル) [PDF], サンプル [ZIP], コード中で用いたアルゴリズム解説 (参考) [PDF]
- 5/28 手続き型とオブジェクト指向の違い,ドメインモデル [PDF], 要求仕様書の例はteamsより スライド中のastahモデル群 [ZIP]
■ 演習1 ドメインモデル (提出先はteamsのex1)
- 6/04 ユースケースモデル,ユースケース記述,アクティビティ図 ユースケースのレビュー [PDF] 例題等はteamsよりダウンロード
■ 演習2 ユースケースモデル (提出先はteamsのex2)
- 6/11 ロバストネス分析 [PDF] 例題等はteamsよりダウンロード
■ 演習3 ロバストネス分析 (提出先はteamsのex3)
- 6/18 ドメインモデルの洗練とテクニカルアーキテクチャ,配置図,データフロー図 [HTML], [PDF]
- 6/25 クラス図とシーケンス図 [PDF]
例 [HTML]
[HTML]
[HTML]
- 7/02 アプリケーションフレームワーク teamsより oo08.pdf, oo08sample.zip を参照.
7/09 休講
- 7/16 デザインパターン I [PDF]
- 7/18/土 ★補講 デザインパターン II (2時限 公式告知は出ません) [PDF]
- 7/23 テストとテストケース [HTML]
■ 演習4 テストケース (提出先はteamsのex4)
- 7/30 メトリクス [HTML],
インパクト分析 [HTML]
まとめとプロセス,プロジェクトについて [PDF]
テストは行わず,演習等で評価.
関連ページ
参考文献・リンク
- 大規模なユースケースモデルの例 iTrust 授業中に紹介
2020/7/27 更新