Đồ Án Xây dựng ứng dụng Lưu trữ dữ liệu Contact trên Android Phone.

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỞ ĐẦU

    Ngày nay, xu thế của xã hội thông tin đang chuyển dần sang lĩnh vực công nghệ di động nói chung và điện thoại di động nói riêng. Minh chứng cho điều đó là sự ra đời của hai dòng điện thoại smartphone Android và iPhone. Tuy nhiên, hiện nay tiêu điểm gây chú ý nhất trong xã hội thông tin vẫn là nền tảng Android của Google.

    Android là một nền tảng phần mềm mở dựa trên nhân hệ điều hành Linux và đánh giá là một nền tảng công nghệ phổ biến trong nhiều lĩnh vực trong tương lai. Hiện nay, Android đã thu hút được sự quan tâm của các nhà sản xuất điện thoại di động lớn trên thế giới và mức tăng trưởng của Android vượt lên dẫn đầu so với iPhone, Nokia và nhiều hãng khác.

    Ở nước ta, Android thực sự là một mảnh đất màu mỡ mà các công ty phần mềm khai thác. Điều này cũng kéo theo việc cơ hội việc làm cho sinh viên mới ra trường cũng nhiều hơn. Ngoài ra, Android là một nền tảng mở và được viết bằng ngôn ngữ Java nên đây cũng là một điểm rất thuận lợi để cho nhiều người có thể dễ dàng bắt tay vào nghiên cứu cũng như dễ dàng tiếp cận công nghệ. Ngoài ra, việc sử dụng một chiếc điện thoại di động ngày nay đã không chỉ đơn thuần là để gọi và nhắn tin mà thêm vào đó là rất nhiều các chức năng tiện ích khác giúp người dùng có thể quản lý công việc một cách hiệu quả và an toàn nhất. Một trong số đó là việc quản lý các Contact (thông tin liên lạc) trong điện thoại. Bất kỳ một chiếc điện thoại nào cũng cần phải có một trình quản lý Contact giúp người dùng lưu trữ, tìm kiếm Contact một cách nhanh chóng, dễ dàng và nhất là đối với một chiếc smartphone Android thì yếu tố an toàn là không thể thiếu.

    Mặc dù, cũng đã có những ứng dụng tương tự trên Android cho phép quản lý lưu trữ Contact một cách an toàn nhưng hướng nghiên cứu của nhóm em là bằng cách lưu trữ dữ liệu trên một sever riêng không phải là dựa vào Gmail như các ứng dụng khác. Việc lưu trữ dữ liệu Contact trên một sever riêng cho phép dễ dàng mở rộng các tính năng trong tương lai mà không bị phụ thuộc vào các dịch vụ trực tuyến. Đồng thời, cũng dễ dàng chia sẻ dữ liệu và các thông tin liên lạc.

    Mục đích chính khi thực hiện đề tài này là nhằm tiếp cận, nghiên cứu và khai thác nền tảng phần mềm mở Android để tạo ra một phần mềm có tính thực tiễn cao, ứng dụng hiệu quả vào cuộc sống.


    KẾT LUẬN

    5.1.Kết luận

    Những kết quả đạt được:

    Biểu diễn được hệ thống file trên android. Xem được cấu trúc của cây thư mục một cách trực quan. Sử dụng chương trình có thể nói là dễ dàng vì danh sách thư mục dễ nhìn, menu chọn được xây dựng sẵn. Xây được nhiều chức năng thao tác với file như xem và chỉnh sửa quyền hạn file, sao chép, di chuyển, đổi tên, xóa file. Liên kết file với chương trình đã cài đặt, điều đó cho phép mở file nhạc, video, hình ảnh với chương trình có trong máy.

    Những mặt hạn chế:

    Chương trình được xây dựng trên emulator mô phỏng chứ chưa thực sự chạy trên phần cứng thật. Cũng vì chỉ chạy trên emulator nên chức năng chỉnh sửa quyền hạn thực hiện chưa được tốt do không đăng nhập bằng tài khoản thật.

    5.2.Hướng phát triển

    Xây dựng nhiều chức năng tích hợp hơn để xử lý file. Xây dựng ứng dụng có tùy biến hơn về giao diện, chức năng thực hiện. Chạy được thật trên emulator để có kết quả thực tế hơn.
    Nếu như cách đây khoảng gần chục năm, nhắc tới làm việc trong lĩnh vực CNTT người ta nghĩ ngay tới vị trí lập phần mểm, một công việc rất được các bạn trẻ theo hồi đấy ưa thích. Nhưng trong khoảng 2 năm trở lại đây, lập trình phần mềm đã dần bị thế chỗ bởi một công việc tương tự nhưng cũng không kém phần hấp dẫn đó chính là “lập trình viên di động” hay còn gọi là “lập trình viên Android/Iphone”. Đặc biệt là trong lĩnh vực lập trình trên hệ điều hành Android thì nhu cầu nhân lực thực sự trở thành một “cơn khát” đối với các hãng công nghệ. Bởi hệ điều hành Android với lợi thế là một hệ điều hành mã nguồn mở, được hỗ trợ bởi Google và đông đảo cộng đồng phát triển nên Android đang trở thành xu hướng phát triển của các hãng di động như HTC, LG, Samsung

    Cũng bởi đây là một ngành mới nên việc tìm kiếm nguồn nhân lực có khả năng và kinh nghiệm chuyên môn là một thắc thức rất lớn với các doanh nghiệp tuyển dụng. Phần lớn các ứng viên đều đã được đào tạo những ngôn ngữ lập trình cơ bản hoặc thậm chí là dồi dào kinh nghiệm về lập trình, nhưng khi bước vào lĩnh vực lập trình di động vẫn cần phải đào tạo lại. Chính vì vậy, bên cạnh giải pháp tuyển dụng đại trà rồi đào tạo nguồn lực mới, các nhà tuyển dụng cũng sẵn sàng trả lương cao để săn lùng các ứng viên có kinh nghiệm trong lĩnh vực này.
     

    Các file đính kèm:

Đang tải...