[发明专利]基于DDD的移动端航油加注控制系统在审
申请号: | 201910123588.2 | 申请日: | 2019-02-18 |
公开(公告)号: | CN109976721A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 孙景荣;吴科;许录平;许成洋;郭佳;赵聪聪 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06Q10/10 |
代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 黄伟洪 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于航油加注系统技术领域,公开了一种基于DDD的移动端航油加注控制系统,包括人员登录模块、任务信息模块、航班信息模块等。本发明基于领域驱动设计的分层架构思想,结合MVC设计模式,利用ES6语法、React Native移动端框架、React和Redux框架以及Android数据库框架Realm等新技术设计了系统的分层架构。有效地划分软件的层次设计,降低了系统各层之间的耦合性,提高了软件的开发效率和可维护性。最后,实现了加油员平板终端操作的航油加注系统,提出了离线加油作业过程的解决方案,使得机场加油作业方式从传统的人工操作到实现电子化、智能化控制成为了可能,对机场管理以及民航产业的现代化、信息化发展都具有重要意义。 | ||
搜索关键词: | 移动端 分层架构 加注系统 控制系统 加油 加注 数据库框架 信息化发展 层次设计 登录模块 航班信息 机场管理 技术设计 开发效率 可维护性 人工操作 任务信息 终端操作 重要意义 作业方式 作业过程 传统的 电子化 有效地 智能化 耦合性 离线 语法 驱动 民航 机场 | ||
【主权项】:
1.一种领域驱动模型,其特征在于,所述领域驱动模型包括:1)区分实体Entity和值对象Value Object;从需求分析以及加油作业的场景中抽象领域对象,如StaffInfo、VehicleInfo、FlightInfo、TaskInfo、OilSheet、FuelInfo,具有唯一的标识,都是Entity;像flgtFlon,taskContent,flrcType,staffName描述实体的特征,不需要连续的标识,是Value Object;2)分析关联关系,保持单向的关联,多对多或者一对多简化为一对一的关系,并将对象之间不存在的关联关系去除;3)设定聚合边界,确定聚合根,定义模型的关系和边界,每个聚合都有一个根,根是一个实体,并且是唯一可被外访问的;4)选择仓储对象Repository,根据DDD建模方法,对聚合根考虑资源库;5)对象创建分析,初始化操作等创建对象的细节,考虑工厂模式封装,将创建对象的细节隐藏,避免领域层的逻辑泄露到应用层。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910123588.2/,转载请声明来源钻瓜专利网。