Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 77 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
77
Dung lượng
6,77 MB
Nội dung
TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH BÁO CÁO TỔNG KẾT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CỦA SINH VIÊN THAM GIA XÉT GIẢI THƯỞNG Nghiên cứu hệ thống quản lý taxi gọi taxi sử dụng thiết bị di động client - server điện thoại Thuộc nhóm ngành khoa học: Cơng Nghệ Thơng tin TP Hồ Chí Minh, 3/2015 Mẫu SV-13 Trang bìa phụ báo cáo tổng kết đề tài TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH BÁO CÁO TỔNG KẾT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CỦA SINH VIÊN THAM GIA XÉT GIẢI THƯỞNG Nghiên cứu hệ thống quản lý taxi gọi taxi sử dụng thiết bị di động client - server điện thoại Thuộc nhóm ngành khoa học: Công Nghệ Thông Tin Sinh viên thực hiện: Hàng Lễ Khánh Nam, Nữ: Dân tộc: Hoa Lớp, khoa: Năm thứ: TH 21 Công Nghệ Thông tin /Số năm đào tạo: Ngành học: Khoa học máy tính Người hướng dẫn: TS Lê Xuân Trường TP Hồ Chí Minh ,3/2015 Nam Mẫu SV-06 Thông tin kết nghiên cứu đề tài BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỞ TP.HCM THÔNG TIN KẾT QUẢ NGHIÊN CỨU CỦA ĐỀ TÀI Thông tin chung: - Tên đề tài: Nghiên cứu hệ thống quản lý taxi gọi taxi sử dụng thiết bị di động client - server điện thoại - Sinh viên thực hiện: Hàng Lễ Khánh - Lớp: TH21 Năm thứ: Khoa: Công Nghệ Thông Tin Số năm đào tạo: - Người hướng dẫn: Lê Xuân Trường Mục tiêu đề tài: Tạo hệ thống quản lý taxi gọi taxi sử dụng thiết bị di động client - server điện thoại Tính sáng tạo: Kết nghiên cứu: Đã hoàn thành kết nối client server , tải google map, tính tốn đường Đóng góp mặt kinh tế - xã hội, giáo dục đào tạo, an ninh, quốc phòng khả áp dụng đề tài: Công bố khoa học sinh viên từ kết nghiên cứu đề tài (ghi rõ tên tạp chí có) nhận xét, đánh giá sở áp dụng kết nghiên cứu (nếu có): Ngày 19 TP Hồ Chí Minh tháng năm 2015 Sinh viên chịu trách nhiệm thực đề tài (ký, họ tên) Nhận xét người hướng dẫn đóng góp khoa học sinh viên thực đề tài (phần người hướng dẫn ghi): Ngày tháng năm Xác nhận đơn vị Người hướng dẫn (ký tên đóng dấu) (ký, họ tên) Mẫu SV-07 Thơng tin sinh viên chịu trách nhiệm thực đề tài BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỞ TP.HCM THÔNG TIN VỀ SINH VIÊN CHỊU TRÁCH NHIỆM CHÍNH THỰC HIỆN ĐỀ TÀI I SƠ LƯỢC VỀ SINH VIÊN: Họ tên: Hàng Lễ Khánh Sinh ngày: 16 tháng 09 năm 1994 Nơi sinh: Tp Hồ Chí Minh Lớp: TH21 Khóa: 2012 Khoa: Cơng Nghệ Thơng Tin Địa liên hệ: 57 Phan Văn Khỏe P2 Q6 Điện thoại: 01284385657 Email: hanglekhanh169@gmail.com Ảnh 4x6 II QUÁ TRÌNH HỌC TẬP (kê khai thành tích sinh viên từ năm thứ đến năm học): * Năm thứ 1: Ngành học: Khoa Học Máy Tính Khoa:Cơng nghệ thơng tin Kết xếp loại học tập: Trung bình - Sơ lược thành tích: * Năm thứ 2: Ngành học: Khoa Học Máy Tính Khoa: Cơng Nghệ Thơng Tin Kết xếp loại học tập: Trung bình - Sơ lược thành tích: Ngày TP Hồ Chí Minh 19 tháng năm 2015 Xác nhận đơn vị (ký tên đóng dấu) Sinh viên chịu trách nhiệm thực đề tài (ký, họ tên) Mục Lục Chương 1: Hướng dẫn biên dịch Client (App Android) I Cài đặt mơi trường lập trình Java Cài đặt IDE (Eclipse) Phần mềm giả lập máy ảo Android – Genymotion: Biên dịch mã nguồn 15 II Server (App NET Quản lý thông tin bên Client) 21 Cài đặt môi trường lập trình NET 21 Cài đặt SDK (Microsoft Visual Studio 2013) 21 Biên dịch mã nguồn 22 Chương : Hướng dẫn cài đặt 24 I.Client (App Android) 24 Yêu cầu cấu hình điện thoại – tablet 24 Cài đặt App Android TaxiFare 24 II Server (App NET quản lý thông tin bên Client) 31 u cầu cấu hình máy tính 31 Cài đặt Server 31 Chương : Hướng dẫn sử dụng 32 Client (App Android) 33 I Màn hình 33 Ước lượng 35 Thực tế 39 II Server (Quản lý thông tin Taxi) 59 Quản Lý Hãng Xe 60 Quản Lý Loại Xe 64 Quản Lý Cước 66 Chương : Kết Luận 71 Mở Đầu: Tổng quan tình hình nghiên cứu : Hiện chúng em nghiên cứu cịn sơ sài chưa hồn thiện đề tài chúng em , bước đầu chúng em thực yêu cầu đề tài chạy ứng dụng điên thoại di động , kết nối sở liệu , có google map v.v Mục tiêu đề tài Nghiên cứu phát triển hệ thống phần mềm Client – Server cung cấp dịch vụ gọi xe Taxi sử dụng đồ thiết bị Smartphone Phương pháp nghiên cứu Tìm hiểu java để lập trình android Tìm hiểu kiến trúc client – server Thu thập thong tin hãng taxi Tìm hiểu lập trình hàm api google Đối tượng phạm vi nghiên cứu : Cho người sử dụng smartphone tính tốn thời gian giá hãng taxi Chương 1: Hướng dẫn biên dịch I Client (App Android) Cài đặt môi trường lập trình Java 1.1 Cài đặt JDK Vào link sau để download JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html Tiếp theo tự động chuyển trang sau: Sau download máy, tiến hành cài đặt bình thường (Next → Next →…→ Finish) 1.2 Thiết lập biến môi trường cho máy Chuột phải Computer, chọn Properties, chọn tiếp Advanced system settings Hộp thoại System Properties lên, tab Advanced, chọn Environment Variables… Tiếp theo, khung System variables chọn New, nhập vào Variable name JAVA_HOME Variable value Đường dẫn đến nơi vừa cài JDK - (1) Logo hãng taxi - (2) Thông tin giá cước mốc km xe chỗ - (3) Thông tin giá cước mốc km xe chỗ - (4) Số điện thoại công ty, bấm số vào button ứng dụng chuyển ta sang hình gọi điện ứng dụng gán số gọi số địa thoại hãng taxi - (5) Địa chỉ, trụ sở hãng Taxi, bấm vào button ứng dụng chuyển ta sang hình Maps máy, dẫn ta đến địa công ty Khi thực gọi điện mục (4) 57 Khi thực tìm vị trí hãng taxi mục (5) 58 II Server (Quản lý thơng tin Taxi) Màn hình 59 Quản Lý Hãng Xe - (*) List danh sách hãng cơng ty xe taxi có hệ thống Ứng dụng quản lý hãng taxi Thành phố Hồ Chí Minh - (1) Tên hãng taxi - (2) Số điện thoại hãng taxi, dùng để Client sử dụng gọi điện đến hãng - (3) Địa hãng taxi, dùng để Client tìm địa điểm hãng Maps máy Client - (4) Logo hãng - (5) Button Add dùng để thêm hãng vào hệ thống 60 - (6) Button Edit dùng để cập nhật thông tin hãng hệ thống - (7) Button Del dùng để xóa hãng taxi khỏi hệ thống 1.1 Thêm hãng taxi Ta nhận thấy click chọn hãng taxi thơng tin tương ứng hãng tự động điền vào vị trí tương ứng (Lúc đầu mở ứng dụng Server lên ứng dụng tự động focus hãng đầu tiên, thông tin trường liên quan lấp đầy) Khi ta cần vào trường đổi tên, đổi số điện thoại, đổi địa đổi logo sau thực xong ta cần click “Add” ứng dụng thêm hãng taxi vào hệ thống Đợi lúc, khoản 5s hệ thống kết nối trực tiếp đến Web Service để thực hiện, nên có khoản thời gian chờ định Kết sau thêm 61 1.2 Cập nhật hãng taxi Ta thực việc thay đổi thông tin tên hãng số điện thoại Vinasun_1 → Vinasun_2 0838123456 → 0838654321 Xem kết quả, sau cập nhật 62 1.3 Xóa hãng taxi Chọn hãng cần xóa click “Del” Kết quả, sau xóa hãng xe Vinasun_2 63 Quản Lý Loại Xe - (*) Danh sách số chỗ, loại xe hệ thống có - (1) Cho phép người dùng tự chọn số loại xe theo muốn - (2) Button “Add” thêm loại xe mới, tưng ứng với số chỗ - (3) Button “Edit” cập nhật lại danh sách thông tin - (4) Button “Del” xóa loại xe hệ thống có 2.1 Thêm loại xe Bấm bên combo box để chọn loại xe bấm “Add” để thêm loại số chỗ loại xe 64 Kết quả, sau thêm Loại xe 10 chỗ thêm 2.2 Cập nhật loại xe Chọn loại xe danh sách, sau thay đổi số chỗ thơng qua combo box sau nhấn “Edit” Kết quả, sau thi cập nhật, xe 10 chỗ cập nhật thành xe chỗ 65 2.3 Xóa loại xe Chọn loại xe xong tiến hành bấm “Del” Kết quả, số loại xe chỗ bị loại khỏi hệ thống Quản Lý Cước Lưu ý: Trong quản lý giá cước gia đoạn thêm giá cước ta cần thêm đủ chỗ - giá, chỗ - 3giá 66 Khi xóa giá cước ta xóa cịn lại cần phải xóa ln, tức bảng Danh Sách Cước cần tồn hãng loại Xe giá cho loại - (*) Danh sách cước taxi tương ứng với hãng - (1) Combo box chứa danh sách hãng taxi có hệ thống - (2) Số chỗ loại xe có hệ thống - (3) Km đầu tiền tương ứng với giá (0.7/10500 - Ở 0.7 km cước 10500 đồng) - (4) Km thứ hai tương ứng với giá (1/15500 – Từ 0.71 km đến 30km giá tính 15500 đồng) - (5) Km thứ ba tương ứng với giá (1/15500 – Từ 30.1km trở giá tính 15500 đồng) - (6) Button “Add” để thêm giá taxi - (7) Button “Edit” để thay đổi giá taxi - (8) Button “Del” để xóa giá taxi kèm số chỗ 3.1 Thêm cước sau ta thêm hãng taxi 67 Kết giá cước thêm theo số chỗ, lần ta thêm km Trong trình thực việc nhập cước khơng có ý nghĩa hệ thống thông báo cần phải chĩnh sửa 68 3.2 Thay đổi giá cước Kết quả, sau cập nhật giá từ 12000 lên 12222 cho giá cước 69 3.3 Xóa giá cước Chọn hàng bảng giá cước, tiến hành xóa Kết quả, sau xóa dòng Vinasun_1 70 Chương : Kết Luận Các nội dung nghiên cứu cịn sơ sài chưa hồn thành yêu cầu đề tài đề , cịn nhiều sai sót Cám ơn thầy Lê Xn Trường giúp đỡ chúng em thực đề tài ( 71 ... ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH BÁO CÁO TỔNG KẾT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CỦA SINH VIÊN THAM GIA XÉT GIẢI THƯỞNG Nghiên cứu hệ thống quản lý taxi gọi taxi sử dụng thiết bị di động client - server. .. - Tên đề tài: Nghiên cứu hệ thống quản lý taxi gọi taxi sử dụng thiết bị di động client - server điện thoại - Sinh viên thực hiện: Hàng Lễ Khánh - Lớp: TH21 Năm thứ: Khoa: Công Nghệ Thông Tin... Trường Mục tiêu đề tài: Tạo hệ thống quản lý taxi gọi taxi sử dụng thiết bị di động client - server điện thoại Tính sáng tạo: Kết nghiên cứu: Đã hoàn thành kết nối client server , tải google map,