欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種智能電器的應(yīng)用程序設(shè)計(jì)方法及系統(tǒng)的制作方法

文檔序號(hào):9432287閱讀:434來(lái)源:國(guó)知局
一種智能電器的應(yīng)用程序設(shè)計(jì)方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電器控制領(lǐng)域,尤其涉及一種智能電器的應(yīng)用程序設(shè)計(jì)方法及系統(tǒng)。
【背景技術(shù)】
[0002]在智能電器控制領(lǐng)域,利用智能硬件(如手機(jī)、平板電腦等移動(dòng)終端)中的智能電器應(yīng)用程序?qū)χ悄芗译娺M(jìn)行智能控制,已成為一種流行趨勢(shì)。
[0003]在智能電器的應(yīng)用程序的開(kāi)發(fā)過(guò)程中,開(kāi)發(fā)人員會(huì)根據(jù)對(duì)智能電器的功能需求、控制需求和顯示需求來(lái)開(kāi)發(fā)相應(yīng)的應(yīng)用程序,以使智能電器更加智能化。
[0004]然而,現(xiàn)有技術(shù)中,開(kāi)發(fā)人員在對(duì)智能電器的應(yīng)用程序開(kāi)發(fā)過(guò)程中,需要單獨(dú)對(duì)每款智能電器進(jìn)行獨(dú)立開(kāi)發(fā),對(duì)于不同型號(hào)的同種電器或者不同種類的電器都需要單獨(dú)進(jìn)行開(kāi)發(fā),開(kāi)發(fā)人員需要針對(duì)每款電器重新編寫代碼,對(duì)開(kāi)發(fā)人員的邏輯思維要求和技術(shù)要求較高,并且嚴(yán)重拉長(zhǎng)了開(kāi)發(fā)周期。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實(shí)施例的目的在于提供一種智能電器的應(yīng)用程序設(shè)計(jì)方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中對(duì)智能電器的應(yīng)用程序開(kāi)發(fā)過(guò)程中,開(kāi)發(fā)人員需要針對(duì)每款電器重新編寫代碼,對(duì)開(kāi)發(fā)人員的邏輯思維要求和技術(shù)要求較高,并且嚴(yán)重拉長(zhǎng)了開(kāi)發(fā)周期的問(wèn)題。
[0006]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種智能電器的應(yīng)用程序設(shè)計(jì)方法,所述方法包括:
[0007]獲取智能電器的屬性;
[0008]生成關(guān)于所述屬性的接口程序,所述接口程序包括用于獲取所述屬性的第一接口程序;
[0009]根據(jù)所述屬性和所述接口程序創(chuàng)建所述智能電器的實(shí)體類組件;
[0010]在所述應(yīng)用程序的開(kāi)發(fā)過(guò)程中,調(diào)用所述實(shí)體類組件;
[0011]通過(guò)所述接口程序?qū)胨鲋悄茈娖鞯膶傩?,以完成?duì)所述智能電器的應(yīng)用程序的開(kāi)發(fā)。
[0012]優(yōu)選的,所述接口程序還包括:
[0013]用于修改所述屬性的第二接口程序。
[0014]本發(fā)明實(shí)施例還提供一種智能電器的應(yīng)用程序設(shè)計(jì)系統(tǒng),所述系統(tǒng)包括:
[0015]屬性獲取模塊,用于獲取智能電器的屬性;
[0016]接口程序生成模塊,用于生成關(guān)于所述屬性的接口程序,所述接口程序包括用于獲取所述屬性的第一接口程序;
[0017]組件創(chuàng)建模塊,用于根據(jù)所述屬性和所述接口程序創(chuàng)建所述智能電器的實(shí)體類組件;
[0018]組件調(diào)用模塊,用于在所述應(yīng)用程序的開(kāi)發(fā)過(guò)程中,調(diào)用所述實(shí)體類組件;
[0019]屬性屬性導(dǎo)入模塊,用于通過(guò)所述接口程序?qū)胨鲋悄茈娖鞯膶傩裕酝瓿蓪?duì)所述智能電器的應(yīng)用程序的開(kāi)發(fā)。
[0020]優(yōu)選的,所述接口程序還包括:
[0021]用于修改所述屬性的第二接口程序。
[0022]本發(fā)明實(shí)施例與現(xiàn)有技術(shù)相比,其有益效果在于:通過(guò)獲取智能電器的屬性,并生成用于獲取/修改所述屬性的接口程序,根據(jù)所述屬性和接口程序創(chuàng)建智能電器的實(shí)體類組件,使得開(kāi)發(fā)人員在進(jìn)行智能電器的應(yīng)用程序的開(kāi)發(fā)過(guò)程中,不用針對(duì)每一款智能電器都單獨(dú)編寫代碼,縮短了開(kāi)發(fā)周期,降低了對(duì)開(kāi)發(fā)人員的邏輯思維要求和技術(shù)要求;通過(guò)創(chuàng)建包含與多種智能電器對(duì)應(yīng)的多種實(shí)體類組件的組件庫(kù),使得開(kāi)發(fā)人員在開(kāi)發(fā)相應(yīng)智能電器應(yīng)用程序的過(guò)程中,可以直接從組件庫(kù)中調(diào)用該智能電器的實(shí)體類組件不用重新編寫代碼,使得智能電器的應(yīng)用程序的開(kāi)發(fā)過(guò)程更加簡(jiǎn)單,易于實(shí)現(xiàn),縮短了開(kāi)發(fā)周期,節(jié)省了人力物力,節(jié)約了開(kāi)發(fā)成本。
【附圖說(shuō)明】
[0023]圖1是現(xiàn)有技術(shù)中利用智能硬件來(lái)控制智能電器的原理框圖;
[0024]圖2是本發(fā)明實(shí)施例提供的智能電器的應(yīng)用程序設(shè)計(jì)方法的流程圖;
[0025]圖3是本發(fā)明的優(yōu)選實(shí)施例提供的智能電器的應(yīng)用程序設(shè)計(jì)方法的流程圖;
[0026]圖4是本發(fā)明實(shí)施例提供的智能電器的應(yīng)用程序設(shè)計(jì)系統(tǒng)的結(jié)構(gòu)框圖;
[0027]圖5是本發(fā)明的優(yōu)選實(shí)施例提供的智能電器的應(yīng)用程序設(shè)計(jì)系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0028]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0029]圖1是現(xiàn)有技術(shù)中利用智能硬件來(lái)控制智能電器的原理框圖。
[0030]如圖1所示,現(xiàn)有技術(shù)中利用智能硬件中的智能電器應(yīng)用程序?qū)χ悄芗译娺M(jìn)行智能控制的方法,通常為:
[0031]在智能硬件10中安裝在用于控制智能電器20的應(yīng)用程序;
[0032]通過(guò)無(wú)線通信設(shè)備30所提供的無(wú)線網(wǎng)絡(luò),來(lái)實(shí)現(xiàn)智能硬件10與智能電器20之間的無(wú)線通信,從而將控制信號(hào)發(fā)送給智能電器20,使其執(zhí)行相應(yīng)的操作,實(shí)現(xiàn)相應(yīng)功能;
[0033]智能硬件10通過(guò)無(wú)線通信設(shè)備30接收智能電器20所反饋的工作狀態(tài)信息,以實(shí)現(xiàn)對(duì)智能家電20的實(shí)時(shí)監(jiān)控和控制。
[0034]在具體應(yīng)用中,智能硬件10可以是智能手機(jī)、平板電腦、專用的智能控制遙控器等移動(dòng)終端;無(wú)線通信設(shè)備30可以是基于WiF1、藍(lán)牙、紅外線、ZigBee或相關(guān)無(wú)線通信技術(shù)的設(shè)備;智能電器20可以是各種家用電器(冰箱、空調(diào)、洗衣機(jī)等),也可以是各種辦公電器(打印機(jī)、碎紙機(jī)等)、醫(yī)用電器、工業(yè)用電器等支持智能控制的器件,凡是需要通過(guò)編寫相關(guān)應(yīng)用程序來(lái)實(shí)現(xiàn)智能控制的器件均本發(fā)明的應(yīng)用范圍內(nèi)。
[0035]圖2是本發(fā)明實(shí)施例提供的智能電器的應(yīng)用程序設(shè)計(jì)方法的流程圖。
[0036]如圖2所示,本發(fā)明實(shí)施例提供的智能電器的應(yīng)用程序設(shè)計(jì)方法,包括:
[0037]SlOl:獲取智能電器的屬性;
[0038]S102:生成關(guān)于所述屬性的接口程序,所述接口程序包括用于獲取所述屬性的第一接口程序;
[0039]S103:根據(jù)所述屬性和所述接口程序創(chuàng)建所述智能電器的實(shí)體類組件;
[0040]S104:在所述應(yīng)用程序的開(kāi)發(fā)過(guò)程中,調(diào)用所述實(shí)體類組件;
[0041]S105:通過(guò)所述接口程序?qū)胨鲋悄茈娖鞯膶傩裕酝瓿蓪?duì)所述智能電器的應(yīng)用程序的開(kāi)發(fā)。
[0042]在具體應(yīng)用中,SlOl是以計(jì)算機(jī)作為執(zhí)行主體時(shí)的操作,SlOl具體為:程序開(kāi)發(fā)人員設(shè)定、編寫智能電器的屬性,并向計(jì)算機(jī)輸入智能電器的屬性,再由計(jì)算機(jī)獲取智能電器的屬性,所述屬性是由字符組成的程序代碼。
[0043]在具體應(yīng)用中,智能電器的屬性包括:智能電器的名稱屬性、ID屬性、密碼屬性、溫度屬性、工作狀態(tài)屬性、故障狀態(tài)屬性、通訊數(shù)據(jù)屬性、工作模式屬性、定時(shí)開(kāi)/關(guān)機(jī)屬性等。
[0044]接口程序是由程序開(kāi)發(fā)人員編寫并輸入計(jì)算機(jī)的一段程序代碼,用于在需要獲取所述智能電器的屬性時(shí),向計(jì)算機(jī)發(fā)送獲取所述智能電器的屬性的請(qǐng)求。
[0045]組件是指對(duì)數(shù)據(jù)和方法的簡(jiǎn)單封裝,本實(shí)施例中的智能電器的實(shí)體類組件是指對(duì)智能電器的屬性和接口程序的封裝,該實(shí)體類組件中包含有所述智能電器的屬性和接口程序的程序代碼。
[0046]在一優(yōu)選實(shí)施例中,SlOl具體包括:
[0047]根據(jù)智能電器的設(shè)計(jì)需求獲取該智能電器的屬性,所述設(shè)計(jì)需求包括功能需求、控制需求或顯示需求。
[0048]在一優(yōu)選實(shí)施例中,所述接口程序還包括:
[0049]用于修改所述屬性的第二接口程序。
[0050]在具體應(yīng)用中,程序設(shè)計(jì)人員可以通過(guò)所述第二接口程序訪問(wèn)所述智能電器的屬性,并根據(jù)實(shí)際需要對(duì)所述屬性進(jìn)行增加、刪減或更改。
[0051]在一優(yōu)選實(shí)施例中,S104具體包括:
[0052]根據(jù)所述實(shí)體類組件創(chuàng)建用于調(diào)用所述實(shí)體類組件的調(diào)用接口程序;
[0053]在所述應(yīng)用程序的開(kāi)發(fā)過(guò)程中,通過(guò)所述調(diào)用接口程序調(diào)用所述實(shí)體類組件。
[0054]在具體應(yīng)用中,程序設(shè)計(jì)人員在進(jìn)行智能電器的應(yīng)用程序開(kāi)發(fā)時(shí),可通過(guò)調(diào)用接口程序來(lái)調(diào)用該智能電器的實(shí)體類組件,并通過(guò)第一接口程序和第二接口程序來(lái)獲取或修改封裝在實(shí)體類組件內(nèi)的智能電器的屬性。
[0055]在具體應(yīng)用中,所述智能電器可以是冰箱、洗衣機(jī)、空調(diào)等家用電器,打印機(jī)、傳真機(jī)等辦公電器以及各種可利用應(yīng)用程序來(lái)進(jìn)行智能控制的電器。
[0056]以下例舉幾種智能電器的應(yīng)用程序設(shè)計(jì)方法,以對(duì)本發(fā)明實(shí)施例做詳細(xì)說(shuō)明。
[0057]實(shí)施例一
[0058]在具體的應(yīng)用中,當(dāng)所述智能電器為冰箱時(shí),冰箱的應(yīng)用程序設(shè)計(jì)方法,具體包括:
[0059]獲取冰箱的名稱屬性(所述名稱可以根據(jù)相應(yīng)的開(kāi)發(fā)需求更改);
[0060]獲取冰箱的ID屬性(所述ID是唯一的,不可更改);
[0061]獲取冰箱的密碼屬性(所屬密碼可以根據(jù)相應(yīng)的開(kāi)發(fā)需求更改);
[0062]獲取冰箱的內(nèi)部溫度屬性;
[0063]獲取冰箱的設(shè)置溫度屬性;
[0064]獲取冰箱的工作狀態(tài)屬性(所述工作狀態(tài)的代碼的數(shù)據(jù)類型為數(shù)組數(shù)據(jù));
[0065]獲取冰箱的故障狀態(tài)屬性(所述故障狀態(tài)的代碼的數(shù)據(jù)類型為數(shù)組數(shù)據(jù));
[0066]獲取冰箱的通訊數(shù)據(jù)屬性(所述通訊數(shù)據(jù)的代碼的數(shù)據(jù)類型為數(shù)組數(shù)據(jù));
[0067]生成用于獲取冰箱的名稱屬性的第一接口程序;
[0068]生成用于獲取冰箱的ID屬性的第一接口程序;
[0069]生成用于獲取冰箱的密碼屬性的第一接口程序;
[
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
嫩江县| 青冈县| 阿城市| 遵义县| 金寨县| 孟村| 永胜县| 吴堡县| 临沭县| 龙岩市| 本溪市| 锦屏县| 年辖:市辖区| 镇江市| 西平县| 神木县| 临泉县| 崇阳县| 荣昌县| 从化市| 平南县| 太谷县| 来安县| 容城县| 泸水县| 丰城市| 阿合奇县| 北碚区| 亚东县| 勃利县| 遵化市| 江源县| 诏安县| 孝义市| 漳浦县| 新河县| 海原县| 财经| 宣武区| 宁武县| 揭阳市|