[发明专利]基于模块化思想的模板框架设计方法及系统有效
申请号: | 201610718718.3 | 申请日: | 2016-08-24 |
公开(公告)号: | CN106371829B | 公开(公告)日: | 2019-05-17 |
发明(设计)人: | 鄂海红;宋美娜;杨婷 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F8/35 | 分类号: | G06F8/35 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 100876 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种基于模块化思想的模板框架设计方法及系统,方法包括:构建预编译阶段模板引擎及构建前端模板引擎,并根据预编译阶段模板引擎和前端模板引擎得到模板框架。本发明以模块化的角度,从静态资源没有合适模块化规则和方法这一点出发,构建了一套完整的模块化模板框架,涉及同步模块化和异步动态模块化两个方面,并从这两个方面一一入手,分别实现了高性能的前端模板引擎用于异步动态化渲染模板,和预编译模板引擎用于同步模板生成,工程化的角度来对整个过程进行一次流程设计及规范。该方法基于模块化思想的构建模板框架,极大地方便开发人员的工作,能够降低代码开发的维护的复杂度,从而提高了开发效率。 | ||
搜索关键词: | 基于 模块化 思想 模板 框架 设计 方法 系统 | ||
【主权项】:
1.一种基于模块化思想的模板框架设计方法,其特征在于,包括以下步骤:根据Node.js和预存的后端模板构建预编译阶段模板引擎,包括:根据所述预存的后端模板,在前端采用Node.js在文件预编译阶段构建一个前端预编译模板;通过所述前端预编译模板进行模板继承和模板复用;对于可利用的页面代码,直接采用继承或获取方式直接复用页面代码,并将填充区域填充入待填充的内容;通过所述前端预编译模板将待编译文件处理成对应完整的HTML代码,具体包括:通过所述前端预编译模板得到生成AST树的模板,所述生成AST树的模板并以预存页面为基础,逐步分析所述预存页面的依赖模块,并进行逐步加载及AST再生成,以得到一个完整的AST树,将所有的完整的AST树合并以生成所述完整的HTML代码;构建单例template,并构建config对象和cache对象,并根据所述单例template、config对象和cache对象构建前端模板引擎;根据所述预编译阶段模板引擎和前端模板引擎得到所述模板框架。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610718718.3/,转载请声明来源钻瓜专利网。
- 同类专利
- Python模型转换为Modelica模型的方法-201611254375.6
- 邵进涛;张晨曦;江雷;周凡利;谢刚;刘奇 - 苏州同元软控信息技术有限公司
- 2016-12-30 - 2019-11-08 - G06F8/35
- 本发明公开了一种Python模型转换为Modelica模型的方法,用户仅需对Python模型进行梳理,并根据xml数据格式填写xml文件后,即可通过C语言生成模块和Modelica语言生成模块的支持,自动封装生成C语言函数模型和Modelica语言模型。本发明不仅可以大大缩短模型封装中编码、测试的时间,提高模型封装效率,而且完全能够满足不同Python模型成功封装。本发明解决了Python模型与Modelica语言的集成问题,弥补了目前市面上没有完全满足此类需求工具上的缺憾,将有助于两种语言优势互补,协助工程师进行更有效的仿真测试;同时也将提高工程系统建模效率,扩展建模方式。
- 一种基于Simulink的电动汽车电机控制器软件生成方法-201510437123.6
- 李乐荣;肖莎;覃兴昆;黄慈梅;刘伟;廖展图 - 广州汽车集团股份有限公司
- 2015-07-23 - 2019-11-01 - G06F8/35
- 本发明实施例提供了一种基于Simulink的电动汽车的电机控制软件生成方法,包括步骤:在Simulink环境下建立电动汽车的电机控制模型的仿真环境,获得经仿真测试后的基于Simulink的控制算法模型及自动生成的软件程序;开发获得启动引导程序、程序链接软件程序、底层软件程序;在编译环境下,对所述基于Simulink的控制算法软件程序、程序链接软件程序、底层软件程序进行联合,并进行自动编译以及链接处理,获得二进制可执行文件;将所述二进制可执行文件烧录至电动汽车的电机控制器中。实施本发明获得的基于Simulink的电机控制软件,具有层次化、模块化、具有可扩展性和可重用性等特点,并且提高了软件的开发效率。
- 交直流变电站监控系统组态界面自动化构建方法及装置-201610780971.1
- 张道杰;胡劲松;李江林;拾杨;曹森;肖亮;余义传;张巧霞;张庭;铁勇魁 - 国家电网公司;许继集团有限公司;国网北京经济技术研究院;许继电气股份有限公司;许昌许继软件技术有限公司;国网山东省电力公司经济技术研究院
- 2016-08-30 - 2019-11-01 - G06F8/35
- 本发明涉及一种交直流变电站监控系统组态界面自动化构建方法及装置,属于组态界面设计技术领域。本发明将监控系统组态图形界面按照功能划分为多个区域,每个区域内细分为多种逻辑业务,采用功能区域模版、业务逻辑模板技术将图形界面的自动布局中各种业务的复杂性问题转化为实例化的模板之间、模板内部元件之间简单的几何关系,能够自动生成监控组态图形。本发明给厂站自动化施工带来了很大的便利,大大缩减了绘图时间。本发明还利用退火算法对图元布局进行优化,实现监控系统组态图形界面中各图元的均匀性布局。
- 一种模型生成方法和系统-201710041642.X
- 黄露洋 - 武汉斗鱼网络科技有限公司
- 2017-01-20 - 2019-10-25 - G06F8/35
- 本发明公开了一种模型生成方法和系统,该方法和系统最终生成的模型类都是基于Mantle、JSON Model等第三方库的模型的子类,这使得生成的模型类能够在编译器的支持下提供内部属性的快捷访问,避免通过键值对访问带来的安全性问题。同时,该方法通过提供模型类的文件模板以及自动化脚本,直接接收一个JSON(XML)字符串作为输入,通过自动化脚本解析并生成输出包含完整信息的模型类文件,从而避免了模型类属性和相关方法的手动书写,进而避免了手动书写带来的安全隐患。
- 大数据可视化界面的配置方法、装置、服务器和存储介质-201910635743.9
- 何海生;吴庆;程飞 - 软通动力信息技术有限公司
- 2019-07-15 - 2019-10-22 - G06F8/35
- 本发明公开了一种大数据可视化界面的配置方法,包括:展示预设的多个待选页面模板;接收用户输入的基于所述待选页面模板的模板选择指令,从所述多个待选页面模板中选择目标页面模板;根据用户输入的图表拖拽指令从所述多个待选图表中选择目标图表,将所述目标图表移动至所述可操作界面区域,生成目标界面;接收用户输入的数据源绑定指令,将数据源与所述目标图表绑定,生成第一可视化界面。还公开了一种大数据可视化界面的配置装置、服务器和存储介质。本发明通过选择预先制作好的模块生成可视化界面,提高了软件工程师的工作效率,节约了可视化界面背景图案配置的时间。
- 一种基于协同开发系统的构件交互关系建模方法-201710434650.0
- 史建琦;陈心宇;黄滟鸿;李昂;王泊涵 - 华东师范大学;上海丰蕾信息科技有限公司
- 2017-06-09 - 2019-10-08 - G06F8/35
- 本发明公开了一种基于协同开发系统的构件交互关系建模方法,属于控制软件的协同开发技术、形式化验证领域。所述方法包括:获取构件关系描述模型,从中提取构件依赖关系,根据构件依赖关系分解构件关系描述模型得到子模型,将子模型与构件关系描述模型中含有的构件重组得到重组模型;对重组模型进行规范化描述,并根据规范化描述验证重组模型中的构件依赖关系,如验证成功,则将重组模型作为构件交互关系模型并输出,结束;如验证失败,则继续获取新的构件关系描述模型。本发明的技术方案,解决了在协同开发过程中构件交互关系不清的问题,确保了人、代码、数据和工具等协同件之间安全高效地协同。
- 基于对已实现的过程进行过程建模的计算机系统的自动配置-201480037101.4
- D·库玛;A·M·德塞;A·巴苏;Y·P·于;M·斯瓦弥纳杉 - 微软技术许可有限责任公司
- 2014-06-24 - 2019-09-27 - G06F8/35
- 一种配置体系结构将业务过程建模器的输出自动链接到业务系统配置工具。业务过程建模器的输出被转换成由业务系统配置工具用来自动生成配置模板的源业务过程的表示。用户可以通过配置模板来提供配置信息。配置输入被应用于业务系统的实现以获得具有与源业务过程相同的功能性的经配置的可工作的业务系统实例。
- 一种点读笔系统的逻辑驱动方法-201910420432.0
- 秦瑞 - 苏州乐鼎电子科技有限公司
- 2019-05-20 - 2019-09-20 - G06F8/35
- 本发明公开了一种点读笔系统的逻辑驱动方法,包括输入单元、输出单元、逻辑处理模块、微处理器、存储及数据缓冲设备,驱动方法包括以下步骤:步骤一:用户根据脚本语言的编码规范编写脚本代码;步骤二:用户根据指令集数据规格,通过脚本编译器编译成与系统硬件无关的中间代码,并存储在存储设备中;步骤三:微处理器从存储设备读取中间代码,经过逻辑处理模块的脚本解析器,解析中间代码;步骤四:通过解析中间代码,微处理器对外部设备实现控制和操作,完成用户自定义功能。本发明的有益效果是:用户根据脚本语言的编码规范编写代码,微处理器读取中间代码,经过逻辑处理的脚本解析器,实现微处理对外部设备的控制和操作,完成用户自定义功能。
- 基于ARINC653操作系统生成代码的方法与装置-201710081714.3
- 赵永望;张峰;马殿富;王磊;李逍逍 - 北京航空航天大学
- 2017-02-15 - 2019-09-20 - G06F8/35
- 本发明提供一种基于ARINC653操作系统生成代码的方法与装置,通过获取知识图文件,根据知识图文件生成多个任务,并建立各任务之间的连接关系,再根据任务所包括的目标关系公式和目标知识概念,在所属知识领域对应的代码库中获取目标代码,并根据各任务的连接关系对目标代码排序生成完整代码,实现了自动生成代码,提高了代码的生成效率。
- 一种开发业务功能的方法和装置-201910399071.6
- 黄又平;冯一真;谢争明 - 广州衡昊数据科技有限公司
- 2019-05-14 - 2019-08-27 - G06F8/35
- 本申请实施例提供了一种开发业务功能的方法和装置,该方法包括:利用无代码编程封装各业务功能,根据各所述业务功能生成业务流程模型,所述业务流程模型包括:所述业务功能和所述业务功能的调用条件;通过处理引擎,解析所述业务流程模型,并根据所述业务功能的调用条件执行所述业务功能,本申请实施例提供的一种开发业务功能的方法和装置,能够实现业务功能与用户需求的持续对接,提高开发业务功能的质量和效率。
- 一种保险业务开发方法及装置-201910303743.9
- 黄建虎 - 中国平安财产保险股份有限公司
- 2019-04-16 - 2019-08-23 - G06F8/35
- 本发明实施例提供了一种保险业务开发方法及装置,属于研发管理技术领域,方法包括:获取保险业务生成请求,保险业务生成请求携带业务基本信息;获取预设字段库;提取业务基本信息中的多个目标字段,并对提取的多个目标字段进行去重处理;向字段匹配模型中输入去重处理后的多个目标字段,其中,字段匹配模型能够根据多个目标字段得到保险业务的标的字段;获取字段匹配模型输出的标的字段,并从预设字段库中获取与输出的标的字段关联的多个子字段;根据输出的标的字段及与输出的标的字段关联的多个子字段创建保险业务的保单生成页面。本发明实施例提供的技术方案能够解决现有技术中保险业务开发效率低的问题。
- 流程引擎系统、业务处理方法及装置-201910442156.8
- 朱晓武;朱卓吾;张保峰 - 利姆斯(北京)区块链技术有限公司
- 2019-05-24 - 2019-08-20 - G06F8/35
- 本发明实施例公开了一种流程引擎系统、业务处理方法及装置,包括:流程模板模块、驱动引擎模块及数据库;所述流程模板模块,用于确定当前业务执行逻辑所使用的业务流程模板;所述驱动引擎模块,用于提供当前业务执行逻辑下的基础逻辑框架;所述数据库,用于保存各种业务模板及业务实例;其中,业务流程模板与业务数据之间是相互解耦的。由于业务数据是作为独立的存在,不与业务流程产生耦合,业务流程作为业务对象,只关注使用者的操作步骤、权限等问题,从而可最大化的复用代码。
- 用于生成应用的方法、系统、服务器和计算机可读介质-201910333707.7
- 苏勇 - 上海连尚网络科技有限公司
- 2019-04-24 - 2019-07-23 - G06F8/35
- 本公开的实施例公开了用于生成应用的方法、系统、服务器和计算机可读介质。该方法应用于服务端。该方法的一具体实施方式包括:向第一终端发送预先生成的初始应用;从第一终端获取第一用户通过运行于第一终端的目标寄宿应用针对初始应用输入的第一类素材;将第一类素材导入初始应用的页面,生成中间应用;向第二终端发送中间应用;从第二终端获取第二用户通过运行于第二终端的目标寄宿应用针对中间应用输入的第二类素材;将第二类素材导入中间应用包括的待导入第二类素材的页面,生成目标应用。该实施方式将应用生成过程中的编码、导入第一素材和导入第二素材等步骤相对独立地进行,丰富了应用的生成方式。
- 一种代码自动生成方法、装置及介质-201910334546.3
- 杨建清 - 成都市映潮科技股份有限公司
- 2019-04-24 - 2019-07-19 - G06F8/35
- 本发明涉及一种代码自动生成方法及装置,所述方法包括:在用户配置文件中配置数据库信息;在用户配置文件中配置项目信息;加载用户配置文件,根据数据库配置信息从数据库中获取数据表的数据结构信息,并根据项目配置信息和所述数据结构信息,提取相应的代码模板,通过模板引擎替换代码模板中相应的模板变量生成代码文件。本发明解决了传统的代码生成方法存在的开发效率低、成本高及开发周期长的问题,该方法可以自由的配置持久层和前端,可以根据配置信息来生成相应的代码。
- 用于联合制造业应用程序的质量屋-201780065186.0
- 陈奥宇;托马斯·格吕内瓦尔德;韩栋民;黄诺迪;托马斯·库费斯;斯蒂芬妮·洛克斯;罗比·林恩;贾斯蒂尼安·罗斯卡;王凌云 - 西门子股份公司;佐治亚科技研究公司
- 2017-09-28 - 2019-07-16 - G06F8/35
- 一种利用质量屋(HoQ)分析来识别制造业app的联合的计算机实现方法,包括:接收用户请求信息,该用户请求信息包括多个期望功能和针对多个期望功能中每一个的重要性值;以及生成多个app之间的相关矩阵,其中相关矩阵中的每一个元素表示一对app之间的相关程度。生成关系矩阵,该关系矩阵包括表示多个app和多个期望功能之间关系的数值,其中关系矩阵中的每一列与app相关联且每一行与期望功能相关联。接下来,通过将关系矩阵中的每一行乘以和与该行相关联的期望功能对应的重要性值来创建加权矩阵。将加权矩阵的每一列中的数值合计来确定多个app中每一个的总值。基于相关矩阵和针对多个app确定的总值识别app的联合。
- 一种双引擎快速软件开发系统-201610819281.2
- 文建国;林开雄;李金水;谢伟;林文辉 - 厦门兆慧网络科技有限公司;建发房地产集团有限公司
- 2016-09-13 - 2019-07-12 - G06F8/35
- 本发明涉及一种双引擎快速软件开发系统,该系统包括前端引擎和后端引擎,所述前端引擎用于基于元模型的HTML5解析引擎快速生成业务系统UI界面,所述后端引擎用于提供基于MDA功能模型解析引擎及业务扩展插件机制的后端业务服务。本发明的技术方案解决了业务功能的快速开发问题,减少了软件开发人员编写代码的负担,通过前后端分离,大大提高了软件的开发效率,缩短了软件开发的周期。
- 一种Angular内SQL在线编辑器的实现方法-201910256496.1
- 周睿 - 山东浪潮云信息技术有限公司
- 2019-04-01 - 2019-06-25 - G06F8/35
- 本发明特别涉及一种Angular内SQL在线编辑器的实现方法。该Angular内SQL在线编辑器的实现方法,通过Angular组件的形式对接CodeMirror,在Angular组件内完成对CodeMirror的封装,转换成Type Script语言接口;需要在Angular工程内实现SQL在线编辑器时,直接调用上述Angular组件即可。该Angular内SQL在线编辑器的实现方法,是以Angular组件形式实现的,引用十分方便,简单易上手,易扩展,提高了开发的效率,并且在Angular的框架下利用CodeMirror实现了在线SQL编辑和执行,关键词高亮显示,SQL格式化,SQL自动联想和光标位置显示等,降低了实现SQL在线编辑的难度。
- 一种基于编织的类图模型合成方法及系统-201610127733.0
- 孙京涛 - 上海斐讯数据通信技术有限公司
- 2016-03-07 - 2019-06-25 - G06F8/35
- 本发明公开了一种基于编织的类图模型合成方法,包括:输入多个源模型的文件路径,其中,每一源模型包括多个类、每一类包括属性及行为;遍历所述源模型,根据编织模型所定义的合成规则判断所述源模型是否可以合并,若可以合并则执行下一步骤;将所述源模型进行类合并;将所述源模型进行关系合并;输入目标模型的文件路径,生成目标模型。本发明还提出执行本发明方法的系统。
- 报表定制方法、装置、客户端及存储介质-201910064679.3
- 石晓龙;黄望;饶鑫 - 中国平安人寿保险股份有限公司
- 2019-01-23 - 2019-06-21 - G06F8/35
- 一种报表定制方法,包括:根据报表所包含的表头名称生成数据驱动模型,其中所述表头名称与服务器中的数据库的字段关联;接收对应所述报表的触发操作,并根据所述触发操作更新所述数据驱动模型;发送更新后的所述数据驱动模型至服务器,其中,所述服务器根据所述更新后的数据驱动模型选择对应的处理数据;及接收所述服务器发送的所述处理数据,并将所述处理数据显示于所述报表内。本发明还提供一种报表定制装置、客户端及存储介质。本发明可以满足用户对于数据报表定制的业务要求。
- 一种Web应用界面生成系统及方法-201610950878.0
- 侍良栋;张高峰;潘玉春;王斌;王永 - 南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司
- 2016-10-27 - 2019-06-21 - G06F8/35
- 本发明公开了一种Web应用界面生成系统及方法:步骤1、用户在Web界面中点击对象节点;步骤2、发送请求至所述规则匹配模块;步骤3、规则匹配模块根据配置文件定义的对象到模板组合展示方案的映射关系查找所请求对象的展现方案;步骤4、将匹配到的模板组合方案返回给模板加载模块;步骤5、模板加载模块接收模板组合方案并对其进行解析,将若干个模板的组合动态加载到Web应用的主界面上;步骤6、当页面被激活为当前显示页面时,触发数据的请求;步骤7、组件加载模块解析数据处理模块提供的数据,动态的创建界面组件或更新组件数据。弥补传统Web界面开发效率上的不足,减少界面开发的代码量,提高整体开发效率和灵活性,提高界面的可维护性。
- 模型开发中的模板处理方法、装置、计算机设备和存储介质-201910064016.1
- 李春来;王正;廖林方 - 平安科技(深圳)有限公司
- 2019-01-23 - 2019-06-14 - G06F8/35
- 本申请涉及大数据处理领域,特别涉及一种模型开发中的模板处理方法、装置、计算机设备和存储介质。所述方法包括:接收文件夹创建指令,根据所述文件夹创建指令在预设安装目录下新建第一文件夹;根据所述第一文件夹创建与待开发模型对应的版本库;获取通用模板文件夹,并将所获取的通用模板文件夹复制至用户工程目录;将存储至所述用户工程目录中的通用模板文件夹导入至所述版本库中得到与所述待开发模型对应的模型模板。采用本方法能够提高开发效率。
- 一种框架扩展装置及方法-201910173455.6
- 张艳秋;张香宁;张天亮 - 张艳秋
- 2019-03-07 - 2019-06-11 - G06F8/35
- 本发明公开了一种框架扩展装置及方法,利用JavaScript框架扩展框架,通过Android系统提供的标准接口,实现JavaScript接口的具体功能。不需要修改浏览器内核源码,减小了开发的工作量,而且可扩展复杂接口,从而提高了Android系统对网页应用的兼容性。
- 用于粗粒度多核计算系统的两级编程装置及其计算方法-201610645202.0
- 宋宇鲲;李浩洋;张多利;杜高明;卫灿 - 合肥工业大学
- 2016-08-08 - 2019-05-31 - G06F8/35
- 本发明公开了一种用于粗粒度多核计算系统的两级编程装置及其计算方法,其特征是:编程装置中包含若干体系寄存器和通用寄存器,并将粗粒度计算系统同步动态随机存储器SDRAM的一部分连续存储空间作为物理寄存器;粗粒度计算系统的任务指令分为顶层任务指令和底层功能指令两级;底层功能指令用于在一个计算任务内指导相应的功能单元执行具体的数据处理操作,顶层任务指令则用于维护计算任务之间的数据传递关系。本发明能够方便地实现对底层功能指令的复用,减少对任务指令存储空间的需求;顶层任务指令包含任务调度需要的所有信息,便于实现任务的动态调度;跳转指令的设置使程序编写具有更强的灵活性,进一步方便程序员的程序编写。
- 基于模块化思想的模板框架设计方法及系统-201610718718.3
- 鄂海红;宋美娜;杨婷 - 北京邮电大学
- 2016-08-24 - 2019-05-17 - G06F8/35
- 本发明提出一种基于模块化思想的模板框架设计方法及系统,方法包括:构建预编译阶段模板引擎及构建前端模板引擎,并根据预编译阶段模板引擎和前端模板引擎得到模板框架。本发明以模块化的角度,从静态资源没有合适模块化规则和方法这一点出发,构建了一套完整的模块化模板框架,涉及同步模块化和异步动态模块化两个方面,并从这两个方面一一入手,分别实现了高性能的前端模板引擎用于异步动态化渲染模板,和预编译模板引擎用于同步模板生成,工程化的角度来对整个过程进行一次流程设计及规范。该方法基于模块化思想的构建模板框架,极大地方便开发人员的工作,能够降低代码开发的维护的复杂度,从而提高了开发效率。
- 一种构建树结构的方法、装置、设备以及存储介质-201811613622.6
- 王爽;温尚卓;张青;常程程;刘占魁;田冬 - 山东中创软件工程股份有限公司;昆山中创软件工程有限责任公司
- 2018-12-27 - 2019-05-10 - G06F8/35
- 本发明公开了一种构建树结构的方法、装置、设备以及计算机可读存储介质,包括:调用预先依据Element UI基础组件构建的树组件,利用所述树组件获取目标树的节点数据;利用所述树组件将所述节点数据输入至所述目标树的预选树型结构的各个节点内,完成所述目标树的构建,从而向用户展示所述目标树。利用本发明所提供的方法、装置、设备以及计算机可读存储介质,减少了开发人员的重复编码工作,降低了工作量,提高了工作效率。
- 一种流程图仿真调试方法及装置-201610290046.0
- 朱国栋;李治;何忠胜;高隆林 - 山东中创软件商用中间件股份有限公司
- 2016-05-04 - 2019-05-10 - G06F8/35
- 本申请提供一种流程图仿真调试方法及装置,应用于图形建模系统,通过接收携带流程图标识信息的仿真调试请求,并获取流程图标识信息指示的流程图代码(其中,流程图代码为响应用户输入的图形建模操作生成的流程图的代码),进而执行流程图代码得到执行结果,以便利用执行结果对流程图代码对应的流程图进行仿真调试的方式,实现了在图形建模系统内对流程图的调试,避免了现有技术在将流程图打包放于服务器进行调试时,导致的操作繁琐的问题。
- 凭证规则的配置方法、装置、计算机设备及存储介质-201811449960.0
- 蔡淑存;孔令建 - 平安科技(深圳)有限公司
- 2018-11-30 - 2019-05-07 - G06F8/35
- 本申请揭示了凭证规则的配置方法、装置、计算机设备及存储介质,其中凭证规则的配置方法,包括:根据用户在制证模型表中确定的主模型和辅助模型,得到待制证的表结构,其中所述主模型存储所述表结构的名称,所述辅助模型存储所述表结构中所有字段的名称;判断所述表结构中的第一字段是否为预设的可筛选字段,其中所述第一字段为所述表结构中所有字段的任意一个字段;若是,则在模型字段表中根据预设筛选规则筛选出所述第一字段对应的赋值;根据所述表结构以及所述表结构中的各字段分别对应的赋值生成凭证规则。通过设置制证模型表以存储所有业务对应的凭证模型,减少了代码开发的工作量,提高业务处理效率。
- 数据管理系统及其控制方法、设备及存储介质-201811496472.5
- 展阳 - 北京奇虎科技有限公司
- 2018-12-07 - 2019-05-03 - G06F8/35
- 本发明实施例公开了一种数据管理系统及其控制方法、存储介质。该方法包括:调用第一人机交互界面,通过第一人机交互界面显示的第一显示控件获取已有功能模块选择指令和/或通过显示的第二显示控件获取新功能模块创建指令,已有功能模块选择指令中包括管理账户选择的已有功能模块的标识信息,新功能模块创建指令中包括新功能模块的信息;根据标识信息获取已有功能模块,和/或,根据新功能模块的信息创建新功能模块;将已有功能模块和/或新功能模块与管理账户关联;调用第二人机交互界面,显示与管理账户关联的已有功能模块和/或新功能模块。本发明实施例提供的方法,降低了研发成本,且不影响业务开发进度。
- 一种基于模型的飞控软件快速实现平台-201811635667.3
- 贾涛;姜久龙;叶德章;刘进;方桂才;毛仲君 - 中国空气动力研究与发展中心计算空气动力研究所
- 2018-12-29 - 2019-05-03 - G06F8/35
- 本发明提供了一种基于模型的飞控软件快速实现平台,该方案包括有飞控软件模块、快速实现工具链和飞控计算机;模型化飞控算法加载入飞控软件模块后通过快速实现工具链生成代码并传输至飞控计算机,飞控计算机通过加载代码实现半实物仿真。该方案主要利用自动代码生成技术,实现从图形化Simulink飞行控制算法模型直接生成可运行在相应飞控计算机上的对飞控硬件资源可虚拟仪器化调用的嵌入式飞控软件;可便捷继承已有C代码算法;可通过模型规则检查代码测试、软件模型在环(SIL)、硬件在环(HIL)等手段,对飞控软件进行全面测试验证,从而快速、高效的获得高质量机载飞控软件。
- 一种基于Web开发分模块框架的搭建方法-201811636789.4
- 周林林;王霞;史超 - 江苏徐工信息技术股份有限公司
- 2018-12-29 - 2019-05-03 - G06F8/35
- 本发明公开一种基于Web开发分模块框架的搭建方法,属于Web开发框架搭建技术领域,包括以下步骤,选择合适的系统容器、模型视图控制器、数据访问框架、权限授权框架和系统数据缓存框架对原有框架进行改造成多个业务分模块进行;步骤三:设置每个分模块内的框架分层;步骤四:在每一个业务模块中添加服务接口层,单独的业务模块之间的模块数据可以进行交互,选择数据格式交互与返回数据;步骤五:将每个业务模块的数据库表减少联表查询的编写;步骤六:配置文件中进行路由配置;步骤七:定期对Web开发分模块框架进行维护。有益效果是其支持多模块分层结构,支持模块自由插拔,不跟其他模块有交叉,层次结构,大大降低了代码的耦合度。
- 专利分类