Đồ Án Tốt Nghiệp Khoa Học Máy Tính - Xây Dựng Cổng Thông Tin Điện Tử Về Đào Tạo Và Hỗ Trợ Việc Làm Cho Tt Pt Nội Dung Và Đào Tạo.pdf

13 5 0
Đồ Án Tốt Nghiệp Khoa Học Máy Tính - Xây Dựng Cổng Thông Tin Điện Tử Về Đào Tạo Và Hỗ Trợ Việc Làm Cho Tt Pt Nội Dung Và Đào Tạo.pdf

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT HÀN KHOA KHOA HỌC MÁY TÍNH TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH MẠNG MÁY TÍNH ĐỀ TÀI XÂY DỰNG CỔNG THÔNG TIN ĐIỆN TỬ VỀ ĐÀO TẠO CHO TRƯỜNG CĐ CNTT HỮU NGHỊ[.]

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT-HÀN KHOA KHOA HỌC MÁY TÍNH TĨM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH MẠNG MÁY TÍNH ĐỀ TÀI XÂY DỰNG CỔNG THÔNG TIN ĐIỆN TỬ VỀ ĐÀO TẠO CHO TRƯỜNG CĐ CNTT HỮU NGHỊ VIỆT HÀN SVTH: Bùi Tấn Việt Lớp: MM02A Niên khoá: 2008-2011 CBHD: Ths Nguyễn Vũ Đà Nẵng, tháng 06 năm 2011 Trang -1MỞ ĐẦU Lý chọn đề tài Hiện nay, việc ứng dụng mã nguồn mở vào sở giáo dục đào tạo ưu tiên hàng đầu nhà nước khuyến khích áp dụng Với nhu cầu hoàn thiện sở đào tạo, đạt mục tiêu nâng cấp Trường cao đẳng công nghệ thông tin hữu nghị Việt-Hàn lên đại học thời gian tới, việc triển khai cổng thông tin điện tử đào tạo hỗ trợ việc làm việc làm cấp thiết phải có trung tâm Phát triển Nội dung Đào tạo trường CĐ CNTT hữu nghị Việt-Hàn Với lý trên, Tôi mạnh dạn đề xuất đề tài “Xây dựng cổng thông tin điện tử đào tạo cho trường CĐ CNTT hữu nghị Việt-Hàn” để làm đồ án tốt nghiệp cho Mục tiêu nhiệm vụ nghiên cứu Tìm hiểu cấu trúc cổng thơng tin, quy trình, thủ tục đăng ký thực tập sinh viên, chương trình đào tạo ngắn hạn Tìm hiểu hệ quản trị nội dung mã nguồn mở Joomla, hệ thống quản lý học tập Moodle Xây dựng cổng thông tin điện tử đào tạo hỗ trợ việc làm cho trung tâm Phát triển Nội dung Đào tạo trường CĐ CNTT hữu Nghị Việt-Hàn dựa tảng mã nguồn mở nghiên cứu Đối tượng phạm vi nghiên cứu - Đối tượng nghiên cứu: + Tìm hiểu cơng tác quản lý, quy trình nghiệp vụ Trung tâm phát triển Nội dung Đào tạo + Hệ quản trị nội dung mã nguồn mở Joomla, hệ thống quản lý học tập Moodle Ngơn ngữ lập trình PHP MySQL Trang -2- Phạm vi nghiên cứu: + Nghiên cứu mã nguồn mở Joomla, Moodle Ngơn ngữ lập trình PHP MySQL để hỗ trợ xây dựng ứng dụng Phương pháp nghiên cứu - Tìm kiếm tài liệu, khảo sát thực tế - Phân tích, thiết kế hệ thống theo quy trình xây dựng ứng dụng phần mềm - Vận dụng mã nguồn mở Joomla Moodle để xây dựng hệ thống - Triển khai, đánh giá kết đạt Ý nghĩa khoa học thực tiễn - Ý nghĩa khoa học: Giúp sinh viên: + Nắm cách thức thiết kế triển khai website mã nguồn mở, E-learning cho cá nhân, doanh nghiệp + Giúp sinh viên vận dụng công cụ, ngôn ngữ công nghệ liên quan + Ứng dụng quy trình xây dựng phần mềm hệ thống - Ý nghĩa thực tiễn: Giúp trung tâm Phát triển nội dung Đào tạo “tin học hố” q trình đăng ký thực tập cho sinh viên, hỗ trợ việc làm đào tạo từ xa(E-learning) qua website Trang -3CHƯƠNG NGHIÊN CỨU TỔNG QUAN GIỚI THIỆU VỀ NGÔN NGỮ LẬP TRÌNH PHP VÀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MYSQL 1.1.1 Giới thiệu PHP mơi trường lập trình Web 1.1.1.1 PHP gì? PHP viết tắt cụm từ Hypertext PreProcesor, phát triển từ năm 1994 Rasmus Lerdorf Đến thời điểm thời, phiên PHP ổn định 5.3.5 1.1.1.2 Tại phải sử dụng PHP 1.1.2 Giới thiệu hệ sở liệu MySQL MySQL hệ quản trị sở liệu mã nguồn mở phổ biến giới nhà phát triển ưa chuộng trình phát triển ứng dụng GIỚI THIỆU VỀ HỆ QUẢN TRỊ NỘI DUNG MÃ NGUỒN MỞ JOOMLA 1.1.3 Giới thiệu hệ quản trị nội dung Hệ quản trị nội dung (CMS - Content Management System) phần mềm để tổ chức tạo mơi trường nhằm mục đích xây dựng hệ thống tài liệu loại nội dung khác cách thống 1.1.4 Giới thiệu hệ quản trị nội dung mã nguồn mở Joomla Joomla hệ quản trị nội dung mã nguồn mở viết ngôn ngữ PHP, kết hợp với sở liệu MySQL 1.1.5 Các Phiên Bản Của Joomla  Joomla 1.0.x  Dòng phiên 1.5.x  Phiên 1.6.x -41.1.6 Các loại thành phần mở rộng Joomla 1.1.6.1 Component Component sử dụng để thực chức lớn đó, chẳng hạn như: Cung cấp tin tức, quảng cáo, rao vặt, đặt phòng khách sạn, bất động sản, download 1.1.6.2 Modules Joomla Module ứng dụng nhỏ sử dụng chủ yếu để lấy liệu hiển thị thông tin lên vị trí website Module thường dùng kết hợp kèm với component nhằm mở rộng, thể rõ ràng chức component 1.1.6.3 Plugins Là thành phần mở rộng cung cấp số chức cộng thêm cho website Plugins khác với module component đặc điểm người quản trị khơng cần quản lý thường xun 1.1.6.4 Template Joomla Template gói bao gồm file PHP, HTML, CSS, JS (Javascript) hình ảnh, biểu tượng, video, flash kèm theo tạo nên giao diện (bố cục hình hài) website Joomla 1.1.6.5 Languages Joomla mã nguồn mở hỗ trợ đa ngôn ngữ, sử dụng file định dạng “.ini” để lưu trữ thông tin chuyển đổi ngơn ngữ, hỗ trợ tất ngơn ngữ có tập kí tự biểu diễn bảng mã UTF-8 Bằng cách cài đặt gói ngơn ngữ, để quốc tế hố Joomla sang ngôn ngữ khác -5GIỚI THIỆU TỔNG QUAN VỀ E-LEARNING 1.1.7 Khái niệm E-Learning E-learning viết tắt từ Electronic Learning Theo nghĩa rộng, E-learning thuật ngữ dùng để mô tả việc học tập, đào tạo dựa công nghệ thông tin truyền thông 1.1.8 Các lợi ích E-learning  Các lợi ích mà E-learning mang lại cho nhà đào tạo:  Các lợi ích mà E-learning mang lại cho người học: 1.1.9 Cấu trúc hệ thống E-learning 1.1.9.1 Cấu trúc tổng quát 1.1.9.2 Cấu trúc phân tầng - Tầng trình diễn: Chịu trách nhiệm cung cấp giao diện cho nhiều loại người dùng khác - Tầng ứng dụng chủ web server: bao gồm + Web server + Thành phần ứng dụng 1.1.10 Quy trình dạy E-learning 1.1.11 Quy trình học E-learning 1.1.12 Chuẩn SCORM (Sharable Content Object Reference Model) Có thể coi SCORM kết tinh trí tuệ cộng đồng Elearning năm qua SCORM không vào mô tả chi tiết khối chức LMS mà tập trung quan tâm nhiều đến chức phân phối theo dõi nội dung học LMS -6HỆ THỐNG QUẢN LÝ HỌC TẬP MOODLE 1.1.13 Giới thiệu Moodle Moodle viết tắt Modular Object-Oriented Dynamic Learning Environment, phần mềm cho hệ quản trị đào tạo (LMS) hay gọi hệ thống quản lý học tập mã nguồn mở 1.1.14 Ưu điểm Moodle 1.1.15 Các chức Moodle 1.1.15.1 Chức quản lý hệ thống - Quản lý thành viên - Quản lý giao diện - Quản lý module - Quản lý ngôn ngữ 1.1.15.2 Chức quản lý truy cập Quản lý việc truy nhập thông qua chế đăng nhập, đăng xuất cá nhân hố nội dung thơng tin 1.1.15.3 Chức quản lý mơn học Giúp giảng viên dễ dàng soạn thảo nội dung, trình bày với văn với bố cục, màu sắc hình ảnh kèm theo 1.1.15.4 Chức quản lý thống kê tài khoản Tạo quyền cho người dùng mới, thay đổi quyền hạn cho người dùng, chức thống kê giúp thống kê tình hình người học 1.1.15.5 Chức phân quyền quản lý nội dung viết 1.1.15.6 Chức diễn đàn thảo luận Ứng dụng cung cấp cho cộng đồng người dùng địa điểm để trao đổi, thảo luận -7CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ CỔNG THƠNG TIN ĐIỆN TỬ VỀ ĐÀO TẠO VÀ HỖ TRỢ VIỆC LÀM TRÊN NỀN JOOMLA VÀ MOODLE CÁC QUY TRÌNH NGHIỆP VỤ CỦA TRUNG TÂM PHÁT TRIỂN NỘI DUNG VÀ ĐÀO TẠO 2.1.1 Giới thiệu Trung tâm 2.1.2 Khảo sát trạng quy trình đào tạo ngắn hạn trường 2.1.2.1 Lưu đồ quy trình đào tạo ngắn hạng trường 2.1.2.2 Diễn giải lưu đồ 2.1.3 Khảo sát quy trình hỗ trợ thực tập việc làm cho sinh viên 2.1.3.1 Lưu đồ quy trình thực tập việc làm cho sinh viên 2.1.3.2 Diễn giải lưu đồ 2.1.4 Kết luận Với hai quy trình khảo sát trên, Trung tâm hoạt động cách thông suốt, hiệu quả, chức phân chia rõ ràng cán cụ thể Tuy nhiên với cách thức tổ chức hoạt động nêu có số ưa điểm nhược điểm sau:  Ưu điểm: Cách thức hoạt động quen thuộc với tất cán viên chức Trung tâm Việc quản lý hoạt động dễ dàng vào quy củ  Nhược điểm: Mất nhiều thời gian tổng hợp thơng tin liệu có -8Mất nhiều thời gian việc tra cứu nhiều thông tin liên quan với Tốn nhiều thời gian công sức việc nhập nhiều liệu xử lý trùng Tốn nhiều thời gian, nhân lực việc hỗ trợ việc làm cho sinh viên không tạo tính chủ động cao cho doanh nghiệp tuyển dụng việc tuyển dụng Với ưu điểm nhược điểm trên, đề xuất xây dựng hệ thống để tin học hoá phần chức hoạt động trung tâm đưa , cụ thể “Xây dựng cổng thông tin điện tử đào tạo cho trường CĐ CNTT Hữu nghị ViệtHàn” Việc xây dựng trang website có ưu nhược điểm sau:  Ưu điểm: Tạo kênh thông tin, quảng bá đào tạo Tiết kiệm thời gian việc nhập thông tin Việc tra cứu, tổng hợp thơng tin cần thiết trở nên nhanh chóng Tiết kiệm nguồn nhân lực để quản lý hoạt động trung tâm Thuận lợi cho trung tâm học viên trình học tập Đăng ký thực tập tìm việc làm Sinh viên học tập, trả thực tập nhà, kiểm tra hệ thống Elearning Giúp việc đào tạo từ xa trở nên chuyên nghiệp -9-  Nhược điểm: Có thể tốn khoản thời gian để hướng dẫn nhân viên làm quen với chương trình Bước đầu cán nhân viên gặp khó khăn việc giao tiếp với hệ thống Có thể có số lỗi phát sinh giai đoạn đầu triển khai Sẽ có số chức hoạt động Trung tâm khơng thể tin học hố Tốn chi phí để triển khai trì hoạt động hệ thống website PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1.5 Xác định chức hệ thống Cổng thông tin điện tử xây dựng tảng mã nguồn mở Joomla Moodle Nhìn chung, cổng thơng tin có chức sau: - Chức quản lý tin tức - Chức quản lý thông tin thành viên - Chức quản lý đăng ký thực tập trực tuyến - Chức cổng thông tin hỗ trợ việc làm - Chức đăng ký khoá học ngắn hạn trực tuyến - Chức E-learning 2.1.6 Chức quản lý tin tức Các nhóm tin chủ đề tạo để phân cấp tin tức: -10- Hình 2-1 Sơ đồ phân cấp tin tức 2.1.7 Chức đăng ký khoá học trực tuyến 2.1.7.1 Phân tích yêu cầu - Chức cần phải cung cấp cho cán chuyên trách: Tải FULL (26 trang): https://bit.ly/3g22lZ2 Dự phòng: fb.com/TaiHo123doc.net + Quản lý khoá học + Quản lý sinh viên đăng ký: - Chức cần phải cung cấp cho sinh viên + Xem thơng tin khố học + Đăng ký khoá học trực tuyến 2.1.7.2 Đề xuất giải pháp Với yêu cầu mục phân tích, Tơi xin đề xuất chủ động áp dụng component Cource Manager Profinvent tính ưu điểm mà component đem lại:  Cource Manager cho phép quản lý đăng ký khoá học trực tuyến tảng Joomla1.5 -11-  Quản lý khố học theo danh mục, khơng giới hạn phân cấp danh mục  Tính gởi email sinh viên đăng ký đến người quản trị  Có thể linh hoạt thêm trường (field) cho thông tin đăng ký sinh viên     Hỗ trợ component tinCapcha chống spam Tính SEO giúp thân thiện với máy tìm kiếm Linh hoạt bật, tắt hiển thị thơng tin khố học Phiên 1.5.0 hồn tồn miễn phí 2.1.8 Chức cổng thơng tin việc làm 2.1.8.1 Phân tích u Việc triển khai cổng thơng tin việc làm phải đảm bảo đạt chức nhiệm vụ sau: - Đăng ký tài khoản - Chức cho nhà tuyển dụng - Chức cho ứng viên - Chức cho cán chuyên trách: + Quản lý ứng viên nhà tuyển dụng + Quản lý thông tin tuyển dụng 2.1.8.2 Đề xuất giải pháp Để đáp ứng yêu cầu phần trước phân tích, Tơi xin đề xuất áp dụng Component TPJobs TemplatePlaza với tính ưu điểm mà component mang lại: - Chia việc theo ngành nghề, địa điểm, thời gian, vị trí - Cho phép xem việc nhất, tìm kiếm việc theo ngành nghề, thời gian, địa điểm, vị trí… 3132789 ... công nghệ thông tin hữu nghị Việt-Hàn lên đại học thời gian tới, việc triển khai cổng thông tin điện tử đào tạo hỗ trợ việc làm việc làm cấp thiết phải có trung tâm Phát triển Nội dung Đào tạo trường... thảo luận -7 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ CỔNG THÔNG TIN ĐIỆN TỬ VỀ ĐÀO TẠO VÀ HỖ TRỢ VIỆC LÀM TRÊN NỀN JOOMLA VÀ MOODLE CÁC QUY TRÌNH NGHIỆP VỤ CỦA TRUNG TÂM PHÁT TRIỂN NỘI DUNG VÀ ĐÀO TẠO 2.1.1... tạo trường CĐ CNTT hữu nghị Việt-Hàn Với lý trên, Tôi mạnh dạn đề xuất đề tài ? ?Xây dựng cổng thông tin điện tử đào tạo cho trường CĐ CNTT hữu nghị Việt-Hàn” để làm đồ án tốt nghiệp cho Mục tiêu

Ngày đăng: 03/02/2023, 18:43

Tài liệu cùng người dùng

Tài liệu liên quan