一种定制电视软件方法及系统的制作方法

文档序号:6438747阅读:410来源:国知局
专利名称:一种定制电视软件方法及系统的制作方法
技术领域
本发明涉及电视定制领域,尤其涉及的是一种定制电视软件方法及系统。
技术背景
随着人们生活水平的提高,人们对人性化定制性设计有着越来越高的要求。在电视生产中,除了大规模的量产之外,还有给一些酒店、宾馆等客户提供量少的酒店机程序以备小量生产。当这部分客户需求信息增多,那么定制软件的工作量也随着增大,由于客户选用不同的显示屏,不同的开机画面,不同的机型,不同的接口,采用的硬件也会有不同的bom 梯次,在生产时就必须单独的对各种参数进行设置以满足不同的客户需求信息,这就大大的增加了开发成本,降低了生产效率。
因此,现有技术还有待于改进和发展。发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种定制电视软件的方法及系统,以便降低开发成本,提高生产效率。
本发明解决技术问题所采用的技术方案如下 一种定制电视软件的方法,其中,包括步骤A、根据系统界面通过客户需求录入模块录入客户需求信息,并将所述客户需求信息存储在客户需求存储模块中;B、配置模块读取客户需求存储模块存储的客户需求信息,开启相应的宏定义,并选用相应的源文件发送给编译模块进行编译;C、编译模块根据客户需求信息及相应的屏参源文件进行编译;D、目标文件形成模块将源文件编译后的文件进行重命名形成目标文件。
所述定制电视软件的方法,其中,所述步骤B还包括所述配置模块根据显示屏型号自动选择系统内部的物料号,并根据物料号选择相应的屏参源文件参与编译。
所述定制电视软件的方法,其中,所述步骤C还包括所述编译模块根据客户需求信息及相应的屏参源文件进行编译。
所述定制电视软件的方法,其中,所述客户需求信息包括显示屏型号、logo图片和机型数据。
所述定制电视软件的方法,其中,所述目标文件包括不同的客户信息和不同的显示屏信息。
一种定制电视软件的系统,其中,包括客户需求录入模块,用于根据系统界面录入客户需求信息; 客户需求存储模块,用于存储所述客户需求信息;配置模块,用于根据客户需求信息开启相应的宏定义和选用相应的源文件; 编译模块,用于根据客户需求信息以及相应的屏参源文件数据进行编译;目标文件形成模块,用于将编译模块编译后的文件根据客户需求信息进行重命名,形成目标文件。
所述定制电视软件的系统,其中,所述配置模块根据屏幕型号自动选择系统内部的物料号,并根据物料号选择相应的屏参源文件参与编译。
所述定制电视软件的系统,其中,所述目标文件包括不同的客户信息和不同的显示屏信息。
本发明所提供的定制电视软件的方法及系统,通过客户需求录入模块录入客户需求信息,并将所述客户需求信息存储在客户需求存储模块中,根据客户的不同需求,配置模块自动开启相应的宏定义,并选用相应的源文件参与编译,编译模块根据客户需求信息进行编译,目标文件形成模块将源文件编译后的文件进行重命名形成目标文件,很好的实现了根据客户的不同需求,自动定制所需软件,节省了开发人员的开发成本,提高了生产的效率。


