standard download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210758181.9 (22)申请日 2022.06.29 (71)申请人 中国航空无线电 电子研究所 地址 200233 上海市徐汇区桂平路432号 (72)发明人 殷华杰 李虎 王凯 马玺  陈龙龙 刘佩惠  (74)专利代理 机构 上海和跃知识产权代理事务 所(普通合伙) 31239 专利代理师 杨慧 (51)Int.Cl. G06F 8/38(2018.01) G06F 16/958(2019.01) G06F 16/25(2019.01) G06F 16/22(2019.01) G06F 21/62(2013.01) (54)发明名称 一种基于Django的飞行 数据融合复盘系统 (57)摘要 本发明公开了一种基于Django的飞行数据 融合复盘系统, 在应用服务器上部署配置管理模 块, 数据管 理模块包含模板层、 模型层和视图层, 模型层用来定义飞行数据的数据结构, 并对飞行 数据进行管理; 模板层用于生成各种HTTP界面, 视图层用于从模型层调取所需的飞行数据填入 HTTP界面后发送到客户端浏览器供用户进行飞 行数据的新增、 解析清洗转换, 在接收到客户端 浏览器的操作请求后调取模型层完成相应的逻 辑操作。 本发明基于Django网页架构开发, 采用 MTV分层开发模式, 提升了系统开发效率; 用户能 够通过Web 页面轻松地进行操作, 实现结构化/非 结构化数据的解析、 存储、 转换、 运用等全生命周 期流程。 权利要求书2页 说明书5页 附图5页 CN 115202653 A 2022.10.18 CN 115202653 A 1.一种基于Django的飞行数据融合复盘系统, 在部署系统中硬件环境采用一台应用服 务器、 一台数据库服务器、 一个磁盘阵列组成服务器端, 多台客户机组成客户端, 数据库服 务器和磁盘阵列作为存储模块供应用服务器使用, 应用服务器和客户端通过 交换机进 行交 联, 客户机通过WEB 浏览器提供统一门户, 与应用服 务器进行交 互, 其特征在于: 应用服务器作为数据中心用于部署复盘应用系统, 复盘应用系统包括数据管理模块, 数据管理模块包含模板层、 模型层和视图层, 模型层用来定义飞行数据的数据结构, 并对飞 行数据进行管理; 模板层用于生成各种HTTP界面, 所述视图层用于从模型层调取所需的飞 行数据填入HTTP界面后发送到客户端浏览器供用户进行飞行数据的新增、 解析清洗转换, 在接收到客户端浏览器以HTTP请求方式发送的操作请求后调取模型层完成相应的逻辑操 作。 2.根据权利要求1所述的一种基于Django的飞行数据融合复盘系统, 其特征在于当用 户在HTTP界面输入某批次的原始数据的飞行任务元数据并提交新增请求后, 视图层接收该 新增请求, 调用模型层将输入的飞行任务元数据存储入数据库服务器, 与对应批次的原始 数据文件夹进 行关联, 并将执行结果填入到飞行任务信息界面发送给客户端浏览器进 行展 示。 3.根据权利要求1所述的一种基于Django的飞行数据融合复盘系统, 其特征在于当用 户选定原始数据并提交解析清洗转换指令, 视图层接 收解析清洗转换请求, 会建立后台执 行任务, 调用模型层将待处理原始数据进行解析处理得到标准数据文件, 存储到数据库服 务器的标准数据目录中, 并将标准数据文件导入数据库服务器中相 应业务数据表; 根据清 洗规则将标准数据文件清洗生成干净数据文件; 根据复盘任务需求将干净数据文件转换生 成主题数据文件, 并通过模型层以支持主题数据的检索、 修改; 最后生成主题数据文件存储 到主题数据目录中。 4.根据权利要求1所述的一种基于Django的飞行数据融合复盘系统, 其特征在于复盘 应用系统还包含配置管理模块, 用于配置存放原始数据的NAS服务器目录路径、 NAS服务器 节点IP、 应用服 务器IP、 磁 盘阵列上的数据库备份路径。 5.根据权利要求1所述的一种基于Django的飞行数据融合复盘系统, 其特征在于复盘 应用系统还包含元数据管理模块, 用于包括数据处理状态、 中英文对照信息、 文件属性表的 数据库信息管理; 元数据管理模块会在数据管理模块的飞行数据解析清洗转换过程的各个阶段数据生 成数据处理状态并将生成的数据存入相应的标准数据 表、 干净数据 表、 主题数据 表, 数据管 理模块会通过视图层调用元数据管理模块中各数据表将各数据 处理状态填入到HTTP界面 后反馈给 前端浏览器; 中英文对照信 息表对上述标准数据表、 干净数据表、 主题数据表的表名、 字段名的含义 进行自动中文转换, 在界面上显示中文名称; 文件属性表存储NAS服务器目录中存放的所有文件的属性信息, 在数据管理模块进行 数据目录操作后会自动更新 这些文件属性表。 6.根据权利要求5所述的一种基于Django的飞行数据融合复盘系统, 其特征在于元数 据管理模块中的标准数据表、 干净数据表、 主题数据表、 中英文对照信息表、 文件属 性表的 管理通过simpleUI主题模板来实现。权 利 要 求 书 1/2 页 2 CN 115202653 A 27.根据权利要求1所述的一种基于Django的飞行数据融合复盘系统, 其特征在于复盘 应用系统还包含复盘应用模块, 采用基于地图引擎的WebGIS技术实现, 数据管理模块在完 成主题数据文件存储到主题数据目录中后会发送消息通知复盘回放模块, 复盘回放模块在 接收到数据管理模块 发布的通知消息后, 将当前批次的主题数据同步到复盘回放模块数据 表中, 用户创建 复盘回放任务, 选择指 定批次数据进 行回放, 通过可视化界面在地图上展示 飞行任务时间线, 复盘回放当前批次飞行任务。权 利 要 求 书 2/2 页 3 CN 115202653 A 3

PDF文档 专利 一种基于Django的飞行数据融合复盘系统

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于Django的飞行数据融合复盘系统 第 1 页 专利 一种基于Django的飞行数据融合复盘系统 第 2 页 专利 一种基于Django的飞行数据融合复盘系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:35:08上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。