Sinh viên thực hiện:Trịnh Xuân Lợi
Trang 83
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI 1. Kết quả đạt được
1.1. Lý thuyết
Thông qua việc thực hiện và nguyên cứu đề tài, tơi đã có dịp áp dụng lại những kiến thức đã học, nắm vững hơn các quy trình để phát triển và xây dựng một website ứng dụng dựa trên mơ hình chuẩn MVC, thu thập được những kiến thức mới trong PHP Framework. Cụ thể như sau:
- Tìm hiểu về mơ hình MVC trong Zend Fremawork
- Hiểu được sự hoạt động của mơ hình chuẩn MVC và 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 và một số công cụ như Zend Studio, Adobe Dreamweaver CS5, và những công cụ thiết kế khác để xây dựng nên ứng dụng đề tài này.
- Ứng dụng UML và 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 về cơng nghệ full-text search.
- Nguyên cứu ứng dụng mã nguồn mở Lucene để xây dựng chức năng tìm kiếm thơng tin trên văn bản.
1.2. Thực hành
Cùng với quá trình tìm hiểu, nguyên cứu những công nghệ và kỹ thuật đã nêu trên, đề tài đã xây dựng được một website ứng dụng cho các khoa, các trường đại học và cao đẳng. Việc người dùng sẽ vào hệ thống của website thì sẽ có 2 phần front-end và back-end và chương trình sẽ làm việc theo 2 phần này như sau:
- Front-End:
Người dùng vào hệ thống ứng dụng này thì có những chức năng hỗ trợ như search document, view document, upload document, download document, cập nhật và tham khảo những mảng đề tài, luận văn liên quan cần thiết cho người dùng. Họ có thể tìm kiếm được những document như mong muồn nếu website có chứa những 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 84
- Back-End:
Phía Back-End có chức năng quản lý và cập nhật những thơng tin như phân quyền nhóm người dùng đối với hệ thống nó rất phù hợp trong mơi trường nội bộ và bảo mật.
Có thể add, edit, và view information của nhóm người dùng, người dùng, cập nhật danh sách product-topic, product-specialy trong hệ thống website ứng dụng này.
Back-End là nơi cầu nối giữa người dùng và hệ thống, cung cấp phân quyền những chức năng cập nhật trong hệ thống nhóm người dùng.
2. Những hạn chế của đề tài.
Bên cạnh những thành công của các chức năng như đã nêu trên thì chương trình còn một vài hạn chế gặp phải:
- Thời gian còn quá ngắn nên có thể xây dựng website ứng dụng chỉ chú trọng với những chức năng chính mà chưa chú trọng đến sự bắt mắt của người dùng khi truy cập vào website. Tuy đơn giản nhưng cũng một phần thân thiện với người dùng.
- Chưa khai thác hết chức năng quản lý trong 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 sự quản lý theo khuôn khổ môi trường hoạt động nghiêm ngặc và bảo mật.
- Xây dựng chức năng tìm kiếm thơng tin trên văn bản chưa mở rộng được việc tìm kiếm văn bản bằng tiếng Việt. Đây là hạn chế quan trọng nhất mà tôi cần phải chú tâm và khắc phục hạn chế này.
3. Hướng phát triển.
Với ý tưởng đưa ra là xây dựng nên một website ứng dụng “Xây dựng hệ thống tìm kiếm nội dung trên file văn bản” nơi chia sẽ tài nguyên, những kiến thức
hay trong môi trường đại học và cao đẳng nên cần phải nắm thật chắc về mơ hình quản lý tài liệu theo khuôn khổ như thế nào trong môi trường giáo dục. Đây là nhu cầu cần thiết nhất để đi xây dựng một mơ hình quản lý trong 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 hơn trong việc quản lý một kho số liệu khủng.
Sinh viên thực hiện: Trịnh Xuân Lợi Trang 85
Cố gắng khắc phục các hạn chế đã nêu ở trên để xây dựng nên một hệ thống website hoàn chỉnh và phù hợp với người dùng hệ thống hơn. Qua đó có thể đưa hệ thống ứng dụng vào thực tế. Giúp người dùng và đặc biệt đối tượng chính là những sinh viên như tơi có cơ hội chia sẽ, tham khảo những tài liệu hay liên quan và cần thiết trong mơi trường giáo dục này hay nói đúng hơn là đư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 nay.
Qua việc xây dựng website ứng dụng chia sẽ thư viện tài liệu online trong khoa Tin học, có thể mở rộng ứng dụng này phù hợp với những khuôn khổ giáo dục của các trường đại học, cao đẳng miền Trung nói chung và của cả nước nói riêng, cần phải có hệ thống website ứng dụng như thế này.
Sinh viên thực hiện:Trịnh Xuân Lợi
Trang 86
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 trên văn bản”, Tạp chí khoa học và cơng nghệ Đại học Đà Nẵng, số 4 (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.