CN113268751A - 一种航班数据管控方法、***、存储介质及电子设备 - Google Patents

一种航班数据管控方法、***、存储介质及电子设备 Download PDF

Info

Publication number
CN113268751A
CN113268751A CN202110559222.7A CN202110559222A CN113268751A CN 113268751 A CN113268751 A CN 113268751A CN 202110559222 A CN202110559222 A CN 202110559222A CN 113268751 A CN113268751 A CN 113268751A
Authority
CN
China
Prior art keywords
data
flight
abnormal
passenger
transmitted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110559222.7A
Other languages
English (en)
Inventor
原凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hainan Taimei Airlines Co ltd
Original Assignee
Hainan Taimei Airlines Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hainan Taimei Airlines Co ltd filed Critical Hainan Taimei Airlines Co ltd
Priority to CN202110559222.7A priority Critical patent/CN113268751A/zh
Publication of CN113268751A publication Critical patent/CN113268751A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2107File encryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Medical Informatics (AREA)
  • Databases & Information Systems (AREA)
  • Storage Device Security (AREA)

Abstract

本发明涉及数据处理领域,尤其涉及一种航班数据管控方法、***、存储介质及电子设备。该方法包括:步骤1,建立航空***与售票***的传输关系;步骤2,基于所述传输关系,从所述售票***获取经过混沌加密的待传输数据;步骤3,对所述待传输数据进行解密,得到航班数据,对所述航班数据进行筛选,得到异常数据集合以及非异常数据集合,将所述异常数据集合以及所述非异常数据集合保存至数据库;步骤4,按照预设周期,对所述数据库内容进行统计,并根据统计结果对所述数据库内容进行剔除处理。本发明能够达到提高信息传输的安全性、减轻***内存压力以及提高***运作效率的效果。

Description

