TAILIEUCHUNG - Bài giảng Phát triển phần mềm mã nguồn mở: MVC

Bài giảng Phát triển phần mềm mã nguồn mở: MVC cung cấp cho người học các kiến thức: MVC là gì, tổng quan về MVC, quan niệm, observer pattern. | Bài giảng Phát triển phần mềm mã nguồn mở MVC MVC 1 Nội dung I. MVC là gì II. Tổng quan về MVC III. Quan niệm IV. Observer pattern 2 MVC LÀ GÌ Là một mô hình kiến trúc trong công nghệ phần mềm MVC tách dữ liệu ra khỏi giao diện MVC phân tách các thành phần khác nhau của ứng dụng input logic business logic và UI logic và cung cấp một liên kết giữa chúng Tổng quan Luồng xử lý Người dùng tương tác với user interface bằng cách nào đó như click chuột Bộ điều khiển xử lý sự kiện đầu vào từ user interface rồi convert các sự kiện thành user action mà model có thể hiểu được Bộ điều khiển sẽ thông báo cho các model của user action có thể dẫn đến một sự thay đổi trong model state. View truy vấn model để tạo ra user interface thích hợp View lấy dữ liệu của nó từ model Trong một số trường hợp controller sẽ đưa ra một số chỉ định tổng quát để view có thể tự render nó View được thông báo một cách tự động những thay đổi trong model state mà cần update lại màn hình User interface chờ tương tác tiếp theo của người dùng để lăp lại control flow Quan niệm Model business logic Get Set Update State State Event Change View View Controller model representation user interaction User Actions C op Quan niệm Model quản lý hành vi và dữ liệu của miền ứng dụng. Khi xử lý sự kiện model thông báo cho các bộ quan sát thường là view khi thông tin được thay đổi để nó có phản ứng thích hợp. View render model thành một form phù hợp cho việc tương tác Trên cùng một model có thể có nhiều view để phục vụ cho các mục đích khác nhau Quan niệm Controller tiếp nhận yêu cầu người dùng và khởi động một respond bằng cách gọi đối tượng model. Controller nhận yêu cầu từ người dùng rồi chỉ định cho model và view thực hiện hành động dựa trên yêu cầu đó Một ứng dụng MVC là tập hợp của nhiều bộ ba model controller view mỗi bộ chịu trách nhiệm với một UI khác nhau MVC thường thấy

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.