xây dựng ứng dụng quản lý khách sạn trên nền tảng android kết hợp web services

58 1.6K 5
xây dựng ứng dụng quản lý khách sạn trên nền tảng android kết hợp web services

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN ĐỀ TÀI XÂY DỰNG ỨNG DỤNG QUẢN LÝ KHÁCH SẠN TRÊN NỀN TẢNG ANDROID KẾT HỢP WEB SERVICES Sinh viên: Lê Thanh Hùng Mã số: 1117874 Khóa K37 Cần Thơ, 05/2015 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG BỘ MÔN TIN HỌC ỨNG DỤNG LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN Đề Tài XÂY DỰNG ỨNG DỤNG QUẢN LÝ KHÁCH SẠN TRÊN NỀN TẢNG ANDROID KẾT HỢP WEB SERVICES Người hướng dẫn Ths Hồ Văn Tú Sinh viên: Lê Thanh Hùng Mã số: 1117874 Khóa: K37 Cần Thơ, 05/2015 LỜI CẢM ƠN Chúng em xin chân thành cảm ơn quý Thầy Cô Khoa Công Nghệ Thông Tin Truyền Thông Trường Đai Học Cần Thơ tận tình dạy bảo cho chúng em nhiều kiến thức bổ ích suốt thời gian học tập trường, tạo điều kiện cho chúng em hoàn thành tốt đề tài Kính chúc quý Thầy Cô dồi sức khỏe thành công sống Xin gửi lời cảm ơn chân thành đến cha mẹ gia đình, người bên, ủng hộ động viên đường chọn suốt năm học vừa qua Đặc biệt, xin bày tỏ lòng biết ơn sâu sắc đến thầy Hồ Văn Tú, người tận tình hướng dẫn suốt thời gian thực đề tài, giúp theo kịp tiến độ thực rút nhiều học kinh nghiệm quý báo vấp phải khó khăn Tôi khó hoàn thành đề tài nhiệt tình bảo thầy Bên cạnh đó, xin cảm ơn bạn sinh viên ngành Tin Học Ứng Dụng khóa 37 Các bạn giúp đỡ, hỗ trợ nhiều, đóng góp cho nhiều ý kiến quí báu Qua đó, giúp hoàn thiện đề tài Mặc dù cố gắng nổ lực hoàn thành đề tài phạm vi khả cho phép chắn không tránh khỏi sai sót Tôi mong nhận thông cảm, góp ý tận tình bảo thầy cô bạn Một lần xin chân thành cảm ơn! Cần Thơ, ngày 05 tháng 05 năm 2015 Người thực Lê Thanh Hùng i MỤC LỤC LỜI CẢM ƠN i MỤC LỤC ii DANH MỤC BẢNG v DANH MỤC HÌNH vi TÓM TẮT vii ABSTRACT viii CHƯƠNG GIỚI THIỆU 1.1 ĐẶT VẤN ĐỀ 1.2 MỤC TIÊU ĐỀ TÀI 1.3 PHẠM VI ĐỀ TÀI 1.4 HƯỚNG GIẢI QUYẾT VẤN ĐỀ .2 1.4.1 Phương pháp thực 1.4.2 Hướng giải CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 GIỚI THIỆU VỀ NỀN TẢNG HỆ ĐIỀU HÀNH ANDROID [1] 2.2 GOOGLE MAPS .3 2.2.1 Giới thiệu google maps 2.2.2 Các apis công nghệ bật [3] .4 2.3 GOOGLE MAPS API WEB SERVICES [3] 2.3.1 Sử dụng google maps api web services .4 2.3.2 Google direction api 2.3.3 Google distance matrix api 2.3.4 Google geocoding api 2.4 GOOGLE MAP PLACES API [3] 2.4.1 Place Search 2.4.2 Place Details API .8 2.4.3 Place Actions .8 2.4.4 Place Photos Service 2.5 ANDROID SDK VÀ CÁC LỚP TRONG ANDROID .9 2.6 KHÁI NIỆM VỀ WEB SERVICES VÀ SOAP [4] [5] 10 ii 2.6.1 Các kiến trúc giao tiếp ứng dụng Android web services dựa giao thức SOAP 11 2.6.2 Thư viện KSOAP API android 13 2.6.3 Code số chức quan trọng 14 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 21 3.1 PHÂN TÍCH VÀ THIẾT KẾ 21 3.1.1 Mô hình ER .21 3.1.2 Tập thực thể .22 3.2 MÔ HÌNH USECASE .26 3.2.1 Xác định tác nhân hệ thống 26 3.2.2 Xác định Use case vẽ biểu đồ 26 3.2.3 Sơ đồ tổng quát Usecase 26 3.2.4 Kịch Use case .28 CHƯƠNG KẾT QUẢ ĐẠT ĐƯỢC 33 4.1 GIAO DIỆN ĐĂNG NHẬP 33 4.2 GIAO DIỆN ĐĂNG KÝ 34 4.3 GIAO DIỆN CHÍNH CHƯƠNG TRÌNH .34 4.3.1 Giao diện người dùng 35 4.3.2 Giao diện thành viên 36 4.3.3 Giao diện người quản trị 37 4.4 GIAO DIỆN THÊM KHÁCH SẠN 37 4.5 GIAO DIỆN THÔNG TIN KHÁCH SẠN 39 4.6 GIAO DIỆN ĐẶT PHÒNG .40 4.7 GIAO DIỆN TÌM KIẾM ĐIỂM BẤT KÌ 41 4.8 GIAO DIỆN QUẢN LÝ PHÒNG 42 4.9 GIAO DIỆN QUẢN LÝ LOẠI PHÒNG 42 4.10 GIAO DIỆN DANH SÁCH ĐẶT PHÒNG 43 4.11 GIAO DIỆN DANH SÁCH KHÁCH SẠN 43 4.12 GIAO DIỆN QUẢN LÝ ĐẶT PHÒNG TRÊN WEB 44 4.13 GIAO DIỆN DANH SÁCH THUÊ PHÒNG TRÊN WEB 45 4.14 GIAO DIỆN DANH SÁCH KHÁCH SẠN TRÊN WEB .45 4.15 GIAO DIỆN DANH SÁCH KHUYẾN MÃI TRÊN WEB 46 iii CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 47 5.1 KẾT LUẬN 47 5.1.1 Ưu điểm .47 5.1.2 Hạn chế 47 5.2 HƯỚNG PHÁT TRIỂN 47 TÀI LIỆU THAM KHẢO 48 iv DANH MỤC BẢNG Bảng 3.1 Mô tả thực thể khách sạn 22 Bảng 3.2 Mô tả thực thể loại phòng 22 Bảng 3.3 Mô tả thực thể phòng 23 Bảng 3.4 Mô tả tập thực thể đặt phòng .23 Bảng 3.5 Mô tả thực thể tài khoản thành viên 24 Bảng 3.6 Mô tả thực thể khách hàng .25 Bảng 3.7 Mô tả thực thể khuyến 25 Bảng 3.8 – Kịch use case đăng nhập 28 Bảng 3.9 – Kịch use case Tìm kiếm điểm 29 Bảng 3.10 – Kịch use case Danh sách khách sạn .30 Bảng 3.11 – Kịch use case Thêm xóa sửa phòng .30 Bảng 3.11 – Kịch use case Đặt phòng 31 v DANH MỤC HÌNH Hình 2.1 – Mô hình HTML frontend 11 Hình 2.2 – Mô hình Direct Web services invocation 12 Hình 2.3 – Web services gateway .12 Hình 2.4 – Code thêm phòng 14 Hình 2.5 – Code xóa phòng .15 Hình 2.6 – Code sửa phòng .15 Hình 2.8 – Code thêm phòng bên android 17 Hình 2.9 – Code xóa phòng bên android 18 Hình 2.10 – Code sửa phòng bên android 19 Hình 2.11 – Code đặt phòng bên android 20 Hình 3.1 – Mô hình ER .21 Hình 3.2 – Use case người dùng .26 Hình 3.3 – Use case thành viên 27 Hình 3.4 – Use case người quản trị 28 Hình 4.1 – Giao diện đăng nhập 33 Hình 4.2 – Giao diện đăng ký tài khoản 34 Hình 4.3 – Giao diện người dùng 35 Hình 4.4 – Giao diện thành viên .36 Hình 4.5 – Giao diện người quản trị 37 Hình 4.6 4.7 – Giao diện thêm khách sạn 38 Hình 4.8 4.9 – Giao diện thông tin khách sạn người dùng quản trị 39 Hình 4.10 – Giao diện đặt phòng 40 Hình 4.11 4.12 -Giao diện tìm kiếm điểm Giao diện đường 41 Hình 4.13- Giao diện quản lý phòng Hình 4.14- Giao diện quản lý loại phòng 42 Hình 4.15 – Giao diện danh sách đặt phòng Hình 4.16 – Giao diện danh sách khách sạn 43 Hình 4.17 – Danh sách đặt phòng web 44 Hình 4.18– Giao diện Danh sách thuê phòng 45 Hình 4.19 – Danh sách khách sạn .45 Hình 4.20 – Danh sách khuyến 46 vi TÓM TẮT Ứng dụng quản lý khách sạn ứng dụng hỗ trợ người dùng dễ dàng tìm kiếm khách sạn đồ theo tỉnh tìm khách sạn gần người sử dụng danh sách khách sạn Người dùng xem thông tin khách sạn, tìm hiểu chương trình khuyến mà khách sạn đưa ra, thời gian khuyến mãi, số phòng trống có khách sạn Từ thông tin có từ khách sạn, người dùng đưa định đặt phòng khách sạn Người dùng cần đăng nhập trước thực đặt phòng Bên cạnh đó, ứng dụng cung cấp cho thành viên hệ thống chức xem danh sách khách sạn, danh sách đặt phòng, quản lý phòng thêm khách sạn đồ Thành viên thêm khách sạn đồ, có quyền xác nhận việc đặt phòng khách hàng khách sạn Ngoài ra, người quản trị, ứng dụng hỗ trợ cho người quản trị việc thêm hay xóa khách sạn, đăng thông tin khuyến cho khách sạn Hơn nữa, ứng dụng thiết kế với giao diện thân thiện với người dùng dễ dàng sử dụng Ứng dụng xây dựng theo bước cụ thể: thu thập liệu, phân tích mô hình xây dựng sở liệu, thiết kế giao diện theo chức người sử dụng, tiến hành xây dựng ứng dụng dựa giao diện chức hệ thống Qua trình thực hiện, ứng dụng đáp ứng nhu cầu người sử dụng với chức Do thời gian có hạn nên ứng dụng chưa hoàn toàn tối ưu tốc độ chạy chưa nhanh, phụ thuộc vào tốc độ mạng nhiều Vì vậy, ứng dụng cải thiện, mở rộng đưa vào sử dụng thực tiễn tương lai không xa Từ khóa: google map api, ksoap, json android, quản lý khách sạn vii ABSTRACT Hotel management system is an system that supports the user can easily search for hotel on the map by province or find hotel near the most users on the hotel list Users can see the information about the hotel, find out the promotion that hotel offer Promotion period, the number of vacant rooms in hotels The information obtained from the hotel, you can make a decision at the hotel reservation Users need to log in before making a reservation In addition, the app also provides members of the system functions as hotel list, list of reservation, room management and more hotels on a map Members have more hotel on the map who are allowed to confirm the reservation at that hotel Also, for the administrator, the system will assist the administrator to add or remove any hotel and post promotions for the hotel Moreover, the application is designed to interface with user which is friendly and easy to use Application was built according to the specific steps: data collection, analysis and model building database, interface design for each function of the user, the construction-based application delivery presence and functionality of the system Through the implementation process, the application was built to serve the needs of users eith basic functions Because time is limited, the application is not fully optimized and the speed is not fast, it depends on network speed a lot Therefore, the application is going to be improved, expanded and put into practical in the future Key words: google map api, ksoap, json android, hotel management viii 4.2 GIAO DIỆN ĐĂNG KÝ Nếu người dùng chưa có tài khoản đăng nhập đăng ký tài khoản thông qua "Thêm tài khoản" giao diện đăng nhập Sau đăng ký, chương trình thông báo "Thêm thành công" Hình 4.2 – Giao diện đăng ký tài khoản 4.3 GIAO DIỆN CHÍNH CHƯƠNG TRÌNH Bản đồ load lên giao diện chương trình Tùy thuộc vào loại tài khoản đăng nhập, ứng dụng cung cấp menu chức phù hợp với loại tài khoản Chương trình tự động xác định vị trí người dùng chọn chức " Vị trí tại" menu chức chương trình 34 4.3.1 Giao diện người dùng Các chức người dùng bao gồm: xem danh sách khách sạn, tìm khách sạn theo tỉnh, đường, xem khuyến khách sạn, danh sách phòng, đặt phòng Hình 4.3 – Giao diện người dùng 35 4.3.2 Giao diện thành viên Sau đăng nhập tài khoản thành viên, giao diện thành viên xuất Bao gồm chức năng: xem danh sách khách sạn, thêm khách sạn, danh sách đặt phòng, danh sách tài khoản, tìm kiếm điểm bắt kì, đường, quản lý phòng Hình 4.4 – Giao diện thành viên 36 4.3.3 Giao diện người quản trị Giao diện người quản trị tương đối giống với giao diện thành viên Tuy nhiên chức bổ sung thêm như: quản lý loại phòng, xóa khách sạn, đăng thông tin khuyến Hình 4.5 – Giao diện người quản trị 4.4 GIAO DIỆN THÊM KHÁCH SẠN Chương trình cho phép người dùng đăng nhập với quyền quản trị thành viên, thêm khách sạn đồ vị trí Chọn OK thông báo 37 mà chương trình đưa để thêm khách sạn Sau điền đầy đủ thông tin khách sạn cần thêm Người dùng nhận thông báo "Thêm thành công" Sau thêm thành công, người dùng đăng thông tin khuyến cho khách sạn, đường từ vị trí tới khách sạn đó, xóa khách sạn, quản lý phòng, quản lý khách hàng Hình 4.6 4.7 – Giao diện thêm khách sạn 38 4.5 GIAO DIỆN THÔNG TIN KHÁCH SẠN Thông tin khách sạn hiển thị lên hình chọn vào biểu tượng khách sạn Với loại tài khoản khác cung cấp chức bên địa khách sạn Hình 4.8 4.9 – Giao diện thông tin khách sạn người dùng quản trị 39 4.6 GIAO DIỆN ĐẶT PHÒNG Đây chức quan trọng ứng dụng Cho phép người dùng đặt phòng trước thông qua ứng dụng Người dùng chọn ngày đến, ngày đi, tên phòng, mô tả Sau chọn đặt phòng để tiến hành đặt phòng với khách sạn Người đặt phòng gặp trực tiếp chủ nhân viên khách sạn để xác nhận việc đặt phòng nhận phòng Hình 4.10 – Giao diện đặt phòng 40 4.7 GIAO DIỆN TÌM KIẾM ĐIỂM BẤT KÌ Người dùng tim kiếm địa điểm khách sạn có đồ thông qua chức " Tìm kiếm địa điểm bất kì" Sau nhập thông tin địa điểm cần tìm, danh sách địa điểm Chọn địa điểm từ danh sách để biết đường Có thể chọn đường theo bộ, lái xe, Hình 4.11 4.12 -Giao diện tìm kiếm điểm Giao diện đường 41 4.8 GIAO DIỆN QUẢN LÝ PHÒNG Ứng dụng cho phép quản lý phòng bao gồm thêm, xóa, sửa phòng cho riêng khách sạn Danh sách phòng khách sạn hiển thị phía Dữ liệu cập nhật liên tục đảm bảo cho việc đặt phòng cập nhật danh sách phòng nhanh chóng 4.9 GIAO DIỆN QUẢN LÝ LOẠI PHÒNG Ứng dụng cho phép quản lý loại phòng bao gồm: thêm loại phòng, xóa loại phòng, sửa loại phòng Giá phòng mặc định đơn vị tính VNĐ/ngày Những loại phòng dùng chung cho tất khách sạn ứng dụng Hình 4.13- Giao diện quản lý phòng Hình 4.14- Giao diện quản lý loại phòng 42 4.10 GIAO DIỆN DANH SÁCH ĐẶT PHÒNG Đăng nhập vào ứng dụng tài khoản người quản trị thành viên phép xem danh sách đặt phòng Cung cấp thông tin khách sạn, phòng, ngày đi, ngày ở, mô tả 4.11 GIAO DIỆN DANH SÁCH KHÁCH SẠN Tất người dùng, thành viên người quản trị dễ dàng theo dõi biết danh sách khách sạn gần vị trí họ nhanh Bên cạnh đó, ứng dụng cung cấp cho người dùng chức tìm kiếm khách sạn theo tỉnh Giúp cho việc tìm kiếm khách sạn dễ dàng hơn, giao diện thiết kế thân thiện với người dùng Hình 4.15 – Giao diện danh sách đặt phòng Hình 4.16 – Giao diện danh sách khách sạn 43 4.12 GIAO DIỆN QUẢN LÝ ĐẶT PHÒNG TRÊN WEB Để dễ dàng cho việc theo dõi, quản lý việc đặt phòng khách hàng Các chủ khách sạn truy cập vào trang web tài khoản đăng ký trước Chủ khách sạn xem danh sách đặt phòng khách sạn họ Nắm bắt nhiều thông tin việc đăt phòng Từ đó, chủ khách sạn xác nhận việc đăt phòng bỏ qua Hình 4.17 – Danh sách đặt phòng web 44 4.13 GIAO DIỆN DANH SÁCH THUÊ PHÒNG TRÊN WEB Khách hàng biết việc đặt phòng họ có chủ khách sạn xác nhận hay không? Chủ khách sạn biết khách hàng thuê phòng? Bằng cách vào chức danh sách thuê phòng Hình 4.18– Giao diện Danh sách thuê phòng 4.14 GIAO DIỆN DANH SÁCH KHÁCH SẠN TRÊN WEB Để thuận lợi việc theo danh sách khách sạn, người quản trị sử dụng chức Danh sách khách sạn Cung cấp thông tin bao gồm mã khách sạn, tên khách sạn, địa chỉ, tình trạng khách sạn, chủ khách sạn Hình 4.19 – Danh sách khách sạn 45 4.15 GIAO DIỆN DANH SÁCH KHUYẾN MÃI TRÊN WEB Cung cấp thông tin khuyến cho tất người dùng chủ khách sạn biết Người dùng dễ dàng biết sách khuyến khách sạn xảy nào, thông tin chi tiết khuyến mãi, địa khách sạn thực khuyến Hình 4.20 – Danh sách khuyến 46 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 KẾT LUẬN Qua trình thực luận văn tốt nghiệp, em tích lũy cho thân nhiều kinh nghiệm kiến thức: ̶ ̶ ̶ ̶ Phương pháp phân tích xây dựng sở liệu Lập trình ngôn ngữ android với thư viện ksoap Khả tìm kiếm tài liệu web Khả phân tích giải vấn đề 5.1.1 Ưu điểm Trong trình thực đề tài em xây dựng tương đối hoàn chỉnh ứng dụng quản lý khách sạn trện tảng android kết hợp với Web services Kết đạt được: Giao diện thân thiện với người dùng, dễ dàng sử dụng, cập nhật thường xuyên tốt thông tin khách sạn Góp phần tạo mối liên kết môi trường ảo khách hàng khách sạn Giúp người quản trị dễ dàng quản lý khách sạn lúc nơi Cập nhật kịp thời danh sách khách sạn, danh sách phòng trống khách sạn Tạo thuận lợi tối đa cho người dùng tìm kiếm đặt phòng, biết xác thông tin phòng cần đặt chương trình khuyến mà khách sạn có Từ đó, đưa định đặt phòng hợp lý tiết kiệm chi phí thời gian cho người sử dụng 5.1.2 Hạn chế Do thời gian có hạn nên chương trình hoàn thiện chức cho việc sử dụng quản lý khách sạn Ứng dụng chạy tương đối chậm, phụ thuộc nhiều vào tốc độ mạng Khả phân tích kiến thức lập trình hạn chế nên gặp nhiều khó khăn trình làm đề tài 5.2 HƯỚNG PHÁT TRIỂN Mở rộng sở liệu, giới thiệu dịch vụ khách sạn, bám sát vào thực tế Thu thập địa thực khách sạn bổ sung vào sở liệu Xây dựng trang web thân thiện với người dùng, bố cục hợp lý, xử lý nhiều thao tác Bổ sung chức web như: xem hiển thị danh sách khách sạn đồ, tìm kiếm khách sạn, tìm đường 47 TÀI LIỆU THAM KHẢO [1] Cộng đồng android Việt Nam http://android.vn 2015 [2] George Math Knowledge by Experience 2015 [3] Google Inc Google Developer https://developers.google.com 2015 [4] Nguyễn Hoàng Kha, Nguyễn Minh Trí Tìm hiểu web services android 2015 [5] Trần Duy Thanh Android Net Web Services https://duythanhcse.wordpress.com 2015 48 [...]... Với đề tài Xây dựng ứng dụng quản lý khách sạn trên nền tảng Android kết hợp Web Services tương đối rộng nên trong bài luận văn này sẽ tập trung chủ yếu vào xây dựng một ứng dụng trên nền tảng android Cụ thể, ứng dụng sẽ giúp người dùng dễ dàng quản lý tất cả các khách sạn trên bản đồ thông qua việc thêm hay xóa 1 bất kì khách sạn nào với quyền sử dụng Admin Quản lý chặc chẽ từng khách sạn riêng biệt... TÀI Xây dựng ứng dụng quản lý khách sạn trên nền tảng android cho người quản lý Cung cấp cho người dùng những công cụ cần thiết như tìm kiếm khách sạn, đặt phòng, tìm đường… Xây dựng Web services cung cấp và lưu trữ dữ liệu qua mạng cho ứng dụng trên android của người sử dụng Xây dựng trang Web đơn giản cho người quản lý để có cách nhìn tổng quan hơn về ứng dụng và xác nhận việc đăt phòng của khách. .. dộng vào việc quản lý khách sạn bao gồm tìm kiếm khách sạn, xem thông tin và dịch vụ về khách sạn, chính sách khuyến mãi, có thể đặt phòng trực tiếp từ ứng dụng Bên cạnh đó, ứng dụng còn cho phép người dùng tìm kiếm địa điểm bất kì trên bản đồ, tìm đường đi đến địa điểm đó,…Sau khi cân nhắc, em đã quyết định chọn đề tài Xây dựng ứng dụng quản lý khách sạn trên nền tảng Android kết hợp Web Services 1.2... lịch, các khách sạn và khách du lịch là sự tìm kiếm khách sạn, tìm đường đi Đặc biệt là sự quản lý các khách sạn trên bản đồ, bao gồm quản lý loại phòng, phòng, chính sách khuyến mãi,… bằng cách thông qua một thiết bị di động Vì thế, sự ra đời của một ứng dụng giúp giải quyết vấn đề trên là hết sức cần thiết Nhận thấy được nhu cầu đó nên em quyết định nghiên cứu và xây dựng một ứng dụng áp dụng công... các chức năng phù hợp với nhu cầu sử dụng Xây dựng cơ sở dữ liệu và các sơ đồ cần thiết Thiết kế giao diện dựa trên mô tả và các chức năng Xác định và hiểu rõ từng chức năng của hệ thống Tiến hành xây dựng ứng dụng dựa trên các giao diện và chức năng đã thiết kế 2 CHƯƠNG 2 CƠ SỞ LÝ THUYẾT 2.1 GIỚI THIỆU VỀ NỀN TẢNG HỆ ĐIỀU HÀNH ANDROID [1] Android là một hệ điều hành dựa trên nền tảng Linux được thiết... ngữ cơ bản của java Java.io - quản lý vào ra Java.net - quản lý kết nối mạng Java.text – tiện ích xử lý văn bản Java.math – hỗ trợ tính toán Java.xml – các lớp về XML ̶ ̶ ̶ ̶ Ngoài ra android có các lớp riêng như: ̶ ̶ ̶ ̶ ̶ ̶ ̶ Android. app – truy cập mô hình ứng dụng android Android.bluetooth – chức năng Bluetooth của android Android.content – quản lý dữ liệu trong android Android.net – chứa các lớp Uri... viên tạo ra các ứng dụng cho các thiết bị di động sử dụng nền tảng android Android SDK bao 9 gồm nền tảng android, các công cụ, chương trình mẫu và các tài liệu hỗ trợ Nó cũng là thành phần bổ sung trong bộ phát triển java và có thể tích hợp vào Eclipse Hiện này Google đã phát hành phiên bản Android 4.4.2 (API 19) .Android chứa các gói hổ trợ chức năng tính toán cơ bản như quản lý xâu, quản lý vào ra, tính... vụ web client được đặt trên một server như một ứng dụng web tự động tạo ra phản hồi HTML để yêu cầu đến máy chủ HTTP Một trình duyệt web được sử dụng cho điện thoại di động client để truy cập và giao tiếp với ứng dụng web Như đã thấy ở hình [2.1], yêu cầu đơn giản là HTTP yêu cầu từ trình duyệt web đến HTTP server HTTP server chạy trên một ứng dụng web sử dụng các dịch vụ SOAP có sẵn, và trả về một ứng. .. thành viên là chủ khách sạn hoặc thành viên của khách sạn, tên khách sạn, địa chỉ, tình trạng của khách sạn còn hay hết phòng, vị trí của khách sạn trên bản đồ Bảng 3.1 Mô tả thực thể khách sạn STT Tên thuộc tính Diễn giải Kiểu dữ liệu Khóa chính 1 MAKS Mã khách sạn int X 2 MATV Mã thành viên int 3 TENKS Tên khách sạn Nvarchar(100) 4 DIACHIKS Địa chỉ khách sạn Nvarchar(100) 5 TINHTRANG Tình trạng Bit... tượng: khách sạn, loại phòng, phòng, khuyến mãi, tài khoản thành viên, đăng ký đặt phòng, khách hàng Loại phòng được sử dụng chung cho tất cả các khách sạn Mỗi khách sạn có mỗi phòng, chương trình khuyến mãi riêng biệt Hình 3.1 – Mô hình ER 21 3.1.2 Tập thực thể - Tập thực thể KHACHSAN Mỗi khách sạn có một mã khách sạn duy nhất để phân biệt với các khách sạn khác, mã thành viên là chủ khách sạn hoặc ... ứng dụng quản lý khách sạn tảng Android kết hợp Web Services tương đối rộng nên luận văn tập trung chủ yếu vào xây dựng ứng dụng tảng android Cụ thể, ứng dụng giúp người dùng dễ dàng quản lý. .. MỤC TIÊU ĐỀ TÀI Xây dựng ứng dụng quản lý khách sạn tảng android cho người quản lý Cung cấp cho người dùng công cụ cần thiết tìm kiếm khách sạn, đặt phòng, tìm đường… Xây dựng Web services cung... TRUYỀN THÔNG BỘ MÔN TIN HỌC ỨNG DỤNG LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN Đề Tài XÂY DỰNG ỨNG DỤNG QUẢN LÝ KHÁCH SẠN TRÊN NỀN TẢNG ANDROID KẾT HỢP WEB SERVICES Người hướng dẫn Ths

Ngày đăng: 22/12/2015, 11:52

Từ khóa liên quan

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

Tài liệu liên quan