ĐẠI HC QUC GIA HÀ NI
TRƯỜNG ĐẠI HC CÔNG NGH
Lê Quý Tùng
PHÁT TRIN MOBILE WEB CHO H THNG
HC TP ĐIN T MOODLE
KHÓA LUN TT NGHIP ĐẠI HC H CHÍNH QUY
Ngành: Mng và Truyn Thông Máy Tính
HÀ NI - 2009
ii
Li cm ơn
Li đầu tiên, tôi mun gi li cm ơn chân thành nht ti:
- ThS. Nguyn Vit Anh - người thy đã tn tình hướng dn và giúp đỡ
tôi trong sut quá trình làm lun văn.
- Và các thy cô giáo khoa Công Ngh Thông Tin - Trường Đại Hc
Công Ngh.
Tôi xin bày t lòng biết ơn ti các thy cô và bn bè cùng lp đại hc K50CD,
nhng người luôn sát cánh bên tôi trong sut quá trình hc tp, cũng như thi gian
hoàn thành lun văn.
Li cui, tôi xin gi li cm ơn sâu sc nht ti gia đình và nhng người thân
ca tôi. H luôn là ngun động viên tinh thn và c vũ ln lao, là động lc giúp tôi
thành công trong công vic và cuc sng.
Sinh viên : Lê Quý Tùng
Lp : K50MMT
Tóm tt
E-learning là hình thc đào to s dng thành tu ca công ngh thông tin và
truyn thông. Hình thc đào to mi này ly người hc làm trung tâm, và nó hướng ti
vic khuyến khích sáng to, t đào to và nghiên cu. Điu này cũng phù hp vi s
chuyn biến quan nim ca xã hi v giáo dc đào to, t hướng giáo viên sang hướng
người hc. Ra đời sm hơn so vi e-learning, công ngh mng không dây đã khng
định được tính tin li ca nó. Mc đích chính ca công ngh mng không dây là cung
cp cho người s dng kh năng truy cp thông tin bt kì đâu và bt kì thi đim nào
vi các thiết b có v trí liên tc thay đổi. Các thiết b cm tay s dng công ngh mng
không dây không ch đơn thun phc v con người trong lĩnh truyn thông mà còn
được s dng trong giao dch, kinh doanh, giáo dc đào to… S kết hp gia e-
learning và mng không dây thông qua các thiết b cm tay là mt xu hướng mi đem
li hiu qu cao cho lĩnh vc giáo dc đào to.
Trong khuôn kh bài lun này, chúng tôi tp trung gii thiu v e-learning, công
ngh mng không dây và các thiết b cm tay. T đó xây dng mt mô hình phc v
trao đổi hc tp đin t thông qua các thiết b cm tay.
b
Mc lc
Danh mc hình v................................................................................................. 1
M đầu................................................................................................................... 2
Chương 1: Tng quan............................................................................................ 5
1.1. Mc tiêu ca khóa lun .............................................................................. 5
1.2. Công ngh mobile và ng dng mobile web ............................................. 5
1.2.1. Công ngh........................................................................................... 5
1.2.2. ng dng mobile web trong e-learning............................................ 15
1.3. ng dng, trin khai M - learning ........................................................... 23
1.3.1. Thế gii ............................................................................................. 23
1.3.2. Vit nam ............................................................................................ 24
Chương 2: Phương Pháp Và Qui Trình Phát Trin Mobile Web ....................... 26
2.1. Mô hình: ................................................................................................... 26
2.1.1. Mô hình WWW................................................................................. 26
2.1.2. Mô hình Mobile Web........................................................................ 27
2.2. Phương pháp, qui trình:............................................................................ 30
2.2.1. Phương pháp...................................................................................... 30
2.2.2. Quy trình ........................................................................................... 32
2.3. Công c phát trin .................................................................................... 38
2.3.1. Ngôn ng lp trình PHP:................................................................... 38
2.3.2. Ngôn ng đánh du không dây (WML)............................................ 39
2.3.3.WMLScript......................................................................................... 41
c
Chương 3: ng dng th nghim ....................................................................... 42
3.1. M đầu ..................................................................................................... 42
3.2. Bài toán .................................................................................................... 42
3.2.1. Mô t bài toán................................................................................... 42
3.2.2. H thng MLE-Moolde..................................................................... 42
3.2.3. B sung các chc năng cho h thng MLE-Moodle......................... 44
3.3. Thiết kế các chc năng mi cho h thng MLE-Moodle ........................ 44
3.3.1. Thiết kế chc năng tìm kiếm............................................................. 44
3.3.2. Thiết kế chc năng xem đim ........................................................... 46
3.4. Trin khai th nghim.............................................................................. 47
3.4.1. Kết ni vào h thng ......................................................................... 47
3.4.2. Tham gia khoá hc............................................................................ 48
3.4.3. Din đàn tin tc................................................................................. 49
3.4.4. Làm bài test online............................................................................ 50
3.4.5. H thng tin nhn.............................................................................. 50
3.5. Đánh giá kết qu....................................................................................... 51
3.6. Kết lun .................................................................................................... 52
Kết lun ............................................................................................................... 53
Tài liu tham kho............................................................................................... 55