发明名称 人机交互界面自动生成方法及系统
摘要 本发明公开了一种人机交互界面自动生成方法及系统。所述方法包括:根据人机交互界面所需展现的内容定义模型对象,所述模型对象包括至少一个模型成员;所述模型成员与数据库中的元数据有一对一映射关系;构建与模型对象对应的模型视图,所述模型视图包括至少一个模型视图元素,所述模型视图元素至少与一个模型成员有一对一映射关系;根据既定语法规则解析模型对象和模型视图,生成模型对象配置文件以及人机交互界面配置文件,所述模型对象配置文件用于提供模型对象与数据库的映射,所述人际交互界面配置文件用于以对应的模型视图展现模型对象。本发明能有效减少视图层的程序开发量,提供的视图层更贴合用户需求,通用性和可扩展性高。
申请公布号 CN104111828A 申请公布日期 2014.10.22
申请号 CN201310140770.1 申请日期 2013.04.22
申请人 易保网络技术(上海)有限公司 发明人 贺凯良;周毓杰;熊务真;马瞿俊
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 骆苏华
主权项 一种人机交互界面自动生成方法,其特征在于,包括:根据所述人机交互界面所需展现的内容定义模型对象,所述模型对象包括至少一个模型成员;所述模型成员与数据库中的元数据有一对一映射关系;构建与所述模型对象对应的模型视图,所述模型视图包括至少一个模型视图元素;其中,所述模型视图元素至少与一个模型成员存在一对一映射关系;根据既定语法规则解析所述模型对象和模型视图,生成模型对象配置文件以及人机交互界面配置文件;其中,所述模型对象配置文件用于提供所述模型对象与数据库的映射,所述人际交互界面配置文件用于以对应的模型视图展现所述模型对象。
地址 200433 上海市杨浦区淞沪路270号创智天地广场3号楼2楼