一种航班数据管控方法、***、存储介质及电子设备
技术领域
本发明涉及数据处理领域,尤其涉及一种航班数据管控方法、***、存储介质及电子设备。
背景技术
在民航领域对于航班数据的应用极广,但由于如今飞机出行已成为越来越多人的出行方式的选择,因而航班数据的变更以及增加导致航班管理***运行迟缓等问题。现有的航班管理***与购票***直连,无法保证消费者信息安全问题,另外关于每天增加过量的数据也无法及时的进行统筹规划,导致内存始终不足,***运作效率低下,且无法捕捉到重点信息。
发明内容
本发明所要解决的技术问题是提供一种航班数据管控方法、***、存储介质及电子设备。
本发明解决上述技术问题的技术方案如下:一种航班数据管控方法,包括:
步骤1,建立航空***与售票***的传输关系;
步骤2,基于所述传输关系,从所述售票***获取经过混沌加密的待传输数据;
步骤3,对所述待传输数据进行解密,得到航班数据,对所述航班数据进行筛选,得到异常数据集合以及非异常数据集合,将所述异常数据集合以及所述非异常数据集合保存至数据库;
步骤4,按照预设周期,对所述数据库内容进行统计,并根据统计结果对所述数据库内容进行剔除处理。
本发明的有益效果是:在航空***与售票***数据交互中增加加密过程可以有效保证消费者的信息安全,避免个人信息泄露,此外,在规定周期内对数据库进行清理也便于对信息的统筹规划,同时,将长期滞留的非必要信息及时剔除也减轻了***内存的压力,提高了***运作的效率,也便于信息数据的追溯。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,步骤1具体为:
建立所述航空***与所述售票***的连接关系,基于所述连接关系建立所述传输关系。
采用上述进一步方案的有益效果是,通过服务器之间建立连接关系可以有效避免手工交换密钥方式所带来的耗时、维护成本过高以及当出现密钥交换失败等情况,将导致服务器之间无法进行有效的无密连接等情况。
进一步,根据以下步骤对待传输数据进行混沌加密:
所述售票***中的混沌加密单元对待传输数据进行混沌加密处理,将混沌加密处理后的待传输数据与通过哈希算法得到的唯一哈希值一并生成加密文件。
采用上述进一步方案的有益效果是,通过混沌加密与哈希值叠加的方式可以使数据传输更具有安全性,同时还可以校验文件完整性。
进一步,步骤2之后还包括:
步骤201,对所述加密文件进行编码,将编码后的加密文件生成区块。
进一步,步骤3具体为:
通过区块链中的安全认证识别单元进行身份验证,若验证通过,则获得与加密文件对应的唯一哈希值,通过所述唯一哈希值解密所述加密文件,得到混沌加密处理后的待传输数据,通过混沌解析单元解析所述混沌加密处理后的待传输数据,得到所述航班数据,对所述航班数据中的旅客数据进行筛选,对于存在异常数据的所述旅客数据,将所述旅客数据、所述航班数据中的航班信息以及异常数据生成异常数据集合,并将异常数据集合索引至所述数据库中;对于未存在异常数据的旅客数据,将旅客数据以及所述航班信息中基础信息生成非异常数据集合,并将非异常数据集合索引至所述数据库中。
采用上述进一步方案的有益效果是,通过双重加密方式进一步确保消费者信息在传输过程中不会泄露,提高安全性以及可靠性,另外,通过对于异常数据的判定以及索引可以便于日后对于乘客或数据的追溯或调取,便于统一管理,提升***的统一性。
进一步,步骤4具体为:
按照预设周期,对所述数据库中所述旅客数据中的落座数据进行统计,在第一规定周期内保留每个座位的购买情况以及对应的旅客数据,在第二规定周期内将每个座位对应的旅客数据剔除,保留落座概率。
采用上述进一步方案的有益效果是,通过对落座概率的统计一方面便于清楚得出旅客乘机的喜好,另一方面有利于通过落座详情做进一步售票调整。
进一步,还包括:
步骤5,在所述第一规定周期内,基于每个座位的购买情况以及对应的旅客数据,通过数据推送***得出旅客选择率最低的座位排名,根据所述座位排名,对售票价格进行优惠处理。
采用上述进一步方案的有益效果是,通过每架飞机落座详情可以清楚得出旅客对于座位的偏好,基于此可以更便捷的为旅客推送其喜好的座位同时也便于售票***进行座位票价的调整,提升整机的落座概率。
本发明解决上述技术问题的另一种技术方案如下:一种航班数据管控***,包括:
建立模块,用于建立航空***与售票***的传输关系;
加密模块,用于基于所述传输关系,从所述售票***获取经过混沌加密的待传输数据;
解密模块,用于对所述待传输数据进行解密,得到航班数据,对所述航班数据进行筛选,得到异常数据集合以及非异常数据集合,将所述异常数据集合以及所述非异常数据集合保存至数据库;
统计模块,用于按照预设周期,对所述数据库内容进行统计,并根据统计结果对所述数据库内容进行剔除处理。
本发明的有益效果是:在航空***与售票***数据交互中增加加密过程可以有效保证消费者的信息安全,避免个人信息泄露,此外,在规定周期内对数据库进行清理也便于对信息的统筹规划,同时,将长期滞留的非必要信息及时剔除也减轻了***内存的压力,提高了***运作的效率,也便于信息数据的追溯。
进一步,建立模块具体用于:
建立所述航空***与所述售票***的连接关系,基于所述连接关系建立所述传输关系。
采用上述进一步方案的有益效果是,通过服务器之间建立连接关系可以有效避免手工交换密钥方式所带来的耗时、维护成本过高以及当出现密钥交换失败等情况,将导致服务器之间无法进行有效的无密连接等情况。
进一步,根据以下步骤对待传输数据进行混沌加密:
所述售票***中的混沌加密单元对待传输数据进行混沌加密处理,将混沌加密处理后的待传输数据与通过哈希算法得到的唯一哈希值一并生成加密文件。
采用上述进一步方案的有益效果是,通过混沌加密与哈希值叠加的方式可以使数据传输更具有安全性,同时还可以校验文件完整性。
进一步,还包括:
生成模块,用于对所述加密文件进行编码,将编码后的加密文件生成区块。
进一步,解密模块具体用于:
通过区块链中的安全认证识别单元进行身份验证,若验证通过,则获得与加密文件对应的唯一哈希值,通过所述唯一哈希值解密所述加密文件,得到混沌加密处理后的待传输数据,通过混沌解析单元解析所述混沌加密处理后的待传输数据,得到所述航班数据,对所述航班数据中的旅客数据进行筛选,对于存在异常数据的所述旅客数据,将所述旅客数据、所述航班数据中的航班信息以及异常数据生成异常数据集合,并将异常数据集合索引至所述数据库中;对于未存在异常数据的旅客数据,将旅客数据以及所述航班信息中基础信息生成非异常数据集合,并将非异常数据集合索引至所述数据库中。
采用上述进一步方案的有益效果是,通过双重加密方式进一步确保消费者信息在传输过程中不会泄露,提高安全性以及可靠性,另外,通过对于异常数据的判定以及索引可以便于日后对于乘客或数据的追溯或调取,便于统一管理,提升***的统一性。
进一步,统计模块具体用于:
按照预设周期,对所述数据库中所述旅客数据中的落座数据进行统计,在第一规定周期内保留每个座位的购买情况以及对应的旅客数据,在第二规定周期内将每个座位对应的旅客数据剔除,保留落座概率。
采用上述进一步方案的有益效果是,通过对落座概率的统计一方面便于清楚得出旅客乘机的喜好,另一方面有利于通过落座详情做进一步售票调整。
进一步,还包括:
推送模块,用于在所述第一规定周期内,基于每个座位的购买情况以及对应的旅客数据,通过数据推送***得出旅客选择率最低的座位排名,根据所述座位排名,对售票价格进行优惠处理。
采用上述进一步方案的有益效果是,通过每架飞机落座详情可以清楚得出旅客对于座位的偏好,基于此可以更便捷的为旅客推送其喜好的座位同时也便于售票***进行座位票价的调整,提升整机的落座概率。
本发明解决上述技术问题的另一种技术方案如下:一种存储介质,所述存储介质中存储有指令,当计算机读取所述指令时,使所述计算机执行如上述任一项所述的一种航班数据管控方法。
本发明的有益效果是:在航空***与售票***数据交互中增加加密过程可以有效保证消费者的信息安全,避免个人信息泄露,此外,在规定周期内对数据库进行清理也便于对信息的统筹规划,同时,将长期滞留的非必要信息及时剔除也减轻了***内存的压力,提高了***运作的效率,也便于信息数据的追溯。
本发明解决上述技术问题的另一种技术方案如下:一种电子设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的程序,所述处理器执行所述程序时实现如上述任一项所述的一种航班数据管控方法。
本发明的有益效果是:在航空***与售票***数据交互中增加加密过程可以有效保证消费者的信息安全,避免个人信息泄露,此外,在规定周期内对数据库进行清理也便于对信息的统筹规划,同时,将长期滞留的非必要信息及时剔除也减轻了***内存的压力,提高了***运作的效率,也便于信息数据的追溯。
附图说明
图1为本发明一种航班数据管控方法第一实施例提供的流程示意图;
图2为本发明一种航班数据管控***实施例提供的***框架图;
图3为本发明一种航班数据管控方法第二实施例提供的流程示意图;
图4为本发明一种航班数据管控方法第三实施例提供的流程示意图。
具体实施方式
以下对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
如图1所示,一种航班数据管控方法,包括:
步骤1,建立航空***与售票***的传输关系;
步骤2,基于传输关系,从售票***获取经过混沌加密的待传输数据;
步骤3,对待传输数据进行解密,得到航班数据,对航班数据进行筛选,得到异常数据集合以及非异常数据集合,将异常数据集合以及非异常数据集合保存至数据库;
步骤4,按照预设周期,对数据库内容进行统计,并根据统计结果对数据库内容进行剔除处理。
在一些可能的实施方式中,在航空***与售票***数据交互中增加加密过程可以有效保证消费者的信息安全,避免个人信息泄露,此外,在规定周期内对数据库进行清理也便于对信息的统筹规划,同时,将长期滞留的非必要信息及时剔除也减轻了***内存的压力,提高了***运作的效率,也便于信息数据的追溯。
需要说明的是,航空***与售票***之间的数据传输通道可以通过各种通信连接类型实现,例如有线、无线通信链路或者光纤电缆。其具体处理流程可参考实施例1进行理解。
实施例1,建立航空***与售票***的传输关系,通过有线、无线通信链路或者光纤电缆的方式,航空***向售票***发送请求,售票***接收请求后,在售票***数据库中根据请求中的内容调取相应数据,对数据进行混沌加密后,生成加密文件,当航空***要获取请求内容时,通过混沌解析单元解析得到航班数据,至此完成了数据的传输过程,为了便于管理,对航班数据中的旅客数据进行是否异常的判断,其中,异常数据包含但不限于旅客身份异常,旅客行为异常等,将判定为异常的旅客数据以及异常数据合并生成数据包,将所有数据包生成异常数据集合,并将异常数据集合索引至数据库中,同样,若判定为非异常,则仅将旅客数据以及对应的航班信息中的基础信息生成非异常数据集合,将非异常数据集合索引至数据库中,其中航班信息中的基础信息包括:航班号以及起落时间。按照预设周期,本实施例采用一个月为一个周期,对数据库中旅客数据中的落座数据以航班为单位进行统计,得出不同航班不同时间段的落座信息,在一个月的前两周时间内,保留每个航班每个座位的旅客数据,在一个月的后两周时间内,仅保留每个航班的落座概率,将每个座位对应的旅客数据剔除,减少内存的占用。上述过程中任意一步若解密错误均会生成报警信息,若生成报警信息并将此次传输数据锁死,则需要人工进行确认,是否为恶意入侵,若不是恶意入侵则解锁此次传输数据。
优选地,在上述任意实施例中,步骤1具体为:
建立航空***与售票***的连接关系,基于连接关系建立传输关系。
在一些可能的实施方式中,通过服务器之间建立连接关系可以有效避免手工交换密钥方式所带来的耗时、维护成本过高以及当出现密钥交换失败等情况,将导致服务器之间无法进行有效的无密连接等情况。
需要说明的是,在航空***与售票***建立连接关系的过程中,航空***需向售票***发送连接关系生成请求,售票***接收到请求后对请求内容进行检测验证,验证通过则通过请求内容生成航空***与售票***的连接关系。
优选地,在上述任意实施例中,根据以下步骤对待传输数据进行混沌加密:
售票***中的混沌加密单元对待传输数据进行混沌加密处理,将混沌加密处理后的待传输数据与通过哈希算法得到的唯一哈希值一并生成加密文件。
在一些可能的实施方式中,通过混沌加密与哈希值叠加的方式可以使数据传输更具有安全性,同时还可以校验文件完整性。
优选地,在上述任意实施例中,步骤2之后还包括:
步骤201,对加密文件进行编码,将编码后的加密文件生成区块。
实施例2,如图3所示,建立航空***与售票***的传输关系,通过有线、无线通信链路或者光纤电缆的方式,航空***向售票***发送请求,售票***接收请求后,在售票***数据库中根据请求中的内容调取相应数据,对数据进行混沌加密后,与唯一哈希值结合,一并生成加密文件,并将加密文件进行编码,生成区块放入区块链中,当航空***要获取请求内容时,需首先通过区块链中的安全认证识别单元进行身份验证,当验证通过时,则生成与加密文件对应的哈希值,根据哈希值解码得到混沌加密后的数据,再通过混沌解析单元解析得到航班数据,至此完成了数据的传输过程,为了便于管理,对航班数据中的旅客数据进行是否异常的判断,其中,异常数据包含但不限于旅客身份异常,旅客行为异常等,将判定为异常的旅客数据以及异常数据合并生成数据包,将所有数据包生成异常数据集合,并将异常数据集合索引至数据库中,同样,若判定为非异常,则仅将旅客数据以及对应的航班信息中的基础信息生成非异常数据集合,将非异常数据集合索引至数据库中,其中航班信息中的基础信息包括:航班号以及起落时间。按照预设周期,本实施例采用一个月为一个周期,对数据库中旅客数据中的落座数据以航班为单位进行统计,得出不同航班不同时间段的落座信息,在一个月的前两周时间内,保留每个航班每个座位的旅客数据,在一个月的后两周时间内,仅保留每个航班的落座概率,将每个座位对应的旅客数据剔除,减少内存的占用。上述过程中任意一步若解密错误均会生成报警信息,若生成报警信息并将此次传输数据锁死,则需要人工进行确认,是否为恶意入侵,若不是恶意入侵则解锁此次传输数据。
优选地,在上述任意实施例中,步骤3具体为:
通过区块链中的安全认证识别单元进行身份验证,若验证通过,则获得与加密文件对应的唯一哈希值,通过唯一哈希值解密所述加密文件,得到混沌加密处理后的待传输数据,通过混沌解析单元解析混沌加密处理后的待传输数据,得到航班数据,对航班数据中的旅客数据进行筛选,对于存在异常数据的旅客数据,将旅客数据、航班数据中的航班信息以及异常数据生成异常数据集合,并将异常数据集合索引至所述数据库中;对于未存在异常数据的旅客数据,将旅客数据以及航班信息中基础信息生成非异常数据集合,并将非异常数据集合索引至数据库中。
在一些可能的实施方式中,通过双重加密方式进一步确保消费者信息在传输过程中不会泄露,提高安全性以及可靠性,另外,通过对于异常数据的判定以及索引可以便于日后对于乘客或数据的追溯或调取,便于统一管理,提升***的统一性。
优选地,在上述任意实施例中,步骤4具体为:
按照预设周期,对数据库中旅客数据中的落座数据进行统计,在第一规定周期内保留每个座位的购买情况以及对应的旅客数据,在第二规定周期内将每个座位对应的旅客数据剔除,保留落座概率。
在一些可能的实施方式中,通过对落座概率的统计一方面便于清楚得出旅客乘机的喜好,另一方面有利于通过落座详情做进一步售票调整。
需要说明的是,本发明中以一个月为预设周期,第一规定周期为一个月的前两周,第二规定周期为一个月后两周,也可以根据实际情况对周期进行调整。
优选地,在上述任意实施例中,还包括:
步骤5,在第一规定周期内,基于每个座位的购买情况以及对应的旅客数据,通过数据推送***得出旅客选择率最低的座位排名,根据座位排名,对售票价格进行优惠处理。
在一些可能的实施方式中,通过每架飞机落座详情可以清楚得出旅客对于座位的偏好,基于此可以更便捷的为旅客推送其喜好的座位同时也便于售票***进行座位票价的调整,提升整机的落座概率。
实施例3,如图4所示,建立航空***与售票***的传输关系,通过有线、无线通信链路或者光纤电缆的方式,航空***向售票***发送请求,售票***接收请求后,在售票***数据库中根据请求中的内容调取相应数据,对数据进行混沌加密后,与唯一哈希值结合,一并生成加密文件,并将加密文件进行编码,生成区块放入区块链中,当航空***要获取请求内容时,需首先通过区块链中的安全认证识别单元进行身份验证,当验证通过时,则生成与加密文件对应的哈希值,根据哈希值解码得到混沌加密后的数据,再通过混沌解析单元解析得到航班数据,至此完成了数据的传输过程,为了便于管理,对航班数据中的旅客数据进行是否异常的判断,其中,异常数据包含但不限于旅客身份异常,旅客行为异常等,将判定为异常的旅客数据以及异常数据合并生成数据包,将所有数据包生成异常数据集合,并将异常数据集合索引至数据库中,同样,若判定为非异常,则仅将旅客数据以及对应的航班信息中的基础信息生成非异常数据集合,将非异常数据集合索引至数据库中,其中航班信息中的基础信息包括:航班号以及起落时间。按照预设周期,本实施例采用一个月为一个周期,对数据库中旅客数据中的落座数据以航班为单位进行统计,得出不同航班不同时间段的落座信息,在一个月的前两周时间内,保留每个航班每个座位的旅客数据,在一个月的后两周时间内,仅保留每个航班的落座概率,将每个座位对应的旅客数据剔除,减少内存的占用。另外,在一个月的前两周时间内,根据旅客数据以及对应的落座信息,通过数据推送***得出不同旅客最喜爱的座位,并在该旅客下次购买计票时优先推送该座位,将航班中座位推送率最低的几个座位列为降价座位,在售票过程中对应将降价座位的票将适当减低,以此增加旅客的购买可能性。上述过程中任意一步若解密错误均会生成报警信息,若生成报警信息并将此次传输数据锁死,则需要人工进行确认,是否为恶意入侵,若不是恶意入侵则解锁此次传输数据。
如图2所示,一种航班数据管控***,包括:
建立模块100,用于建立航空***与售票***的传输关系;
加密模块200,用于基于传输关系,从售票***获取经过混沌加密的待传输数据;
解密模块300,用于对待传输数据进行解密,得到航班数据,对航班数据进行筛选,得到异常数据集合以及非异常数据集合,将异常数据集合以及非异常数据集合保存至数据库;
统计模块400,用于按照预设周期,对数据库内容进行统计,并根据统计结果对数据库内容进行剔除处理。
在一些可能的实施方式中,在航空***与售票***数据交互中增加加密过程可以有效保证消费者的信息安全,避免个人信息泄露,此外,在规定周期内对数据库进行清理也便于对信息的统筹规划,同时,将长期滞留的非必要信息及时剔除也减轻了***内存的压力,提高了***运作的效率,也便于信息数据的追溯。
优选地,在上述任意实施例中,建立模块100具体用于:
建立航空***与售票***的连接关系,基于连接关系建立传输关系。
在一些可能的实施方式中,通过服务器之间建立连接关系可以有效避免手工交换密钥方式所带来的耗时、维护成本过高以及当出现密钥交换失败等情况,将导致服务器之间无法进行有效的无密连接等情况。
优选地,在上述任意实施例中,根据以下步骤对待传输数据进行混沌加密:
售票***中的混沌加密单元对待传输数据进行混沌加密处理,将混沌加密处理后的待传输数据与通过哈希算法得到的唯一哈希值一并生成加密文件。
在一些可能的实施方式中,通过混沌加密与哈希值叠加的方式可以使数据传输更具有安全性,同时还可以校验文件完整性。
优选地,在上述任意实施例中,还包括:
生成模块,用于对加密文件进行编码,将编码后的加密文件生成区块。
优选地,在上述任意实施例中,解密模块300具体用于:
通过区块链中的安全认证识别单元进行身份验证,若验证通过,则获得与加密文件对应的唯一哈希值,通过唯一哈希值解密加密文件,得到混沌加密处理后的待传输数据,通过混沌解析单元解析混沌加密处理后的待传输数据,得到航班数据,对航班数据中的旅客数据进行筛选,对于存在异常数据的旅客数据,将旅客数据、航班数据中的航班信息以及异常数据生成异常数据集合,并将异常数据集合索引至数据库中;对于未存在异常数据的旅客数据,将旅客数据以及航班信息中基础信息生成非异常数据集合,并将非异常数据集合索引至所述数据库中。
在一些可能的实施方式中,通过双重加密方式进一步确保消费者信息在传输过程中不会泄露,提高安全性以及可靠性,另外,通过对于异常数据的判定以及索引可以便于日后对于乘客或数据的追溯或调取,便于统一管理,提升***的统一性。
优选地,在上述任意实施例中,统计模块400具体用于:
按照预设周期,对数据库中旅客数据中的落座数据进行统计,在第一规定周期内保留每个座位的购买情况以及对应的旅客数据,在第二规定周期内将每个座位对应的旅客数据剔除,保留落座概率。
在一些可能的实施方式中,通过对落座概率的统计一方面便于清楚得出旅客乘机的喜好,另一方面有利于通过落座详情做进一步售票调整。
优选地,在上述任意实施例中,还包括:
推送模块,用于在第一规定周期内,基于每个座位的购买情况以及对应的旅客数据,通过数据推送***得出旅客选择率最低的座位排名,根据座位排名,对售票价格进行优惠处理。
在一些可能的实施方式中,通过每架飞机落座详情可以清楚得出旅客对于座位的偏好,基于此可以更便捷的为旅客推送其喜好的座位同时也便于售票***进行座位票价的调整,提升整机的落座概率。
本发明解决上述技术问题的另一种技术方案如下:一种存储介质,存储介质中存储有指令,当计算机读取指令时,使计算机执行如上述任一项的一种航班数据管控方法。
在一些可能的实施方式中,在航空***与售票***数据交互中增加加密过程可以有效保证消费者的信息安全,避免个人信息泄露,此外,在规定周期内对数据库进行清理也便于对信息的统筹规划,同时,将长期滞留的非必要信息及时剔除也减轻了***内存的压力,提高了***运作的效率,也便于信息数据的追溯。
本发明解决上述技术问题的另一种技术方案如下:一种电子设备,包括存储器、处理器及存储在存储器上并在处理器上运行的程序,处理器执行程序时实现如上述任一项的一种航班数据管控方法。
在一些可能的实施方式中,在航空***与售票***数据交互中增加加密过程可以有效保证消费者的信息安全,避免个人信息泄露,此外,在规定周期内对数据库进行清理也便于对信息的统筹规划,同时,将长期滞留的非必要信息及时剔除也减轻了***内存的压力,提高了***运作的效率,也便于信息数据的追溯。
读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的方法实施例仅仅是示意性的,例如,步骤的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个步骤可以结合或者可以集成到另一个步骤,或一些特征可以忽略,或不执行。
上述方法如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (10)

