Báo cáo tốt nghiệp nghiên cứu và xây dựng ứng dụng phone book safe manager trên android

24 494 0
Báo cáo tốt nghiệp nghiên cứu và xây dựng ứng dụng phone book safe manager trên android

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Wednesday, October 15, 2014 Page: 1/19 Faculty Of Information Technology Wednesday, October 15, 2014 Page: 1 Faculty Of Information Technology Nghiên cứu và xây dựng ứng dụng Phone Book Safe Manager trên Android SVTH: Trần Hữu Phước GVHD: ThS. Nguyễn Đức Mận E-mail: tranhuuphuoc.dtu@gmail.com ĐẠI HỌC DUY TÂN ĐẠI HỌC DUY TÂN KHOA CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ THÔNG TIN NGÀNH CÔNG NGHỆ PHẦN MỀM NGÀNH CÔNG NGHỆ PHẦN MỀM ĐÀ NẴNG, NGÀY 15/5/2010 BẢO VỆ TỐT NGHIỆP 2010 Wednesday, October 15, 2014 Page: 2/19 Faculty Of Information Technology Nội dung trình bày Nội dung trình bày  Đặt vấn đề Đặt vấn đề  Tổng quan về Android Tổng quan về Android  Xây dựng ứng dụng trên Android Xây dựng ứng dụng trên Android  Demo Demo  Kết luận Kết luận Wednesday, October 15, 2014 Page: 3/19 Faculty Of Information Technology Đặt vấn đề (1) Đặt vấn đề (1)  Bối cảnh Bối cảnh  Android là tiêu điểm công nghệ. Android là tiêu điểm công nghệ.  Nắm vững kiến thức Android là một thuận lợi Nắm vững kiến thức Android là một thuận lợi lớn của sinh viên mới ra trường. lớn của sinh viên mới ra trường.  Người dùng điện thoại Android cần một công Người dùng điện thoại Android cần một công cụ lưu trữ và khôi phục Contact an toàn, hiệu cụ lưu trữ và khôi phục Contact an toàn, hiệu quả. quả. Wednesday, October 15, 2014 Page: 4/19 Faculty Of Information Technology Đặt vấn đề (2) Đặt vấn đề (2)  Vấn đề đặt ra Vấn đề đặt ra  Nghiên cứu công nghệ Android Nghiên cứu công nghệ Android  Xây dựng ứng dụng quản lý các Contact trong Xây dựng ứng dụng quản lý các Contact trong điện thoại Android điện thoại Android  Mục đích Mục đích • Lưu trữ các Contact trong điện thoại an toàn và dễ Lưu trữ các Contact trong điện thoại an toàn và dễ dàng khôi phục khi cần. dàng khôi phục khi cần. • Gửi và nhận Contact cho một ai đó thông qua wifi Gửi và nhận Contact cho một ai đó thông qua wifi hoặc qua thẻ nhớ hoặc qua thẻ nhớ • Quản lý các Contact tiện lợi đối với người dùng Quản lý các Contact tiện lợi đối với người dùng Wednesday, October 15, 2014 Page: 5/19 Faculty Of Information Technology Đặt vấn đề (3) Đặt vấn đề (3)  Các bước giải quyết Các bước giải quyết  Tìm hiểu về các thiết bị và nền tảng Android. Tìm hiểu về các thiết bị và nền tảng Android.  Nghiên cứu phương thức lập trình Android. Nghiên cứu phương thức lập trình Android.  Tìm hiểu các ứng dụng có chức năng tương tự. Tìm hiểu các ứng dụng có chức năng tương tự.  Tìm kiếm giải pháp thiết kế server Tìm kiếm giải pháp thiết kế server  Nghiên cứu phương thức và các kỹ thuật liên lạc Nghiên cứu phương thức và các kỹ thuật liên lạc với server với server  Xây dựng ứng dụng server (Web service) Xây dựng ứng dụng server (Web service)  Xây dựng ứng dụng client (Phone book safe…) Xây dựng ứng dụng client (Phone book safe…) Wednesday, October 15, 2014 Page: 6/19 Faculty Of Information Technology Tổng quan về Android Tổng quan về Android  Là một nền tảng phần mềm mở Là một nền tảng phần mềm mở  Phát triển từ nhân Linux Phát triển từ nhân Linux  Ứng dụng chạy trên nền máy ảo dalvik Ứng dụng chạy trên nền máy ảo dalvik  Ứng dụng được viết trên nền tảng Java Ứng dụng được viết trên nền tảng Java Wednesday, October 15, 2014 Page: 7/19 Faculty Of Information Technology Tổng quan về Android (2) Tổng quan về Android (2) Wednesday, October 15, 2014 Page: 8/19 Faculty Of Information Technology Android và Web services Android và Web services  Web service Web service  Phần mềm phục vụ chạy trên nền web Phần mềm phục vụ chạy trên nền web  Cung cấp cơ chế triệu gọi từ xa thông qua Cung cấp cơ chế triệu gọi từ xa thông qua giao thức chuẩn SOAP. giao thức chuẩn SOAP.  SOAP là gì? SOAP là gì?  Định nghĩa dựa trên giao thức chuẩn http Định nghĩa dựa trên giao thức chuẩn http  Cho phép chuyển dữ liệu đi bằng http Cho phép chuyển dữ liệu đi bằng http  Dữ liệu định dạng theo chuẩn XML Dữ liệu định dạng theo chuẩn XML Wednesday, October 15, 2014 Page: 9/19 Faculty Of Information Technology Xây dựng Ứng dụng trên Android Xây dựng Ứng dụng trên Android  Phát biểu bài toán Phát biểu bài toán  Xây dựng ứng dụng PhonebookSafeManager Xây dựng ứng dụng PhonebookSafeManager bao gồm các yêu cầu: bao gồm các yêu cầu: • Upload & Revert phone book Upload & Revert phone book • Send & Receive contacts Send & Receive contacts • Export & Import contacts to SD Card Export & Import contacts to SD Card • Các chức năng quản lý contact kế thừa từ ứng Các chức năng quản lý contact kế thừa từ ứng dụng Contacts sẵn có trong hệ thống Android. dụng Contacts sẵn có trong hệ thống Android. • Các chức năng quản lý người dùng và tài khoản Các chức năng quản lý người dùng và tài khoản người dùng người dùng Wednesday, October 15, 2014 Page: 10/19 Faculty Of Information Technology Xây dựng Ứng dụng trên Android(2) Xây dựng Ứng dụng trên Android(2)  Biểu đồ Use-case hệ thống Biểu đồ Use-case hệ thống [...].. .Xây dựng Ứng dụng trên Android( 2)  Biểu đồ Class Contact  Chứa đầy đủ các thuộc tính của một Contact trong hệ thống Wednesday, October 15, 2014 Faculty Of Information Technology Page: 11/19 Xây dựng Ứng dụng trên Android( 2)  Biểu đồ Class ContactProvider  Thao tác dữ liệu trên phone book Wednesday, October 15, 2014 Faculty Of Information Technology...  Class Webservice  Thao tác với dữ liệu trên web server 10/15/14 Wednesday, October 15, 2014 13 Nghiên cứu và xây dựng Faculty Of Information Technology ứng dụng PhonePage: 13/19 Book Hình Demo  Giao diện  Chức năng upload phone book Wednesday, October 15, 2014 Faculty Of Information Technology Page: 14/19 Hình Demo  Giao diện  Chức năng revert phone book Wednesday, October 15, 2014 Faculty Of... 20/19 Hình Demo  Giao diện  Chức năng add, edit contact • Thể hiện tính mở của hệ thống Android Wednesday, October 15, 2014 Faculty Of Information Technology Page: 21/19 Kết luận  Kết quả đạt được  Ưu điểm • Xây dựng được chương trình có khả năng lưu trữ và khôi phục, gửi và nhận phone book một cách an toàn, dễ sử dụng • Chức năng import& export contact thông qua SD Card • Quản lý contact  Nhược điểm... Information Technology Page: 16/19 Hình Demo  Giao diện  Chức năng báo có contact mới Wednesday, October 15, 2014 Faculty Of Information Technology Page: 17/19 Hình Demo  Giao diện  Chức năng nhận contact mới Wednesday, October 15, 2014 Faculty Of Information Technology Page: 18/19 Hình Demo  Giao diện  Chức năng export contact vào SD Card Wednesday, October 15, 2014 Faculty Of Information Technology... khắc phục • Giao diện chưa thực sự đẹp Wednesday, October 15, 2014 Faculty Of Information Technology Page: 22/19 Kết luận  Dự kiến khả năng phát triển, mở rộng vấn đề  Test kỹ và fix các bug đang còn tồn tại  Tối ưu code và cơ chế xử lý dữ liệu  Cải tiến giao diện Wednesday, October 15, 2014 Faculty Of Information Technology Page: 23/19 Xin chân thành cảm ơn! Wednesday, October 15, 2014 Faculty . Technology Xây dựng Ứng dụng trên Android Xây dựng Ứng dụng trên Android  Phát biểu bài toán Phát biểu bài toán  Xây dựng ứng dụng PhonebookSafeManager Xây dựng ứng dụng PhonebookSafeManager. server với server  Xây dựng ứng dụng server (Web service) Xây dựng ứng dụng server (Web service)  Xây dựng ứng dụng client (Phone book safe ) Xây dựng ứng dụng client (Phone book safe ) Wednesday,. Technology Xây dựng Ứng dụng trên Android( 2) Xây dựng Ứng dụng trên Android( 2)  Biểu đồ Class ContactProvider Biểu đồ Class ContactProvider  Thao tác dữ liệu trên phone book Thao tác dữ liệu trên phone

Ngày đăng: 15/10/2014, 07:32

Từ khóa liên quan

Mục lục

  • Nghiên cứu và xây dựng ứng dụng Phone Book Safe Manager trên Android

  • Nội dung trình bày

  • Đặt vấn đề (1)

  • Đặt vấn đề (2)

  • Đặt vấn đề (3)

  • Tổng quan về Android

  • Tổng quan về Android (2)

  • Android và Web services

  • Xây dựng Ứng dụng trên Android

  • Xây dựng Ứng dụng trên Android(2)

  • Slide 11

  • Slide 12

  • Giải quyết vấn đề

  • Hình Demo

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan