Phần giao diện tra cứu thông tin phƣơng tiện trên thiết bị di động

Một phần của tài liệu Luận văn: Hệ thống quản lý phương tiện giao thông và thu phí đường bộ (Trang 51 - 76)

 Đăng nhập:

Ngƣời dùng đăng nhập vào hệ thống trƣớc khi tra cứu thông tin phƣơng tiện.

49

 Tra cứu thông tin:

- Sau khi đăng nhập thành công sẽ chuyển sang giao diện tra cứu, các nút bị mờ

ngoại trừ nút Xem, nếu tìm đƣợc kết quả thì các nút sẽ hiện thị. Giao diện nhƣ sau:

Hình 4.20: Giao diện đầu tiên sau khi đăng nhập.

- Ngƣời dùng sẽ nhập biển số để tìm kiếm. Kết quả hiện thị nhƣ hình bên dƣới

50

- Ngƣời dùng muốn xem chi tiết hơn thì chọn nút lệnh xem chi tiết. Kết quả nhƣ

hình dƣới.

Hình 4.22: Xem chi tiết thông tin phƣơng tiện.

- Xem thông tin chủ sở hữu thì chọn nút Ngƣời sở hữu. Kết quả nhƣ sau.

51

- Ngoài ra ngƣời dùng có thể biết đƣợc thông tin nơi đăng kí sở hữu phƣơng tiện

của chủ sở hữu phƣơng tiện.

Hình 4.22: Xem chi tiết trung tâm đăng kí sở hữu phƣơng tiện.

- Ngƣời dùng có thể nắm bắt thông tin đóng phí đƣờng bộ của ngƣời sở hữu

phƣơng tiện.

52

4.2.4 Giao diện nhắn tin đóng phí đƣờng bộ

 Thiết bị đầu số (server):

Hình 4.24: Thiết bị chƣa bắt đầu.

53

 Giao diện ngƣời dùng (Client):

Hình 4.26: Ngƣời dùng nhắn tin theo cú pháp và gửi đến số tổng đài.

4.2.5 Giao diện Hệ thống tổng đài

 Đăng nhập:

54 Quản lý tài khoản khách hàng:

Hình 4.28: Giao diện quản lý khách hàng.

 Đăng kí sim: (adsbygoogle = window.adsbygoogle || []).push({});

55

 Quản lý xự kiện đóng phí:

56

KẾT LUẬN

Sự phát triển của công nghệ thông tin ở nƣớc ta hiện nay đang bƣớc vào thời kỳ mới với việc phát triển rộng rãi các ứng dụng công nghệ thông tin trong hầu hết các lĩnh vực khoa học kĩ thuật cho đến các nhu cầu nhỏ của cá nhân. Nhu cầu ứng dụng công nghệ thông tin luôn biến đổi, do vậy đòi hỏi những ngƣời làm công tác tin học phải luôn học tập, trao dồi, nâng cao kiến thức, bắt kịp với những tiến bộ công nghệ trên thế giới và ứng dụng có hiệu quả vào công việc cụ thể của mình.

Trên đây là hệ thống quản lý phƣơng tiện giao thông mà nhóm em đã thực hiện. Hệ thống đã trình bày tƣơng đối đầy đủ các chức năng của việc quản lý phƣơng tiện giao thông. Tuy nhiên do nhóm phát triển còn gặp nhiều vấn đề về thời gian, khả năng lập trình, kiến thức còn hạn hẹp nên đề tài còn mắc nhiều lỗi sai sót. Nhóm rất mong đƣợc những đóng góp ý kiến của thầy cô hƣớng dẫn cũng nhƣ các bạn trong lớp để đề tài có thể hoàn thiện tốt nhất.

Xin chân thành cảm ơn cô Nguyễn Thị Ngọc Thanh đã giúp đỡ chúng em hoàn thành đề tài khóa luận tốt nghiệp này.

57

HƢỚNG PHÁT TRIỂN ĐỀ TÀI

1. Hoàn thiện về mặt giao diện phù hợp với ngƣời dùng.

2. Đƣa ứng dụng nhắn tin thu phí vào thực tế phát huy hiệu quả mục đích sử dụng

của nó.

3. Hệ thống tổng đài tin nhắn nên sử dụng hệ thống thực hiện tại nhƣ Viettel hay

58

TÀI LIỆU THAM KHẢO Giáo trình

[1] Net Technology Guide for Business Applications. [2] Android Json Web Service Tutorial

Các trang web tham khảo

[3] http://thuvienphapluat.vn/phap-luat/tim-van-ban.aspx [4] htpp://www.codeproject.com/Questions/650753/Connect-Web-Service- using-Csharp-for-Login-Page-in [5] http://www.w3schools.com/ado/default.asp [6] http://tailieu.vn/doc/bao-cao-uml-quan-ly-dang-ki-o-to-xe-may-581043.html [7] http://stackoverflow.com/questions/1107720/mvc-c-sharp-simplest -implementation.

59

PHỤ LỤC A – LẬP TRÌNH .NET BẰNG VISUAL STUDIO

1. Giới thiệu về ngôn ngữ lập trình .net

- Đƣợc phát triển bới đội ngũ kĩ sƣ của Microsoft. Dẫn đầu là Anders Hejlsberg và Scott Wiltamuth.