1.一种航班数据管控方法,其特征在于,包括:
步骤1,建立航空***与售票***的传输关系;
步骤2,基于所述传输关系,从所述售票***获取经过混沌加密的待传输数据;
步骤3,对所述待传输数据进行解密,得到航班数据,对所述航班数据进行筛选,得到异常数据集合以及非异常数据集合,将所述异常数据集合以及所述非异常数据集合保存至数据库;
步骤4,按照预设周期,对所述数据库内容进行统计,并根据统计结果对所述数据库内容进行剔除处理。
2.根据权利要求1所述的一种航班数据管控方法,其特征在于,步骤1具体为:
建立所述航空***与所述售票***的连接关系,基于所述连接关系建立所述传输关系。
3.根据权利要求1所述的一种航班数据管控方法,其特征在于,根据以下步骤对待传输数据进行混沌加密:
所述售票***中的混沌加密单元对待传输数据进行混沌加密处理,将混沌加密处理后的待传输数据与通过哈希算法得到的唯一哈希值一并生成加密文件。
4.根据权利要求3所述的一种航班数据管控方法,其特征在于,步骤2之后还包括:
步骤201,对所述加密文件进行编码,将编码后的加密文件生成区块。
5.根据权利要求4所述的一种航班数据管控方法,其特征在于,步骤3具体为:
通过区块链中的安全认证识别单元进行身份验证,若验证通过,则获得与加密文件对应的唯一哈希值,通过所述唯一哈希值解密所述加密文件,得到混沌加密处理后的待传输数据,通过混沌解析单元解析所述混沌加密处理后的待传输数据,得到所述航班数据,对所述航班数据中的旅客数据进行筛选,对于存在异常数据的所述旅客数据,将所述旅客数据、所述航班数据中的航班信息以及异常数据生成异常数据集合,并将异常数据集合索引至所述数据库中;对于未存在异常数据的旅客数据,将旅客数据以及所述航班信息中基础信息生成非异常数据集合,并将非异常数据集合索引至所述数据库中。
6.根据权利要求5所述的一种航班数据管控方法,其特征在于,步骤4具体为:
按照预设周期,对所述数据库中所述旅客数据中的落座数据进行统计,在第一规定周期内保留每个座位的购买情况以及对应的旅客数据,在第二规定周期内将每个座位对应的旅客数据剔除,保留落座概率。
7.根据权利要求6所述的一种航班数据管控方法,其特征在于,还包括:
步骤5,在所述第一规定周期内,基于每个座位的购买情况以及对应的旅客数据,通过数据推送***得出旅客选择率最低的座位排名,根据所述座位排名,对售票价格进行优惠处理。
8.一种航班数据管控***,其特征在于,包括:
建立模块,用于建立航空***与售票***的传输关系;
加密模块,用于基于所述传输关系,从所述售票***获取经过混沌加密的待传输数据;
解密模块,用于对所述待传输数据进行解密,得到航班数据,对所述航班数据进行筛选,得到异常数据集合以及非异常数据集合,将所述异常数据集合以及所述非异常数据集合保存至数据库;
统计模块,用于按照预设周期,对所述数据库内容进行统计,并根据统计结果对所述数据库内容进行剔除处理。
9.一种存储介质,其特征在于,所述存储介质中存储有指令,当计算机读取所述指令时,使所述计算机执行如权利要求1至5中任一项所述的一种航班数据管控方法。
10.一种电子设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至5任一项所述的一种航班数据管控方法。
CN202110559222.7A 2021-05-21 2021-05-21 一种航班数据管控方法、***、存储介质及电子设备 Pending CN113268751A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110559222.7A CN113268751A (zh) 2021-05-21 2021-05-21 一种航班数据管控方法、***、存储介质及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110559222.7A CN113268751A (zh) 2021-05-21 2021-05-21 一种航班数据管控方法、***、存储介质及电子设备

