ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
ồ Đ s 1: L p trình v đ ng h có âm nh c ạ
ạ
ờ ủ
lên màn hình
ệ ử ờ ể ể
ờ
ẽ ồ ậ ề ố • T o m t đ ng h đ h a, v lên màn hình ồ ồ ọ ộ ồ • Có 3 kim ch y theo gi • Có hi n th s ngày & gi • Có th thi ặ • Thi ế ậ ị t/Anh ng v i th i gian đó ớ ặ ẽ ế ế ọ
ẽ i c a máy ạ d ng đi n t ờ ạ ị ố t l p c sau m t kho ng th i gian thì phát nh c, ạ ả ộ ế ậ ứ ho c phát âm m y ti ng Vi ứ ệ ờ thông báo b ng ti ng Anh/Vi ấ ể ế ằ
t l p l ch bi u, đ n th i đi m đã đ t s kích h at và ể t. ệ ===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ể ự ệ ấ ả ề ậ ể
ươ
ề ầ ngh và ph ng pháp l p trình ậ ệ t báo cáo các k t qu thu th p, tìm hi u đ ả ế c ể ượ ậ
ợ
t các thành chi ti ệ ế
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ ng tác gi a các thành ph n giao di n, thi t ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ
ằ
ể ợ ộ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ặ
ầ
J2ME/Mobile
1
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
y tính tay có x lý bi u th c ứ ử
Đ s 2: Má ậ ệ
ể ề ố • L p máy tính tay giao đi n đ h a ồ ọ • Có các phép tính nh c ng, tr , nhân, chia, lũy th a, căn b c ậ ừ ư ộ ừ
hai,...
ể ữ
ụ ể
• Có th chuy n đ i gi a các h đ m ệ ế ổ • Có th tính toán bi u th c b ng s , ví d 4^2+7*(9-8)/6 ố ứ ằ • Đ i s ra ch ti ng vi t, ví d 2010 thành “Hai nghìn không ể ể ổ ố ữ ế ụ ệ
trăm m i”ườ
===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ệ ấ ả ề ậ ể ự ể
ươ
ề ầ ngh và ph ng pháp l p trình ệ ậ t báo cáo các k t qu thu th p, tìm hi u đ ả ế ậ c ể ượ
ợ
t các thành chi ti ệ ế
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ ng tác gi a các thành ph n giao di n, thi t ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ợ ộ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ặ
ầ
J2ME/Mobile
2
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
Đ s 3:
ơ
ng ề ố Trò ch i đ i d ơ ạ ươ • V m t con cá do ng i ch i đi u khi n ể ề ườ • V m t s con cá (to h n ho c nh h n) t ỏ ơ ơ ẽ ộ ẽ ộ ố ặ ự ộ đ ng b i trên màn ơ
ớ ừ ể ặ ộ
hình ử ử ử ể
• X lý cá l n ăn cá bé và c ng ho c tr đi m • X lý h t trò ch i ơ ế • X lý l u đi m và xem đi m ư ể ===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ệ ấ ả ề ậ ể ự ể
ươ
ề ầ ngh và ph ng pháp l p trình ậ ệ t báo cáo các k t qu thu th p, tìm hi u đ ả ế ậ c ể ượ
ợ
t các thành chi ti ệ ế
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ ng tác gi a các thành ph n giao di n, thi t ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ợ ộ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ặ
ầ
J2ME/Mobile
3
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
đi n đ ng Anh-Vi
ậ ộ ừ ể ộ t k m t c u trúc t đi n trên ế ế ộ ấ t ệ ch c d li u đ ch a t ổ ứ ữ ệ ể ứ ừ ể
• L p trình giao di n cho phép tra m t t ệ
ộ ừ ằ ặ b ng cách gõ ho c
Đ s 4: ề ố L p b t • Thi máy ậ ọ
, ý nghĩa, âm thanh, hình nh minh ch n trên danh sách có s n ẵ m i g m: t ừ ộ ừ ớ ồ ả
• Xóa ho c s a đ i m t t ộ ừ
• Thêm m t t h a (n u có) ế ọ ặ ử ổ ===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ể ự ệ ấ ả ề ậ ể
ươ
ề ầ ngh và ph ng pháp l p trình ậ ệ t báo cáo các k t qu thu th p, tìm hi u đ ả ế c ể ượ ậ
ợ
t các thành chi ti ệ ế
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ ng tác gi a các thành ph n giao di n, thi t ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ợ ộ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ặ
ầ
J2ME/Mobile
4
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
Đ sô 5:
ng ươ ế
L p b l ch v n niên i thu t tính l ch âm khi bi ị ố ị t ngày d ạ ạ ậ ồ ọ ả ị
ậ ộ ị ề • Tìm hi u gi ả ể • L p giao di n đ h a cho m t cu n l ch v n niên có c l ch ộ ệ ng & âm ậ d ươ
• Cho phép nh y t ng l ch, ho c âm ả ớ i m t ngày b t kỳ theo d ấ ộ ươ ặ ị
l chị
===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ể ự ệ ấ ả ề ậ ể
ươ
ề ầ ngh và ph ng pháp l p trình ệ ậ t báo cáo các k t qu thu th p, tìm hi u đ ả ế c ể ượ ậ
ợ
t các thành chi ti ế ệ
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ t ng tác gi a các thành ph n giao di n, thi ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ợ ộ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ầ
ặ
J2ME/Mobile
5
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
Đ sô 6: ề • Ch ộ ơ ồ ậ
L p trò ch i mê cung ơ ư ươ ử ữ ậ ậ ộ
ậ ng trình đ a ra m t s đ ma tr n mê cung ch nh t, có ấ các ô vuông có c a vào ra ho c không, có m t nhân v t xu t ặ phát (con th ) đi tìm đích (cà r t) trong mê cung. ố ỏ
• Ng ể ị ể ậ ơ
ả cho đ n đích càng s m càng t i ch i ph i dùng các phím đ d ch chuy n nhân v t sao ườ ế ơ
ể • Tính đi m cho m i bài theo th i gian đ m, càng nhanh đi m ế ỗ t. ố ờ
ể càng cao
• Các bài có m c đ khó khác nhau, s c a vào ra m i ô nhi u ề ứ ộ ố ử ỗ
hay ít.
===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công
ể ự ệ ấ ả ề ậ ể
ươ
ề ầ ngh và ph ng pháp l p trình ậ ệ t báo cáo các k t qu thu th p, tìm hi u đ ả ế c ể ượ ậ
ợ
t các thành chi ti ệ ế
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ ng tác gi a các thành ph n giao di n, thi t ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ợ ộ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ặ
ầ
J2ME/Mobile
6
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
• Thi ộ ắ ơ ể ề
ồ ấ ệ ể ờ Đ s ề ố 7: Trò ch i mèo b t chu t ộ ơ ế ế ộ ộ
ề ấ ơ
ể
c chu t,
ớ ố ễ ậ
ừ ng chu t khác nhau. • Sau m i bài có phát m t b n nh c th ng th c. t k m t trò ch i ki u mèo b t chu t, có th có nhi u con ắ ộ ơ ồ ặ ằ chu t xu t hi n đ ng th i và ch y trên m t s đ m t b ng ạ nào đó (có các v t che khu t). Ng i ch i đi u khi n mèo di ể ườ ậ chuy n đ b t chu t. ộ ể ắ • Tính đi m n u b t đ ộ ắ ượ ế ể • M c đ khó d tùy theo t ng bài v i s các v t che khu t, t c ấ ố ứ ộ đ chu t, s l ộ ố ượ ộ ỗ ộ ộ ả ưở ứ ạ
===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ể ự ệ ấ ả ề ậ ể
ươ
ề ầ ngh và ph ng pháp l p trình ệ ậ t báo cáo các k t qu thu th p, tìm hi u đ ả ế c ể ượ ậ
ợ
t các thành chi ti ệ ế
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ t ng tác gi a các thành ph n giao di n, thi ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ợ ộ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ặ
ầ
J2ME/Mobile
7
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
i thu t tìm n ủ ậ t k giao di n cho trò ch i này
c đi c a trò ch i carô trên máy ơ ơ ệ i ch i v i máy ơ ớ ườ ủ
Đ s ề ố 8: Trò ch i Caro trên máy ơ • Tìm hi u gi ướ ả ể • Thi ế ế • Cho phép ng • M i n ỗ ướ ả • Xét th ng thua sau m i n ỗ ướ ắ
c đi c a máy ph i phát âm thanh thông báo c đi ===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ệ ấ ả ề ậ ể ự ể
ươ
ề ầ ngh và ph ng pháp l p trình ệ ậ t báo cáo các k t qu thu th p, tìm hi u đ ả ế ậ c ể ượ
ợ
t các thành chi ti ế ệ
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ t ng tác gi a các thành ph n giao di n, thi ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ộ ợ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ặ
ầ
J2ME/Mobile
8
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
Đ s ề ố 9: Trò ch i Pacman ơ
ế ế ơ ớ ệ
• Thi • Màn hình là m t ma tr n các ô vuông/ch nh t có các l
i đi t k giao di n cho trò ch i v i mô t ậ sau ả ữ ậ ộ ố
ạ
• Máy hi n ng u nhiên m t s mi ng bánh lên các ô trên ma (c nh m gi a các ô) ở ữ ẫ ệ ộ ố ế
tr nậ
ng (1 do máy t đ ng, 1 do ng ượ ự ộ
c nhi u bánh s ẽ ế i ch i đi u ề ơ ườ ẽ ề ượ
• Có hai đôi t khi n) s đi ăn các mi ng bánh, ai ăn đ ể th ng.ắ
===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ệ ấ ả ề ậ ể ự ể
ươ
ề ầ ngh và ph ng pháp l p trình ệ ậ t báo cáo các k t qu thu th p, tìm hi u đ ả ế ậ c ể ượ
ợ
t các thành chi ti ệ ế
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ t ng tác gi a các thành ph n giao di n, thi ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ộ ợ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ặ
ầ
J2ME/Mobile
9
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
Đ s 1 ề ệ
ế ố ạ
ề ố 0: Tra c u t giá ti n t ứ ỷ • Tìm hi u v cách l p trình k t n i mobile v i m ng Internet ớ ề ậ • Tìm hi u giao th c k t n i HTTP v i Server ớ ứ ế ố t k ng d ng tra c u t giá ti n t • Thi ề ệ ữ ể ể ế ế ứ ớ gi a MIDlet v i ứ ỉ ụ
Server
i Server, sau đó Server x lý và tr v ả ề
i dùng. k t qu , MIDlet nh n k t qu hi n th cho ng ế ế ả ị ử ườ
• MIDlet g i yêu c u t ầ ớ ử ậ • Ph n Server có th l p trình b ng JSP,... ể ậ
ả ể ằ ầ
===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ệ ấ ả ề ậ ể ự ể
ươ
ề ầ ngh và ph ng pháp l p trình ậ ệ t báo cáo các k t qu thu th p, tìm hi u đ ả ế ậ c ể ượ
ợ
t các thành chi ti ệ ế
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ ng tác gi a các thành ph n giao di n, thi t ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ợ ộ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ặ
ầ
J2ME/Mobile
10
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
Đ s 1
ế ố ạ
ớ
ụ ậ
ộ ư ể ế ạ
ề ố 1: Tra c u tuy n xe buýt ứ ế • Tìm hi u v cách l p trình k t n i mobile v i m ng Internet ể ớ ề ậ • Tìm hi u giao th c k t n i HTTP v i Server ể ứ ế ố • Thi ứ ế ế ứ ạ ế t k ng d ng tra c u tuy n xe buýt: nh p vào m t đi m ể ế (tr m) và thông báo các tuy n đi qua tr m cũng nh đi m đ n ế ti p theo v i m i tuy n. ớ ỗ
i Server, sau đó Server x lý và tr v ả ề
i dùng. k t qu , MIDlet nh n k t qu hi n th cho ng ế ế ả ị ử ườ
ế • MIDlet g i yêu c u t ầ ớ ử ậ • Ph n Server có th l p trình b ng JSP,... ể ậ ả ể ằ ầ
===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ể ự ệ ấ ả ề ậ ể
ươ
ề ầ ngh và ph ng pháp l p trình ệ ậ t báo cáo các k t qu thu th p, tìm hi u đ ả ế c ể ượ ậ
ợ
t các thành chi ti ế ệ
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ t ng tác gi a các thành ph n giao di n, thi ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ợ ộ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ầ
ặ
J2ME/Mobile
11
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
Đ s 15: Tra c u đi m thi ể
ứ ề ế ố ạ
ớ
ể ể ế ế ứ ụ ể ậ
ề ố • Tìm hi u v cách l p trình k t n i mobile v i m ng Internet ớ ậ • Tìm hi u giao th c k t n i HTTP v i Server ứ ế ố • Thi ố ứ thông báo k t qu thi 3 môn tuy n sinh ch ng h n ạ t k ng d ng tra c u đi m thi: nh p vào s báo danh, ể ẳ ế
i Server, sau đó Server x lý và tr v ả ề
i dùng. k t qu , MIDlet nh n k t qu hi n th cho ng ế ế ả ị ử ườ
ả • MIDlet g i yêu c u t ầ ớ ử ậ • Ph n Server có th l p trình b ng JSP,... ể ậ ả ể ằ ầ
===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ể ự ệ ấ ả ề ậ ể
ươ
ề ầ ngh và ph ng pháp l p trình ậ ệ t báo cáo các k t qu thu th p, tìm hi u đ ả ế c ể ượ ậ
ợ
t các thành chi ti ế ệ
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ ng tác gi a các thành ph n giao di n, thi t ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ợ ộ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế
ồ
ầ
i thu t,...) + k t qu đ t đ
t k , l p trình, gi
c (ch
ự i pháp th c ả ng trình, báo
ấ ề ẽ ả ạ ượ
ế ế ậ
ả
ồ
ộ
Yêu c u:ầ 1. Bài làm g m 3 ph n: lý thuy t v nh ng v n đ s làm + gi ế ề ữ hi n (thi ươ ế ậ ệ cáo,...) 2. N p bài g m báo cáo (có đóng bìa) + ch 3. Các nhóm c n h
ng trình ngu n (in ra CD) ồ ươ i CS2, Mob: 0983571402 ng d n g p th y giáo t ạ
ầ ướ
ẫ
ầ
ặ
J2ME/Mobile
12
ươ
Khoa CNTH – Vi n ĐH M HN
Th.s D ng Thăng Long
ở
ệ
t k giao di n cho trò ch i v i mô t ơ ắ ệ ế ế ả
ơ ớ đ ng di chuy n trên màn hình, có Đ s 1 ề ố 3: Trò ch i b n đĩa bay • Thi • Màn hình g m các đĩa bay t ồ sau ể
m t b súng phía d
ể ỉ
ộ ệ ử ử ng b n ắ ướ ể
ự ộ i màn hình ướ • X lý phím đ di chuy n b súng và ch nh h ệ ể • X lý phím FIRE đ b n các đĩa bay và tính đi m. ể ắ ===============================
Các b c làm: ướ
B1) Thu th p tài li u liên quan B2) Tìm hi u các v n đ c n xây d ng, tri n khai c v công ể ự ệ ấ ả ề ậ ể
ươ
ề ầ ngh và ph ng pháp l p trình ệ ậ t báo cáo các k t qu thu th p, tìm hi u đ ả ế c ể ượ ậ
ợ
t các thành chi ti ế ệ
ọ ụ ộ
ệ t k các gi i pháp thích h p, có trình bày báo cáo ả t k ng d ng, c giao di n mô t ả ả ầ ủ ệ ế ế ả i ữ
B3) Vi ế B4) Phân tích và ch n gi B5) Thi ế ế ứ ph n, s h at đ ng c a m i thành ph n đó và quan h ỗ ự ọ ầ t ng tác gi a các thành ph n giao di n, thi ầ ươ thu t chính, có trình bày báo cáo ậ B6) L p trình b ng J2ME, nên ch n môi tr ọ ậ ằ
ể ợ ộ
tích h p J2ME và b SunWTK đ mô ph ng. B7) Th nghi m trên máy tính ho c đi n tho i n u có. ử ệ ệ ặ ng Eclipse 3.x có ườ ỏ ạ ế