[发明专利]嵌入式设备web界面的客制化实现方法有效

专利信息
申请号: 201310080130.6 申请日: 2013-03-13
公开(公告)号: CN103135991A 公开(公告)日: 2013-06-05
发明(设计)人: 陈洋;曹祁生;杜伟 申请(专利权)人: 烽火通信科技股份有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 北京捷诚信通专利事务所(普通合伙) 11221 代理人: 魏殿绅;庞炳良
地址: 430074 湖北省武*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 嵌入式 设备 web 界面 客制化 实现 方法
【说明书】:

技术领域

发明涉及嵌入式设备的客制化实现方法,尤其涉及嵌入式设备的操作系统中web界面的客制化方法。

背景技术

随着嵌入式电子产品在国内外市场的广泛应用,产品的用户操作界面越来越需要满足不同客户的客制化要求,提供一个方便快捷的客制化方法成为必然趋势。例如,国内运营商有各自的界面规范,海外各运营商也有各种定制的界面需求,出于对性能和成本的考虑,目前嵌入式产品web界面的客制化实现方式主要有以下几种:

1)为运营商不同的客制化需求定制不同的用户操作界面版本。针对每个运营商或者同一运营商在不同地区的需求,开发人员从基线版本中创建一个分支版本,在分支版本上增加各个特定需求的功能支持模块,最终提交各个分支版本给运营商。

2)为运营商不同的客制化需求提供兼容的用户操作界面版本。针对每个运营商或者同一运营商在不同地区的需求,开发人员在基线版本中增加对各个特定需求的功能支持模块,最终提交兼容所有需求的版本给运营商。

以上这两种方式主要的不足在于:

第一,创建分支版本的方法极大地增加了维护的工作量,特别是当基线版本有更新时,更新的内容需要同步到各个分支版本中。

第二,提交给特定用户的兼容版本包含支持所有需求的功能组件,这些组件浪费了嵌入式设备有限的flash空间,影响电子产品的运行性能。

第三,在以上两种方式下,开发人员需要人工比对各个需求,然后手工增加各个功能支持模块,测试人员也必须人工比对各个需求是否都包含在版本之中,这样增加了大量的开发和测试维护时间。同时客制化需求是分散在不同版本和文档中的,管理人员如果需要从整体上掌握所有客户的需求,来进行比较和优先级排序,必须从不同类型的文件如:邮件、word文档中汇总归纳,这同样增加了管理成本。

综上所述,以上方式的客制化实现方法难以满足不断发展的客制化需要,在实际应用中迫切需要一种具有自动化架构的需求客制化实现方法。

发明内容

本发明所要解决的是现有技术中,嵌入式设备web界面的客制化,采用分支版本方式,维护工作量大;采用兼容版本方式,浪费嵌入式设备有限的flash空间的问题。

为了解决上述技术问题,本发明提供了一种嵌入式设备web界面的客制化实现方法,包括以下步骤:

步骤一、客制化需求人员利用客制化工具,在需求工作表customerRequestTable中增加相应的需求项,填写每个客制化版本的需求ID和对应的需求参数值;所述需求工作表是客制化工具中用于传递需求信息的表格,该表格使用excel文档;所述需求ID是客制化需求人员希望完成客制化操作的嵌入式设备的ID号码;

步骤二、客制化操作人员根据步骤一生成的需求工作表,在基线版本中,增加客制化需求目录,放置相应的客制化功能实现文件;

步骤三、客制化操作人员根据需求工作表,在基线版本增加针对相应需求ID的处理模块,同时在需求工作表中增加关联相应需求ID的excel表宏处理代码;

步骤四、客制化操作人员使用excel表宏工具,自动裁剪基线版本不需要的功能模块,生成客制化的配置文件和cgi源代码,产生最终客制化版本,用于嵌入式设备的软件操作系统的更新。

在上述方法中,步骤二中的客制化功能实现文件,包括页面html文件、javascript文件、背景图片、语言翻译文件和功能处理cgi文件。

在上述方法中,步骤三中的客制化版本处理子程序是读取静态配置文件或页面html文件和调用cgi脚本的程序;步骤三中,需求工作表中关联相应需求ID的excel表宏处理代码,用于生成对应的静态配置文件、html文件和cgi脚本。

在上述方法中,所述需求工作表是客制化需求的汇总表。

本发明,采用自动化架构的web界面客制化设计方式,克服了当前web页面客制化方式的缺点和不足,能够方便地管理客制化需求,当客制化需求变化时,只需要更新客制化需求的初始文件,并且该初始文件由需求管理人员以excel表形式提供,该excel表能够被市场、客服、开发和管理人员阅读和使用,开发人员通过该excel表自动生成所需要的客制化配置文件和源代码,直接在程序中使用,不再需要手工转换,极大节省了开发时间。

采用本发明中设计的技术方案,其优点是节省大量flash空间和网络带宽,不需手工更新源代码,减少了代码维护工作量。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310080130.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top