Publications (1)

Publication Number Publication Date
CN113268751A true CN113268751A (zh) 2021-08-17

Family

ID=77232394

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110559222.7A Pending CN113268751A (zh) 2021-05-21 2021-05-21 一种航班数据管控方法、***、存储介质及电子设备

Country Status (1)

Country Link
CN (1) CN113268751A (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109255555A (zh) * 2018-10-16 2019-01-22 中国电力科学研究院有限公司 基于历史运行信息的电力大数据设备生命周期估计方法
CN109510700A (zh) * 2018-12-20 2019-03-22 滨州学院 一种基于混沌加密的数据传输***
CN109508803A (zh) * 2018-12-06 2019-03-22 芜湖市努尔航空信息科技有限公司 一种机票信息交互推荐与***性择优辅助购买***及其方法
CN109543847A (zh) * 2018-10-16 2019-03-29 中国电力科学研究院有限公司 一种电力大数据设备生命周期管理***
CN111064811A (zh) * 2019-12-16 2020-04-24 北京康吉森技术有限公司 一种电子信息***安全存储***
CN112258689A (zh) * 2020-10-26 2021-01-22 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) 船舶数据处理方法、装置和船舶数据质量管理平台
CN112633840A (zh) * 2020-12-26 2021-04-09 中国农业银行股份有限公司 一种数据处理方法及装置
CN112651722A (zh) * 2021-01-18 2021-04-13 中国民航信息网络股份有限公司 航班时刻的变更方法、装置、计算机可读介质以及设备

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109255555A (zh) * 2018-10-16 2019-01-22 中国电力科学研究院有限公司 基于历史运行信息的电力大数据设备生命周期估计方法
CN109543847A (zh) * 2018-10-16 2019-03-29 中国电力科学研究院有限公司 一种电力大数据设备生命周期管理***
CN109508803A (zh) * 2018-12-06 2019-03-22 芜湖市努尔航空信息科技有限公司 一种机票信息交互推荐与***性择优辅助购买***及其方法
CN109510700A (zh) * 2018-12-20 2019-03-22 滨州学院 一种基于混沌加密的数据传输***
CN111064811A (zh) * 2019-12-16 2020-04-24 北京康吉森技术有限公司 一种电子信息***安全存储***
CN112258689A (zh) * 2020-10-26 2021-01-22 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) 船舶数据处理方法、装置和船舶数据质量管理平台
CN112633840A (zh) * 2020-12-26 2021-04-09 中国农业银行股份有限公司 一种数据处理方法及装置
CN112651722A (zh) * 2021-01-18 2021-04-13 中国民航信息网络股份有限公司 航班时刻的变更方法、装置、计算机可读介质以及设备

