Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

77 509 0
Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KỸ THUẬT CÔNG NGHỆ TP.HCM KHOA CÔNG NGHỆ THÔNG TIN -----------o0o----------- ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE HỖ TRỢ ĐÀO TẠO THEO HÌNH TÍN CHỈ Sinh viên thực hiện: LÊ XUÂN MẠNH MSSV: 103110090 ĐỖ THANH HÙNG MSSV: 104102040 Giáo viên hướng dẫn: ThS. VÕ ĐÌNH BẢY THÀNH PHỐ HỒ CHÍ MINH NĂM 2009 BỘ GIÁO DỤC & ĐÀO TẠO ĐẠI HỌC KỸ THUẬT CÔNG NGHỆ TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP – TỰ DO – HẠNH PHÚC _____oOo_____ KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN HỆ THỐNG THÔNG TIN NHIỆM VỤ THỰC HIỆN LUẬN VĂN TỐT NGHIỆP CUỐI KHOÁ Họ và tên : LÊ XUÂN MẠNH MSSV : 103110090 Họ và tên : ĐỖ THANH HÙNG MSSV : 104102040 Ngành : HỆ THỐNG THÔNG TIN Lớp : 04ĐTHH 1. Đầu đề đồ án tốt nghiệp : XÂY DỰNG WEBSITE HỖ TRỢ ĐÀO TẠO THEO HÌNH TÍN CHỈ. 2. Nhiệm vụ : a. Dữ liệu ban đầu : b. Nội dung  Phần tìm hiểu công nghệ :  Phần phân tích, thiết kế & xây dựng ứng dụng minh họa : 3. Ngày giao nhiệm vụ đồ án: 15/11/2008 4. Ngày hoàn thành nhiệm vụ: 05/01/2009 5. Họ tên giáo viên hướng dẫn: ThS. Võ Đình Bảy Nội dung và yêu cầu đồ án tốt nghiệp đã thông qua. TP.HCM, ngày … tháng … năm 2009 CHỦ NHIỆM KHOA (Ký và ghi rõ họ tên) GIÁO VIÊN HƯỚNG DẪN CHÍNH (Ký và ghi rõ họ tên) PHẦN DÀNH CHO BỘ MÔN Người duyệt (chấm sơ bộ) : . Đơn vị : . Ngày bảo vệ : . Điểm tổng quát : ĐẠI HỌC KỸ THUẬT CÔNG NGHỆ KHOA CÔNG NGHỆ THÔNG TIN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP – TỰ DO – HẠNH PHÚC ____o0o____ NHẬN XÉT ĐÁNH GIÁ CỦA GIẢNG VIÊN HƯỚNG DẪN ĐỀ TÀI: XÂY DỰNG WEBSITE HỖ TRỢ ĐÀO TẠO THEO HÌNH TÍN CHỈ Sinh viên: LÊ XUÂN MẠNH Chuyên ngành: HỆ THỐNG THÔNG TIN Sinh viên: ĐỖ THANH HÙNG Chuyên ngành: HỆ THỐNG THÔNG TIN . . . . . . . . . . . . Điểm bằng số: . Điểm bằng chữ: TP. Hồ Chí Minh, ngày … tháng … năm 2009 NGƯỜI NHẬN XÉT (Ký tên và ghi rõ họ tên) ĐẠI HỌC KỸ THUẬT CÔNG NGHỆ KHOA CÔNG NGHỆ THÔNG TIN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP – TỰ DO – HẠNH PHÚC ____o0o____ NHẬN XÉT ĐÁNH GIÁ CỦA GIẢNG VIÊN PHẢN BIỆN ĐỀ TÀI: XÂY DỰNG WEBSITE HỖ TRỢ ĐÀO TẠO THEO HÌNH TÍN CHỈ Sinh viên : LÊ XUÂN MẠNH Chuyên ngành: HỆ THỐNG THÔNG TIN Sinh viên : ĐỖ THANH HÙNG Chuyên ngành: HỆ THỐNG THÔNG TIN . . . . . . Các câu hỏi (tối đa 3 câu): . . . . . Điểm bằng số: . Điểm bằng chữ: TP. Hồ Chí Minh, ngày … tháng … năm 2009 NGƯỜI NHẬN XÉT (Ký tên và ghi rõ họ tên) ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE HỖ TRỢ ĐÀO TẠO THEO HÌNH TÍN CHỈ LÊ XUÂN MẠNH – ĐỖ THANH HÙNG GVHD: ThS. VÕ ĐÌNH BẢY Trang 1 LỜI CẢM ƠN Chúng em xin chân thành cảm ơn Khoa Công nghệ Thông tin, trường Đại học Kỹ thuật Công nghệ TP.HCM đã tạo điều kiện thuận lợi cho em hoàn thành đồ án này. Chúng em xin chân thành cảm ơn thầy Võ Đình Bảy, người đã trực tiếp hướng dẫn em hoàn thành đồ án này. Nếu không có những lời chỉ dẫn, những tài liệu, những lời động viên khích lệ của thầy thì đồ án này khó lòng hoàn thiện được. Chúng em cũng xin chân thành cảm ơn các Thầy Cô trong Khoa Công nghệ Thông tin đã tận tình chỉ bảo và giúp đỡ cho em trong suốt thời gian em học đại học và trong quá trình em thực hiện đồ án. Con xin chân thành cảm ơn ba mẹ, các anh chị và những người thân trong gia đình đã nuôi dạy, tạo mọi điều kiện tốt nhất cho con học tập và động viên con trong thời gian thực hiện đồ án này. Xin cảm ơn tất cả bạn bè, những người đã sát cánh cùng vui những niềm vui, cùng chia sẻ những khó khăn của tôi. Mặc dù đã cố gắng hoàn thành đồ án trong những phạm vi và khả năng cho phép, nhưng cũng không thể tránh khỏi các thiếu sót. Rất mong nhận được sự cảm thông cũng như sự đóng góp, chỉ dẫn của quý Thầy Cô và các bạn. Xin chân thành cảm ơn. TP.HỒ CHÍ MINH, NĂM 2009 LÊ XUÂN MẠNH ĐỖ THANH HÙNG ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE HỖ TRỢ ĐÀO TẠO THEO HÌNH TÍN CHỈ LÊ XUÂN MẠNH – ĐỖ THANH HÙNG GVHD: ThS. VÕ ĐÌNH BẢY Trang 2 LỜI MỞ ĐẦU Trong những năm qua, giáo dục đào tạo đã có nhiều thay đổi, cải tiến với các hình thức học tập mới khắc phục những nhược điểm của phương pháp học tập truyền thống. eLearning, được hiểu là học tập điện tử, đào tạo trực tuyến, với sự trợ giúp của các công nghệ mới nhất trong lĩnh vực công nghệ thông tin, là hình thức học tập hứa hẹn sẽ khắc phục tốt những nhược điểm của phương pháp học tập truyền thống. eLearning đã được thử nghiệm và bước đầu hoàn chỉnh ở nhiều nơi trên thế giới. Trong tiến trình đổi mới giáo dục của Việt Nam hiện nay, việc chuyển đổi từ đào tạo truyền thống, theo niên chế, sang đào tạo theo tín chỉ là tất yếu và hợp lý. hình đào tạo tín chỉ đáp ứng được các yêu cầu về nâng cao chất lượng giáo dục ở các bậc học đại học, cao đẳng. Đồ án “Xây dựng Website Hỗ trợ đào tạo theo hình đào tạo tín chỉ” đúng như tên gọi của nó, sẽ tạo ra một công cụ hỗ trợ Giáo viên và Sinh viên trong việc tự học, tự nghiên cứu – Một trong những yêu cầu hàng đầu của hình đào tạo tín chỉ. Hiện nay tồn tại rất nhiều các hệ thống đào tạo trực tuyến rất tốt, trong số đó nổi bật nhất là hệ thống mã nguồn mở Moodle. Là một LMS được xây dựng và phát triển từ lâu và chuyên nghiệp, Moodle là một giải pháp rất tốt để đáp ứng các nhu cầu về đào tạo trực tuyến và được rất nhiều các tổ chức, cá nhân sử dụng. Tuy nhiên hệ thống này cũng có những hạn chế nhất định, đặc biệt là khi áp dụng vào hình đào tạo tín chỉ, với các yêu cầu như: quản lý Sinh viên đăng ký học các môn học (Sinh viên chỉ được học các Môn (khóa h ọc) nếu có đăng ký môn học đó (trong thực tế); Theo dõi, thống kê, đánh giá quá trình học tập của Sinh viên theo các bài tập bắt buộc, bài tập nhóm; Thảo luận theo nhóm, thảo luận theo lớp, … Việc xây dựng một hệ thống mới nhằm tạo được một công cụ hiệu quả, đáp ứng được các yêu cầu trên và một số tính năng của một LMS. Hệ thống này sẽ không chỉ dừng lại trong khuôn khổ đồ án này mà sẽ còn được tiếp tục hoàn thiện và phát triển thêm với mục tiêu có thể đưa vào thực tế triển khai ứng dụng. ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE HỖ TRỢ ĐÀO TẠO THEO HÌNH TÍN CHỈ LÊ XUÂN MẠNH – ĐỖ THANH HÙNG GVHD: ThS. VÕ ĐÌNH BẢY Trang 3 Mục lục CHƯƠNG 1: TỔNG QUAN .8 1.1. Đặt vấn đề .8 1.2. Mục tiêu của đồ án 9 1.3. Nhiệm vụ của đồ án .10 1.3.1. Mục đích 10 1.3.2. Yêu cầu 10 1.3.3. Môi trường phát triển 11 1.3.4. Kiến trúc ứng dụng 11 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 12 2.1. hình đào tạo tín chỉ trong các trường Đại học và Cao đẳng 12 2.1.1. Giới thiệu .12 2.1.2. Mối quan hệ giữa Giáo viên và Sinh viên trong hình đào tạo tín chỉ 14 2.1.3. Diễn đàn thảo luận trực tuyến .15 2.2. Phần mềm mã nguồn mở mojoPortal 16 CHƯƠNG 3: PHÂN TÍCH 20 3.1. Xác định yêu cầu .20 3.1.1. Yêu cầu chức năng 20 3.1.2. Yêu cầu phi chức năng 21 3.1.3. Phương án thực hiện phần mềm 21 3.2. Đặc tả Use Case 21 3.2.1. Phát biểu bài toán 21 3.2.2. Bảng chú giải .22 3.3. hình Use Case .25 3.3.1. Người quản trị (Administrator) .25 3.3.2. Giáo viên (Teacher) .26 3.3.3. Sinh viên (Student) 27 3.3.4. Actor: .27 ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE HỖ TRỢ ĐÀO TẠO THEO HÌNH TÍN CHỈ LÊ XUÂN MẠNH – ĐỖ THANH HÙNG GVHD: ThS. VÕ ĐÌNH BẢY Trang 4 3.3.5. Bảng danh sách các Nghiệp vụ (Use Cases List) 27 CHƯƠNG 4: THIẾT KẾ CƠ SỞ DỮ LIỆU .31 4.1. Sơ đồ quan hệ giữa các Bảng 31 4.2. Chi tiết các Bảng .32 4.2.1. Bảng Giảng viên (hutech_el_Teachers) 32 4.2.2. Bảng Sinh viên (hutech_el_Students) .32 4.2.3. Bảng Chi tiết Danh sách Sinh viên theo Lớp (hutech_el_ClassStudents) .32 4.2.4. Bảng Lớp học (hutech_el_Classes): 33 4.2.5. Bảng Môn học (hutech_el_Courses): 34 4.2.6. Bảng Bài học (hutech_el_Lessons): 34 4.2.7. Bảng Chi tiết Bài học (hutech_el_LessonPosts): 36 4.2.8. Bảng Tập tin đính kèm (hutech_el_Files): 36 4.2.9. Bảng Chi tiết tập tin đính kèm trong Bài tập/Thảo luận (hutech_el_FileInPost) 37 4.2.10. Bảng Chi tiết tập tin đính kèm trong Bài học (hutech_el_FileInLessonPost) .37 4.2.11. Bảng Nhóm Sinh viên (hutech_el_Groups) 37 4.2.12. Bảng Chi tiết bài tập của Nhóm (hutech_el_GroupAssign) 38 4.2.13. Bảng Chi tiết Thành viên của Nhóm (hutech_el_GroupDetails) 38 4.2.14. Bảng Bài tập/Thảo luận (hutech_el_Threads) .38 4.2.15. Bảng Chi tiết Bài tập/Thảo luận (hutech_el_Posts) 39 CHƯƠNG 5: HIỆN THỰC CHƯƠNG TRÌNH 41 5.1. Kiến trúc của Module “Hỗ trợ đào tạo” 41 5.2. Chi tiết các Lớp .41 5.2.1. Lớp Dữ liệu .41 5.2.2. Lớp Business .45 5.2.3. Lớp Trình bày (Lớp web) 50 CHƯƠNG 6: HƯỚNG DẪN CÀI ĐẶT VÀ SỬ DỤNG WEBSITE 51 6.1. Cài đặt chương trình trên Localhost 51 ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE HỖ TRỢ ĐÀO TẠO THEO HÌNH TÍN CHỈ LÊ XUÂN MẠNH – ĐỖ THANH HÙNG GVHD: ThS. VÕ ĐÌNH BẢY Trang 5 6.1.1. Các bước cài đặt mojoPortal trên Localhost với Windows/IIS và MSSQL Server (2000/2005/2005 Express). .51 6.1.2. Cài đặt Module “Hỗ trợ đào tạo tín chỉ” trên mojoPortal .52 6.2. Hướng dẫn sử dụng .55 6.2.1. Tạo một trang “Hỗ trợ đào tạo tín chỉ” (quyền Administrators): 55 6.2.2. Các chức năng dành cho Giáo viên (Teachers) .63 6.2.3. Các chức năng dành cho Sinh viên (Students) 64 CHƯƠNG 7: TỔNG KẾT .67 7.1. Đánh giá 67 7.1.1. Về phần nghiên cứu khảo sát một số cơ sở lý thuyết 67 7.1.2. Về phần thực nghiệm 67 7.2. Kết Luận 69 7.3. Hướng phát triển .70 Tài liệu tham khảo và trích dẫn .71 Viết tắt và các chú thích 72 . học, cao đẳng. Đồ án Xây dựng Website Hỗ trợ đào tạo theo mô hình đào tạo tín chỉ đúng như tên gọi của nó, sẽ tạo ra một công cụ hỗ trợ Giáo viên và Sinh. NGHIỆP XÂY DỰNG WEBSITE HỖ TRỢ ĐÀO TẠO THEO MÔ HÌNH TÍN CHỈ LÊ XUÂN MẠNH – ĐỖ THANH HÙNG GVHD: ThS. VÕ ĐÌNH BẢY Trang 6 Mục lục hình ảnh Hình 1.1.Kiến trúc Website

Ngày đăng: 25/12/2013, 15:23

Hình ảnh liên quan

Hình 3.1. Kiến trúc của mojoPortal core 2.2.6.8 2.2.3.1. - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 3.1..

Kiến trúc của mojoPortal core 2.2.6.8 2.2.3.1 Xem tại trang 23 của tài liệu.
3.3. Mô hình Use Case - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

3.3..

Mô hình Use Case Xem tại trang 30 của tài liệu.
Hình 3.2 - Mô hình Use Case cho Giáo viên (Teacher) - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 3.2.

Mô hình Use Case cho Giáo viên (Teacher) Xem tại trang 31 của tài liệu.
Hình 3.4 - Mô hình thừa kế cho Actor - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 3.4.

Mô hình thừa kế cho Actor Xem tại trang 32 của tài liệu.
Hình 4.1. Sơ đồ quan hệ các bảng dữ liệu - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 4.1..

Sơ đồ quan hệ các bảng dữ liệu Xem tại trang 36 của tài liệu.
4.2. Chi tiết các Bảng - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

4.2..

Chi tiết các Bảng Xem tại trang 37 của tài liệu.
Bảng 4.3. Bảng hutech_el_ClassStudents - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Bảng 4.3..

Bảng hutech_el_ClassStudents Xem tại trang 38 của tài liệu.
4.2.5. Bảng Môn học (hutech_el_Courses) - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

4.2.5..

Bảng Môn học (hutech_el_Courses) Xem tại trang 39 của tài liệu.
Bảng 4.7. Bảng hutech_el_LessonPosts hutech_el_LessonPosts  - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Bảng 4.7..

Bảng hutech_el_LessonPosts hutech_el_LessonPosts Xem tại trang 41 của tài liệu.
Hình 5.1. Kiến trúc cơ bản của Module "Hỗ trợ đào tạo" - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 5.1..

Kiến trúc cơ bản của Module "Hỗ trợ đào tạo" Xem tại trang 46 của tài liệu.
Hình 5.4. Chi tiết lớp DBClasses - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 5.4..

Chi tiết lớp DBClasses Xem tại trang 48 của tài liệu.
Hình 5.8. Chi tiết lớp Course - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 5.8..

Chi tiết lớp Course Xem tại trang 51 của tài liệu.
Hình 5.11. Chi tiết lớp Teacher - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 5.11..

Chi tiết lớp Teacher Xem tại trang 54 của tài liệu.
Hình 6.2. Giao diện trang chủ mojoPortal sau khi cài đặt thành công - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.2..

Giao diện trang chủ mojoPortal sau khi cài đặt thành công Xem tại trang 57 của tài liệu.
Hình 6.5. Trang quản trị chính - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.5..

Trang quản trị chính Xem tại trang 58 của tài liệu.
Hình 6.6.Cài đặt thành phần "Hỗ trợ đào tạo" vào mojoPortal - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.6..

Cài đặt thành phần "Hỗ trợ đào tạo" vào mojoPortal Xem tại trang 59 của tài liệu.
Hình 6.9. Thêm các thành phần "Hỗ trợ đào tạo" tương ứng với các ngành đào tạo - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.9..

Thêm các thành phần "Hỗ trợ đào tạo" tương ứng với các ngành đào tạo Xem tại trang 60 của tài liệu.
Hình 6.10. Giao diện trang Khoa CNTT với hai thành phần ứng với hai ngành đào tạo - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.10..

Giao diện trang Khoa CNTT với hai thành phần ứng với hai ngành đào tạo Xem tại trang 61 của tài liệu.
Hình 6.12. Giao diện tạo/sửa Môn học - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.12..

Giao diện tạo/sửa Môn học Xem tại trang 62 của tài liệu.
Hình 6.14. Tạo bài học mới - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.14..

Tạo bài học mới Xem tại trang 63 của tài liệu.
Hình 6.16. Giao diện trang Quản lý Sinh viên - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.16..

Giao diện trang Quản lý Sinh viên Xem tại trang 64 của tài liệu.
Hình 6.17. Giao diện Thêm/Sửa thông tin Sinh viên - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.17..

Giao diện Thêm/Sửa thông tin Sinh viên Xem tại trang 64 của tài liệu.
Hình 6.19. Giao diện Thêm/Sửa giáo viên - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.19..

Giao diện Thêm/Sửa giáo viên Xem tại trang 65 của tài liệu.
Hình 6.21. Giao diện tạo/Sửa thông tin Lớp học - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.21..

Giao diện tạo/Sửa thông tin Lớp học Xem tại trang 66 của tài liệu.
Hình 6.23. Giao diện thêm sinh viên vào danh sách Lớp - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.23..

Giao diện thêm sinh viên vào danh sách Lớp Xem tại trang 67 của tài liệu.
Hình 6.22. Giao diện trang Chi tiết thông tin Lớp - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.22..

Giao diện trang Chi tiết thông tin Lớp Xem tại trang 67 của tài liệu.
Hình 6.25. Giao diện Tạo/sửa bài tập và phân cho (các) Nhóm - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.25..

Giao diện Tạo/sửa bài tập và phân cho (các) Nhóm Xem tại trang 68 của tài liệu.
Hình 6.26. Giao diện Tạo/sửa thảo luận - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.26..

Giao diện Tạo/sửa thảo luận Xem tại trang 69 của tài liệu.
Hình 6.27. Trang Chi tiết Bài tập với User có quyền trả lời - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.27..

Trang Chi tiết Bài tập với User có quyền trả lời Xem tại trang 70 của tài liệu.
Hình 6.29. Giao diện trang nộp Bài tập - Xây dựng website hỗ trợ đào tạo theo mô hình tín chỉ

Hình 6.29..

Giao diện trang nộp Bài tập Xem tại trang 71 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan