コンサル用語集

分類 | IT/システム

MVC (エム ブイ シー)

モデル・ビュー・コントローラー(Model View Controller)の略。処理を「ロジック」、「デザイン」、「ロジックとデザインの繋ぎ」の3つの役割にわけて実装するプログラミング手法のこと。
MVCモデルを用いることで、開発を分業しやすくなり、それぞれが独立しているので仕様変更を受けにくくなる。

モデル:ロジックとデータベースのアクセスを担当。
ビュー:デザイン、入力フォームなどを担当。
コントローラー:モデルとビューの仲介役。ビューで入力された値をモデルに渡し、モデルで処理した値をビューに渡す。