数据安全的保障方法、装置、存储介质和设备制造方法及图纸

技术编号:37842873 阅读:15 留言:0更新日期:2023-06-14 09:47
本申请公开了一种数据安全的保障方法、装置、存储介质和设备,该方法为:基于用户输入的数据查询命令所示的航班号和日期,从数据规则表中获取目标数据安全规则;在用户的代理人账号、用户级别均满足目标数据规则,且数据查询命令所请求的民航业务数据的类型,与目标数据规则中允许用户读取的民航业务数据的类型相同的情况下,从民航订座系统中获取数据查询命令所请求的民航业务数据,并通过预设界面向用户展示获取到的民航业务数据。该方法通过数据安全规则,确定各类民航业务数据(包括航班数据、旅客订单数据及电子客票数据)的读取权限,确保各类民航业务数据仅被具备读取权限的用户查询得到,可提高民航订座系统中各类民航业务数据的安全。务数据的安全。务数据的安全。

【技术实现步骤摘要】
数据安全的保障方法、装置、存储介质和设备


[0001]本申请涉及航空信息
,尤其涉及一种数据安全的保障方法、装置、存储介质和设备。

技术介绍

[0002]目前,民航订座系统中,核心业务主要涉及三类民航业务数据,分别是航班数据、旅客订单数据、电子客票数据。在民航订座系统中,航班数据、旅客订单数据、电子客票数据虽然存储于不同的数据文件,但由于航班、旅客、客票之间通过旅客信息存在一定的关联关系。由于长期以来在民航订座系统中,针对航班数据、旅客订单数据、客票数据进行查询和控制管理,都依赖于独立的指令体系,因此它们又存在着孤立性,没有完善的多层次保障流程来统一针对数据安全进行防护。在系统信息和数据安全存在紧急需求的时候,无法采取紧急可行的措施来将这一系列数据保护起来,限制无关人员进行读取和查看,甚至无法防范数据被恶意获取和篡改,对于关键的航班、旅客订单、客票数据,有可能造成数据信息泄露的风险及不良后果。
[0003]为此,如何提高民航订座系统中各类民航业务数据的安全,成为本领域亟需解决的问题。

技术实现思路

