You are on page 1of 3

07 Task Performance 1

Human Computer Interaction

Submitted By: David Joshua Embile

Date Of Submission: December 10, 2022


1. Discuss the MVC implementation process based on your own
perspective.
Answer: MVC implementation process is divided into three parts
which are model, controller and view. Controller handles requests
and then sends it to the model. The model can only then take
action. The model handles data logic and interacts with the
database. This means that the controller only sends request to the
model but cannot handle data logic because that’s the work of
model. After receiving a request from the controller, the model
sends a response back to the controller and only then it can
interact with the view to render the data with the user. View
handles data presentation and forwards it to the controller. The
controller then handles sending back the presentation to the user.
2. What is the most significant advantage of utilizing an MVC
framework in interactive system development? Why?
Answer: Utilizing MVC framework promotes faster development
process, supports asynchronous technique, modification does not
affect the entire model and it returns data without formatting.
3. Differentiate model and view in an MVC framework.
Answer: Model handles data logic that is sent by the controller
from the user. This means that our model is the one who decides
which action is to take while view renders the data that is
provided by our model and turns it as a presentation to provide
an output to our user.
4. Why is it essential to acquire knowledge about the interactive
system development framework? Rationalize your answer.
Answer: It’s important to gain knowledge about interactive
system development for this allows the concept of plugging in
different interfaces for the same model and this also improves
efficiency and effectiveness of computer software.

You might also like