2017-08-17 167 views
0

这是我在创造一个MVC计划,我使用ASP.NET第一个月的第一次尝试。ASP.NET MVC UML类图设计

到目前为止,我从MVC框架了解基本。我想创建该软件是一个在线应用程序,基本上在其系统管理员能修改的问题和成员登录的调查都能够看到从调查的结果。

我目前卡住试图弄清楚我的类图将如何。 到目前为止模型与数据库进行交互,并包含以下类

  • DAOSurvey(获取和setter的数据)
  • SurveyModel(执行所有的查询)
  • SurveyQueries(添加和检索结果调查)
  • ISurvey(接口与控制器现在通讯)

,我知道我需要一些视图类,这是正确的有一个“Loginview”“管理查看“”Membersview“和”Surveyview“?我应该在我的ASP.NET应用程序中创建针对每个ASP页面类?

最后我需要控制器类,我猜测管理员和成员应该是。

我很确定我的类图的模型面应该看起来像,但是我失去了关于视图类和控制器类应该如何。有什么建议么?。

在此先感谢。

+0

请谷歌 “MVC UML图”。 –

回答

0

在ASP.NET MVC中,如果您在创建新项目时将身份验证更改为单个用户帐户,或者您可以手动更改它(如果已创建项目),则会自动获得登录和注册等功能。

在这里,您可以为不同的用户角色创建登录,然后对不同的控制器使用基于角色的授权。

+0

你好ABHI,是的,我知道,我的问题是更具体有关文件的UML类图,以及如何他们应该被包括在控制器和视图的一面。 –