Xem mẫu

TRƯỜNG ĐẠI HỌC SƯ PHẠM TPHCM

KHOA CÔNG NGHỆ THÔNG TIN
----------

PHAN KHÔI LONG

XÂY DỰNG MODULE CHAT4GROUP
(TRAO ĐỔI TRỰC TUYẾN)
CHO CMS MÃ NGUỒN MỞ MOODLE

ĐỒ ÁN TỐT NGHIỆP

TP.HỒ CHÍ MINH - NĂM 2012

TRƯỜNG ĐẠI HỌC SƯ PHẠM TPHCM

KHOA CÔNG NGHỆ THÔNG TIN
----------

PHAN KHÔI LONG

XÂY DỰNG MODULE CHAT4GROUP
(TRAO ĐỔI TRỰC TUYẾN)
CHO CMS MÃ NGUỒN MỞ MOODLE
CHUYÊN NGÀNH: SƯ PHẠM TIN HỌC

ĐỒ ÁN TỐT NGHIỆP

NGƯỜI HƯỚNG DẪN:

ThS. LÊ ĐỨC LONG

TP.HỒ CHÍ MINH - NĂM 2012

LỜI CẢM ƠN
Để hoàn thành đồ án này, ngoài nỗ lực của bản thân, em đã nhận được sự
giúp đỡ to lớn của các thầy cô giáo, gia đình và bạn bè.
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
chân thành đến Khoa Công nghệ Thông tin - Trường Đại học Sư phạm Tp.
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
lợi để chúng em hoàn thành khóa học.
Em cũng xin gởi lời cảm ơn sâu sắc nhất đến:
ThS. Lê Đức Long, thầy đã hướng dẫn tận tình, dành nhiều thời gian
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
cùng lòng thương mến trong suốt quá trình em thực hiện đồ án này.
Thầy cô trong Khoa Công nghệ Thông tin nói chung và thầy cô trong bộ
môn Phương pháp Giảng dạy nói riêng đã giúp đỡ và hướng dẫn chúng em
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
thương này. Thầy cô đã cung cấp những kiến thức quý giá về chuyên môn
cũng như cuộc sống giúp chúng em vững tin khi bước vào đời.
Cuối cùng xin cảm ơn sự quan tâm và ủng hộ của gia đình, bạn bè đó là
nguồn động viên tinh thần rất lớn để em hoàn thành tốt đồ án.
Dù đã cố gắng rất nhiều, song chắc chắn đồ án không tránh khỏi những
thiếu sót. Em rất mong nhận được những ý kiến đóng góp của quý thầy cô
cùng các bạn.
Em xin chân thành cảm ơn.
Tp. Hồ Chí Minh, tháng 4 năm 2012

Phan Khôi Long

MỤC LỤC
GIỚI THIỆU TỔNG QUAN
1. Mục tiêu nghiên cứu ..................................................................................................... 2
2. Phương pháp và công cụ nghiên cứu ............................................................................ 2
3. Kết quả dự kiến của đề tài ............................................................................................ 2
CHƯƠNG I - KHẢO SÁT MODULE CHATROOM CỦA MOODLE
1. Giới thiệu về Moodle .................................................................................................... 5
2. Mô đun Chat của Moodle 2.0.8 .................................................................................. 12
2.1.

Khảo sát chức năng của module chat 2.0.8 .......................................................... 12

2.2.

Giao diện module Chat của Moodle 2.0.8 ........................................................... 13

CHƯƠNG II - PHÂN TÍCH VÀ THIẾT KẾ
1. Phân tích yêu cầu chức năng và phi chức năng .......................................................... 16
1.1.

Yêu cầu chức năng ............................................................................................... 16

1.2.

Yêu cầu phi chức năng ......................................... Error! Bookmark not defined.

2. Thiết kế dữ liệu ........................................................................................................... 21
3. Thiết kế xử lý .............................................................................................................. 25
3.1.

Qui trình đăng nhập hệ thống............................................................................... 25

3.2.

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

3.3.

Qui trình tham gia thảo luận trong phòng chat .................................................... 30

3.4.

Qui trình chấm điểm học viên trong phòng chat ................................................. 32

3.5.

Qui trình xem và quản lý báo cáo thống kê trong Chat4Group ........................... 33

4. Thiết kế giao diện ....................................................................................................... 35
4.1.

Thiết kế giao diện phòng chat .............................................................................. 35

4.2.

Thiết kế giao diện Report ..................................................................................... 37

CHƯƠNG III - CÀI ĐẶT VÀ THỬ NGHIỆM
1. Môi trường phát triển .................................................................................................. 41

2. Sitemap ....................................................................................................................... 41
3. Kịch bản thử nghiệm................................................................................................... 41
3.1.

Thông tin về khóa học thử nghiệm ...................................................................... 42

3.2.

Danh sách Users thử nghiệm ............................................................................... 42

3.3.

Hoạt động Chat4Group trong khóa học Lập trình cơ bản ................................... 43

3.3.1.

Học sinh (Student/Leaner) ............................................................................ 43

3.3.2.

Giáo viên (Instructor/Teacher) ...................................................................... 49

KẾT LUẬN
1. Kết quả đạt được ......................................................................................................... 55
1.1.

Kỹ năng ................................................................................................................ 55

1.2.

Kiến thức .............................................................................................................. 55

1.3.

Hiệu quả ............................................................................................................... 55

2. Khả năng ứng dụng đề tài vào thực tiễn ..................................................................... 56
3. Hướng phát triển của đề tài......................................................................................... 56
TÀI LIỆU THAM KHẢO
PHỤ LỤC

nguon tai.lieu . vn