Similar Documents

Publication Publication Date Title
CN111415163B (zh) 基于区块链的业务处理、验证方法、***及验证节点
US20180218454A1 (en) Managing participation in a monitored system using blockchain technology
CN102932136B (zh) 用于管理加密密钥的***和方法
CN109729168A (zh) 一种基于区块链的数据共享交换***及方法
CN113094730B (zh) 一种基于互联网的医疗数据安全管理平台
CN101401341A (zh) 安全数据解析方法和***
CN1879072A (zh) 提供断开鉴别的***和方法
CN113726913B (zh) 骨干节点接入方法和区块链***
CN114004319A (zh) 轨道交通乘车验证方法、***和装置
CN103108028A (zh) 一种具有安全架构的云计算处理***
CN114021109A (zh) 一种用于实现烟草行业车间级工控***身份认证与访问管理的***与方法
CN114817739A (zh) 一种基于人工智能算法的工业大数据处理***
CN106991332A (zh) 一种海量数据安全存储的方法及装置
CN101408955A (zh) 一种基于策略的责任认定方法与***
WO2016122684A1 (en) Data sandboxing for multiple user data storage and separation
CN112883425A (zh) 基于区块链的数据处理方法以及区块链节点
CN116582258B (zh) 一种基于互联网和数据分析的企业管理信息共享***
CN113268751A (zh) 一种航班数据管控方法、***、存储介质及电子设备
CN112488707A (zh) 一种业务流转监管方法和***
CN115174602B (zh) 一种应用于渔业管理的数据处理方法和***
Thummavet et al. Privacy-preserving emergency access control for personal health records.
CN116707932A (zh) 基于区块链的数据共享方法、装备及存储介质
US9473508B2 (en) Method for the protected deposit of event protocol data of a computer system, computer program product and computer system
CN114693410A (zh) 一种基于区块链的验证方法及其***
CN114638610A (zh) 收付渠道加密方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210817