[0004]本申请提供了一种数据安全的保障方法、装置、存储介质和设备,目的在于提高民航订座系统中各类民航业务数据的安全。
[0005]为了实现上述目的,本申请提供了以下技术方案:
[0006]一种数据安全的保障方法,包括:
[0007]基于用户输入的数据查询命令所示的航班号和日期,从预设的数据规则表中获取目标数据安全规则;所述目标数据安全规则包括符合预设条件的数据安全规则;所述预设条件为:所述数据安全规则所示的航班号与所述数据查询命令所示的航班号相同,且所述数据查询命令所示的日期处于所述数据安全规则所示的日期段内;所述数据安全规则包括航班号、日期段、代理人账号、用户级别、各类民航业务数据的读取权限之间的对应关系;
[0008]在所述用户的代理人账号、用户级别均满足所述目标数据规则,且所述数据查询命令所请求的民航业务数据的类型,与所述目标数据规则中允许用户读取的民航业务数据的类型相同的情况下,从民航订座系统中获取所述数据查询命令所请求的民航业务数据,并通过预设界面向所述用户展示获取到的民航业务数据。
[0009]可选的,还包括:
[0010]在所述用户的代理人账号、用户级别均满足所述目标数据规则,且所述数据查询命令所请求的民航业务数据的类型,与所述目标数据规则中允许用户读取的民航业务数据的类型不相同的情况下,通过所述预设界面向所述用户展示报错提示。
[0011]可选的,还包括:
[0012]在所述用户的代理人账号、用户级别并非都满足所述目标数据规则情况下,通过所述预设界面向所述用户展示报错提示。
[0013]可选的,所述基于用户输入的数据查询命令所示的航班号和日期,从预设的数据规则表中获取目标数据安全规则,包括:
[0014]在接收到用户输入的数据查询命令后,判断所述数据查询命令是否包含有航班号和日期;
[0015]在所述数据查询命令包含有所述航班号和所述日期的情况下,判断预设的数据安全规则表是否包含目标数据安全规则;
[0016]在所述数据安全规则表包含所述目标数据安全规则的情况下,从所述数据安全规则表中提取所述目标数据安全规则。
[0017]可选的,所述判断所述数据查询命令是否包含有航班号和日期之后,还包括:
[0018]在所述数据查询命令不包含有所述航班号和所述日期,且包含有旅客订座记录的情况下,从所述旅客订座记录中提取出航段,并从民航订座系统中获取航班包含有所述航段的航班号、所述航段的飞行日期,以及将获取得到的所述航班号标识为所述数据查询命令所示的航班号,所述航段的飞行日期标识为所述数据查询命令所示的日期。
[0019]可选的,所述判断所述数据查询命令是否包含有航班号和日期之后,还包括:
[0020]在所述数据查询命令不包含有所述航班号和所述日期,且包含有票号的情况下,从所述票号中提取出航段,并从民航订座系统中获取航班包含有所述航段的航班号、所述航段的飞行日期,以及将获取得到的所述航班号标识为所述数据查询命令所示的航班号,所述航段的飞行日期标识为所述数据查询命令所示的日期。
[0021]可选的,所述判断预设的数据安全规则表是否包含目标数据安全规则之后,还包括:
[0022]在所述数据安全规则表不包含所述目标数据安全规则的情况下,从民航订座系统中获取所述数据查询命令所请求的民航业务数据,并通过预设界面向所述用户展示获取到的民航业务数据。
[0023]一种数据安全的保障装置,包括:
[0024]规则获取单元,用于基于用户输入的数据查询命令所示的航班号和日期,从预设的数据规则表中获取目标数据安全规则;所述目标数据安全规则包括符合预设条件的数据安全规则;所述预设条件为:所述数据安全规则所示的航班号与所述数据查询命令所示的航班号相同,且所述数据查询命令所示的日期处于所述数据安全规则所示的日期段内;所述数据安全规则包括航班号、日期段、代理人账号、用户级别、各类民航业务数据的读取权限之间的对应关系;
[0025]数据展示单元,用于在所述用户的代理人账号、用户级别均满足所述目标数据规则,且所述数据查询命令所请求的民航业务数据的类型,与所述目标数据规则中允许用户读取的民航业务数据的类型相同的情况下,从民航订座系统中获取所述数据查询命令所请求的民航业务数据,并通过预设界面向所述用户展示获取到的民航业务数据。
[0026]一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行所述的数据安全的保障方法。
[0027]一种数据安全的保障设备,包括:处理器、存储器和总线;所述处理器与所述存储
器通过所述总线连接;
[0028]所述存储器用于存储程序,所述处理器用于运行程序,其中,所述程序运行时执行所述的数据安全的保障方法。
[0029]本申请提供的技术方案,基于用户输入的数据查询命令所示的航班号和日期,从预设的数据规则表中获取目标数据安全规则;目标数据安全规则包括符合预设条件的数据安全规则;预设条件为:数据安全规则所示的航班号与数据查询命令所示的航班号相同,且数据查询命令所示的日期处于数据安全规则所示的日期段内;数据安全规则包括航班号、日期段、代理人账号、用户级别、各类民航业务数据的读取权限之间的对应关系;在用户的代理人账号、用户级别均满足目标数据规则,且数据查询命令所请求的民航业务数据的类型,与目标数据规则中允许用户读取的民航业务数据的类型相同的情况下,从民航订座系统中获取数据查询命令所请求的民航业务数据,并通过预设界面向用户展示获取到的民航业务数据。本申请通过数据安全规则,确定各类民航业务数据(包括航班的航班数据、旅客订单数据及电子客票数据)的读取权限,确保各类民航业务数据仅会被具备读取权限的用户查询得到,从而有效提高民航订座系统中各类民航业务数据的安全。
附图说明
[0030]为了更清楚地说明本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据安全的保障方法,其特征在于,包括:基于用户输入的数据查询命令所示的航班号和日期,从预设的数据规则表中获取目标数据安全规则;所述目标数据安全规则包括符合预设条件的数据安全规则;所述预设条件为:所述数据安全规则所示的航班号与所述数据查询命令所示的航班号相同,且所述数据查询命令所示的日期处于所述数据安全规则所示的日期段内;所述数据安全规则包括航班号、日期段、代理人账号、用户级别、各类民航业务数据的读取权限之间的对应关系;在所述用户的代理人账号、用户级别均满足所述目标数据规则,且所述数据查询命令所请求的民航业务数据的类型,与所述目标数据规则中允许用户读取的民航业务数据的类型相同的情况下,从民航订座系统中获取所述数据查询命令所请求的民航业务数据,并通过预设界面向所述用户展示获取到的民航业务数据。2.根据权利要求1所述的方法,其特征在于,还包括:在所述用户的代理人账号、用户级别均满足所述目标数据规则,且所述数据查询命令所请求的民航业务数据的类型,与所述目标数据规则中允许用户读取的民航业务数据的类型不相同的情况下,通过所述预设界面向所述用户展示报错提示。3.根据权利要求1所述的方法,其特征在于,还包括:在所述用户的代理人账号、用户级别并非都满足所述目标数据规则情况下,通过所述预设界面向所述用户展示报错提示。4.根据权利要求1所述的方法,其特征在于,所述基于用户输入的数据查询命令所示的航班号和日期,从预设的数据规则表中获取目标数据安全规则,包括:在接收到用户输入的数据查询命令后,判断所述数据查询命令是否包含有航班号和日期;在所述数据查询命令包含有所述航班号和所述日期的情况下,判断预设的数据安全规则表是否包含目标数据安全规则;在所述数据安全规则表包含所述目标数据安全规则的情况下,从所述数据安全规则表中提取所述目标数据安全规则。5.根据权利要求4所述的方法,其特征在于,所述判断所述数据查询命令是否包含有航班号和日期之后,还包括:在所述数据查询命令不包含有所述航班号和所述日期,且包含有旅客订座记录的情况下,从所述旅客订座记录中提取出航段,并从民航订座系统中获取航班包含有所述航段的航班号、所述航段的飞行日期,以及将获取得到的所述航班号标识为所述数据查询命令所示的航班号,所...

【专利技术属性】
技术研发人员:曾晓华胡恒张志国江标于宏伟
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1