2017-08-17 64 views
0

これは、MVCプログラムを作成した最初の試みであり、ASP.NETを使用した最初の1か月です。ASP.NET MVC UMLクラス図デザイン

これまでのところ、MVCフレームワークの基本を理解しています。私が作成しようとしているソフトウェアは、オンラインアプリケーションです。基本的に、管理者が質問を変更できるアンケートと、ログインしたメンバーがアンケートの結果を見ることができます。

私は現在、私のクラス図がどのように見えるかを理解しようとしています。 は、これまでのモデルでは、データベースと相互作用し、(取得し、データのsetter)

  • SurveyModel(すべてのクエリを実行)
  • SurveyQueries(追加の結果を取得し、次のクラス

    • DAOSurveyが含まれています調査)
    • ISurvey(インタフェースコントローラと通信するために)

    は今、私はいくつかのビュークラスが必要であることを知って、「Loginview」「管理者を持つことが正しいですビュー "" Membersview "と" Surveyview "?私は私のASP.NETアプリケーションのすべてのASPページのクラスを作成する必要がありますか?

    最後に、コントローラクラスが必要です。これは、管理者とメンバーがあるべきだと私は推測しています。

    私のクラス・ダイアグラムのモデル・サイドについては、よく分かりますが、ビュー・クラスとコントローラー・クラスの仕方については分かりません。助言がありますか?。

    ありがとうございます。

  • +0

    "mvc uml diagram"については、googleをご覧ください。 –

    答えて

    0

    ASP.NET MVCでは、新しいプロジェクトを作成する際に認証を個々のユーザーアカウントに変更した場合、またはプロジェクトを既に作成している場合は手動で変更することができます。

    ここでは、さまざまなユーザーロールのログインを作成してから、異なるコントローラに対してロールベースの認可を使用できます。

    +0

    こんにちはabhi、はい私の質問は、より具体的にはUMLクラス図と、コントローラとビュー側にどのように組み込むべきかに関するドキュメントに関連しています。 –