基于模板的界面自动生成的方法及系统技术方案

技术编号:8452828 阅读:232 留言:0更新日期:2013-03-21 13:38
本发明专利技术公开了一种基于模板的界面自动生成的方法及系统,通过事先设计出常用的控件、界面、按钮、图片等对象及其可用属性放入数据库中,利用XSD配置文件转换成Flash可读的AMF格式文件,并将AMF文件推送到前台,从数据库中取出对应的对象及其属性自动生成用户界面。通过该发明专利技术实现界面展示脱离浏览器,界面跨平台,且可根据需要灵活的生成配置文件形成界面。而且Flash本身特有的拖拽功能使得用户根据自己的需要再一次设计符合自己使用习惯的界面。

【技术实现步骤摘要】

本专利技术涉及界面设计
,尤其涉及一种基于模板的界面自动生成的方法及系统
技术介绍
现有技术下,一般软件都是由界面开发者事先设计好,然后后台开发人员根据设计好的界面去编辑代码。这种方式的交互存在以下的不足1.灵活性差,如果软件前期设计不够完善,后续则需要对界面进行手工修改,造成界面布局和后台的代码都需要修改。这种重复性操作,造成了代码工作量大,且效率也不高;2.用户体验性不好,呈现在用户面前的界面都是事先写死的界面,不能根据客户的需求创建定制化的界面,必须通过开发人员的协助;3.当软件进行更新时,如果有涉及到界面部分则需要重新绘制界面,且需要重新编码,而不能继承沿用以前的代码,造成了资源的极大浪费。im,申请号为CN201010194523. 6的专利技术专利申请公开了一种基于模板的用户应用界面自动生成的方法,该方法主要通过分析业务需求,通过建模系统进行建模,从而形成业务模型,运行时解析典型界面模板库,从而最终形成用户应用界面。该方法实现了软件界面风格一致便于统一修改软件界面。但是该方法仅仅是根据常用的业务需求生成了统一的界面模板。使用时通过分析不同的业务需求来对应不同的模本文档来自技高网...

【技术保护点】
基于模板的界面自动生成系统,其特征在于,该系统包括XSD配置文件、配置文件格式转换系统、AMF文件解析系统、界面模板定制系统、对象模板库、生成界面;其中,XSD配置文件中包含了依据需求设计的对象及其属性;配置文件格式转换系统是用来将根据需要生成的XSD配置文件转换为Flash可读的AMF格式文件;AMF文件解析系统是对配置文件格式转换系统转换出来的AMF文件进行进一步的修改,使其能被Flash解读;界面模板定制系统是对Flash进行开发,根据后台推送过来的AMF文件,进行解析;对象模板库就是在设计阶段预先抽象出一套常用的组件模型,以及相关的属性供开发人员使用。

【技术特征摘要】

【专利技术属性】
技术研发人员:柯宗贵杨育斌梁大海汪志军陈荣华
申请(专利权)人:蓝盾信息安全技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1