Đề tài bao gồm hai ứng dụng GPContact (quản lý contact) và GPSms (quản lý tin nhắn). Các công cụ và môi trường được sử dụng để thực hiện đề tài:
Công cụ phân tích, thiết kế: Rational Rose 2003, Visio 2003
Môi trường cài đặt ứng dụng: Microsoft Windows XP SP2
Công cụ lập trình
o Android SDK phiên bản m5-rc14.
Môi trường lập trình (IDE): o Eclipse 3.3
Cơ sở dữ liệu:
o SQLite Database
Môi trường thử nghiệm và cài đặt: o Máy ảo Dalvik for Android.
Cài đặt và thử nghiệm :
Sử dụng file cài đặt GPContact.apk để cài đặt chương trình GPContact.
Sử dụng file cài đặt GPSms.apk để cài đặt chương trình GPSms.
Các kết quả thử nghiệm được thực hiện trên máy ảo được cài đặt trên máy có thông tin cấu hình : Win XP SP2, Intel Petium dual-core 1.6GHx, RAM: 512MB)
Ứng dụng GPContact
STT Tính năng thử nghiệm Đánh giá
1 Khởi động ứng dụng Khởi động nhanh thời gian khởi động <1s 2 Load danh sách contact Thời gian chờ tối đa < 1s (Số lượng rất ít) 3 Thxóa, sực hiửa, cện các thao tác thêm ập nhật lại danh sách
contact
Nhanh thời gian không đáng kể.
4 Thực hiện cuộc gọi Chưa thểnày chỉ gi thả lậựp theo nghi thc hiện được vức mới máy ạng.ảo, chức năng Bảng 9.1 Thử nghiệm ứng dụng GPContact
Ứng dụng GPSms
STT Tính năng thử nghiệm Đánh giá
1 Khởi động ứng dụng danh sách tKhởi động nhanh, từ < 1s ừ khi bắt đầu đến khi hiển thị 2 Load danh sách tin nhắn SMS Thời gian chờ tối đa < 5s
3 Load danh sách contact Chương trình chạy tốt và chưa phát hiện lối 4 mã, Chuyđọển thư mục danh sách c, mã hóa, giải Chương trình thực hiện tốt .
5 Gởi tin nhắn Chphép gức năng này giảởi tin nhắn gi lữậa hai máy p theo nghi thảo dựa vào địức mạng.Cho a chỉ
IP, Port của hai máy ảo. Bảng 9.2 Thử nghiệm ứng dụng GPSms