发明名称 一种面向移动互联网的离线可视化业务开发生成器
摘要 本发明公开了一种面向移动互联网业务的离线可视化业务开发生成器,在进行业务设计时,首先通过项目管理模块对项目中的组件、接口、连接以及数据类型进行创建、添加、删除以及建立它们之间关系的操作,而创建或添加的组件、接口、连接以及数据类型再通过可视化设计模块以及属性编辑模块进行可视化设计,得它们的描述信息;然后,项目管理模块将项目中的组件、接口、连接、数据类型的描述信息以及他们之间的关系保存到项目文件中,或通过项目工程导出模块导出为项目规范的插件或可运行的APP,完成离线可视化业务开发生成工作;本发明采用可视化设计,具有快速开发、快速集成、快速重组、运行维护方便等特点。
申请公布号 CN102799430B 申请公布日期 2015.07.15
申请号 CN201210224772.4 申请日期 2012.07.02
申请人 电子科技大学 发明人 王勇;王瑞锦;倪伟伟;张婷婷;白杨
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 成都行之专利代理事务所(普通合伙) 51220 代理人 温利平
主权项 一种面向移动互联网业务的离线可视化业务开发生成器,其特征在于,包括:一项目管理模块,以树状结构组织、显示每个项目所包含的组件、接口、连接以及数据类型,其中一个项目对应一个移动互联网业务,用于对移动互联网业务的设计,包括对项目中的组件、接口、连接以及数据类型的创建、添加、删除以及建立它们之间关系的操作;一可视化设计模块,用于组件、接口的可视化设计,得到组件、接口的描述信息;一属性编辑模块,用于组件、接口、连接、数据类型的属性编辑,得到它们的描述信息;一组件库管理模块,用于组件、接口、连接、数据类型的添加、删除、分类、出入库、检索的管理功能;一项目工程导出模块,用于将项目管理模块中的一个项目中的组件、接口、连接以及数据类型导出为项目规范的插件或可运行的APP;可视化设计模块、属性编辑模块对业务设计创建或添加组件、接口、连接、数据类型进行可视化设计,即显示和编辑,得到它们的描述信息;项目管理模块将项目中的组件、接口、连接、数据类型的描述信息以及它们之间的关系保存到项目文件中,或通过项目工程导出模块导出为项目规范的插件或可运行的APP;同时,项目管理模块还读取项目文件,得到业务所包含的组件、接口、连接以及数据类型的描述信息以及它们之间的关系,进行可视化设计,然后再保存到项目文件中,或通过项目工程导出模块导出为项目规范的插件或可运行的APP;组件库管理模块在项目管理模块的管理下,将业务设计中的组件、接口、连接、数据类型的描述信息保存,即添加到组件库文件中或业务设计过程添加组件、接口、连接、数据类型时,读取组件库文件中相应的组件、接口、连接、数据类型的描述信息在可视化设计模块、属性编辑模块进行显示和编辑;所述的可视化设计模块分为页面编辑器和流程编辑器,通过流程编辑器将 组件、接口、连接、数据类型映射为对应的代码,实现可视化的分层开发;页面编辑器支持所见即所得的开发方式,对组件、接口、连接、数据类型对应的页面进行编辑,帮助内容动态显示,支持弹出对话框查看标签信息,并能打开页面查看具体的信息,输出的是一个页面展示层;流程编辑器包括控制流编辑器和逻辑编辑器,用于对组件、接口、连接、数据类型对应的控制流进行编辑和处理,其中,控制流编辑器负责对控制流进行建模、修改;控制流编辑器输出一个控制层模型,控制层模型负责接收页面展示层的请求,并处理请求,对控制流进行建模、修改操作;逻辑编辑器输出一个逻辑层模型,逻辑层模型负责接收控制层模型传递的请求,并处理请求,最后将处理结果传回控制层模型;多个逻辑层模型可同时被一个控制层模型文件调用,每个逻辑层模型对应一个或者多个逻辑层的处理方法;控制层模型将控制流回传给页面展示层,以支持可视化设计,同时将控制流映射为代码表述的类中的一个或者多个方法,即组件、接口、连接、数据类型的描述信息。
地址 611731 四川省成都市高新区(西区)西源大道2006号