国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種應(yīng)用類產(chǎn)品的生成方法及裝置制造方法

      文檔序號:6629979閱讀:156來源:國知局
      一種應(yīng)用類產(chǎn)品的生成方法及裝置制造方法
      【專利摘要】本發(fā)明提供一種應(yīng)用類產(chǎn)品的生成方法及裝置,用以實現(xiàn)快速生成用戶定制的應(yīng)用類產(chǎn)品,提高生成效率。該方法包括:獲取用戶定制的功能和用戶定制的所述功能下的子功能;獲取用于實現(xiàn)所述子功能的子組件;根據(jù)所述功能下每個子功能對應(yīng)的子組件,生成用于實現(xiàn)所述功能的組件;根據(jù)用于實現(xiàn)用戶定制的每個功能的組件,生成用戶定制的應(yīng)用類產(chǎn)品。本技術(shù)方案實現(xiàn)了快速生成用戶定制的應(yīng)用類產(chǎn)品,提高了生成效率。
      【專利說明】一種應(yīng)用類產(chǎn)品的生成方法及裝置

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及應(yīng)用程序【技術(shù)領(lǐng)域】,特別涉及一種應(yīng)用類產(chǎn)品的生成方法及裝置。

      【背景技術(shù)】
      [0002]目前,用戶定制應(yīng)用類產(chǎn)品時,會選擇期望產(chǎn)品具備的功能。通常,供應(yīng)商在提供給用戶定制的應(yīng)用類產(chǎn)品時,只能按照用戶選擇的功能來選擇構(gòu)成產(chǎn)品的代碼,進行復(fù)雜的代碼編寫工作,不僅程序開發(fā)員付出的精力和時間很多,而且產(chǎn)品的制作時間長。
      [0003]因此,現(xiàn)有的應(yīng)用類產(chǎn)品的生成方法人力資源耗費巨大,生成效率較低。


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

      [0004]本發(fā)明實施例提供一種應(yīng)用類產(chǎn)品的生成方法及裝置,用以實現(xiàn)快速生成用戶定制的應(yīng)用類產(chǎn)品,提高生成效率。
      [0005]本發(fā)明提供一種應(yīng)用類產(chǎn)品的生成方法,包括:
      [0006]獲取用戶定制的功能和用戶定制的所述功能下的子功能;
      [0007]獲取用于實現(xiàn)所述子功能的子組件;
      [0008]根據(jù)所述功能下每個子功能對應(yīng)的子組件,生成用于實現(xiàn)所述功能的組件;
      [0009]根據(jù)用于實現(xiàn)用戶定制的每個功能的組件,生成用戶定制的應(yīng)用類產(chǎn)品。
      [0010]在一個實施例中,所述獲取用于實現(xiàn)所述子功能的子組件,可包括:
      [0011]從預(yù)設(shè)的子組件庫中,提取用于實現(xiàn)所述子功能的子組件。
      [0012]在一個實施例中,所述獲取用于實現(xiàn)所述子功能的子組件,可包括:
      [0013]獲取所述子功能的至少一個子功能包;
      [0014]將所述至少一個子功能包中,具有數(shù)據(jù)交互的每兩個子功能包進行數(shù)據(jù)接口對接;
      [0015]將數(shù)據(jù)接口對接之后的所述至少一個子功能包,歸入用于實現(xiàn)所述子功能的子組件。
      [0016]在一個實施例中,所述根據(jù)所述功能下每個子功能對應(yīng)的子組件,生成用于實現(xiàn)所述功能的組件,可包括:
      [0017]將所述每個子功能對應(yīng)的子組件中,具有數(shù)據(jù)交互的每兩個子組件進行數(shù)據(jù)接口對接;
      [0018]將數(shù)據(jù)接口對接之后的所述每個子功能對應(yīng)的子組件,歸入用于實現(xiàn)所述功能的組件。
      [0019]在一個實施例中,所述根據(jù)用于實現(xiàn)用戶定制的每個功能的組件,生成用戶定制的應(yīng)用類產(chǎn)品,可包括:
      [0020]將所述每個功能對應(yīng)的組件中,具有數(shù)據(jù)交互的每兩個組件進行數(shù)據(jù)接口對接,生成用戶定制的應(yīng)用類產(chǎn)品。
      [0021]對應(yīng)前述方法,本發(fā)明實施例還提供了一種應(yīng)用類產(chǎn)品的生成裝置,包括:
      [0022]第一獲取模塊,用于獲取用戶定制的功能和用戶定制的所述功能下的子功能;
      [0023]第二獲取模塊,用于獲取用于實現(xiàn)所述子功能的子組件;
      [0024]第一生成模塊,用于根據(jù)所述功能下每個子功能對應(yīng)的子組件,生成用于實現(xiàn)所述功能的組件;
      [0025]第二生成模塊,用于根據(jù)用于實現(xiàn)用戶定制的每個功能的組件,生成用戶定制的應(yīng)用類產(chǎn)品。
      [0026]在一個實施例中,所述第二獲取模塊,可包括:
      [0027]提取子模塊,用于從預(yù)設(shè)的子組件庫中,提取用于實現(xiàn)所述子功能的子組件。
      [0028]在一個實施例中,所述第二獲取模塊,可包括:
      [0029]獲取子模塊,用于獲取所述子功能的至少一個子功能包;
      [0030]第一對接子模塊,用于將所述至少一個子功能包中,具有數(shù)據(jù)交互的每兩個子功能包進行數(shù)據(jù)接口對接;
      [0031]第一歸入子模塊,用于將數(shù)據(jù)接口對接之后的所述至少一個子功能包,歸入用于實現(xiàn)所述子功能的子組件。
      [0032]在一個實施例中,所述第一生成模塊,可包括:
      [0033]第二對接子模塊,用于將所述每個子功能對應(yīng)的子組件中,具有數(shù)據(jù)交互的每兩個子組件進行數(shù)據(jù)接口對接;
      [0034]第二歸入子模塊,用于將數(shù)據(jù)接口對接之后的所述每個子功能對應(yīng)的子組件,歸入用于實現(xiàn)所述功能的組件。
      [0035]在一個實施例中,所述第二生成模塊,可包括:
      [0036]生成子模塊,用于將所述每個功能對應(yīng)的組件中,具有數(shù)據(jù)交互的每兩個組件進行數(shù)據(jù)接口對接,生成用戶定制的應(yīng)用類產(chǎn)品。
      [0037]本發(fā)明實施例提供的上述技術(shù)方案,能夠根據(jù)用戶定制的功能和子功能,對子組件或組件進行組合處理,不需要技術(shù)人員進行復(fù)雜的編輯過程,實現(xiàn)了快速生成用戶定制的應(yīng)用類產(chǎn)品,提高了生成效率。
      [0038]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
      [0039]下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。

      【專利附圖】

      【附圖說明】
      [0040]附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
      [0041]圖1為本發(fā)明實施例中一種應(yīng)用類產(chǎn)品的生成方法的流程圖;
      [0042]圖2為本發(fā)明實施例中另一種應(yīng)用類產(chǎn)品的生成方法的流程圖;
      [0043]圖3為本發(fā)明實施例中一種應(yīng)用類產(chǎn)品的生成裝置的框圖。

      【具體實施方式】
      [0044]以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
      [0045]本發(fā)明提供一種應(yīng)用類產(chǎn)品的生成方法,如圖1所示,該方法包括步驟S11-S14:
      [0046]S11、獲取用戶定制的功能和用戶定制的上述功能下的子功能。
      [0047]其中,功能的劃分邏輯為:調(diào)用的最基本單元,一個處理步驟對應(yīng)一個包。包分為公共包和特征包。公共包是指可能多個子組件均用到該包,有公共的庫、公共接口、公共環(huán)境(例如PHP)、公共服務(wù)(例如redis)。
      [0048]在一個實施例中,可提供一個功能定制界面,在該界面中,提供多種功能和子功能的選項,用戶可以通過選擇功能對應(yīng)的選項,來進行功能定制操作。
      [0049]S12、獲取用于實現(xiàn)上述子功能的子組件。
      [0050]本發(fā)明實施例中,子組件是最小的功能劃分。有了二進制文件包之后,根據(jù)性能和功能,由技術(shù)人員按照經(jīng)驗將子組件進行歸類,用來實現(xiàn)相應(yīng)的功能。
      [0051]在一個實施例中,預(yù)先編輯并保存好了用于實現(xiàn)子功能的子組件,在需要生成產(chǎn)品時,直接獲取用于實現(xiàn)用戶定制的子功能的子組件即可。即,步驟S12可執(zhí)行為:從預(yù)設(shè)的子組件庫中,提取用于實現(xiàn)子功能的子組件。
      [0052]在另一個實施例中,步驟S12還可執(zhí)行為步驟A1-A3:步驟Al、獲取子功能的至少一個子功能包;步驟A2、將至少一個子功能包中,具有數(shù)據(jù)交互的每兩個子功能包進行數(shù)據(jù)接口對接;步驟A3、將數(shù)據(jù)接口對接之后的至少一個子功能包,歸入用于實現(xiàn)子功能的子組件。
      [0053]S13、根據(jù)上述功能下每個子功能對應(yīng)的子組件,生成用于實現(xiàn)上述功能的組件。
      [0054]在一個實施例中,上述步驟S13可執(zhí)行為步驟B1-B2:步驟B1、將每個子功能對應(yīng)的子組件中,具有數(shù)據(jù)交互的每兩個子組件進行數(shù)據(jù)接口對接;步驟B2、將數(shù)據(jù)接口對接之后的每個子功能對應(yīng)的子組件,歸入用于實現(xiàn)功能的組件。
      [0055]S14、根據(jù)用于實現(xiàn)用戶定制的每個功能的組件,生成用戶定制的應(yīng)用類產(chǎn)品。
      [0056]在一個實施例中,步驟S14可實施為:將每個功能對應(yīng)的組件中,具有數(shù)據(jù)交互的每兩個組件進行數(shù)據(jù)接口對接,從而生成用戶定制的應(yīng)用類產(chǎn)品。
      [0057]本發(fā)明實施例提供的上述方法,能夠根據(jù)用戶定制的功能和子功能,對子組件或組件進行組合處理,不需要技術(shù)人員進行復(fù)雜的編輯過程,實現(xiàn)了快速生成用戶定制的應(yīng)用類產(chǎn)品,提高了生成效率。
      [0058]下面以一具體實例來說明本發(fā)明實施例提供的技術(shù)方案。
      [0059]用戶想定制一款搜索類應(yīng)用產(chǎn)品,產(chǎn)品供應(yīng)商的產(chǎn)品生成系統(tǒng)可利用本發(fā)明實施例提供的上述方法生成用戶定制的產(chǎn)品,如圖2所示,包括:
      [0060]步驟S21、產(chǎn)品生成系統(tǒng)顯示一功能定制界面,該功能定制界面中顯示出很多功能的選項以及每個功能下的子功能的選項。
      [0061]步驟S22、用戶選擇在“搜索”這一功能選項,并選擇“搜索”功能下的“分詞”、“全文索引”、“數(shù)據(jù)存儲”這三個子功能。
      [0062]步驟S23、產(chǎn)品生成系統(tǒng)獲取到用戶選擇“搜索”這一功能的結(jié)果、以及選擇了“分詞”、“全文索引”、“數(shù)據(jù)存儲”這三個子功能的結(jié)果之后,從預(yù)先編輯并保存的子組件庫中,調(diào)取“分詞”、“全文索引”、“數(shù)據(jù)存儲”這三個子功能各自的子組件。
      [0063]其中,“分詞”這一子功能包括“前端服務(wù)”和“數(shù)據(jù)字典”兩個子功能包,因而,“分詞”這一子功能具有兩個子組件。
      [0064]步驟S24、產(chǎn)品生成系統(tǒng)將“分詞”、“全文索引”、“數(shù)據(jù)存儲”這三個子功能各自的子組件中,具有數(shù)據(jù)交互的子組件進行數(shù)據(jù)接口對接,生成“搜索”這一功能的組件,即為用戶定制的搜索類應(yīng)用產(chǎn)品。
      [0065]其中,比如“分詞”這一子功能執(zhí)行過程中生成的數(shù)據(jù)要被“全文索引”這一子功能利用到,則“分詞”的子組件的數(shù)據(jù)傳輸接口要與“全文索引”的子組件的數(shù)據(jù)傳輸接口進行對接處理,以完整實現(xiàn)產(chǎn)品的功能。
      [0066]對應(yīng)前述方法,本發(fā)明實施例還提供了一種應(yīng)用類產(chǎn)品的生成裝置,如圖3所示,該裝置包括:
      [0067]第一獲取模塊31,用于獲取用戶定制的功能和用戶定制的功能下的子功能;
      [0068]第二獲取模塊32,用于獲取用于實現(xiàn)子功能的子組件;
      [0069]第一生成模塊33,用于根據(jù)功能下每個子功能對應(yīng)的子組件,生成用于實現(xiàn)功能的組件;
      [0070]第二生成模塊34,用于根據(jù)用于實現(xiàn)用戶定制的每個功能的組件,生成用戶定制的應(yīng)用類產(chǎn)品。
      [0071]在一個實施例中,第二獲取模塊,可包括:
      [0072]提取子模塊,用于從預(yù)設(shè)的子組件庫中,提取用于實現(xiàn)子功能的子組件。
      [0073]在一個實施例中,第二獲取模塊,可包括:
      [0074]獲取子模塊,用于獲取子功能的至少一個子功能包;
      [0075]第一對接子模塊,用于將至少一個子功能包中,具有數(shù)據(jù)交互的每兩個子功能包進行數(shù)據(jù)接口對接;
      [0076]第一歸入子模塊,用于將數(shù)據(jù)接口對接之后的至少一個子功能包,歸入用于實現(xiàn)子功能的子組件。
      [0077]在一個實施例中,第一生成模塊,可包括:
      [0078]第二對接子模塊,用于將每個子功能對應(yīng)的子組件中,具有數(shù)據(jù)交互的每兩個子組件進行數(shù)據(jù)接口對接;
      [0079]第二歸入子模塊,用于將數(shù)據(jù)接口對接之后的每個子功能對應(yīng)的子組件,歸入用于實現(xiàn)功能的組件。
      [0080]在一個實施例中,第二生成模塊,可包括:
      [0081]生成子模塊,用于將每個功能對應(yīng)的組件中,具有數(shù)據(jù)交互的每兩個組件進行數(shù)據(jù)接口對接,生成用戶定制的應(yīng)用類產(chǎn)品。
      [0082]本發(fā)明實施例提供的上述裝置,能夠根據(jù)用戶定制的功能和子功能,對子組件或組件進行組合處理,不需要技術(shù)人員進行復(fù)雜的編輯過程,實現(xiàn)了快速生成用戶定制的應(yīng)用類產(chǎn)品,提高了生成效率。
      [0083]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
      [0084]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
      [0085]這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
      [0086]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
      [0087]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
      【權(quán)利要求】
      1.一種應(yīng)用類產(chǎn)品的生成方法,其特征在于,包括: 獲取用戶定制的功能和用戶定制的所述功能下的子功能; 獲取用于實現(xiàn)所述子功能的子組件; 根據(jù)所述功能下每個子功能對應(yīng)的子組件,生成用于實現(xiàn)所述功能的組件; 根據(jù)用于實現(xiàn)用戶定制的每個功能的組件,生成用戶定制的應(yīng)用類產(chǎn)品。
      2.如權(quán)利要求1所述的方法,其特征在于,所述獲取用于實現(xiàn)所述子功能的子組件,包括: 從預(yù)設(shè)的子組件庫中,提取用于實現(xiàn)所述子功能的子組件。
      3.如權(quán)利要求1所述的方法,其特征在于,所述獲取用于實現(xiàn)所述子功能的子組件,包括: 獲取所述子功能的至少一個子功能包; 將所述至少一個子功能包中,具有數(shù)據(jù)交互的每兩個子功能包進行數(shù)據(jù)接口對接; 將數(shù)據(jù)接口對接之后的所述至少一個子功能包,歸入用于實現(xiàn)所述子功能的子組件。
      4.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述功能下每個子功能對應(yīng)的子組件,生成用于實現(xiàn)所述功能的組件,包括: 將所述每個子功能對應(yīng)的子組件中,具有數(shù)據(jù)交互的每兩個子組件進行數(shù)據(jù)接口對接; 將數(shù)據(jù)接口對接之后的所述每個子功能對應(yīng)的子組件,歸入用于實現(xiàn)所述功能的組件。
      5.如權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)用于實現(xiàn)用戶定制的每個功能的組件,生成用戶定制的應(yīng)用類產(chǎn)品,包括: 將所述每個功能對應(yīng)的組件中,具有數(shù)據(jù)交互的每兩個組件進行數(shù)據(jù)接口對接,生成用戶定制的應(yīng)用類產(chǎn)品。
      6.一種應(yīng)用類產(chǎn)品的生成裝置,其特征在于,包括: 第一獲取模塊,用于獲取用戶定制的功能和用戶定制的所述功能下的子功能; 第二獲取模塊,用于獲取用于實現(xiàn)所述子功能的子組件; 第一生成模塊,用于根據(jù)所述功能下每個子功能對應(yīng)的子組件,生成用于實現(xiàn)所述功能的組件; 第二生成模塊,用于根據(jù)用于實現(xiàn)用戶定制的每個功能的組件,生成用戶定制的應(yīng)用類產(chǎn)品。
      7.如權(quán)利要求6所述的裝置,其特征在于,所述第二獲取模塊,包括: 提取子模塊,用于從預(yù)設(shè)的子組件庫中,提取用于實現(xiàn)所述子功能的子組件。
      8.如權(quán)利要求6所述的裝置,其特征在于,所述第二獲取模塊,包括: 獲取子模塊,用于獲取所述子功能的至少一個子功能包; 第一對接子模塊,用于將所述至少一個子功能包中,具有數(shù)據(jù)交互的每兩個子功能包進行數(shù)據(jù)接口對接; 第一歸入子模塊,用于將數(shù)據(jù)接口對接之后的所述至少一個子功能包,歸入用于實現(xiàn)所述子功能的子組件。
      9.如權(quán)利要求6所述的裝置,其特征在于,所述第一生成模塊,包括: 第二對接子模塊,用于將所述每個子功能對應(yīng)的子組件中,具有數(shù)據(jù)交互的每兩個子組件進行數(shù)據(jù)接口對接; 第二歸入子模塊,用于將數(shù)據(jù)接口對接之后的所述每個子功能對應(yīng)的子組件,歸入用于實現(xiàn)所述功能的組件。
      10.如權(quán)利要求6或7所述的裝置,其特征在于,所述第二生成模塊,包括: 生成子模塊,用于將所述每個功能對應(yīng)的組件中,具有數(shù)據(jù)交互的每兩個組件進行數(shù)據(jù)接口對接,生成用戶定制的應(yīng)用類產(chǎn)品。
      【文檔編號】G06F9/44GK104298513SQ201410537467
      【公開日】2015年1月21日 申請日期:2014年10月11日 優(yōu)先權(quán)日:2014年10月11日
      【發(fā)明者】雷文龍 申請人:無錫天脈聚源傳媒科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1