Các bảng dữ liệu trong CSDL

Một phần của tài liệu (LUẬN văn THẠC sĩ) hệ thống giám sát hành trình phương tiện sử dụng công nghệ định vị GPS và công nghệ truyền dẫn GPRS (Trang 34 - 36)

CHƢƠNG III : XÂY DỰNG HỆ THỐNG GIÁM SÁT HÀNH TRÌNH

3.1 Tổng quan về hệ thống

3.1.8 Các bảng dữ liệu trong CSDL

Bảng 3.3: Bảng danh sách các bảng dữ liệu chính trong CSDL

Chú ý: Để xem chi tiết các trường trong bảng dữ liệu chi tiết xem ở phụ lục I.

STT Tên bảng Mô tả

1. 1 tn_GPSService Danh mục các dịch vụ khách hàng có thể đăng ký xử dụng 2. 2 tn_AlarmType Danh mục loại cảnh báo

3. tn_State Danh mục trạng thái của xe trong quá trình vận hành (Mất GPS, Mất GPRS, quá tốc độ, ...)

4. tn_Capacity Danh mục sức chứa của xe (Định nghĩa các loại sức chứa nhƣ xe 4 chỗ, 5 chỗ, 7 chỗ, 9 chỗ, 12 chỗ...)

5. tn_GPSProvider Danh sách các nhà cung cấp thiết bị định vị, camera định vị 6. tn_Driver Danh sách Lái xe

7. tn_Route Mỗi nhóm xe sẽ vận hành theo mục đích khác nhau và sẽ có tuyến đƣờng đi khác nhau.

8. tn_Customer Bảng danh sách các khách hàng sử dụng dịch vụ của hệ thống 9. tn_GPSDevice Bảng danh sách các thiết bị (GPS hoặc camera GPS)trong hệ

thống. ở bảng này chỉ mới khai báo là có thiết bị, còn thiết bị này đƣợc vận hành hay khồng thì cần phải gắn nó vào một xe cụ thể

10. tn_Vehicle Danh sách các phƣơng tiện có trong hệ thống

11. tn_GPSGroup Dánh sách nhóm phƣơng tiện. Mỗi khách hàng sẽ phân phƣơng tiện của họ vào các nhóm khác nhau

12. tn_GPSGroup_R eportType

Quan hệ giữa nhóm phƣơng tiện và loại báo cáo. Mỗi nhóm phƣơng tiện sẽ có các loại báo cáo khác nhau.

13. tn_GPSVehicle Quan hệ giữa thiết bị định vị và phƣơng tiện. Mỗi thiết bị sẽ đƣợc gắn vào một phƣơng tiện (ô tô hoặc xe máy). Khi gắn vào sẽ đƣợc định nghĩa tại bảng này

14. tn_VehicleMaint ain

Lịch sử bảo trì phƣơng tiện. Các phƣơng tiện có chu kỳ bảo trì ( số tháng) sẽ đƣợc đƣa vào bảo dƣỡng. Mỗi lần bảo dƣỡng sẽ đƣợc tạo một bản ghi vào trong bảng này

15. tn_StopPoint Danh sách các điểm dừng trong hệ thống (VD: Cây xăng cầu giấy, Bệnh viện Bạch Mai, Đại Học Y,....). Mỗi điểm dừng sẽ đƣợc nằm các lịch trình của một nhóm phƣơng tiện

16. tn_RouteStopPoi nt

Gán các điểm dừng vào cho các tuyến chạy. Một tuyến sẽ có nhiều điểm dừng. Một điểm dừng cũng có thể nằm trong nhiều tuyến

17. tn_UserGPSGro up

Gán ngƣời dùng quản lý các nhóm phƣơng tiện. Khi ngƣời dùng đăng nhập vào sẽ hiển thị các nhóm phƣơng tiện ngƣời dùng đƣợc quản lý

18. tn_GPSGroup_G PSVehicle

Gán các bản ghi thiết bị đƣợc gắn trên phƣơng tiện vào các nhóm phƣơng tiện

19. tn_Alarm Danh sách các cảnh báo. Ví dụ nhƣ cảnh báo quá tốc độ, ăn chộm xăng, mở cửa, tắt điều hòa,....

20. tn_GPSVehicle_ GPSService

Gán dịch vụ cho từng phƣơng tiện 21. tn_GPSVehicle_

Driver

Phân lái xe cho phƣơng tiện, Mỗi lái xe có thể lái nhiều phƣơng tiện, mỗi phƣơng tiện có thể đƣợc lái bởi nhiều lái xe 22. tn_TrackingImag

e

Mỗi một ảnh đƣợc gửi từ một thiết bị về trung tâm sẽ tạo thêm một bản ghi lƣu thông tin về ảnh

23. tn_Tracking Thông thƣờng thiết bị định vị cứ mỗi 10s gửi thông tin vị trí lên server và lƣ vào database. Nội dung bản ghi nhƣ trong bảng này

24. tn_GPSStatus Thông thƣờng thiết bị định vị cứ mỗi phút gửi thông tin trạng thái thiết bị lên server và lƣ vào database. Nội dung bản ghi nhƣ trong bảng này

25. tn_CurrentGPSIn fo

Mỗi một thiết bị khi vận hành sẽ có một bản ghi tƣơng ứng trong bảng này. Khi thiết bị kết nối vào hệ thống. Nếu chƣa có bản ghi tƣơng ứng hệ thống sẽ tự động tạo thêm bản ghi tƣơng ứng với thiết bị. Nếu có rồi sẽ sử dụng lại bản ghi đó. Mọi thông trạng thái, vị trí, hình ảnh hiện tại của phƣơng tiện đƣợc lƣu trong bảng này. Do vậy web client (Trình duyệt) sẽ định kỳ request lấy thông tin mới nhất về các thiết bị theo dõi ở bảng này để hiển thị

Một phần của tài liệu (LUẬN văn THẠC sĩ) hệ thống giám sát hành trình phương tiện sử dụng công nghệ định vị GPS và công nghệ truyền dẫn GPRS (Trang 34 - 36)

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

(89 trang)