Nghiên cứu xây dựng phần mềm tra cứu phí cầu đường trên điện thoại thông minh
Tóm tắt Nghiên cứu xây dựng phần mềm tra cứu phí cầu đường trên điện thoại thông minh: ...hác tính phổ biến của hệ điều hành trên điện thoại thông minh đồng thời cũng giải quyết vấn đề cần thiết tra cứu phí cầu đường hiện hành. 2. CÁC NỘI DUNG CHÍNH 2.1. Phương pháp nghiên cứu Thu thập thông tin qua internet, nghiên cứu một sản phẩm mới đáp ứng ý tưởng ban đầu đã đề ra. 2.2. Phương... trạm thu phí dưới dạng 1 listview giúp người dùng khái quát thông tin, địa điểm của các trạm thu phí một cách đơn giản nhất(Hình 2.1). Việc tra cứu phí của từng trạm thu phí sẽ được thực hiện bằng cách nhấn vào trạm thu phí cần tìm kiếm thông tin. Tại đây có các hình thức hiển thị xảy ra : 2.1 ... người dùng có thể tìm thấy vị trí của trạm thu phí mình sẽ đi qua, đặc biết phím có liên kết với Google Map nên có thể chuyển sang ứng dụng Google Map chỉ phương và hướng đường mình đi qua. Hình 3. Giao diện nút Vị trí các trạm thu phí TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI Kỷ yếu nghiên cứu khoa h...
TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI 28 Kỷ yếu nghiên cứu khoa học sinh viên nĕm 2019 NGHIÊN CỨU XÂY DỰNG PHẦNMỀM TRA CỨU PHÍ CẦU ĐƯỜNG TRÊN ĐIỆN THOẠI THÔNGMINH Giảng viên hướng dẫn: ThS. Lê Đắc Hiền Sinh viên thực hiện: Nguyễn Nhật Tân Nguyễn Anh Tuấn Lớp: TĐHTKCĐ K57 Tóm tắt: Sử dụng dụng công cụ lập trình Android Studio để thiết kế và xây dựng phần mềm. Sản phẩm nghiên cứu có thể tra cứu mức phí từng loại vé cho mỗi loại xe, cung cấp vị trí và tổng mức phí đi lại cho qua các trạm trên quốc lộ 1A. Những tính nĕng cơ bản của sản phẩm đã được hoàn thành nhưng còn sơ sài và vẫn đang trong quác trình tối ưu 1. ĐẶT VẤN ĐỀ 1.1. Tình hình nghiên cứu trong và ngoài nước Đề tài nghiên cứu xây dưng phần mềm tra cứu phí cầu đường trên điện thoại thông minh là một đề tài mới trong lĩnh vực kết hợp công nghệ thông tin vào việc tra cứu phí cầu đường. Tình hình nghiên cứu trong và ngoài nước: Trong nước: Hiện nay việc ứng dụng công nghệ mới vào quá trình ta cứu phí cầu đường ở trong nước ta vẫn chưa đồng bộ. Một số website, diễn đàn đã có một vài dự án triển khai ở lĩnh vực này, tuy nhiên mức độ kết nối đồng bộ nhiều khâu theo đánh giá của nhóm tác giả vẫn chưa đạt được. Điều này dẫn đến một số đơn vị, cá nhân tham gia giao thông không thể nắm bắt thông tin kịp thời ngay cả ở trong cùng một tỉnh, thành phố. Việc tra cứu phí cầu đường hiện hành thường thông qua các diễn đàn trên mạng xã hội, website có nội dung về giao thông đường bộ. Tuy nhiên, qua việc tìm hiểu thông tin trên Internet, qua báo chí trong nước, truyền thông, nhóm nghiên cứu nhận thấy từ các thông tin nhiều luồng thì việc triển khai cung cấp thông tin giá phí cầu đường hiện tại thường là do người tham gia giao thông truyền thông tin cho nhau, và chưa có TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI Kỷ yếu nghiên cứu khoa học sinh viên nĕm 2019 29 một trang web chính thức hoặc một phần mềm cụ thể nào để nắm bắt giá phí tại các trạm thu phí một cách cụ thể nhât. Có thể nhận thấy nhu cầu việc phát triển một ứng dụng tra cứu phí cầu đường của cộng đồng người tham gia giao thông Việt Nam là cần thiết. Việc cần thiết hiện nay là một hệ thống thông tin trạm thu phí trên một nền tảng ngôn ngữ thông dụng và phổ biến, đồng thời hỗ trợ các tiện ích cần thiết cho việc cập nhật giá phí của trạm thu phí trong thời gian ngắn. Thông qua việc ứng dụng công nghệ thông tin vào việc tra cứu phí cầu đường bộ tại các trạm thu phí thì việc công tác truyền đạt thông tin giá phí, lộ trình cho người tham gia giao thông sẽ được triển khai và lợi ích đem lại từ việc này có ý nghĩa cao về mặt xã hội, tri thức. Ngoài nước: Việc ứng dụng lập trình cho các ứng dụng quản lý, tra cứu phí cầu đường trong nghiên cứu đã được triển khai nhiều nĕm. 1.2. Tính cấp thiết của đề tài Với sự phát triển nhanh chóng của đất nước, việc xây dựng các trạm thu phí ở Việt Nam ngày càng phát triển với số lượng ngày càng nhiều nhưng lại chưa có một website hay ứng dụng nào cung cấp chi tiết về mức phí của tất cả các trạm thu phí đó. Cùng với đó là sự phát triển của công nghệ số người sử dụng điện thoại thông minh không ngừng gia tĕng, đặc biệt là hệ điều hành Android. Vì vậy, nhóm nghiên cứu đã thực hiện đề tài phần mềm tra cứu phí cầu đường trên nền tảng của hệ điều hành này, nhằm khai thác tính phổ biến của hệ điều hành trên điện thoại thông minh đồng thời cũng giải quyết vấn đề cần thiết tra cứu phí cầu đường hiện hành. 2. CÁC NỘI DUNG CHÍNH 2.1. Phương pháp nghiên cứu Thu thập thông tin qua internet, nghiên cứu một sản phẩm mới đáp ứng ý tưởng ban đầu đã đề ra. 2.2. Phương tiện nghiên cứu Android Studio Đây là IDE chính thức cho nền tảng Android, được phát triển bởi Google và được sử dụng để tạo phần lớn các ứng dụng mà chúng ta có thể sử dụng hàng ngày. Android Studio là một phần mềm bao gồm các bộ công cụ khác nhau dùng để phát triển ứng dụng chạy trên thiết bị sử dụng hệ điều hành Android như các loại điện thoại smartphone, các tablet Android Studio được đóng gói với một bộ code editor, TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI 30 Kỷ yếu nghiên cứu khoa học sinh viên nĕm 2019 debugger, các công cụ performance tool và một hệ thống build/deploy (trong đó có trình giả lập simulator để giả lập môi trường của thiết bị điện thoại hoặc tabler trên máy tính) cho phép các lập trình viên có thể nhanh chóng phát triển các ứng dụng từ đơn giản tới phức tạp. Google Map là một dịch vụ ứng dụng vào công nghệ bản đồ trực tuyến trên web miễn phí được cung cấp bơi Google, hỗ trợ nhiều dịch vụ khác của Google đặc biệt là dò đường và chỉ đường. Database hay còn gọi là dữ liệu nền tảng hay cơ sở dữ liệu. Một cơ sở dữ liệu là một tập hợp tổ chức các dữ liệu. Đây là bộ sưu tập các lược đồ (Schema), bảng (Tables), truy vấn (Query), báo cáo (Report), và các đối tượng khác. 2.3. Nội dung nghiên cứu đã thực hiện Sản phẩm nghiên cứu có tên: Ứng dụng tra cứu phí đường bộ Giao diện của phần mềm: Hình 1. Giao diện của phần mềm Giao diện của phần mềm đơn giản, bao gồm tên của ứng dụng “ Ứng dụng tra cứu phí đường bộ” và 4 phím cơ bản (button) : Phím “ Tra cứu thông tin Trạm thu phí” Phím “Vị trí các trạm thu phí” Phím “Tính toán phí đường bộ” TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI Kỷ yếu nghiên cứu khoa học sinh viên nĕm 2019 31 2.3.1. Phím “Tra cứu thông tin Trạm thu phí” Khi nhấn phím “Tra cứu thông tin Trạm thu phí” màn hình sẽ hiển thị : Trên màn hình sẽ hiển thị toàn bộ tên của các trạm thu phí trên quốc lộ 1A và địa điểm của các trạm thu phí dưới dạng 1 listview giúp người dùng khái quát thông tin, địa điểm của các trạm thu phí một cách đơn giản nhất(Hình 2.1). Việc tra cứu phí của từng trạm thu phí sẽ được thực hiện bằng cách nhấn vào trạm thu phí cần tìm kiếm thông tin. Tại đây có các hình thức hiển thị xảy ra : 2.1 2.2 2.3 Hình 2. Giao diện của nút tra cứu thông tin trạm thu phí Đối với trạm thu phí có nhiều đoạn tuyến : “Ở đây, ta ví dụ muốn tìm kiếm thông tin trạm thu phí Pháp Vân – Cầu Giẽ có 9 tuyến khác nhau vì vậy màn hình hiển thị ra 9 radio group hiển thị 9 option cần tra cứu, với mỗi option người dùng lựa chọn bằng việc tích vào radio thì sẽ xuất hiện một table layout ghi giá phí của từng loại xe tương ứng với 3 loại hình thức vé : vé lượt, vé tháng, vé nĕm.”(Hình 2.2) Đối với trạm thu phí có 1 đoạn tuyến thì việc hiển thị sẽ đơn giản hơn bằng cách đưa ra màn hình một table layout : “Ví dụ bằng trạm thu phí Cao Bồ, khi tìm kiếm thông tin giá phí tại trạm thu phí Cao Bồ bằng việc nhấn vào trạm thu phí Cao Bồ, giao diện màn hình sẽ đưa ra thông tin chi tiết giá phí đổi với từng loại xe và giá phí xe theo 3 hình thức : vé lượt, vé tháng và vé nĕm.” (Hình 2.3) 2.3.2. Phím “Vị trí các trạm thu phí” Phím “Vị trí các trạm thu phí” được hình thành bằng việc Adroid Studio đã cài đặt Google API (ở đây nhóm nghiên cứu sử dụng Google API 21) và Google Play Service TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI 32 Kỷ yếu nghiên cứu khoa học sinh viên nĕm 2019 Đặc biệt để lưu giữ trong ứng dụng có thành phần bản đồ nằm tại trung tâm dữ liệu của Google vì vậy ứng dụng phải luôn truy xuất dữ liệu bản đồ thông qua một dịch vụ. Mặc dù dữ liệu bản đồ Google được cung cấp miễn phí tuy nhiên không phải việc truy xuất một cách tùy tiện, vì vậy cần một API Key Việc đĕng kí Google Map API là hoàn toàn miễn phí, tuy nhiên vì một số vấn đề API Key vẫn hạn chế việc truy suất – đây cũng là vấn đề khó khĕn của nhóm khi làm việc với Google Map API. Sau đó, nhóm nghiên cứu đã tìm tọa độ chi tiết của các tram thu phí theo hệ trục tọa độ của Google Map tạo các điểm chấm đỏ biểu diễn cho vị trí các trạm thu phí trên bản đồ của Google Map. Thông qua phím “Vị trí các trạm thu phi”, người dùng có thể tìm thấy vị trí của trạm thu phí mình sẽ đi qua, đặc biết phím có liên kết với Google Map nên có thể chuyển sang ứng dụng Google Map chỉ phương và hướng đường mình đi qua. Hình 3. Giao diện nút Vị trí các trạm thu phí TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI Kỷ yếu nghiên cứu khoa học sinh viên nĕm 2019 33 2.3.3. Phím “Tính toán phí đường bộ” Thao tác nhấn vào phím “Tính toán phí đường bộ” giao diện màn hình sẽ hiện ra như sau: Hình 4. Giao diện nút Tính toán phí đường bộ Giao diện màn hình chính sẽ hiện lên 2 spiner, sử dụng bằng việc nhấn vào 2 spiner này, spiner thứ nhất sẽ xổ xuống vị trí trạm thu phí ở đầu người dùng đi qua và spiner thứ hai sẽ xổ xuống vị trí trạm thu phí ở cuối người dùng đi qua.Người dùng có thể biết được vị trí trạm thu phí mình sẽ đi qua bằng cách nhấn vào phím “Vị trí các trạm thu phí”. Ở dưới là 5 radiogroup biểu diểm cho 5 loại xe mà người dùng sử dụng, bằng việc chọn điểm đầu , điểm cuối và loại xe. Hệ thống sẽ tính toán tổng phí đường bộ mà người dùng cần chia sẻ trên quãng đường đi. 2.4. Kết quả đạt được của nhóm nghiên cứu: Với kế hoạch và phương thức triển khai hợp lý cùng với sự giúp đỡ của giáo viên hướng dẫn kết hợp các thông tin mà nhóm tiếp thu được từ các thông tin Internet, báo đài truyền thông, Kết quả cuối cùng mà nhóm nghiên cứu đạt được là một phần mềm TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI 34 Kỷ yếu nghiên cứu khoa học sinh viên nĕm 2019 đáp ứng điều kiện ban đầu mà nhóm đề ra : Phần mềm có chức nĕng tra cứu, tìm vị trí, tính toán giá phí đường bộ mà người tham gia giao thông cần đến, các phím chức nĕng và các thông báo của phần mềm đưa ra trong suốt quá trình sử dụng được viết dưới dạng tiếng Việt phù hợp với nhu cầu và thị hiếu của người sửa dụng Việt Nam. 3. KẾT LUẬN 3.1. Đóng góp khoa học và thực tiễn 3.1.1. Ý nghĩa khoa học Hướng nghiên cứu phần mềm “Tra cứu phí cầu đường” ở Việt Nam có thể coi là một vấn đề cần thiết mà người tham gia giao thông Việt Nam quan tâm. Nghiên cứu này góp phần cung cấp tài nguyên khoa học và tiền đề của các phần mềm sau này phát triển theo hướng nghiên cứu. 3.1.2. Ý nghĩa thực tiễn Kết quả của nghiên cứu sẽ giúp người tham gia giao thông Việt Nam có được thông tin chính xác, xác thực, nhanh chóng nhất về giá phí của các trạm thu phí BOT trên tuyến đường đi, bổ sung vào kế hoạch đi các tuyến đường của người sử dụng. TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI Kỷ yếu nghiên cứu khoa học sinh viên nĕm 2019 35 3.2. Kiến nghị Kết quả nghiên cứu trên có thể mang lại những thông tin hữu ích cho các đề tài nghiên cứu tiếp theo của nhóm nghiên cứu nói riêng và sinh viên trường Đại học Giao thông vận tải nói chung.Thêm vào đó, người nghiên cứu cũng hy vọng, những thông tin về nghiên cứu cũng có thể mang lại nhiều chỉ dẫn hưu ích cho người sử dụng – những người sử dụng phương tiện giao thông và tham gia giao thông tại Việt Nam. 3.3. Hướng nghiên cứu tiếp theo của đề tài Nghiên cứu này còn hạn chế về phạm vi điều tra, do vậy nếu có điều kiện nên mở rộng phạm vi thu thập dữ liệu, tĕng kích thước mẫu để kết quả nghiên cứu chính xác hơn. Nếu có điều kiện nghiên cứu, phần mềm nhóm nghiên cứ sẽ mở rộng sang hệ điều hành mới, ví dụ như IOS, Symbian, BlackBerry OS để có thể mở rộng đối tượng người sử dụng phần mềm.
File đính kèm:
- nghien_cuu_xay_dung_phan_mem_tra_cuu_phi_cau_duong_tren_dien.pdf