发明名称 一种普适应用代码框架快速生成方法及原型系统
摘要 本发明涉及一种普适应用代码框架快速生成方法及原型系统,该系统包括三个模块,分别为图形用户界面、转换模块、模板库,其中,所述图形用户界面完成场景的描述工作,提供图形界面包括工具条和编辑面板;所述转换模块实现从场景描述文档到目标代码的转换;所述模板库,存储所有的规则以及基础模板。本发明通过基于场景的元素规则描述到代码框架的快速构建,为普适应用的开发提供了一个方法指导,并节省了开发时间,使得功能原型迅速成立,而不编写任何代码。
申请公布号 CN103793226B 申请公布日期 2017.05.03
申请号 CN201410025322.1 申请日期 2014.01.16
申请人 西北工业大学 发明人 周兴社;唐蕾;郑晓丽;於志文;郭斌;倪红波
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 代理人
主权项 一种普适应用代码框架快速生成方法,其特征在于,该具体过程为:步骤1,某一具体应用的场景的元素解析后,首先查找规则与模板库,如果规则与模板库中存在该场景时,跳转到步骤6;如果规则与模板库中不存在该场景,则进行步骤2;步骤2,分解具体场景中的元素,分解完成后查找规则与模板库,如果规则与模板库中存储有部分元素或者全部元素时,跳转到步骤4;否则进行步骤3;其中,分解后的基本元素包括:用户任务、用户行为、客体行为、发生前提、作用对象;步骤3:对步骤2中模板库中不存在的元素进行规则定义,并进行规则描述,同时将该元素以及规则定义存储于规则与模板库中;步骤4:对步骤2中模板库中存在的元素进行查找并直接使用模板库中定义的元素;步骤5:基于元素及元素组合规则对场景进行描述,生成场景描述文档,并将场景存入场景模板库中;步骤6:对代码模板进行设计以及具体应用的逻辑进行设计,生成应用描述文档及代码模板;步骤7:根据应用描述文档以及场景的描述文档及转换规则生成目标代码。
地址 710129 陕西省西安市长安区东祥路1号