- Là một ngôn ngữ đơn gian, hiện đại, hƣớng đối tƣợng, mạnh mẽ, mềm dẻo và ít từ khóa.

Tính đơn giản:

 Loại bỏ những phức tạp có trong Java hay C++ nhƣ macro,

template, đa kế thừa, virtual base class

 Giống về giao diện cú pháp C và C++ nhƣng đƣợc cải tiến đơn

giản hơn (ví dụ: “::., ->” chỉ còn “.”)

Tính hiện đại:

 Có đầy đủ các tính năng : Xử lý ngoại lệ, thu gom bộ nhớ động, (adsbygoogle = window.adsbygoogle || []).push({});

kiểu dữ liệu an toàn, bảo mật mã nguồn…

Tính hướng đối tượng: đóng gói, kế thừa và đa hình.

Tính mạnh mẽ và mềm dẻo:

 Tùy thuộc vào bản thân ngƣời dùng, không có giới hạn ở bản chất

ngôn ngữ.

 Tạo các ứng dụng đồ họa, bàn tính, xử lý văn bản, trình biên dịch cho

60

2. Lập trình .net bằng visual studio

Hƣớng dẫn tạo 1 project C# application đơn giản bẳng visual studio 2013.

Hình 2.1 Khởi động visual studio 2013

61

Hình 2.3 Tạo project Visual C# Windows Console Application

62

63

PHỤ LỤC B – LẬP TRÌNH ANDROID BẰNG ECLIPSE

1. Giới thiệu về Android

Android là một hệ điều hành dựa trên nền tảng Linux đƣợc thiết kế dành cho các thiết bị di động. Ban đầu, Android đƣợc phát triển bởi Tổng công ty Android, với sự hỗ trợ tài chính từ Google và sau này đƣợc chính Google mua lại vào năm 2005. Android ra mắt vào năm 2007. Chiếc điện thoại đầu tiên chạy Android đƣợc bán vào tháng 10 năm 2008.

Android có mã nguồn mở và Google phát hành mã nguồn theo Giấy phép Apache. Vào tháng 10 năm 2012, có khoảng 700.000 ứng dụng trên Android, và số lƣợt tải ứng dụng từ Google Play, cửa hàng ứng dụng chính của Android, ƣớc tính khoảng 25 tỷ lƣợt.

Android Software Development Kit (Android SDK) cung cấp tất cả những công cụ để phát triển ứng dụng android. Nó gồm 1 trình biên dịch, trình khử lỗi và một thiết bị giả lập, nó nhƣ 1 máy thật để chạy android.

2. Các bƣớc cài đặt môi trƣờng và công cụ lập trình Android

Bước 1:Cài JDK

JDK(Java Development Kit) bao gồm JRE(Java Runtime Environment), nó tạo ra môi trƣờng để chạy đƣợc các ứng dụng java.

1.Để download JDK truy cập địa chỉ:

64 2.Trong trang tiếp theo, ta tìm đến bảng

65

3.Sau khi download xong ta click vào file tiến hành cài đặt.

Bƣớc 2:Công cụ lập trình Android

Để lập trình android, ta dùng công cụ soạn thảo là eclipse, tuy nhiên eclipse phải tích hợp thêm plugin ADT mới có thể sử dụng đƣợc.

Dƣới đây là bản đầy đủ bao gồm Eclipse và SDK, chỉ cần giải nén là chạy.

Truy cập địa chỉ: (adsbygoogle = window.adsbygoogle || []).push({});

http://developer.android.com/sdk/index.html

Click vào để tiến hành download

Nếu bạn nào đã có eclipse hoặc không muốn dùng gói có sẵn trên có thể cài đặt bằng tay các công cụ làm các bƣớc sau, còn bạn nào sử dụng gói full trên kia thì bỏ qua và đến bƣớc 3 luôn:

Cài Android SDK

Truy cập địa chỉ:

http://developer.android.com/sdk/index.html

Click “DOWNLOAD FOR OTHER PLATFROMS” xổ xuống chọn nhƣ dấu mũi tên nếu nhƣ là windown 32 bit.

66

Down về và cài đặt, mặc định là C:Program Files\Android

Tích hợp ADT nhƣ sau:

Mở eclipse chọn Help / Install new software

Chọn nút Add để mở hộp thoại “Add Repository”.

Trong hộp thoại vừa mở, đặt một cái tên cho nó. Vd:myADT. Mục Location nhập địa chỉ nhƣ bên dƣới rồi nhấn OK.

67

Click chọn Developer Tools, chọn nút “Select All” sau đó nhấn next tới khi finish.

68

Mở Eclipse Chọn Window/Preferences/Android

Trong mục SDK Location dẫn đƣờng dẫn tới thƣ mục android-sdk nằm trong thƣ mục

Android đã cài ở bƣớc 3.

Bƣớc 3:Các phiên bản Android chạy máy ảo

Android có nhiều phiên bản nên khi ta muốn viết chƣơng trình cho phiên bản nào ta phải cài phiên bản đó vào máy

Trong Eclipse chọn Window->Android SDK Manager

69

Chạy thử máy ảo

Trong Eclipse chọn Window->Android Vituarl Device Manager

71

72

Một phần của tài liệu Luận văn: Hệ thống quản lý phương tiện giao thông và thu phí đường bộ (Trang 51 - 76)