主权项 |
一种由中心向移动终端下发业务信息的方法,中心保存移动终端表、信息表和配置表;移动终端表中每一移动终端记录的数据项有该移动终端的通信代码、所在车辆的牌号;信息表中每一业务信息记录的数据项有该业务信息的编号、信息内容;配置表中每一移动终端记录有移动终端栏和业务信息栏,移动终端栏的数据项有该移动终端的通信代码,每一业务信息栏的数据项有该业务信息的编号、添加标志、删除标志和修改标志;每一业务信息栏的添加标志有“已添加”、“待添加”和“添加中”三种状态,删除标志有“已删除”、“待删除”和“删除中”三种状态,修改标志有“已修改”、“待修改”和“修改中”三种状态;本方法包含的进程有:进程A,操作者在操作终端编辑业务信息并调整中心的信息表和配置表;操作者通过操作终端将新的移动终端的通信代码、所在车辆的牌号存入中心的移动终端表中一个新的移动终端记录,并在配置表中建立一个新的对应的移动终端记录;进程B,操作者在操作终端编辑业务信息并调整中心的信息表和配置表;操作者在操作终端编辑业务信息,对中心的信息表进行增加业务信息记录的操作,或者对中心的信息表进行删除业务信息记录的操作并对配置表相应的业务信息栏进行预设删除操作的标志状态调整;或者对中心的信息表相应的业务信息记录进行修改信息内容的操作并对配置表相应的业务信息栏进行预设修改操作的标志状态调整;若编辑业务信息的操作是删除一个业务信息,中心按该业务信息的编号从配置表中查出所有具有该业务信息编号的移动终端记录业务信息栏,将其中添加标志为“已添加”的业务信息栏的删除标志设置为“待删除”、修改标志设置为“已修改”,或者将其中添加标志为“待添加”的业务信息栏的删除标志设置为“已删除”、添加标志设置为“已添加”、修改标志设置为“已 修改”,或者将其中添加标志为“添加中”的业务信息栏的删除标志设置为“待删除”、修改标志设置为“已修改”,中心删除信息表中具有该业务信息编号的信息记录;若编辑业务信息的操作是修改一个业务信息,中心按该业务信息的编号从配置表中查出所有具有该业务信息编号的移动终端记录业务信息栏,将其中添加标志为“已添加”且删除标志为“已删除”的业务信息栏的修改标志设置为“待修改”,或者将其中修改标志为“修改中”的业务信息栏的修改标志设置为“待修改”,中心将新的信息内容放在信息表中具有该业务信息编号的信息记录中;进程C,操作者在操作终端选择指定移动终端的通信代码作为甲数据,指定业务信息的编号作为乙数据,用甲数据和乙数据组合编辑成该指定移动终端与指定业务信息的配置关系,并存入中心的配置表;对于增加配置,在中心的配置表指定的移动终端记录增加记载指定业务信息的业务信息栏,并对该业务信息栏进行预设增加操作的标志状态调整;若配置表中存在该配置关系的业务信息栏,则将该业务信息栏的添加标志设置为“待添加”,否则中心在配置表内甲数据所指定的移动终端记录中添加一个记载乙数据的业务信息栏,并将该业务信息栏的添加标志设置为“待添加”;对于删除配置,在中心的配置表指定的移动终端记录指定业务信息的业务信息栏进行预设删除操作的标志状态调整;中心在配置表中找出具有该配置关系的业务信息栏,若该业务信息栏的添加标志为“已添加”,则将删除标志设置为“待删除”、将修改标志设置为“已修改”,若该业务信息栏的添加标志为“待添加”,则将删除标志设置为“已删除”、将添加标志设置为“已添加”、将修改标志设置为“已修改”,若该业务信息栏的添加标志为“添加中”,则将删除标志设置为“待删除”、将修改标志设置为“已修改”;进程D,中心以固定的时间间隔自动从配置表中找出所有不能同时满足添加标志为“已添加”、删除标志为“已删除”、修改标志为“已修改”的业务信息栏,从中取出所有移动终端记录业务信息栏中删除标志为“删除中”或“待删除”的业务信息栏,中心按照这些业务信息栏分别提取对应的移动终端通信代码和业务信息编号,中心分别将这些业务信息栏对应的业务信息编号编成相应的删除处理指令,并按照每一业务信息栏向所对应的移动终端通信代码下发对应的删除处理指令,且中心将该业务信息栏的删除标志设置为“删除中”;中心从配置表中取出所有移动终端记录业务信息栏中添加标志为“添加中”或“待添加”的业务信息栏,中心按照这些业务信息栏分别提取对应的移动终端通信代码、业务信息编号和信息内容,中心分别将这些业务信息栏对应的业务信息编号和信息内容编成相应的添加处理指令,并按照每一业务信息栏所对应的移动终端通信代码下发对应的添加处理指令,且中心将该业务信息栏的添加标志设置为“添加中”;中心从配置表中取出所有移动终端记录业务信息栏中修改标志为“修改中”或“待修改”的业务信息栏,中心按照这些业务信息栏分别提取对应的移动终端通信代码、业务信息编号和信息内容,中心分别将这些业务信息栏对应的业务信息编号和信息内容编成相应的修改处理指令,并按照每一业务信息栏所对应的移动终端通信代码下发对应的修改处理指令,且中心将该业务信息栏的修改标志设置为“修改中”;对应的移动终端接收该指令并按该指令处理自身的业务信息;进程E,中心按收到已改变业务信息的移动终端所发的添加应答或删除应答或修改应答,相应地修改配置表中对应的添加标志或删除标志或修改标志。 |