Upload
tttoan
View
82
Download
6
Embed Size (px)
Citation preview
TRƯỜNG ĐHCN TP. HCMKHOA CÔNG NGHỆ THÔNG TIN
ĐỀ TÀI:
TỔNG QUAN VỀ ANDROID VÀ XÂY DỰNG ỨNG DỤNG SAO LƯU, PHỤC HỒI DỮ LIỆU DANH BẠ, TIN NHẮN, CUỘC GỌI TRÊN ĐIỆN THOẠI DI ĐỘNG SỬ DỤNG HỆ ĐIỀU HÀNH ANDROID.
GVHD: Ths. Huỳnh Thái Học
SVTH: Trần Thiện Toàn-10321431 Lê Trọng Phương-10324001
TP.HCM 15/06/2012
Báo Cáo Đồ Án
Phần 1Mục Tiêu Nội Dung Thực Hiện, Kết Qủa Dự Kiến
Phần 2Giới Thiệu Về Android, Cấu Trúc Của Một Dự Án Android
Phần 3 Giới Thiệu Về Ứng DụngPhần 4
Demo Ứng DụngPhần 5
Kết Luận
NỘI DUNG BÁO CÁO
1.1 Giới Thiệu
Phần 1 Nội Dung Thực Hiện, Kết Qủa Dự Kiến
1.2 Nội Dung Thực Hiện
-Tổng quan về hệ điều hành android
-Xây dựng hệ thống sao lưu phục hồi dữ liệu
-Hướng phát triển của Ứng dụng
Phần 1 Nội Dung Thực Hiện, Kết Qủa Dự Kiến
1.3 Kết Quả Dự Kiến
-Các thành phần của hệ thống hoạt động và đáp Ứng được yêu cầu
-Lấy được dữ liệu cần sao lưu bao gồm: tin nhắn, nhật ký cuộc gọi và danh bạ điện thoại
-Kết nối được với gmail và SD card để sao lưu dữ liệu
Phần 1 Nội Dung Thực Hiện, Kết Qủa Dự Kiến
1.3 Kết Quả Dự Kiến
-Phục hồi dữ liệu đầy đủ từ gmail và SD card
-Có một bản ghi lỗi nếu Ứng dụng có vấn đề
Phần 1 Nội Dung Thực Hiện, Kết Qủa Dự Kiến
Phần 2: Giới Thiệu Về Android.
2.1 Giới Thiệu Về Android
-Android là hệ điều hành trên điện thoại di động
-Ngôn ngữ mà các nhà phát triển ứng dụng cho android đó chính là java
-Android có một cộng đồng phát triển ứng dụng rất lớn, hiện có khoảng hơn 70.000 ứng dụng có sẵn
Phần 2: Giới Thiệu Về Android.
2.2 Kiến Trúc Nền Tảng Về Android1)
application
2) Applications Framework
3) Libraries
4) Androi
d Runtim
e
5) Linux Kernel
Phần 2: Giới Thiệu Về Android.
2.3 Cấu Trúc Của Một Dự Án Android
1) AndroidManifest.xml
2) File R.java
3) Thư mục src
4) Thư mục res
5) Thư mục
assets
6) Thư mục lib
Phần 2: Giới Thiệu Về Android.
2.4 Các Thành Phần Cơ Bản Của Một Ứng Dụng Android
-Activity+Dùng để hiện thị một màn hình.
-Broadcast Receiver+Dùng để nhận
các sự kiện màcác ứng dụnghoặc hệ thống phát đi
Phần 2: Giới Thiệu Về Android.
2.4 Các Thành Phần Cơ Bản Của Một Ứng Dụng Android
-Service
chạy nền và không tương tác trực tiếp với người dùng, Dùng trong các ứng dụng nghe nhạc
-Content Provider và Uricung cấp cho chúng ta một đối tượng con trỏ giúp chúng ta có thể dễ dàng lấy được bất cứ dữ liệu lưu trữ nào
Phần 3: Giới Thiệu Về Ứng Dụng
3.1 Mục Đích
-Người dùng lưu giữ lại những tin nhắn, thông tin cuộc gọi, danh bạ.
-Ứng dụng hữu ích, tiện lợi và đơn giản với người dùng
-Dữ liệu được lưu giữ ở nơi an toàn (SD Card, Gmail) để phục hồi lại
khi cần
3.1 Mục Đích
-Người dùng lưu giữ lại những tin nhắn, thông tin cuộc gọi, danh bạ.
-Ứng dụng hữu ích, tiện lợi và đơn giản với người dùng
-Dữ liệu được lưu giữ ở nơi an toàn (SD Card, Gmail) để phục hồi lại
khi cần
Phần 3: Giới Thiệu Về Ứng Dụng
Phần 3: Giới Thiệu Về Ứng Dụng
3.2 Phạm Vi Ứng Dụng
-Chỉ được cài đặt và chạy trên các dòng điện thoại sử dụng hệ điều hành Android
-Điện thoại phải hỗ trợ SD Card hoặc kết nối ra Internet
-Không hỗ trợ sao lưu xuống máy tính, qua bluetoolts -Không kiểm tra thông tin vùng nhớ
Phần 3: Giới Thiệu Về Ứng Dụng
3.3 Chức Năng Chính
Phần 3: Giới Thiệu Về Ứng Dụng
3.4 Phân Tích Thiết Kế-Biểu đồ luồng dữ liệu chức năng sao lưu dữ liệu từ điện thoại vào hộp thư Gmail-Biểu đồ luồng dữ liệu chức năng phục hồi dữ liệu từ hộp thư Gmail vào điện thoại
-Biểu đồ luồng dữ liệu chức năng sao lưu dữ liệu từ điện thoại vào tập tin XML -Biểu đồ luồng dữ liệu chức năng phục hồi dữ liệu từ XML vào điện thoại
Phần 3: Giới Thiệu Về Ứng Dụng
3.5 Mô hình Use Case Backup và Auto Backup 3.6 Mô hình Use Case Restore 3.7 Mô hình Use Case Advance Setting
Giao Diện
Phần 4 Demo Ứng Dụng
5.1 Những Yêu Cầu Đã Đạt Được
Phần 5 Kết Luận.
-Lấy được dữ liệu cần sao lưu: tin nhắn, nhật ký cuộc gọi và danh bạ điện thoại.-Kết nối được với Gmail và SD Card để sao lưu dữ liệu.-Phục hồi dữ liệu đầy đủ.-Thực hiện đươc chức năng tìm kiếm
5.2 Những Yêu Cầu Chưa Đạt Được
Phần 5 Kết Luận.
- Chưa quản lý được dữ liệu sao lưu cho mục đích tìm kiếm khi cần để phục hồi.- Chỉ sao lưu được các dữ liệu dạng text, chưa sao lưu được hình ảnh, tập tin media, …
5.3 Khắc phục và hướng phát triển
-Chức năng tìm kiếm thông tin của từng loại (tin nhắn, nhật ký cuộc gọi hay danh bạ) -Nghiên cứu lưu trữ các loại dữ liệu khác text-Nghiên cứ và tìm cách lưu trữ qua bluetoots, từ điện thoại qua máy tính, kiểm tra vùng nhớ.
HẾT