Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 95 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
95
Dung lượng
1,63 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KHOA TIN - - TRỊNH XUÂN LỢI XÂY DỰNG HỆ THỐNG TÌM KIẾM NỘI DUNG TRÊN FILE VĂN BẢN KHĨA LUẬN TỐT NGHIỆP LỜI CAM ĐOAN Tơi xin cam đoan: Những nội dung luận văn thực hướng dẫn trực tiếp Th S Lê Văn Mỹ Mọi tham khảo dùng luận văn trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm công bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá xin chịu hoàn toàn trách nhiệm Sinh viên: Trịnh Xuân Lợi LỜI CẢM ƠN Khơng có cơng việc thành cơng mà khơng có nỗ lực nhóm người đầy tâm huyết Do đó, tơi cần phải cảm ơn nhiều người tuyệt vời cống hiến q báu họ để tơi hồn thành tốt đề tài Đầu tiên, xin gửi lời biết ơn chân thành tới Ban Lãnh đạo nhà trường, thầy, cô giáo khoa Tin học trường đại học Sư phạm Đà Nẵng, người tận tình dạy dỗ, truyền lại cho tơi kiến thức học kinh nghiệm quý giá Chân thành cảm ơn anh Nguyễn Huy Đức Ban Giám đốc công ty “TNHH tin học và thương mại ASNET ” anh chị tập thể nhân viên công ty tạo điều kiện giúp đỡ tận tình, để tơi có hội hồn thành tốt khóa luận Đặc biệt, xin bày tỏ lời cảm ơn sâu sắc đến thầy Lê Văn Mỹ, người tận tình hướng dẫn tơi hồn thành khóa luận Mặc dù tơi cố gắng để hồn thành khóa luận song chắn khơng tránh khỏi thiếu sót, mong nhận ý kiến đóng góp, bổ sung q thầy bạn để khóa luận tơi hồn chỉnh Cuối xin đến tất người lời chúc sức khỏe, hạnh phúc thành đạt Xin chân thành cảm ơn! Đà Nẵng, ngày 25 tháng 05 năm 2012 Sinh viên thực hiện: Trịnh Xuân Lợi LỜI NGỎ Sự phát triển vũ bão công nghệ thông tin tạo nên bước ngoặt cho nhân loại Ngày nay, ứng dụng công nghệ thơng tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, cơng ty…Nó đóng vai trị quan trọng, tạo bước đột phá mạnh mẽ Vào thời điểm nói cơng nghệ thông tin truyền thông ăn sâu vào nhiều lĩnh vực Giáo dục đào tạo bước đưa khoa học công nghệ vào áp dụng đó, lĩnh vực quản lý số lĩnh vực áp dụng Chính việc nâng cao chất lượng quản lý giáo dục đào tạo quốc gia quan tâm Các nghiên cứu thử nghiệm nhiều năm qua ưu phương pháp quản lý dựa khoa học công nghệ, đặc biệt công nghệ thông tin truyền thông cho hiệu cao hẳn so với phương pháp quản lý truyền thống Chúng ta thấy có nhiều chương trình viết như: Quản lý điểm, quản lý học sinh, sinh viên hay quản lý giáo viên…và khơng thể khơng nói tới lĩnh vực quản lý thư viện Qua thời gian tìm hiểu làm việc, nhóm em xây dựng hồn thành Website “Xây dựng hệ thống tìm kiếm nội dung file văn bản” trường đại học cao đẳng Website tương đối hoàn thiện cịn nhiều thiếu sót, mong q thầy bạn đóng góp ý kiến để website hoàn chỉnh Em xin chân thành cảm ơn! MỤC LỤC DANH MỤC HÌNH ẢNH MỞ ĐẦU 1 Lý chọn đề tài Mục đích nhiệm vụ nghiên cứu .1 2.1 Mục đích nghiên cứu 2.2 Nhiệm vụ nghiên cứu Đối tượng phạm vi nghiên cứu Phương pháp nghiên cứu 4.1 Nhóm phương pháp nghiên cứu lý luận .2 4.2 Nhóm phương pháp nghiên cứu thực tiễn Đóng góp luận văn 5.1 Cơ sở lý luận 5.2 Cơ sở thực tiễn Cấu trúc luận văn Bảng phân cơng nhiệm vụ đóng góp cho đề tài .4 Chương CÁC CÔNG NGHỆ SỬ DỤNG TRONG ĐỀ TÀI Web Application Framework mô hình MVC .5 1.1.1 Web Application Framework gì? .5 1.1.2 PHP Framework 1.1.2.1 Các thành phần PHP Framework 1.1.2.2 Ưu khuyết điểm PHP Framework 1.1.2.3 Một số PHP Framework phố biến 1.1.3 Mơ hình MVC gì? 1.1.3.1 Lịch sử MVC 1.1.3.2 Vai trò thành phần MVC Web Framework Zend Fremawork 11 1.2.1 Tổng quan Zend Fremawork .11 1.2.1.1 Zend Fremawork gì? 11 1.2.1.2 Phạm vi ứng dụng Zend Fremawork 12 1.2.1.3 Ưu, nhược điểm Zend Fremawork 12 1.2.2 MVC Zend Fremawork .14 1.2.2.1 Mơ hình MVC Zend Fremawork 14 1.2.2.2 Cách thức hoạt động mơ hình MVC Zend Fremawork 15 1.2.3 Cấu trúc Zend Fremawork 17 1.2.3.1 Luồng xử lý công việc Zend Framewok 17 1.2.3.2 Cấu trúc thư mục project Zend Fremawork 18 1.2.3.3 Cách làm việc xây dựng lớp .20 1.2.4 Các lớp mơ hình Zend Fremawork 20 1.2.4.1 Zend_Acl .21 1.2.4.2 Zend_Auth .21 1.2.4.3 Zend_File 22 1.2.4.4 Zend_Form 22 1.2.4.5 Zend_Db .23 1.2.4.6 Zend_View 25 1.2.4.7 Zend_Controller 25 1.2.4.8 Zend_Application 26 1.2.4.9 Zend_Mail .26 1.2.4.10 Zend_Search_Lucene 27 1.2.4.11 Ngồi cịn có số lớp khác như: 28 1.3 Sử dụng công nghệ full text search để xây dựng hệ thống tìm kiếm thơng tin văn .28 1.3.1 Giới thiệu công nghệ full text search 28 1.3.2 Mã nguồn mở Lucene 29 1.3.3 Xây dựng hệ thống tìm kiếm thơng tin Zend_Search_Lucene 31 1.3.3.1 Chuyển đổi định dạng file pdf sang định dạng file “sạch” 32 1.3.3.2 Xây dựng mục cho hệ thống tìm kiếm .34 1.3.3.3 Tìm kiếm thơng tin 38 1.3.4 Đánh giá độ xác hệ thống 39 Chương PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .41 2.1 Đặc tả usecase hệ thống 41 2.1.1 Các tác vụ liên quan đến module admin 41 2.1.1.1 Use-case tổng quan module admin .41 2.1.1.2 Use-case login 41 2.1.1.3 Use-case updates Group User 42 2.1.1.4 Use-case updates User 43 2.1.1.5 Use-case updates Topic, Specialty .45 2.1.2 Các tác vụ liên quan đến module default 46 2.1.2.1 Use-case tổng quan module default 46 2.1.2.2 Use-case login logout 47 2.1.2.3 Use-case search document 48 2.1.2.4 Use-case view document .50 2.1.2.5 Use-case upload document 51 2.1.2.6 Use-case Catogery 53 2.2 Sơ đồ usecase .55 2.2.1 Sơ đồ use-case module default 55 2.2.2 Sơ đồ use-case tổng thể .56 2.3 Mơ hình quan hệ liệu 57 2.4 Mơ hình 58 2.4.1 Mơ hình login 58 2.4.2 Mơ hình Update GroupUser 58 2.4.3 Mơ hình Update User 59 2.4.4 Mơ hình Update Product_Topic 59 2.4.5 Mơ hình Update Product_Specialty 60 2.4.6 Mơ hình view document 61 2.4.7 Mô hình upload document 62 2.4.8 Mơ hình search document 62 Chương CÀI ĐẶT VÀ DEMO CHƯƠNG TRÌNH 63 3.1 Nội dung 63 3.1.1 Giới thiệu hệ thống website 63 3.1.2 Giới thiệu chức hệ thống 63 3.1.2.1 Module Admin 63 3.1.2.2 Module Default .64 3.1.3 Triển khai mơ hình ứng dụng 64 3.1.3.1 Thiết kế module Admin 65 3.1.3.2 Thiết kế module Default 65 3.1.4 Cấu hình ứng dụng hệ thống .66 3.2 Kết đạt 71 3.2.1 Trang chủ Back-End 71 3.2.1.1 Trang Login Logout 71 3.2.1.2 Trang chủ hệ thống .72 3.2.1.3 Trang quản lý GroupUser 72 3.2.1.4 Trang quản lý User .74 3.2.1.5 Trang quản lý Product_Topic .76 3.2.1.6 Trang quản lý Product_Specialty 77 3.2.1.7 Trang Login 78 3.2.1.8 Trang chứa Ebook 78 3.2.1.9 Trang chứa luận văn .79 3.2.1.10 Trang tìm kiếm tài liệu 79 3.2.1.11 Trang Upload tài liệu 80 3.2.1.12 Trang View thông tin nội dung tài liệu .80 3.2.1.13 Trang View tài liệu .81 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI 83 Kết đạt 83 1.1 Lý thuyết 83 1.2 Thực hành 83 Những hạn chế đề tài 84 Hướng phát triển 84 TÀI LIỆU THAM KHẢO 86 DANH MỤC HÌNH ẢNH Hình 1.1 Mơ hình MVC Hình 1.2 Biểu đồ chuỗi MVC đơn giản 10 Hình 1.3 Mơ hình MVC Zend 14 Hình 1.4 Cách thức hoạt động MVC Zend Fremawork 15 Hình 1.5 Luồng xử lý cơng việc Zend Fremawork 17 Hình 1.6 Một thư mục Project 19 Hình 1.7 Các lớp Zend Framwork 20 Hình 1.8 Mơ hình tìm kiếm thơng tin Zend_Search_Lucene 31 Hình 1.9 Cấu trúc file pdf 32 Hình 2.1 Trang chủ admin 41 Hình 2.2 Login hệ thống 42 Hình 2.3 Trang updates GroupUser 43 Hình 2.4 Biểu đồ hoạt động Updates User 44 Hình 2.5 Biểu đồ hoạt động Updates Topic, Specialty 46 Hình 2.6 Trang chủ 47 Hình 2.7 Login hệ thống 48 Hình 2.8 Trang Search 49 Hình 2.9 View document 51 Hình 2.10 Upload 53 Hình 2.11 Catelogy 54 Hình 2.12 Sơ đồ use-case module admin 55 Hình 2.13 Sơ đồ use-case module 55 Hình 2.14 Use-case tổng thể 56 Hình 2.15 Thiết kế sở liệu 57 Hình 2.17: Mơ hình Login 58 Hình 2.18 Mơ hình Updates GroupUser 58 Hình 2.19 Mơ hình Update User 59 Hình 2.20 Mơ hình Updates Topic 59 Hình 2.21 Mơ hình Update Specialty 60 Hình 2.22 Mơ hình View Document 61 Hình 2.23 Mơ hình Upload 62 Hình 2.23 Mơ hình Upload 62 Hình 3.1: Thư mục project dự án 67 Hình 3.2 Trang Login vào hệ thống 71 Hình 3.3 Trang Logout khỏi hệ thống 71 Hình 3.5 Trang quản lý GroupUser 72 Hình 3.6 Trang thêm nhóm GroupUser 72 Hình 3.7 Trang sửa thơng tin GroupUser 72 Hình 3.8: Trang xem thơng tin GroupUser 73 Hình 2.9 Trang quản lý User 74 Hình 2.10 Trang thêm User 74 Hình 3.11: Trang xem thông tin User 75 Hình 3.12: Trang sửa thông tin User 75 Hình 3.13 Trang hiển thị danh sách Product_Topic 76 Hình 3.14 Trang sửa thông tin topic 76 Hình 3.15 Trang thêm Product_Topic 77 Hình 3.16 Trang hiển thị danh sách Specialty 77 Hình 3.17 Trang thêm Specialty 77 Hình 3.19 Trang Login vào hệ thống Front-End 78 Hình 3.20 Trang hiển thị Ebook 78 Hình 3.21 Trang hiển thị luận văn 79 Hình 3.21 Trang Logout khỏi hệ thống 79 Hình 3.23 Trang Upload tài liệu 80 Hình 3.24 Trang xem thông tin nội dung tài liệu 80 Hình 3.25 Trang view nội dung tài liệu 81 Hình 3.26 Trang thơng tin cá nhân 81 Hình 3.27 Trang quản lý đề tài cá nhân 82 MỞ ĐẦU Lý chọn đề tài Mỗi năm trường đại học, cao đẳng số lượng sinh viên trường nhiều, số tỉ lệ sinh viên chọn việc làm khóa luận để trường chiếm tỉ lệ lớn Trong tỉ lệ khóa luận ngày tăng diện tích để chứa khóa luận lại khơng tăng Điều dẫn đến nguy cơ, tương lai không xa kho luận văn khó có khả đủ chỗ chứa khóa luận sinh viên Số lượng khóa luận tăng gây nhiều khó khăn việc quản lý mượn, trả đặc biệt việc tìm kiếm vị trí để khóa luận Bên cạnh khóa luận tài liệu tham khảo hay bổ ích, bạn khóa sau hay mượn tham khảo để giúp cho việc học tốt Chính q trình quản lý khơng tránh khỏi sai sót khóa luận xuất sắc Mặt khác số lượng khóa luận khơng đủ nhiều sinh viên mượn thời điểm Chính tơi tìm hiểu, nghiên cứu chọn đề tài “Xây dựng hệ thống tìm kiếm nội dung file văn bản” làm khóa luận tơi Để góp phần giải bất cập trên, kiến thức cịn hạn chế nên tơi xây dựng website quản lý luận văn dành cho khoa trường đại học Sư phạm Đà Nẵng, cụ thể khoa Tin học Là sinh viên năm cuối chuyên ngành công nghệ thông tin, mong muốn hồn thành tốt khóa luận Mục đích nhiệm vụ nghiên cứu 2.1 Mục đích nghiên cứu Tơi chọn đề tài với mục đích: - Giúp cho việc tìm kiếm khóa luận xác, nhanh chóng, dễ dàng - Giúp bạn sinh viên có thêm tài liệu tham khảo bổ ích để phục vụ cho việc học tập tốt - Giải khó khăn việc quản lý khóa luận khoa trường đại học - Giúp tơi nâng cao khả lập trình, có thêm kinh nghiệm kiến thức 2.2 Nhiệm vụ nghiên cứu Sinh viên thực hiện:Trịnh Xuân Lợi Trang Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework 3.2.1.2 Trang chủ hệ thống Hình 3.4: Trang chủ hệ thống Back-End 3.2.1.3 Trang quản lý GroupUser Hình 3.5 Trang quản lý GroupUser Hình 3.6 Trang thêm nhóm GroupUser Sinh viên thực hiện: Trịnh Xuân Lợi Trang 72 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework Hình 3.7 Trang sửa thơng tin GroupUser Hình 3.8: Trang xem thơng tin GroupUser Sinh viên thực hiện: Trịnh Xuân Lợi Trang 73 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework 3.2.1.4 Trang quản lý User Hình 2.9 Trang quản lý User Hình 2.10 Trang thêm User Sinh viên thực hiện: Trịnh Xuân Lợi Trang 74 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework Hình 3.11: Trang xem thơng tin User Hình 3.12: Trang sửa thông tin User Sinh viên thực hiện: Trịnh Xuân Lợi Trang 75 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework 3.2.1.5 Trang quản lý Product_Topic Hình 3.13: Danh sách Product_Topic Hình 3.14: Trang sửa thơng tin topic Sinh viên thực hiện: Trịnh Xuân Lợi Trang 76 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework Hình 3.15: Trang thêm Product_Topic 3.2.1.6 Trang quản lý Product_Specialty Hình 3.16: Trang danh sách Specialty Hình 3.17: Trang thêm Specialty Sinh viên thực hiện: Trịnh Xuân Lợi Trang 77 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework 3.2.2 Trang chủ Front-End 3.2.1.7 Trang Login Hình 3.19: Trang Login vào hệ thống Front-End 3.2.1.8 Trang chứa Ebook Hình 3.20: Trang hiển thị Ebook Sinh viên thực hiện: Trịnh Xuân Lợi Trang 78 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework 3.2.1.9 Trang chứa luận văn Hình 3.21: Trang hiển thị luận văn 3.2.1.10 Trang tìm kiếm tài liệu Hình 3.21: Trang tìm kiếm tài liệu Sinh viên thực hiện: Trịnh Xuân Lợi Trang 79 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework 3.2.1.11 Trang Upload tài liệu Hình 3.23: Trang Upload tài liệu 3.2.1.12 Trang View thông tin nội dung tài liệu Hình 3.24: Trang xem thơng tin nội dung tài liệu Sinh viên thực hiện: Trịnh Xuân Lợi Trang 80 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework 3.2.1.13 Trang View tài liệu Hình 3.25: Trang view nội dung tài liệu 3.2.1.14 Trang xem thông tin cá nhân Hình 2.26 Trang thơng tin cá nhân Sinh viên thực hiện: Trịnh Xuân Lợi Trang 81 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework Hình 3.27 Trang quản lý đề tài cá nhân Sinh viên thực hiện: Trịnh Xuân Lợi Trang 82 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI Kết đạt 1.1 Lý thuyết Thông qua việc thực ngun cứu đề tài, tơi có dịp áp dụng lại kiến thức học, nắm vững quy trình để phát triển xây dựng website ứng dụng dựa mơ hình chuẩn MVC, thu thập kiến thức PHP Framework Cụ thể sau: - Tìm hiểu mơ hình MVC Zend Fremawork - Hiểu hoạt động mơ hình chuẩn MVC dựa vào để xây dựng nên website ứng dụng thích hợp - Tìm hiểu ngôn ngữ PHP, CSS, jQuery, HTML5 số công cụ Zend Studio, Adobe Dreamweaver CS5, công cụ thiết kế khác để xây dựng nên ứng dụng đề tài - Ứng dụng UML công cụ hỗ trợ vào việc phân tích thiết kế hệ thống thơng tin - Tìm hiểu cơng nghệ full-text search - Nguyên cứu ứng dụng mã nguồn mở Lucene để xây dựng chức tìm kiếm thơng tin văn 1.2 Thực hành Cùng với trình tìm hiểu, nguyên cứu công nghệ kỹ thuật nêu trên, đề tài xây dựng website ứng dụng cho khoa, trường đại học cao đẳng Việc người dùng vào hệ thống website có phần front-end back-end chương trình làm việc theo phần sau: - Front-End: Người dùng vào hệ thống ứng dụng có chức hỗ trợ search document, view document, upload document, download document, cập nhật tham khảo mảng đề tài, luận văn liên quan cần thiết cho người dùng Họ tìm kiếm document mong muồn website có chứa thơng tin mà người dùng muốn tìm đến Sinh viên thực hiện:Trịnh Xuân Lợi Trang 83 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework - Back-End: Phía Back-End có chức quản lý cập nhật thông tin phân quyền nhóm người dùng hệ thống phù hợp môi trường nội bảo mật Có thể add, edit, view information nhóm người dùng, người dùng, cập nhật danh sách product-topic, product-specialy hệ thống website ứng dụng Back-End nơi cầu nối người dùng hệ thống, cung cấp phân quyền chức cập nhật hệ thống nhóm người dùng Những hạn chế đề tài Bên cạnh thành công chức nêu chương trình cịn vài hạn chế gặp phải: - Thời gian cịn q ngắn nên xây dựng website ứng dụng trọng với chức mà chưa trọng đến bắt mắt người dùng truy cập vào website Tuy đơn giản phần thân thiện với người dùng - Chưa khai thác hết chức quản lý hệ thống Back-End để phù hợp với môi trường phổ thông, đại học cao đẳng mà cần tới quản lý theo khuôn khổ môi trường hoạt động nghiêm ngặc bảo mật - Xây dựng chức tìm kiếm thơng tin văn chưa mở rộng việc tìm kiếm văn tiếng Việt Đây hạn chế quan trọng mà cần phải tâm khắc phục hạn chế Hướng phát triển Với ý tưởng đưa xây dựng nên website ứng dụng “Xây dựng hệ thống tìm kiếm nội dung file văn bản” nơi chia tài nguyên, kiến thức hay môi trường đại học cao đẳng nên cần phải nắm thật mơ hình quản lý tài liệu theo khn khổ môi trường giáo dục Đây nhu cầu cần thiết để xây dựng mơ hình quản lý phần Back-End phù hợp với khuôn khổ giáo dục Giúp người quản lý hệ thống thuận lợi việc quản lý kho số liệu khủng Sinh viên thực hiện: Trịnh Xuân Lợi Trang 84 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework Cố gắng khắc phục hạn chế nêu để xây dựng nên hệ thống website hoàn chỉnh phù hợp với người dùng hệ thống Qua đưa hệ thống ứng dụng vào thực tế Giúp người dùng đặc biệt đối tượng sinh viên tơi có hội chia sẽ, tham khảo tài liệu hay liên quan cần thiết mơi trường giáo dục hay nói đưa sinh viên vào “số hóa tri thức” phù hợp thời buổi công nghệ thông tin ngày hôm Qua việc xây dựng website ứng dụng chia thư viện tài liệu online khoa Tin học, mở rộng ứng dụng phù hợp với khuôn khổ giáo dục trường đại học, cao đẳng miền Trung nói chung nước nói riêng, cần phải có hệ thống website ứng dụng Sinh viên thực hiện: Trịnh Xuân Lợi Trang 85 TÀI LIỆU THAM KHẢO [1] Armando Padilla (2009), “Beginning Zend Fremawork” [2] Vikram Vaswani (2010), “A Beginner Guide Jul 2010” [3] Rob Allen (2009), “Zend Fremawork in Action” [4] Võ Đức Việt,Võ Duy Thanh,Võ Trung Hùng (2010), “Nghiên cứu ứng dụng mã nguồn mở Lucenes để xây dựng phần mềm tìm kiếm thơng tin văn bản”, Tạp chí khoa học công nghệ Đại học Đà Nẵng, số (39)2010 [5] Trang Web: http://www.apress.com [6] Trang Web: http://www.beginningzendframework.com [7] Trang Web: http://jquery.com [8] Trang Web: http://www.php.net [9] Trang Web: http://www.zend.vn [10] Trang Web: http://framework.zend.com Sinh viên thực hiện:Trịnh Xuân Lợi Trang 86 ... Lợi Trang 26 Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework Ví dụ: Một e-mail đơn giản bao gồm số người nhận, chủ đề, nội dung người gửi Để gửi mail sử dụng Zend_ Mail_Transport_Sendmail,... góp luận văn Cơ sở lý luận Giúp hiểu biết thêm hoạt động linh hoạt mơ hình MVC, ứng dụng mơ hình MVC Zend Fremawork xây dựng hệ thống website ? ?Xây dựng hệ thống tìm kiếm nội dung file văn bản? ?? Nghiên... chức yêu cầu cần thiết hệ thống Đưa hình ảnh minh họa cho kết làm hệ thống Sinh viên thực hiện: Trịnh Xuân Lợi Trang Xây dựng Hệ thống tìm kiếm nội dung file văn sử dụng Zend Framework Đóng góp cho