Xây dựng phần mềm cho hệ thống giám sát

Một phần của tài liệu (LUẬN văn THẠC sĩ) biểu diễn và phân tích trực quan dữ liệu di chuyển của ô tô vận tải xăng dầu (Trang 33 - 36)

Ngôn ngữ lập trình được chọn để viết phần mềm giám sát ô tô VTXD là ngôn ngữ lập trình Python. Python có nhiều ưu điểm như:

- Ngôn ngữ thân thiện với người dùng, có cấu trúc rõ ràng, cú pháp ngắn gọn và trực quan.

- Tốc độ xử lý cực nhanh, được hỗ trợ trên nhiều nền tảng hệ điều hành khác nhau như: UNIX, MS-DOC, Mac OS, Window, Linix, …

- Thư viện hỗ trợ ngôn ngữ Python cực kỳ phong phú giúp cho công việc xây dựng phần mềm này trở nên dễ dàng, nhanh chóng và hiệu quả.

- Các thư viện quan trọng và sử dụng để viết phần mềm giám sát này gồm: pandas, matplotlib, numpy, PIL, tkinter, folium, tkhtmlview, geopy đã được giới thiệu trong chương 2.

Màn hình chính của phần mềm giám sát ô tô VTXD như hình sau đây:

Hình 3.4 Màn hình chính của phần mềm giám sát

- Trong đó:

o File gồm các mục như:

 New: Đăng kí ô tô mới cần giám sát vào phần mềm giám sát  Delete: Xoá ô tô giám sát ra khỏi danh sách ô tô đã đăng kí

trong phần mềm giám sát.  Exit: Tắt phần mềm giám sát.

o Ô tô Giám sát: Chọn ô tô cần giám sát trong danh sách ô tô đã đăng kí trong phần mềm giám sát.

o Thời gian: Tuỳ chọn khoảng thời gian giám sát.

o Trợ giúp: Hướng dẫn sử dụng phần mềm giám sát

- Phần mềm giám sát này giúp biểu diễn trực quan dữ liệu di chuyển của ô tô VTXD gồm 5 thành phần:

o Biểu diễn trọng lượng, nhiên liệu và tốc độ theo vị trí.

o Biểu diễn trọng lượng, nhiên liệu, tốc độ và vị trí theo thời gian.

o Biểu diễn trọng lượng, nhiên liệu, tốc độ và thời gian theo ước lượng quảng đường.

o Biểu diễn thời gian, vị trí và các đặc tình của ô tô VTXD trên hình khối không gian-thời gian nhiều chiều.

CHƯƠNG 4: HỆ THỐNG GIÁM SÁT DỮ LIỆU DI CHUYỂN CỦA Ô TÔ VẬN TẢI XĂNG DẦU

4.1 Hệ thống giám sát của ô tô vận tải xăng dầu thứ nhất 4.1.1 Phần mềm giám sát ô tô VTXD thứ nhất

Một phần của tài liệu (LUẬN văn THẠC sĩ) biểu diễn và phân tích trực quan dữ liệu di chuyển của ô tô vận tải xăng dầu (Trang 33 - 36)

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

(72 trang)