| §4 CGI作成の工程 |
| ■工程 |
|
CGIといえば、掲示板やアクセスカウンターが思い浮かぶが、買物カゴ、顧客管理、スケジューラー、大規模な社内システムまで Webを利用した様々なシステムの構築が可能である。システムが大きくなるといきなりプログラムを作成することは不可能であり、 闇雲に作成すると余計な時間がかかるだけである。 そこで、次の図のように分析、設計、作成、テストの工程に分けて作業を進めていく。家を建てるときの工程と似ている部分があるので、同じように考えれば理解しやすい。なお、この一連の流れは、CGI作成に限ったことではなく一般的なシステム作成にもあてはまることである。 |
| |
| ■分析 |
| お客さまが思い描いている機能などを聞き出したり、業務知識を学んだりして整理する工程。 また、お互いの認識がズレないように十分なコミニュケーションをとり、 画面のラフスケッチなどを用いて、完成をイメージできるようにする。 |
|
▼作成するもの 画面のラフスケッチ、画面遷移図 |
| ■設計 |
| 分析の結果を踏まえてどのような仕組みにするか基本構造を考え、 プログラムの処理手順を決める。処理手順を考える上で必要な画面項目、 ファイルレイアウト、ディレクトリ構成も整理、検討する。 |
|
▼作成するもの システム機能図、画面項目設計書、プログラム処理設計書、ファイルレイアウト |
| ■作成 |
| 設計で決められた通りにプログラムを作成する。 |
|
▼作成するもの プログラム |
| ■テスト |
| それぞれのCGIプログラムが設計通りに動作するか確認する単体テストと、実際に使うように操作して、 お客さまの要望通りに動作するか確認をする総合テストの2段階がある。 |
|
▼作成するもの テストチェック表 |
| ■契約するときは |
|
▼納品日 ▼納品物 ▼納品方法 ▼著作権 ▼保証 |
|