Chụp ảnh lộ trình

Một phần của tài liệu Xây dựng mạng xã hội chia sẽ lộ trình du lịch Hello World trên nền tảng điện thoại thông minh iPhone. (Trang 74 - 77)

Mơ tả: Chụp ảnh lộ trình (Capture)

Hoạt động: Người dùng chọn chức năng “Capture” để chụp lại lộ trình chi tiết

Sinh viên thực hiện: Nguyễn Lê Xuân Vinh – Lớp: 08CNTT1 Trang 75

PHẦN 3

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

I. Kết luận

I.1. Kết quả đạt được

I.1.1. Lý thuyết

- Thông qua việc thực hiện đề tài, tơi đã có dịp áp dụng, củng cố những kiến

thức đã học, nắm vững howng các quy trình phát triển một ứng dụng website. Cụ thể là

- Ứng dụng UML và cơng cụ Software Ideas Modeler vào việc phân tích thiết

kế hệ thống thơng tin.

- Tìm hiểu cơng nghệ phát triển ứng dụng web trên nền tảng điện thoại thông

minh và cách trao đổi dữ liệu theo mơ hình Client/Server thơng qua RESTful Web Service.

- Tìm hiểu ngơn ngữ lập trình Ruby và framework Ruby on Rails để xây

dựng ứng dụng dưới sự hỗ trợ của công cụ Aptana và iPhone Web Dev.

I.1.2. Thực hành

- Cùng với q trình tìm hiểu, nghiên cứu các cơng nghệ và kỹ thuật đã nêu

lên, đề tài đã xây dựng được hệ thống hỗ trợ người dùng lập và chia sẻ lộ trình du lịch. Việc sử dụng điện thoại thơng minh làm nền tảng phát triển hệ thống giúp cho cơng việc lập lộ trình du lịch trở nên đơn giản hơn.

- Phía Server sử dụng xử lý các thông tin và tham số được gửi từ Client.

- RESTful Webservice là cầu nối giữa Server và Client, cung cấp dịch vụ: kết

nối và truyền tải cơ sở dữ liệu

- Điện thoại thông minh hiển thị tốt bản đồ, lộ trình và hỗ trợ tốt các chức

Trang 76

I.2. Những hạn chế của đề tài

Bên cạnh những mặt đạt được, hệ thống vẫn còn những hạn chế:

- Chỉ chú trọng phát triển các chức năng cơ bản của đề tài, những chức năng

về chia sẻ, lưu lộ trình chi tiết hơn trên server cịn nhiều thiếu sót.

- Thiết kế giao diện, hệ thống tương tác với người dùng (User Interface /

User Exprience) chưa thực sự đẹp.

- Hệ thống cần phải có Internet để hoạt động.

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

- Hoàn thành chức năng kết bạn giữa các thành viên để chia sẻ lộ trình giữa

các thành viên.

- Phát triển ứng dụng website thành một ứng dụng hoạt động trên điện thoại

thông minh để hệ thống có thể hoạt động ngay cả khi khơng có mạng Internet.

Sinh viên thực hiện: Nguyễn Lê Xuân Vinh – Lớp: 08CNTT1 Trang 77

TÀI LIỆU THAM KHẢO

[1] Bill Sanders, Smashing HTML5, Smashing Magazine 2011, 356tr.

[2] Brian P.Hogan, HTML5 and CSS3, The Pragmatic Bookshelf 2010, 400tr. [3] Alex MacCaw, Javascript Web Applications, O’Reilly 2011, 258tr.

[4] John Resig, Leanring jQuery, Packt 2011, 387tr.

[5] Cloves Carneiro Jr., Rida Al Barazi, Beginning Rails 3, Appress Exprert 2010,

375tr.

[6] Michael Hartl, Ruby on Rails 3 Tutorial, Addsion – Wesley Professional 2011,

548tr.

[7] Gabriel Svennerberg, Beginning Google Maps API 3, Appress Expert 2010, 400tr. [8] Trang web: https://developers.google.com/maps/documentation/javascript/

[9] Trang web: https://developers.google.com/maps/documentation/javascript/places [10] Trang web: http://geocodezip.com

Một phần của tài liệu Xây dựng mạng xã hội chia sẽ lộ trình du lịch Hello World trên nền tảng điện thoại thông minh iPhone. (Trang 74 - 77)

Tải bản đầy đủ (PDF)

(77 trang)