首页 理论教育 数据存储系统的设计方案

数据存储系统的设计方案

时间:2023-06-27 理论教育 版权反馈
【摘要】:数据存储系统由多个数据库表组成。数据存储系统包括车辆数据表、车辆通行信息表、终端设备信息表、黑车信息表、报警信息表、操作日志表、部门信息表、权限表和用户权限表九张表,本节将对前六张表进行详细介绍。表8-5 车辆通行信息表记录序号由数据采集系统按顺序自动编号,为该表的主键,不允许重复。报警信息表用于记录违法机动车的车牌号码、报警原因、通过卡口位置等相关信息,该数据表的数据由数据采集系统产生、更新及维护。

数据存储系统的设计方案

数据存储系统由多个数据库表组成。目前一般的关系数据库都采用C/S(客户端/服务器)体系结构,在这种体系结构中,客户端可以初始化一个与服务器通信事务,该事务定义了所需信息的资源,而将大量的工作留给了服务器来完成;服务器是数据库服务器,能够与客户端共享数据,能够执行由客户端通过网络传递过来的SQL语句,方便客户端对数据进行管理访问,而且这种访问管理是可以由服务器设置权限的。

数据存储系统包括车辆数据表、车辆通行信息表、终端设备信息表、黑车信息表、报警信息表、操作日志表、部门信息表、权限表和用户权限表九张表,本节将对前六张表进行详细介绍。

(1)车辆数据表

用于记录机动车的电子标签ID号码与车牌号码对应关系等基本信息,该数据表的数据由行驶证管理系统产生、更新及维护。数据表属性见表8-4。

表8-4 车辆数据表

978-7-111-55494-3-Chapter08-10.jpg

电子标签的ID号(TAG ID)为数据表的主键,不允许重复数据出现。查询记录时,通过主键可以快速定位到要访问的记录所在的数据块,从而大大减少读取数据块的I/O次数,因此可以显著提高系统性能。

机动车车牌号码(PLATE NUM)对应已安装电子标签的机动车车牌号码。由于不同车辆类型可能会使用同一编码的车牌号码,所以还需机动车车辆类型(TYPE)来进行区分。

其他三项用于记录进行发卡、补卡的相关操作的信息。

(2)车辆通行信息表

用于记录机动车的电子标签ID号码、位置、通过时间等信息,该数据表的数据由数据采集系统产生。数据表属性见表8-5。

表8-5 车辆通行信息表

978-7-111-55494-3-Chapter08-11.jpg

记录序号(UUID)由数据采集系统按顺序自动编号,为该表的主键,不允许重复。作用是为数据运用系统对该数据表进行数据分析时进行记录定位,避免对已经分析过的记录重复分析。

车牌号码(PLATE_NUM)和车辆类型(VEHICLE_TYPE)用于记录车辆信息,允许重复数据出现,即同一机动车可能会多次经过同一地点。设备编号(DEV_ID)保存机动车经过的基站安装的阅读器编号。

通过时间(TIME)保存机动车通过该卡口的具体时间。天线号(ANTENNA_NUM)则为机动车被检测到的天线所处路口位置。

(3)终端设备信息表

用于记录各个基站所安装设备的相关信息,该数据表的数据由信息管理系统产生、更新及维护。数据表属性见表8-6。

表8-6 终端设备信息表

978-7-111-55494-3-Chapter08-12.jpg

设备编号(DEV_ID)保存基站安装的阅读器编号。

登录密码(PASSWORD)与设备编号构成该阅读器连接网络的账号。

设备IP地址(IP)保存阅读器相关网口的IP地址。

设备地址(ADDRESS)保存阅读器所在基站的实际地址。

天线数量(LANE_CNT)保存连接阅读器的天线个数。

状态(STATUS)保存阅读器的启用状态,即阅读器是否启用。

备注(REMARK)保存其他的信息。

设备地理经度(LONGITUDE)和设备地理纬度(LATITUDE)为数据运用系统所使用,利用系统中GIS模块可在地图上显示出各个设备的位置和车辆的历史运行轨迹。是否在线(IS_ONLINE)保存阅读器的连接状态,即阅读器连接或断开。

(4)黑车信息表(www.xing528.com)

用于记录黑车的车牌号码、车辆类型、报警级别等信息,该数据表的数据由行驶证管理系统产生、更新及维护。数据表属性见表8-7。该表数据可由行驶证管理系统导出,并导入到路面稽查终端中,用于交警路面稽查。

表8-7 黑车信息表

978-7-111-55494-3-Chapter08-13.jpg

(续)

978-7-111-55494-3-Chapter08-14.jpg

记录序号(UUID)由信息管理系统按顺序自动编号。

车牌号码(PLATE_NUM)和车辆类型(VEHICLE_TYPE)用于记录车辆信息。

操作人(OPERATOR_ID)和添加时间(TIME)保存增加黑车信息的操作人和时间。

报警级别(LEVEL_NUM)为相关级别,黑车需要分级管理,分别为布控车辆、黑名单、违法车辆。

(5)报警信息表

用于记录违法机动车的车牌号码、报警原因、通过卡口位置等相关信息,该数据表的数据由数据采集系统产生、更新及维护。数据表属性见表8-8,其中处理状态值为0表示未处理,值为1表示已处理。

表8-8 报警信息表

978-7-111-55494-3-Chapter08-15.jpg

记录序号(UUID)由信息管理系统按顺序自动编号。

车牌号码(PLATE_NUM)和车辆类型(VEHICLE_TYPE)用于记录车辆信息。

报警原因(REASON)保存车辆录入报警信息表的具体原因,如肇事逃逸、被盗抢、嫌疑车辆、未年检、保险过期等。

设备编号(DEV_ID)保存在基站安装的阅读器编号。

通过时间(TIME)保存机动车通过该卡口的具体时间。

天线号(ANTENNA_NUM)为机动车被检测到的天线所处路口位置。

备注(REMARK)保存其他的信息。

(6)操作日志表

用于记录各操作记录的操作人编号、操作时间、操作类型、主机IP等信息,该表由信息管理系统产生、更新及维护。数据表属性见表8-9。

表8-9 操作日志表

978-7-111-55494-3-Chapter08-16.jpg

日志序号(LOG_ID)由信息管理系统按顺序自动编号。

操作人编号(USER_ID)、操作内容(CONTENT)、操作类型(OPT_TYPE)和添加时间(TIME)保存操作的相关信息。

主机IP保存进行该操作的主机IP地址。

除了以上六张表以外,还有部门信息表、权限表、用户权限表。部门信息表用于记录各个管理员的相关信息,与权限表和用户权限表共同管理各个管理员的操作权限。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