首页 文章

Login MVC Webapp的序列图

提问于
浏览
1

我想制作一个序列图,它显示了.Net MVC Webapp(即网上商店)中的登录过程 . 我是UML建模的新手,所以我不确定如何构建Controller,model和view之间的交互 . 我在网上找到了不同的解以下是我的一些问题:

  • 客户端是否与视图交互,或者直接与Controller交互(在我的测试试验中,客户端与Controller交互)?

  • 对于loginvalidation:在我的测试试用版中,如果login_data(用户名和密码)正确,控制器会询问模型 . 模型是否有必要与存储用户数据的数据库进行交互?

  • 如果我想在http请求中发送数据,我应该在括号中添加变量吗?

这是我的测试试用版:

enter image description here

1 回答

  • 1

    太棒了 . 您可以将http响应快捷方式并将其移到 alt 片段之外 .

    • 控制器是"do the job"和视图只是为了呈现它 . 实际上有一些混合,因为视图包含一些基本的I / O逻辑 . 但是这里的http数据从客户端传输到控制器 .

    • 这取决于 . 你"can"显示但是你"must not" . 如果模型阅读器需要知道详细信息,您可以直接或在单独的SD中显示 .

    • 您通常会将数据作为方法的参数传递 . 您还可以显示具体数据(例如,带引号的字符串或整数值) .

相关问题