Software Engineering Lecture s6

Menu Menu


先週の復習


UML


IDE (Integrated Development Environment)

プログラムを作成する環境はいろいろある。Unix では、

    Multi-Window + Editor + Make(make) + Compier(gcc) + Debugger (gdb)

あるいは、

    Emacs + Make (make) + Compiler (gcc) + Debugger (gdb)

かも知れない。

Java 用のGUIツールとしては、最近では、Eclipse が良く知られている。

http://www.eclipse.org/ そのプラグインとして、UMLのツールが提供されている。

http://www.omondo.com/ Free なversion として、

    EclipseUML 1.2.1.20031103 Free

があるので、Eclipse のversion と合わせて使用しよう。

Install の仕方の注意


概念モデル


問題6.1

CardPlay module の概念モデルを記述してみよ。

CardPlay module 図はPDFまたはJPEGで送ること。


ユースケース


問題6.2

マルチユーザ・カードゲームを作る時のユースケース一つを取り出し記述してみよ。


設計クラス図

ソフトウェアのオブジェクトの静的な関係を表す。概念モデルにメソッドが付加されたもの。


問題6.3

CardPlay module の設計クラス図を 記述してみよ。


Shinji KONO / Tue Jun 1 16:33:07 2004