Thứ Hai, 14 tháng 7, 2014

Describe MVC pattern

I . Mẫu thiết kế MVC :


-Tại sao chúng ta cần mẫu thiết kế , việc thiết kế phần mềm làm cho phần mềm tái sử dụng trở nên phức tạp. Mẫu thiết kế giúp cho chúng ta trở nên tái sử dụng tốt hơn.

II.Vai trò của MVC :


- Mô hình MVC (Model-View-Controller) là một mẫu thiết kế rất phổ biến . Nó được chia thành 3 lớp và mỗi lớp lại có một vai trò khác nhau . Trong đó :

+ Model : là nơi lưu trữ các thông tin thao tác nghiệp vụ
+ View : là nơi để hiển thị
+ Controller : là nơi xử lí các tương tác của người dùng


Cụ thể là ở đây người dùng gửi yêu cầu đến cho Controller , sau đó controller sẽ xử lý request của người dùng và gửi dữ liệu đến Model , Model xử lí thông tin và chuyển lại dữ liệu trên View

III.Ưu điểm và nhược điểm : 

*Ưu điểm :
-Khi cần thay đổi View thì cũng không cần thay đổi Model hoặc Controller.
-Xử lí các ứng dụng phức tạp một cách dễ dàng hơn.
*Nhược điểm :
-Mô hình khá phức tạp




Không có nhận xét nào:

Đăng nhận xét