Một ứng dụng thương mại di động hiện nay được nhiều môi trường vă công cụ hỗ trợ ta có thể xđy dựng ứng dụng dựa trín nền tảng J2ME(Java 2 Platform Micro Edition) bằng công cụ Java2 Platform Micro Edition Wireless Toolkit để xđy
KHOA CÔNG NGHỆ THÔNG TIN Người dùng Wap WAP gateway WAP server Cơ sơ dữ liệu Cơ sơ dữ liệu WA P HTTP
dựng vă đóng gói ứng dụng hay sử dụng câc kịch bản phía mây chủ như ASP, JSP, hay CGI xử lý dữ liệu trả về trang WML cho thiết bị di động
Chương trình tra cứu thông tin trín mạng di dộng lă một ứng dụng thương mại di động được thiết kế trín kịch bản phía trình chủ đó lă ASP với câc cấu hình hợp lý trín trình chủ Web server IIS .
Chi tiết cấu hình trín IIS như sau
Cấu hình IIS thực hiện chức năng WAP Server
1. Từ menu Start, chọn Settings.Control Panel.Administrative tools.Internet Services Manager. Mở dấu '+' ở tín mây vă nhấn chuột phải văo Default Web Site.
2. Chọn Properties.
3. Chọn Tab HTTP Headers, ở mục MIME Map, chọn File Types 3. Nhấn New Type.
5. Gõ wml văo ô Extension
6. Gõ text/vnd.wap.wml văo ô Content MIME.
7. Lặp lại câc bước từ 4 đến 6 vă gõ văo câc thông số như sau:
Giống như xđy dựng trang Web động, ta có thể dùng công nghệ ASP (Active Server Pages) để xđy dựng câc ứng dụng WML cho phĩp tương tâc với người sử dụng. khi xđy dựng ứng dụng WML, để hiển thị được trang trả về trín WAP browser cần chỉ định ASP trả về mê WML,. Hiện tại cấu hình WML vẫn ở trạng thâi tĩnh, cần phải thím văo asp.dll để IIS có khả năng tạo ra văn bản wml. Trong Properties của Default Web Site, chọn tab Home Directory, Nhấn Configuration Chọn Add, sau đó điền nội dung văo hộp thoại Add/Edit Application Extension Mapping như hình sau vă muốn hiển thị trín wap browser ở trín đầu mỗi trang .wml phải thím đoạn lệnh sau: <% response.ContentType = 'text/vnd .wap.wml' %>
Type File extention Application/vnd.wap.wmlc .wmlc Text/vnd.wap.wmlscript .wmls Application/vnd.wap.wmlscript .wmlsc
4.Thiết kế chương trình
Chương trình được chia thănh câc nội dung sau:
Bóng đâ cung cấp câc thông tin về câc giải đấu trong nước vă quốc tế bao gồm: Giải V-League, ngoại hạng Anh, Euro,C1, UEFA, Italia,…Trong mỗi giải đấu có câc thông tin về Tin tức bóng đâ lă câc sự kiện thể thao diễn ra trong ngăy vă kết quả trận đấu của câc cặp đấu cùng với việc xếp hạng của câc đội bóng trong thời điểm gần nhất
Thời tiết lă diễn biến thời tiết trong ngăy của câc tỉnh trong cả nước như: Hă Nội, Thănh Phố Hồ Chí Minh, Hải Phòng, Đă Nẵng, Cần Thơ, Huế, Nha Trang, Đă Lạt,…
Điểm Tin Bao gồm tin trong nước vă tin quốc tế . Tin trong nước lă câc sự kiện về văn hoâ, kinh tế, chính trị, an ninh, quốc phòng,…
Xổ số được cập nhật hăng ngăy kết quả xổ số truyền thống với câc giải thưởng
Tỷ giâ lă tỷ giâ hối đoâi của câc loại ngoại tệ vă giâ văng so với Việt Nam đồng ở một số ngđn hăng lớn trong nước
Chứng khoân gồm câc chỉ số giao dịch chứng khoân Việt Nam diễn ra hăng ngăy
Lịch bay cung cấp lịch bay hăng ngăy của một số đường bay nội địa như: Nội Băi, Tđn Sơn Nhất, Đă Nẵng, Cât Bi, Phú Băi, Điện Biín, Nha Trang.
Giâ cả Cung cấp giâ cả của một số mặt hăng thông dụng như : Điện thoại di động, Mây vi tính vă linh kiện, Xe mây, Hăng điện tử - gia dụng
Từ điển dữ liệu được thiết kế theo bảng
1. TABLE Danhsach: mads lăm khoâ chính, bảng năy chứa thông tin liín quan đến câc mục sẽ hiển thị trín măn hình chính như: Thể thao, Thời tiết, giâ cả, …..
KHOA CÔNG NGHỆ THÔNG TIN
Stt Tín trường Ý nghĩa
1 Mads Mê danh sâch 2 Danhmuc Danh mục
2. TABLE Bongda: idbd lăm khoâ chính, bảng năy chứa câc thông tin về câc giải đấu trong nước vă quốc tế
Stt Tín trường Ý nghĩa 1 Mabd Mê bóng đâ 2 Giaidau Giải đấu
3. TABLE Ctbongda: id lăm khoâ chính, bảng năy chứa câc thông tin chi tiết về câc giải đấu như tin tức vă kết quả của câc trận đấu
4. TABLE Tinbongda: matinbd lăm khoâ chính, bảng năy chứa câc thông tin về tin tức bóng đâ trong nước cũng như quốc tế
5 TABLE Vongdau: mavd lăm khoâ chính, bảng năy chứa câc thông tin về kết quả của câc cặp đấu trong từng giải đấu
4 Ngay Ngăy thi đấu của cặp đấu
5 Gio Giờ thi đấu
6 San Sđn thi đấu
7 Trandau Trận đấu của cặp đấu 8 Tiso Tỉ số của cặp đấu
KHOA CÔNG NGHỆ THÔNG TIN
Stt Tín trường Ý nghĩa
1 Id Mê chi tiết bóng đâ 2 Mabd Mê bóng đâ
3 Noidung Chứa câc thông tin về tin tức vă kết quả trận đấu
4 URL Đường dẫn của câc tập tin . wml tương ứng với từng nội dung
Stt Tín trường Ý nghĩa
1 Matinbd Mê tin bóng đâ 2 Mabd Mê bóng đâ
3 Tieude Tiíu đề của câc mẩu tin
6. TABLE Xephang: maxh lăm khoâ chính , bảng năy chứa câc thông tin về thứ tự xếp hạng của câc đội bóng sau mỗi vòng đấu
7. TABLE Thoitiet : matt lăm khoâ chính, bảng năy chứa thông tin về câc khu vực dự bâo thời tiết
Stt Tín trường Ý nghĩa
1 Maxh Mê xếp hạng
2 Mabd Mê bóng đâ
3 TT Thứ tự xếp hạng
4 Doi Đội bóng
5 Tran Số trận đê thi đấu 6 Thang Số trận thắng 7 Hoa Số trận hoă 8 Thua Số trận thua 9 Diem Điểm 10 Hieuso Hiệu số Stt Tín trường Ý nghĩa
1 Matt Mê thời tiết
8. TABLE Ctthoitiet: macttt lăm khoâ chính, bảng năy chứa câc thông tin về thời tiết bao gồm ngăy dự bâo, nhiệt độ, dự bâo