CHƯƠNG 3. XÂY DỰNG ỨNG DỤNG PHẦN MỀM GIÁM SÁT
1.Ứng dụng trên điện thoại hệ điều hành Android dành cho người bị giám sát
Hình 3.2. Giao diện đăng nhập dành cho người bị giám sát
Người bị giám sát muốn kết nối đến trung tâm quản lý, thì trước tiên họ phải đăng nhập hệ thống thông qua giao diện đăng nhập. Người sử dụng sẽ phải nhập tên đăng nhập và mật khẩu, và sau đó chọn nút lệnh Đăng nhập để đăng nhập vào ứng dụng giám sát. Khi đăng nhập thành công, hệ thống sẽ tự động kết nối, và gửi vị trí hiện tại lên trung tâm và cập nhật vào cơ sở dữ liệu. Đồng thời chuyển trạng thái của họ sang trạng thái đang kết nối. Bên phía người quản lý sẽ nhận biết được sự đăng nhập này thông qua biểu tượng thay đổi trên Google Maps.
c. Giao diện chức năng chính
Hình 3.3. Giao diện chức năng chính dành cho người bị giám sát
Giúp đỡ : Khi người bị giám sát cần giúp đỡ, họ sẽ chọn biểu tượng giúp đỡ để truyền tín hiệu đến người giám sát yêu cầu giúp đỡ. Người giám sát sẽ nhận được cảnh báo giúp đỡ hiển thị trên website trực tuyến, bao gồm thông tin vị trí hiện tại, và thời gian gửi yêu cầu giúp đỡ.
Ngắt kết nối : Cho phép người bị giám sát ngắt kết nối khi không làm việc nữa. Khi ngắt kết nối, trạng thái của người bị giám sát trên bản đồ trực tuyến website sẽ chuyển sang màu đỏ. Ngược lại, khi ở trạng thái kết nối thì màu của biểu tượng là xanh lá cây.
Hình 3.4. Giao diện thông báo giảm tốc độ
Thông báo giảm tốc độ: khi người bị giám sát chạy với vận tốc quá mức quy định cho phép, thì thông báo này được hiển thị kèm theo tiếng bip báo động, yêu cầu giảm tốc độ.
2. Chức năng dành cho người giám sát:
a. Màn hình Đăng nhập
Hình 3.5. Giao diện đăng nhập dành cho người giám sát
Đăng nhập: Cho phép người giám sát (người quản lý) đăng nhập vào hệ thống để theo dõi tình hình của các đối tượng cần giám sát.
b. Giao diện Chức năng chính
Hình 3.6. Giao diện chức năng chính dành cho người giám sát
Bản đồ: Cung cấp dịch vụ tìm kiếm địa điểm, đường đi. Thay vì người quản lý phải sử dụng dịch vụ của bên thứ hai khi có nhu cầu cần tra cứu địa điểm, thì ở đây tôi
Trực tuyến: Quan sát và theo dõi các đối tượng cần giám sát, đang kết nối hoặc ngắt kết nối tới trung tâm.
Hình 3.7. Giao diện theo dõi trực tuyến dành cho người giám sát
Báo cáo : Tạo báo cáo về vận tốc theo ngày, theo tháng, theo năm để thuận tiện cho việc xử phạt hoặc cảnh cáo.
Hình 3.8. Giao diện tạo báo cáo hành trình dành cho người giám sát
Hình 3.9. Giao diện lưu file báo cáo
Sau khi bấm nút lệnh lưu báo cáo, trở về giao diện sau:
Hình 3.10. Giao diện trả về khi tạo xong báo cáo
Dữ liệu báo cáo được xuất ra file Excel:
Hình 3.11. Giao diện hiển thị thông tin báo cáo hành trình trong Excel
Quản lý: Quản lý người dùng, thêm xóa sửa thông tin người dùng
Hình 3.12. Giao diện quản lý thông tin người bị giám sát
Giúp đỡ : Xem thông tin người cần giúp đỡ, bao gồm vị trí hiện tại của họ đang đứng để trực tiếp liên lạc với họ.
KẾT LUẬN VÀ KIẾN NGHỊ