Danh mục

LUẬN VĂN: XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC

Số trang: 46      Loại file: pdf      Dung lượng: 16.74 MB      Lượt xem: 13      Lượt tải: 0    
Jamona

Hỗ trợ phí lưu trữ khi tải xuống: 23,000 VND Tải xuống file đầy đủ (46 trang) 0

Báo xấu

Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Khóa luận tốt nghiệp này trình bày một số hiểu biết cơ bản về các nền tảng hỗ trợ lập trình ứng dụng web (Web application framework) và mô hình MVC (Model View Controller) cũng như vai trò của các thành phần MVC trong Web framework. Qua đó giới thiệu một framework tự xây dựng bằng ngôn ngữ PHP với các ưu điểm về cấu trúc và tốc độ so với các PHP framework hiện nay. Framework được đặt tên là Hiphop framework.Phần chính của khóa luận tập trung giải thích phương thức vận hành của ứng dụng được xây...
Nội dung trích xuất từ tài liệu:
LUẬN VĂN:XÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Bùi Xuân ThăngXÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công Nghệ Thông Tin HÀ NỘI - 2010 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Bùi Xuân ThăngXÂY DỰNG NỀN TẢNG HỖ TRỢ LẬP TRÌNH WEB DỰA TRÊN MÔ HÌNH MVC KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công Nghệ Thông Tin Cán bộ hướng dẫn: TS.Trương Ninh Thuận HÀ NỘI - 2010LỜI CẢM ƠNLời đầu tiên, tôi xin gửi lời cảm ơn chân thành tới thầy giáo, Tiến sĩ Trương Ninh Thuận,người đã hướng dẫn và chỉ bảo tận tình cho tôi trong suốt quá trình học tập cũng như thựchiện khóa luận tốt nghiệp này.Tôi cũng xin cảm ơn các thầy, cô giáo đã chỉ dạy trong suốt thời gian gian tôi học tập tạitrường Đại học Công Nghệ - Đại học Quốc Gia Hà Nội. Cảm ơn các bạn Hoàng ĐìnhQuang, Nguyễn Văn Vũ, Phan Trọng Khanh, Đàm Thanh Tùng, những người bạn tốt đãgiúp đỡ tôi về mặt kỹ thuật trong quá trình nghiên cứu, xây dựng sản phẩm được trình bàytrong khóa luận tốt nghiệp này.Ngoài ra, tôi muốn gửi lời cám ơn tới bố mẹ, người thân trong gia đình - những người đãhết sức ủng hộ, giúp đỡ và động viên tôi trong suốt quá trình học tập đã qua.Cuối cùng, tôi xin gửi lời cám ơn chân thành và sâu sắc tới Ban Giám đốc công ty TNHHISDS đã tạo mọi điều kiện về cơ sở vật chất giúp tôi hoàn thành khóa luận này.TÓM TẮT KHÓA LUẬNKhóa luận tốt nghiệp này trình bày một số hiểu biết cơ bản về các nền tảng hỗ trợ lậptrình ứng dụng web (Web application framework) và mô hình MVC (Model ViewController) cũng như vai trò của các thành phần MVC trong Web framework. Qua đó giớithiệu một framework tự xây dựng bằng ngôn ngữ PHP với các ưu điểm về cấu trúc và tốcđộ so với các PHP framework hiện nay. Framework được đặt tên là Hiphop framework.Phần chính của khóa luận tập trung giải thích phương thức vận hành của ứng dụng đượcxây dựng bằng Hiphop, bước đầu giúp các nhà phát triển nắm được cách thức xây dựngứng dụng trên Hiphop.Phần cuối của khóa luận giới thiệu các thư viện, hàm tích hợp trong Hiphop hỗ trợ ngườilập trình trong quá trình phát triển ứng dụng MỤC LỤCCHƯƠNG 1: KHÁI NIỆM VỀ WEB APPLICATION FRAMEWORK VÀ MÔ HÌNH MVC .... 8 1.1 Web Application Framework là gì? ................................................................................... 8 1.2. PHP Framework ........................................................................................................... 8 1.3 MVC là gì? .................................................................................................................... 9 1.3.1. Lịch sử MVC ............................................................................................................. 9 1.3.2. Vai trò của các thành phần M-V-C trong Web framework ....................................... 10CHƯƠNG 2. GIỚI THIỆU FRAMEWORK ĐÃ XÂY DỰNG ................................................. 15 2.1. Tổng quan về framework đã xây dựng ............................................................................ 15 2.2. Kiến trúc của Hiphop framework .................................................................................... 18 2.2.1 Tổng quát về hệ thống thư mục trong Hiphop framework ......................................... 18 2.2.2 Các thành phần cốt lõi .............................................................................................. 19CHƯƠNG 3. CÁC KHÁI NIỆM BAN ĐẦU KHI XÂY DỰNG ỨNG DỤNG WEB BẰNGHIPHOP FRAMEWORK ......................................................................................................... 25 3.1. Hiphop URLs ............................................................................................................. 25 3.2. Các lớp Controller ...................................................................................................... 25 3.3. View - Template ......................................................................................................... 27 3.4. Các lớp Model ............................................................................................................ 30CHƯƠNG 4: HỆ THỐNG CÁC LỚP THƯ VIỆN VÀ HÀM HỖ TRỢ .................................... 32 4.1 Các lớp thư viện ............................................................................................................. 32 4.1.1. Email library................................................................................................. ...

Tài liệu được xem nhiều: