TRƯỜNG ĐẠI HỌC SƯ PHẠM TPHCM<br />
<br />
KHOA CÔNG NGHỆ THÔNG TIN<br />
----------<br />
<br />
PHAN KHÔI LONG<br />
<br />
XÂY DỰNG MODULE CHAT4GROUP<br />
(TRAO ĐỔI TRỰC TUYẾN)<br />
CHO CMS MÃ NGUỒN MỞ MOODLE<br />
<br />
ĐỒ ÁN TỐT NGHIỆP<br />
<br />
TP.HỒ CHÍ MINH - NĂM 2012<br />
<br />
TRƯỜNG ĐẠI HỌC SƯ PHẠM TPHCM<br />
<br />
KHOA CÔNG NGHỆ THÔNG TIN<br />
----------<br />
<br />
PHAN KHÔI LONG<br />
<br />
XÂY DỰNG MODULE CHAT4GROUP<br />
(TRAO ĐỔI TRỰC TUYẾN)<br />
CHO CMS MÃ NGUỒN MỞ MOODLE<br />
CHUYÊN NGÀNH: SƯ PHẠM TIN HỌC<br />
<br />
ĐỒ ÁN TỐT NGHIỆP<br />
<br />
NGƯỜI HƯỚNG DẪN:<br />
<br />
ThS. LÊ ĐỨC LONG<br />
<br />
TP.HỒ CHÍ MINH - NĂM 2012<br />
<br />
LỜI CẢM ƠN<br />
Để hoàn thành đồ án này, ngoài nỗ lực của bản thân, em đã nhận được sự<br />
giúp đỡ to lớn của các thầy cô giáo, gia đình và bạn bè.<br />
Bằng tất cả lòng kính trọng và biết ơn sâu sắc, em xin gởi lời cảm ơn<br />
chân thành đến Khoa Công nghệ Thông tin - Trường Đại học Sư phạm Tp.<br />
Hồ Chí Minh, quý thầy cô đã tận tình giảng dạy và tạo mọi điều kiện thuận<br />
lợi để chúng em hoàn thành khóa học.<br />
Em cũng xin gởi lời cảm ơn sâu sắc nhất đến:<br />
ThS. Lê Đức Long, thầy đã hướng dẫn tận tình, dành nhiều thời gian<br />
công sức chỉ bảo, động viên và theo dõi sát sao với tinh thần trách nhiệm<br />
cùng lòng thương mến trong suốt quá trình em thực hiện đồ án này.<br />
Thầy cô trong Khoa Công nghệ Thông tin nói chung và thầy cô trong bộ<br />
môn Phương pháp Giảng dạy nói riêng đã giúp đỡ và hướng dẫn chúng em<br />
trong suốt quá trình học tập và nghiên cứu tại ngôi trường Sư phạm thân<br />
thương này. Thầy cô đã cung cấp những kiến thức quý giá về chuyên môn<br />
cũng như cuộc sống giúp chúng em vững tin khi bước vào đời.<br />
Cuối cùng xin cảm ơn sự quan tâm và ủng hộ của gia đình, bạn bè đó là<br />
nguồn động viên tinh thần rất lớn để em hoàn thành tốt đồ án.<br />
Dù đã cố gắng rất nhiều, song chắc chắn đồ án không tránh khỏi những<br />
thiếu sót. Em rất mong nhận được những ý kiến đóng góp của quý thầy cô<br />
cùng các bạn.<br />
Em xin chân thành cảm ơn.<br />
Tp. Hồ Chí Minh, tháng 4 năm 2012<br />
<br />
Phan Khôi Long<br />
<br />
MỤC LỤC<br />
GIỚI THIỆU TỔNG QUAN<br />
1. Mục tiêu nghiên cứu ..................................................................................................... 2<br />
2. Phương pháp và công cụ nghiên cứu ............................................................................ 2<br />
3. Kết quả dự kiến của đề tài ............................................................................................ 2<br />
CHƯƠNG I - KHẢO SÁT MODULE CHATROOM CỦA MOODLE<br />
1. Giới thiệu về Moodle .................................................................................................... 5<br />
2. Mô đun Chat của Moodle 2.0.8 .................................................................................. 12<br />
2.1.<br />
<br />
Khảo sát chức năng của module chat 2.0.8 .......................................................... 12<br />
<br />
2.2.<br />
<br />
Giao diện module Chat của Moodle 2.0.8 ........................................................... 13<br />
<br />
CHƯƠNG II - PHÂN TÍCH VÀ THIẾT KẾ<br />
1. Phân tích yêu cầu chức năng và phi chức năng .......................................................... 16<br />
1.1.<br />
<br />
Yêu cầu chức năng ............................................................................................... 16<br />
<br />
1.2.<br />
<br />
Yêu cầu phi chức năng ......................................... Error! Bookmark not defined.<br />
<br />
2. Thiết kế dữ liệu ........................................................................................................... 21<br />
3. Thiết kế xử lý .............................................................................................................. 25<br />
3.1.<br />
<br />
Qui trình đăng nhập hệ thống............................................................................... 25<br />
<br />
3.2.<br />
<br />
Qui trình tạo và cập nhật phòng chat của Quản trị viên hoặc giáo viên: ............. 27<br />
<br />
3.3.<br />
<br />
Qui trình tham gia thảo luận trong phòng chat .................................................... 30<br />
<br />
3.4.<br />
<br />
Qui trình chấm điểm học viên trong phòng chat ................................................. 32<br />
<br />
3.5.<br />
<br />
Qui trình xem và quản lý báo cáo thống kê trong Chat4Group ........................... 33<br />
<br />
4. Thiết kế giao diện ....................................................................................................... 35<br />
4.1.<br />
<br />
Thiết kế giao diện phòng chat .............................................................................. 35<br />
<br />
4.2.<br />
<br />
Thiết kế giao diện Report ..................................................................................... 37<br />
<br />
CHƯƠNG III - CÀI ĐẶT VÀ THỬ NGHIỆM<br />
1. Môi trường phát triển .................................................................................................. 41<br />
<br />
2. Sitemap ....................................................................................................................... 41<br />
3. Kịch bản thử nghiệm................................................................................................... 41<br />
3.1.<br />
<br />
Thông tin về khóa học thử nghiệm ...................................................................... 42<br />
<br />
3.2.<br />
<br />
Danh sách Users thử nghiệm ............................................................................... 42<br />
<br />
3.3.<br />
<br />
Hoạt động Chat4Group trong khóa học Lập trình cơ bản ................................... 43<br />
<br />
3.3.1.<br />
<br />
Học sinh (Student/Leaner) ............................................................................ 43<br />
<br />
3.3.2.<br />
<br />
Giáo viên (Instructor/Teacher) ...................................................................... 49<br />
<br />
KẾT LUẬN<br />
1. Kết quả đạt được ......................................................................................................... 55<br />
1.1.<br />
<br />
Kỹ năng ................................................................................................................ 55<br />
<br />
1.2.<br />
<br />
Kiến thức .............................................................................................................. 55<br />
<br />
1.3.<br />
<br />
Hiệu quả ............................................................................................................... 55<br />
<br />
2. Khả năng ứng dụng đề tài vào thực tiễn ..................................................................... 56<br />
3. Hướng phát triển của đề tài......................................................................................... 56<br />
TÀI LIỆU THAM KHẢO<br />
PHỤ LỤC<br />
<br />