"OBD平台数据库设计涉及多个表,涵盖设备库存、用户、车辆信息、行驶记录、驾驶行为、油耗、加油、资讯管理、推送消息、位置信息、故障码、预警、电子栅栏、车辆体检、参数、出车、违章、保养、车务、WiFi、升级包、远程升级状态、AGPS、GPS、WiFi、portal设置、服务器配置、升级请求、位置驾驶行为、位置报警、电子围栏、服务器参数、设备版本和时间参数等。"
在OBD平台数据库设计中,主要关注以下几个关键知识点:
1. **设备与库存管理**:
- `OBD_Stock_Info` 表用于存储OBD设备的库存信息。
- `4GSIM_Stock_Info` 表记录流量卡库存情况。
2. **用户与车辆管理**:
- `MEB_User` 表包含用户基本信息。
- `Car_Type` 表存储车型信息。
- `Car_info` 表记录车辆的基本信息。
- `Car_GSPTrack` 表用于存储车辆的行驶轨迹记录。
- `Car_TravelTrack` 表记录车辆的行程详情。
- `Car_Drive_Info` 表管理驾驶行为数据,但暂时从行程记录中获取。
- `Car_Oil_Info` 表记录车辆油耗信息。
- `Car_AddOil` 表管理车辆加油记录。
- `car_dispatch` 表记录出车信息。
- `car_violation` 表存储违章信息。
- `car_maintain` 表管理保养记录。
- `car_traffic` 表处理车务信息。
3. **信息服务与消息推送**:
- `SER_InformationMan` 表管理资讯内容。
- `SER_MessageInfo` 表记录推送消息的详细信息。
4. **监控与安全**:
- `MEB_Car_Fault` 表存储车主服务OBD状态信息,包括故障信息。
- `fault_upload` 表记录故障上传记录。
- `warning_message` 表管理预警消息。
- `obd_barrier` 表定义电子栅栏,用于车辆安全监控。
- `car_test` 表记录车辆体检数据。
- `Position_Info`(新协议)和`Position_Warn_Info`(新协议)表用于位置信息和报警信息的实时更新。
5. **系统配置与升级**:
- `dictionary` 表作为字典表,存储各类参数和代码。
- `fault_code1` 表记录故障码信息。
- `obd_ip` 表存储终端设备的IP地址。
- `obd_upgrade` 表管理OBD升级包信息。
- `obd_version` 和`obd_curversion` 分别表示远程升级版本和当前版本。
- `AGPS_data` 表存储AGPS数据,用于辅助定位。
- `gps_set` 表记录GPS设置详情。
- `wifi_set` 表管理WiFi设置。
- `protal` 设置表维护portal相关配置。
- `server_set` 表存储配置服务器的信息。
- `upgrade_set` 记录远程升级请求信息。
- `OBD_Server_Params`(新协议)、`OBD_Device_Version`(新协议)、`OBD_Time_Params`(新协议)和`OBD_Travel_Params`(新协议)分别管理服务器参数、设备版本、时间参数和行程参数。
- `OBD_Original_Msg` 表用于存储OBD原始报文数据。
6. **网络与连接**:
- `WiFi` 表记录WiFi设备信息。
- `obd_upgrade` 表管理OBD远程升级包。
- `obd_version` 和`obd_curversion` 表示OBD的远程升级版本和当前版本。
这些表共同构建了一个全面的OBD平台数据库,涵盖了从设备管理、用户服务、车辆监控到系统升级和网络配置等多个方面,确保了OBD平台的高效运行和信息的准确记录。