【技术实现步骤摘要】
本专利技术涉及界面设计
,尤其涉及一种基于模板的界面自动生成的方法及系统。
技术介绍
现有技术下,一般软件都是由界面开发者事先设计好,然后后台开发人员根据设计好的界面去编辑代码。这种方式的交互存在以下的不足1.灵活性差,如果软件前期设计不够完善,后续则需要对界面进行手工修改,造成界面布局和后台的代码都需要修改。这种重复性操作,造成了代码工作量大,且效率也不高;2.用户体验性不好,呈现在用户面前的界面都是事先写死的界面,不能根据客户的需求创建定制化的界面,必须通过开发人员的协助;3.当软件进行更新时,如果有涉及到界面部分则需要重新绘制界面,且需要重新编码,而不能继承沿用以前的代码,造成了资源的极大浪费。im,申请号为CN201010194523. 6的专利技术专利申请公开了一种基于模板的用户应用界面自动生成的方法,该方法主要通过分析业务需求,通过建模系统进行建模,从而形成业务模型,运行时解析典型界面模板库,从而最终形成用户应用界面。该方法实现了软件界面风格一致便于统一修改软件界面。但是该方法仅仅是根据常用的业务需求生成了统一的界面模板。使用时通过分析不同的业 ...
【技术保护点】
基于模板的界面自动生成系统,其特征在于,该系统包括XSD配置文件、配置文件格式转换系统、AMF文件解析系统、界面模板定制系统、对象模板库、生成界面;其中,XSD配置文件中包含了依据需求设计的对象及其属性;配置文件格式转换系统是用来将根据需要生成的XSD配置文件转换为Flash可读的AMF格式文件;AMF文件解析系统是对配置文件格式转换系统转换出来的AMF文件进行进一步的修改,使其能被Flash解读;界面模板定制系统是对Flash进行开发,根据后台推送过来的AMF文件,进行解析;对象模板库就是在设计阶段预先抽象出一套常用的组件模型,以及相关的属性供开发人员使用。
【技术特征摘要】
【专利技术属性】
技术研发人员:柯宗贵,杨育斌,梁大海,汪志军,陈荣华,
申请(专利权)人:蓝盾信息安全技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。