ウィリアムのいたずらの、まちあるき、たべあるきーPART2

gooブログ「ウィリアムのいたずらの、まちあるき、たべあるき」がお引越ししてきました

Webサイト構築にUMLを使うには?


 一般にUMLを使うのは、システム開発だけど、Webサイトを構築するのにも、使えるんじゃないかと思うので、ちょっと書いてみる



(1)まず、どんな人にサイトを見てもらいたいか挙げる
     取引先?就職希望者?マスコミ?→これが、アクターになる

(2)上記(1)の人に、どんなものを見せたいか、機能を上げ、ユースケースで書く
     就職希望者→会社案内を見る、採用情報を見る、エントリーシートを登録する・・・
     取引先→会社案内を見る、製品案内を見る、問い合わせする
            :

(3)上記(2)のユースケースをさらに詳細化して、画面レベルにまで落とし込む

(4)その画面や機能をステートチャート図に状態として書き、遷移を線で結ぶ
       →画面遷移図の出来上がり

(5)各画面に対して、レイアウトを考える
       →レイアウトをHTMLで

(6)(4)で書いた遷移図(は、遷移図として保存しておき、コピーしたもの)に対して、
   画面から起動される処理(PHPのスクリプトなど)を追加する

(7)上記(6)で追加した機能を実装する



これで、プログラムまで出来たので、あとはテストしてみればOK



ポイントは、アクティビティ図、シーケンス図、クラス図を使わないことかな・・

今度、Astah*を使って、流れをかいてみよっと。