は、私は彼が次の操作を行うために彼のstudents.Itが持って管理するために使用します先生のためのWebアプリケーションを開発する必要があります。MVCパターンを使用してWebプロジェクトを「分割」するにはどうすればよいですか?
- 学生管理(登録、登録確認、削除、...など) 出席管理。
- 。
- すべての生徒の成績を把握するための学年の本です。
- クラス管理は、クラスを教えるので、生徒はそれぞれのクラスに分類されなければなりません。
- 基本的なログインシステム。
私が直面している難しさは、MVCパターンを使用してこのプロジェクトを「分割する」方法ですか?私は、アプリケーションのすべてのコンポーネントに対して1つのモデルと1つのコントローラを実行する必要がありますか?
コントローラを1つだけ使用して、すべてのメソッドをその中に入れる必要がありますか?
私がアプリに追加するすべてのコントローラにはモデルが必要ですか?
私はモデルとビューとコントローラの責任は何かを十分に理解していましたが、このパターンを使ってアプリケーションをモデル化する方法を頭に入れてはいけません。これについてのヒントや説明を教えていただけますか?たぶん私が読むべき本? ...
ありがとうございます。
これはあなたの見方ですか、実際にはMVCパターンを使用していますか? – hanix
通常、ほとんどのMVCフレームワークには、名前、コントローラ、モデル、およびビューという特定のフォルダがあります。つまり、Controllerフォルダ内のStudentManagementControllerやStudentControllerのような名前を付けるだけで、モデルやビューも同じようにコード化しています。 –