图1是本发明实施例的定制电视软件的方法流程图。
图2是本发明实施例的定制电视软件的系统结构图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例提供的一种定制电视软件的方法,如图1所示,包括步骤步骤S100、根据系统界面通过客户需求录入模块录入客户需求信息,并将所述客户需求信息存储在客户需求存储模块中;其中,客户需求信息包括显示屏型号、Iog0图片和机型等数据,将客户的不同需求存储在客户需求存储模块中,以便客户对定制软件的各种数据根据自己的需要进行设置。
步骤S200、配置模块读取客户需求信息模块存储的客户需求信息,自动开启相应的宏定义,并选用相应的屏参源文件参与编译;其中,所述步骤S200还包括所述配置模块根据显示屏型号自动选择系统内部的物料号,并根据物料号选择相应的屏参源文件参与编译,物料号,是物料的标识,是对每种物料使用无含义的顺序数字的唯一编号,主要用于记录在生产活动中运动的物料。
步骤S300、编译模块根据客户需求信息及相应的屏参源文件进行编译; 步骤S400、目标文件形成模块将源文件编译后的文件进行重命名形成目标文件; 其中,所述目标文件包括不同的客户信息和不同的显示屏信息。
上述定制电视软件的方法,能够很好的根据客户的不同需求,产生不同客户信息的目标文件,生产出满足不同客户需求信息的产品,能够大大简化开发流程,节约生产成本。
基于上述实施例,本发明实施例还提供了一种定制电视软件系统,如图2所示,主要包括客户需求录入模块201,用于根据系统界面录入客户需求信息; 客户需求存储模块202,用于存储所述客户需求信息;配置模块203,用于根据客户需求信息开启相应的宏定义和选用相应的源文件; 编译模块204,用于根据客户需求信息以及相应的屏参源文件数据进行编译;其中,所述配置模块根据屏幕型号自动选择系统内部的物料号,并根据物料号选择相应的屏参源文件参与编译;目标文件形成模块205,用于将编译模块编译后的文件根据客户需求信息进行重命名, 形成目标文件。
优选地,本发明的又一个较佳的实施例是北京A公司与上海B公司签订一批定制机,有两种机型,分别为机L(^6HS81B (2B0M MST739),数量为35台;LC32HS62B (2B0M MST739),数量为10台。相关要求如下1、开机欢迎语,并附开机logo图片,这个可以根据客户自身的需要进行相应的设置,比如欢迎使用B公司的产品,并显示该公司的logo图片;2、配屏要求LC26HS81B(2B0M MST739) LG 71001061 LC32HS62B (2B0M MST739) LG 71001200 ;针对上述要求,系统提供接口供客户输入机型和logo图片,根据上述的机型得知,没有av3接口,有s端子接口,则再根据物料号71001061和71001200分别自动选择对应的源文件进行编译,编译后根据客户需求信息和软件版本号自动生成目标文件,如 北京 A 公司上海 B 公司 LC26HS81B (2B0M MST739) 71001061 VI. 0. 04. bin 北京 A 公司上海 B 公司 LC32HS62B (2B0M MST739) 71001200 VL 0. 12. bin。
综上所述,本发明所提供的定制电视软件的方法及系统,通过客户需求录入模块录入客户需求信息,并将所述客户需求信息存储在客户需求存储模块中,根据客户的不同需求,配置模块自动开启相应的宏定义,并选用相应的源文件参与编译,编译模块根据客户需求信息进行编译,目标文件形成模块将源文件编译后的文件进行重命名形成目标文件,很好的实现了根据客户的不同需求,自动定制所需软件,节省了开发人员的开发成本, 提高了生产的效率。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
权利要求
1.一种定制电视软件的方法,其特征在于,包括步骤A、在系统界面上通过客户需求录入模块录入客户需求信息,并将所述客户需求信息存储在客户需求存储模块中;B、配置模块读取客户需求存储模块存储的客户需求信息,开启相应的宏定义,并选用相应的屏参源文件发送给编译模块进行编译;C、编译模块根据客户需求信息及相应的屏参源文件进行编译;D、目标文件形成模块将源文件编译后的文件进行重命名形成目标文件。
2.根据权利要求1所述的方法,其特征在于,所述步骤B还包括所述配置模块根据显示屏型号自动选择系统内部的物料号,并根据物料号选择相应的屏参源文件参与编译。
3.根据权利要求1所述的方法,其特征在于,所述客户需求信息包括显示屏型号、 logo图片和/或机型数据。
4.根据权利要求1所述的方法,其特征在于,所述目标文件包括不同的客户信息和不同的显示屏信息。
5.一种定制电视软件的系统,其特征在于,包括客户需求录入模块,用于根据系统界面录入客户需求信息;客户需求存储模块,用于存储所述客户需求信息;配置模块,用于根据客户需求信息开启相应的宏定义和选用相应的源文件;编译模块,用于根据客户需求信息以及相应的屏参源文件数据进行编译;目标文件形成模块,用于将编译模块编译后的文件根据客户需求信息进行重命名,形成目标文件。
6.根据权利要求5所述的系统,其特征在于,所述配置模块根据屏幕型号自动选择系统内部的物料号,并根据物料号选择相应的屏参源文件参与编译。
7.根据权利要求5所述的系统,其特征在于,所述目标文件包括不同的客户信息和不同的显示屏信息。
全文摘要
本发明公开了一种定制电视软件的方法及系统,通过客户需求录入模块录入客户需求信息,并将所述客户需求信息存储在客户需求存储模块中,根据客户的不同需求,配置模块自动开启相应的宏定义,并选用相应的源文件参与编译,编译模块根据客户需求信息进行编译,目标文件形成模块将源文件编译后的文件进行重命名形成目标文件,很好的实现了根据客户的不同需求,自动定制所需软件,节省了开发人员的开发成本,提高了生产的效率。
文档编号G06F9/44GK102508670SQ20111036691
公开日2012年6月20日 申请日期2011年11月18日 优先权日2011年11月18日
发明者何银南 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1