Hi @ROG ,
I feel from your question that you don't seem to know much about MVC.
MVC stands for model-view-controller
.https://learn.microsoft.com/en-us/aspnet/mvc
- M odels: Classes that represent the data of the application and that use validation logic to enforce business rules for that data.
- V iews: Template files that your application uses to dynamically generate HTML responses.
- C ontrollers: Classes that handle incoming browser requests, retrieve model data, and then specify view templates that return a response to the browser.
MVC contains model class
and controller class
, class diagram should include model class
.
You can learn how the MVC architecture works to better help you design diagrams.
First, the browser sends a request to the Controller. The controller then interacts with the model to send and receive data. Finally, the view sends its final rendering to the controller, which sends the final data to the user output.
You can refer to the model for developing a software design document to design.
https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2012/dd409436(v=vs.110)
You can refer to the diagram below and change it according to your needs.
A Generic MVC Sequence Diagram Example
MVC UML class diagram
Best regards,
Lan Huang
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.