>>64
クラス図とシーケンス図があれば大体のデータ構造とプログラム動作が把握できる。
しっかりしたクラス図とかじゃなくてもいいから、クラス図からはじめることを勧める。