一種復(fù)雜互動內(nèi)容的構(gòu)建方法及發(fā)布系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種復(fù)雜互動內(nèi)容的構(gòu)建方法及發(fā)布系統(tǒng),一個復(fù)雜互動內(nèi)容包括多個互動單元,每個互動單元包括至多一個標(biāo)題、多個問項(xiàng)以及與之相應(yīng)的答項(xiàng)。統(tǒng)一為每個問項(xiàng)或答項(xiàng)定義兩個數(shù)據(jù)結(jié)構(gòu):描述該項(xiàng)數(shù)據(jù)特征的類型數(shù)據(jù)結(jié)構(gòu)與描述該項(xiàng)數(shù)據(jù)信息的內(nèi)容數(shù)據(jù)結(jié)構(gòu),如有標(biāo)題,為標(biāo)題定義與問項(xiàng)或答項(xiàng)一樣的兩個數(shù)據(jù)結(jié)構(gòu)。復(fù)雜互動內(nèi)容發(fā)布系統(tǒng)包括以下模塊:互動構(gòu)建模塊將多個互動單元組合為一個復(fù)雜互動內(nèi)容;互動配置模塊為互動參與方配置是否允許修改/擴(kuò)展答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu);互動回復(fù)模塊由互動參與方為每個問項(xiàng)輸入回復(fù),在互動配置允許的情況下,可以修改/擴(kuò)展已有的答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu);本發(fā)明能實(shí)現(xiàn)高效、精準(zhǔn)的互動交流。
【專利說明】
一種復(fù)雜互動內(nèi)容的構(gòu)建方法及發(fā)布系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及移動互聯(lián)網(wǎng)的技術(shù)領(lǐng)域,更具體地說,本發(fā)明涉及復(fù)雜互動內(nèi)容的構(gòu)建方法及發(fā)布系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動互聯(lián)網(wǎng)交流的日益頻繁,人們通過移動互聯(lián)網(wǎng)進(jìn)行著各種各樣的互動交流,目前的互動交流以通用性社交平臺為主,如QQ、微信等,這些平臺上的互動雖然簡單方便,但是存在內(nèi)容寬泛、目標(biāo)性不強(qiáng),互動數(shù)據(jù)統(tǒng)計(jì)困難等缺點(diǎn),不能系統(tǒng)地解決人們生活中遇到的各種復(fù)雜問題。例如學(xué)校要統(tǒng)計(jì)學(xué)生的姓名、學(xué)號、年齡、體重、身高等信息,通過這些平臺統(tǒng)計(jì)費(fèi)時費(fèi)力不可行,如果針對這些需求單獨(dú)開發(fā)獨(dú)立的互聯(lián)網(wǎng)應(yīng)用,由于這些需求低頻次、非標(biāo)準(zhǔn),導(dǎo)致單位成本高、不可行,因此目前的統(tǒng)計(jì)方法也主要依靠手工填表統(tǒng)計(jì)完成,花費(fèi)大量的時間和心力。
【發(fā)明內(nèi)容】
[0003]為了解決上述問題,能應(yīng)用到各類低頻次、非標(biāo)準(zhǔn)的互動場合,且能實(shí)現(xiàn)高效、精準(zhǔn)的互動交流,本發(fā)明提出了一種復(fù)雜互動內(nèi)容的構(gòu)建方法和發(fā)布系統(tǒng)。
[0004]本發(fā)明的目的是通過以下技術(shù)方案來實(shí)現(xiàn)的:一種復(fù)雜互動內(nèi)容的構(gòu)建方法,其中一個復(fù)雜互動內(nèi)容包括多個互動單元,互動單元為填空、單選、多選、判斷或問答,每個互動單元包括至多一個標(biāo)題、多個問項(xiàng)以及與之相對應(yīng)的答項(xiàng),統(tǒng)一為每個問項(xiàng)或答項(xiàng)定義兩個數(shù)據(jù)結(jié)構(gòu):類型數(shù)據(jù)結(jié)構(gòu)和內(nèi)容數(shù)據(jù)結(jié)構(gòu),類型數(shù)據(jù)結(jié)構(gòu)描述該項(xiàng)的數(shù)據(jù)特征,內(nèi)容數(shù)據(jù)結(jié)構(gòu)描述該項(xiàng)的數(shù)據(jù)信息,內(nèi)容數(shù)據(jù)結(jié)構(gòu)根據(jù)所對應(yīng)的類型數(shù)據(jù)結(jié)構(gòu)輸入或顯示。如果存在標(biāo)題,為標(biāo)題定義與問項(xiàng)或答項(xiàng)一樣的類型數(shù)據(jù)結(jié)構(gòu)和內(nèi)容數(shù)據(jù)結(jié)構(gòu)。所述類型數(shù)據(jù)結(jié)構(gòu)分為系統(tǒng)指定數(shù)據(jù)類型與用戶定義數(shù)據(jù)類型。在互動內(nèi)容的構(gòu)建、回復(fù)與評閱過程中,可以自主改變問項(xiàng)或答項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu),根據(jù)該類型數(shù)據(jù)結(jié)構(gòu)輸入或顯示相應(yīng)的數(shù)據(jù)信息。
[0005]進(jìn)一步地,所述的系統(tǒng)指定數(shù)據(jù)類型是布爾型,互動發(fā)布方構(gòu)建單選、多選或判斷互動時,將每個選擇項(xiàng)定義為一個獨(dú)立的問項(xiàng),系統(tǒng)會自動為該問項(xiàng)指定一個答項(xiàng),該答項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu)為所述的布爾型,其相應(yīng)的內(nèi)容數(shù)據(jù)結(jié)構(gòu)為"true"或"false"布爾值(也可以是其它任何表示“真”或“假”的標(biāo)識符)。在用戶輸入時,與用戶選中的問項(xiàng)相對應(yīng)的答項(xiàng)記錄為"true";在用戶顯示時,對應(yīng)答項(xiàng)為〃 true 〃的問項(xiàng)處于選中狀態(tài);與用戶未選中的問項(xiàng)相對應(yīng)的答項(xiàng)記錄為〃 false",在用戶顯示時,對應(yīng)答項(xiàng)為"false 〃的問項(xiàng)處于未選中狀
??τ O
[0006]進(jìn)一步地,所述的系統(tǒng)指定數(shù)據(jù)類型是禁用型,互動發(fā)布方構(gòu)建互動單元時,對于多個問項(xiàng)中不需要回復(fù)的問項(xiàng),系統(tǒng)會自動為該問項(xiàng)指定一個答項(xiàng),該答項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu)為所述的禁用型,其內(nèi)容數(shù)據(jù)結(jié)構(gòu)為空。多個答項(xiàng)中不需要提問的答項(xiàng),系統(tǒng)會自動為該答項(xiàng)指定一個問項(xiàng),該問項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu)為禁用型,其內(nèi)容數(shù)據(jù)結(jié)構(gòu)為空。
[0007]用戶定義數(shù)據(jù)類型包括文本型、數(shù)值型、日期型、散列型、文件型。其中文本型包括單行文本、多行文本和超文本子類型;數(shù)值型包括整型和浮點(diǎn)型子類型;日期型包括日期和時間、僅日期、僅時間子類型。
[0008]進(jìn)一步地,所述的用戶定義數(shù)據(jù)類型是散列型或文件型;為散列型時,包括下拉列表、單選框和多選框子類型,其所對應(yīng)的內(nèi)容數(shù)據(jù)結(jié)構(gòu)是以特殊分割符分割的多個字符串的文本,該文本根據(jù)所述的散列型子類型分別顯示為下拉列表、單選框和多選框,供用戶輸入;為文件型時,包括文件集、圖庫集、視頻集、音頻集子類型,其所對應(yīng)的內(nèi)容數(shù)據(jù)結(jié)構(gòu)是一個以特殊分割符分割的多個文件鏈接的文本,該文件鏈接根據(jù)所述的文件型子類型輸入或顯示。
[0009]一種復(fù)雜互動內(nèi)容發(fā)布系統(tǒng),該系統(tǒng)包括互動構(gòu)建模塊、互動配置模塊、互動回復(fù)模塊。所述互動構(gòu)建模塊由互動發(fā)布方輸入多個互動單元,為每個互動單元添加至多一個標(biāo)題、多個問項(xiàng)以及與之相對應(yīng)的答項(xiàng),統(tǒng)一為每個問項(xiàng)或答項(xiàng)指定兩個數(shù)據(jù)結(jié)構(gòu):類型數(shù)據(jù)結(jié)構(gòu)和內(nèi)容數(shù)據(jù)結(jié)構(gòu),分別代表該項(xiàng)的數(shù)據(jù)特征和數(shù)據(jù)信息,如果存在標(biāo)題,為標(biāo)題定義與問項(xiàng)或答項(xiàng)一樣的類型數(shù)據(jù)結(jié)構(gòu)和內(nèi)容數(shù)據(jù)結(jié)構(gòu)。所述互動配置模塊配置用戶回復(fù)時是否允許用戶修改答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)。所述的互動回復(fù)模塊由互動參與方為每個問項(xiàng)輸入自己的回復(fù),回復(fù)具有與答項(xiàng)一致的兩個數(shù)據(jù)結(jié)構(gòu):類型數(shù)據(jù)結(jié)構(gòu)和內(nèi)容數(shù)據(jù)結(jié)構(gòu);如果在互動配置模塊配置禁止用戶修改回復(fù)類型數(shù)據(jù)結(jié)構(gòu),回復(fù)類型數(shù)據(jù)結(jié)構(gòu)與答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)一致,如果在互動配置模塊配置允許用戶修改回復(fù)類型數(shù)據(jù)結(jié)構(gòu),則回復(fù)類型數(shù)據(jù)結(jié)構(gòu)可與答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)不一致。
[0010]進(jìn)一步地,所述的互動構(gòu)建模塊將多個互動單元構(gòu)建為一個復(fù)雜的互動內(nèi)容。對于互動單元為單選、多選或判斷的互動,該模塊為每個答項(xiàng)指定布爾型類型數(shù)據(jù)結(jié)構(gòu),當(dāng)互動參與方選中該問項(xiàng)時,答項(xiàng)數(shù)據(jù)信息為"true",顯示時,答項(xiàng)數(shù)據(jù)信息為〃 true 〃的問項(xiàng)處于選中狀態(tài);互動參與方未選中該問項(xiàng)時,答項(xiàng)數(shù)據(jù)信息為"false 〃,顯示時,答項(xiàng)數(shù)據(jù)信息為"false"的問項(xiàng)處于未選中狀態(tài)。對于多個問項(xiàng)中不需要回復(fù)的問項(xiàng),系統(tǒng)會自動為該問項(xiàng)指定一個答項(xiàng),該答項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu)為所述的禁用型,其內(nèi)容數(shù)據(jù)結(jié)構(gòu)為空。多個答項(xiàng)中不需要提問的答項(xiàng),系統(tǒng)會自動為該答項(xiàng)指定一個問項(xiàng),該問項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu)為禁用型,其內(nèi)容數(shù)據(jù)結(jié)構(gòu)為空。
[0011]進(jìn)一步地,所述的互動配置模塊為多個復(fù)雜的互動內(nèi)容指定一個統(tǒng)一的配置環(huán)境,該配置環(huán)境為各互動內(nèi)容統(tǒng)一 /分別指定回復(fù)用戶、回復(fù)時間、回復(fù)地址以及互動觸發(fā)條件,所述的互動回復(fù)模塊在該配置環(huán)境中執(zhí)行。
[0012]進(jìn)一步地,所述互動配置模塊還可以配置用戶是否可以擴(kuò)展答項(xiàng);如果允許用戶擴(kuò)展答項(xiàng),則互動回復(fù)模塊允許互動參與方新增答項(xiàng),指定答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu),并輸入與該答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)相對應(yīng)的內(nèi)容數(shù)據(jù)。
[0013]進(jìn)一步地,該系統(tǒng)還包括互動評閱模塊,互動發(fā)布方通過該模塊對互動參與方的回復(fù)進(jìn)行評閱,該評閱具有與問項(xiàng)或答項(xiàng)一樣的兩個數(shù)據(jù)結(jié)構(gòu),允許自主選擇評閱類型數(shù)據(jù)結(jié)構(gòu),以及輸入相應(yīng)的數(shù)據(jù)信息。
[0014]進(jìn)一步地,所述的互動回復(fù)模塊與互動評閱模塊分別為每個互動單元記錄回復(fù)與評閱的時間,通過比較回復(fù)時間與評閱時間判斷評閱是否過期。
[0015]本發(fā)明的有益效果是:
[0016]1、在互動內(nèi)容的構(gòu)建過程中,互動發(fā)布方可以自主改變問項(xiàng)或答項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu)來表達(dá)填空、單選、多選、判斷或問答多種互動形式,各互動形式之間可相互轉(zhuǎn)化,如可將單選互動轉(zhuǎn)化為多選互動,或者將多選互動轉(zhuǎn)化為填空互動等。
[0017]2、如果在互動配置模塊配置禁止用戶修改回復(fù)類型數(shù)據(jù)結(jié)構(gòu),則回復(fù)類型數(shù)據(jù)結(jié)構(gòu)必須與答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)一致,每個問項(xiàng)或答項(xiàng)的內(nèi)容數(shù)據(jù)結(jié)構(gòu)根據(jù)類型數(shù)據(jù)結(jié)構(gòu)進(jìn)行輸入或顯示,便于互動數(shù)據(jù)的統(tǒng)計(jì)管理。
[0018]3、如果互動配置中選擇“用戶回復(fù)時允許用戶修改答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)”,互動參與方可以根據(jù)輸入環(huán)境,自主改變答項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu),采用更靈活的方式輸入數(shù)據(jù),沒有輸入限制。如對于公式,采用電腦時輸入包含公式的超文本很方便,但是采用移動終端時,采用拍寫有公式的紙片更方便。
[0019]4、答項(xiàng)類型數(shù)據(jù)類型為布爾型時,其相應(yīng)的內(nèi)容數(shù)據(jù)結(jié)構(gòu)為"true"或"false",表明該問項(xiàng)處于選中或者未選中狀態(tài),當(dāng)該問項(xiàng)上移或下移時,其答項(xiàng)也對應(yīng)上移或下移,不影響互動回復(fù)結(jié)果;
[0020]5、系統(tǒng)指定數(shù)據(jù)類型是禁用型,其相應(yīng)的內(nèi)容數(shù)據(jù)結(jié)構(gòu)為空,可實(shí)現(xiàn)一問多答或多問一答互動。
[0021]6、互動配置模塊為各互動內(nèi)容統(tǒng)一 /分別指定配置環(huán)境,如用戶回復(fù)時是否允許用戶修改答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)、是否允許用戶擴(kuò)展答項(xiàng)、回復(fù)用戶、回復(fù)時間、回復(fù)地址、以及互動觸發(fā)條件等,可以實(shí)現(xiàn)協(xié)同互動;
[0022]7、對互動內(nèi)容的回復(fù)進(jìn)行評閱時,具有與問項(xiàng)或答項(xiàng)一致的兩個數(shù)據(jù)結(jié)構(gòu),可以采用與回復(fù)一樣的操作方式,允許發(fā)布方自主選擇評閱類型數(shù)據(jù)結(jié)構(gòu),以及輸入相應(yīng)的數(shù)據(jù)信息,評閱形式多樣。
[0023]8、對同一互動內(nèi)容可多次回復(fù)與評閱,通過比較回復(fù)時間與評閱時間判斷評閱是否過期,做到互動回復(fù)與評閱的對應(yīng)。
[0024]9、當(dāng)答項(xiàng)不足以描述問項(xiàng)時,互動參與方可以臨時新增若干答項(xiàng),并輸入與該答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)相對應(yīng)的內(nèi)容數(shù)據(jù),實(shí)現(xiàn)了對答項(xiàng)的擴(kuò)展,表達(dá)信息更加豐富。
【附圖說明】
[0025]圖1:復(fù)雜互動構(gòu)建方法及發(fā)布系統(tǒng);
[0026]圖2:—問一答填空互動單元;
[0027]圖3:—問多答填空互動單元;
[0028]圖4:多問一答填空互動單元;
[0029]圖5:問答互動單元;
[0030]圖6:單選互動單元;
[0031]圖7:多選互動單元;
[0032]圖8:判斷互動單元;
[0033]圖9:互動答項(xiàng)擴(kuò)展;
[0034]圖10:互動評語過期判斷。
【具體實(shí)施方式】
[0035]以下在具體實(shí)施中詳細(xì)敘述本發(fā)明的詳細(xì)特征及優(yōu)點(diǎn),其內(nèi)容足以使任何熟悉相關(guān)技藝者了解本發(fā)明的技術(shù)內(nèi)容并據(jù)以實(shí)施,并理解本發(fā)明相關(guān)的目的和優(yōu)點(diǎn)。
[0036]下面以一以具體實(shí)施例進(jìn)行闡述,以助于理解。
[0037]I)構(gòu)建一問一答填空互動單元如圖2所示,該互動單元要求“互動參與方如學(xué)生家長回復(fù)學(xué)生的基本信息,以便于學(xué)生信息的統(tǒng)計(jì)”。采用本發(fā)明,其互動構(gòu)建實(shí)施方式如下:
[0038]步驟1:添加互動單元I,標(biāo)題為“請各位家長回答學(xué)生的基本信息”;
[0039 ]步驟2:為互動單元I添加3個問項(xiàng)以及與之相對應(yīng)的答項(xiàng);
[0040]步驟3:指定問項(xiàng)I的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“姓名”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為文本型/單行文本,數(shù)據(jù)信息由互動參與方回復(fù);
[0041]步驟4:指定問項(xiàng)2的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“學(xué)號”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為數(shù)值型/整型,數(shù)據(jù)信息由互動參與方回復(fù);
[0042]步驟5:指定問項(xiàng)3的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“出生年月”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為日期型/僅日期,數(shù)據(jù)信息由互動參與方回復(fù)。
[0043]步驟6:指定問項(xiàng)4的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“體重(kg)”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為數(shù)值型/浮點(diǎn)型,數(shù)據(jù)信息由互動參與方回復(fù)。
[0044]步驟7:指定問項(xiàng)5的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“身高(Cm)”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為數(shù)值型/整型,數(shù)據(jù)信息由互動參與方回復(fù)。
[0045]【背景技術(shù)】中所述的“統(tǒng)計(jì)學(xué)生的姓名、學(xué)號、年齡、體重、身高等信息”可以通過構(gòu)建上述互動單元完成,該互動單元通過互動配置后發(fā)送給互動參與方如學(xué)生家長進(jìn)行互動回復(fù),并通過互動統(tǒng)計(jì)功能,導(dǎo)出互動數(shù)據(jù)統(tǒng)計(jì)結(jié)果,互動高效、精準(zhǔn)。
[0046]2)構(gòu)建一問多答填空互動單元如圖3所示,該互動單元標(biāo)題為“已知X2 = 2”,問項(xiàng)為“X的可能值”,要求互動參與方回復(fù)X的兩個可能值“V 2”和“-V 2”。采用本發(fā)明,其互動構(gòu)建實(shí)施方式如下:
[0047]步驟1:添加互動單元,標(biāo)題為“已知X2 = 2” ;
[0048]步驟2:為互動單元I添加2個問項(xiàng)以及與之相對應(yīng)的答項(xiàng);
[0049]步驟3:指定問項(xiàng)I的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“X的可能值”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為數(shù)值型/浮點(diǎn)型,數(shù)據(jù)信息由互動參與方回復(fù);
[0050]步驟4:指定問項(xiàng)2的用戶定義數(shù)據(jù)類型為禁用型,數(shù)據(jù)信息為“空”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為數(shù)值型/浮點(diǎn)型,數(shù)據(jù)信息由互動參與方回復(fù);
[0051]3)構(gòu)建多問一答填空互動單元如圖4所示,該互動單元要求互動參與方根據(jù)問項(xiàng)提供的3個特征“美國”、“1946年2月”及“約翰.阿塔那索夫”,猜出同時具備這3個特征的事物為“第一臺計(jì)算機(jī)”。采用本發(fā)明,,其互動構(gòu)建實(shí)施方式如下:
[0052]步驟1:添加互動單元,標(biāo)題為“請根據(jù)問項(xiàng)特征猜答項(xiàng)”;
[0053 ]步驟2:為互動單元I添加3個問項(xiàng)以及與之相對應(yīng)的答項(xiàng);
[0054]步驟3:指定問項(xiàng)I的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“美國”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為文本型/單行文本,數(shù)據(jù)信息由互動參與方回復(fù);
[0055]步驟4:指定問項(xiàng)2的用戶定義數(shù)據(jù)類型為日期型/僅日期,數(shù)據(jù)信息為“1946年2月”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為禁用型,數(shù)據(jù)信息為“空”;
[0056]步驟5:指定問項(xiàng)3的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“約翰.阿塔那索夫”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為禁用型,數(shù)據(jù)信息“空”。
[0057]4)構(gòu)建問答互動單元如圖5所示,該互動單元“已知在賽車比賽中,車從靜止開始加速啟動到15m/s的速度所用時間為0.1s,要求互動參與方回答此過程中賽車的加速度為多少,并提供解題過程?”。采用本發(fā)明,其互動構(gòu)建實(shí)施方式如下::
[0058]步驟1:添加互動單元,標(biāo)題為“在賽車比賽中,車從靜止開始加速啟動到15m/s的速度所用時間為0.1s” ;
[0059 ]步驟2:為互動單元I添加I個問項(xiàng)以及與之相對應(yīng)的答項(xiàng);
[0060]步驟3:指定問項(xiàng)I的用戶定義數(shù)據(jù)類型為文本型/多行文本,數(shù)據(jù)信息為“此過程中賽車的加速度為多少?”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為文本型/多行文本,數(shù)據(jù)信息由互動參與方回復(fù);
[0061]5)構(gòu)建單選互動單元如圖6所示,該互動單元要求“互動參與方選擇第一臺計(jì)算是由哪個國家創(chuàng)造的?選項(xiàng)分別為美國、英國、法國、德國”。采用本發(fā)明,其互動構(gòu)建實(shí)施方式如下:
[0062]步驟1:添加互動單元,標(biāo)題為“請選擇第一臺計(jì)算是由哪個國家創(chuàng)造的?” ;
[0063 ] 步驟2:為互動單元I添加4個問項(xiàng)以及與之相對應(yīng)的答項(xiàng);
[0064]步驟3:指定問項(xiàng)I的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“美國”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為布爾型/單選,數(shù)據(jù)信息由互動參與方回復(fù);
[0065]步驟4:指定問項(xiàng)2的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“英國”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為布爾型/單選,數(shù)據(jù)信息由互動參與方回復(fù);
[0066]步驟5:指定問項(xiàng)3的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“法國”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為布爾型/單選,數(shù)據(jù)信息由互動參與方回復(fù);
[0067]步驟6:指定問項(xiàng)4的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“德國”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為布爾型/單選,數(shù)據(jù)信息由互動參與方回復(fù);
[0068]6)構(gòu)建多選互動單元如圖7所示,該互動單元要求“互動參與方選擇自己能熟練操作的計(jì)算機(jī)語言,選項(xiàng)分別為C/C++、Java、Andr1d、1s”。采用本發(fā)明,其互動構(gòu)建實(shí)施方式如下:
[0069]步驟1:添加互動單元,標(biāo)題為“請選擇你能熟練操作的計(jì)算機(jī)語言”;
[0070]步驟2:為互動單元I添加4個問項(xiàng)以及與之相對應(yīng)的答項(xiàng);
[0071]步驟3:指定問項(xiàng)I的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“C/C++”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為布爾型/多選,數(shù)據(jù)信息由互動參與方回復(fù);
[0072]步驟4:指定問項(xiàng)2的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“Java”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為布爾型/多選,數(shù)據(jù)信息由互動參與方回復(fù);
[0073]步驟5:指定問項(xiàng)3的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“Andr1d”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為布爾型/多選,數(shù)據(jù)信息由互動參與方回復(fù);
[0074]步驟6:指定問項(xiàng)4的用戶定義數(shù)據(jù)類型為文本型/單行文本,數(shù)據(jù)信息為“1s”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為布爾型/多選,數(shù)據(jù)信息由互動參與方回復(fù);
[0075]7)構(gòu)建判斷互動單元如圖8所示,該互動單元“要求參與方對兩種說法進(jìn)行判斷對錯,一說法為‘ROM又稱為隨機(jī)存取存儲器’,另一說法為‘計(jì)算機(jī)中用于表示存儲大小的最基本單位是Bit’”,采用本發(fā)明,其互動構(gòu)建實(shí)施方式如下:
[0076]步驟1:添加互動單元,標(biāo)題為“下面的說法對的還是錯的”;
[0077]步驟2:為互動單元I添加2個問項(xiàng)以及與之相對應(yīng)的答項(xiàng);
[0078]步驟3:指定問項(xiàng)I的用戶定義數(shù)據(jù)類型為文本型/多行文本,數(shù)據(jù)信息為“ROM又稱為隨機(jī)存取存儲器”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為布爾型/判斷,數(shù)據(jù)信息由互動參與方回復(fù);
[0079]步驟4:指定問項(xiàng)2的用戶定義數(shù)據(jù)類型為文本型/多行文本,數(shù)據(jù)信息為“計(jì)算機(jī)中用于表示存儲大小的最基本單位是BH”,與之對應(yīng)的答項(xiàng)用戶定義數(shù)據(jù)類型指定為布爾型/判斷,數(shù)據(jù)信息由互動參與方回復(fù);
[0080]互動構(gòu)建模塊將以上多個互動單元如填空、單選、多選、判斷或問答自由組合在一起構(gòu)建為一個復(fù)雜的互動內(nèi)容如圖1 “互動構(gòu)建模塊”所示?;优渲媚K對該復(fù)雜互動內(nèi)容進(jìn)行配置,選擇是否允許用戶修改答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu),互動參與方可以根據(jù)需要選擇“允許”或者“不允許”,例如選擇“允許”;選擇是否允許用戶擴(kuò)展答項(xiàng),互動參與方可以根據(jù)需要選擇“允許”或者“不允許”,例如選擇“允許”;選擇回復(fù)用戶,例如選擇“實(shí)驗(yàn)班”;選擇允許回復(fù)的起始時間和結(jié)束時間,例如選擇起始時間為2016年I月I日,結(jié)束時間為2016年12月31日,當(dāng)無要求時,選擇“不限”;選擇回復(fù)地址,如I號教學(xué)樓211教室,當(dāng)無要求時,選擇“不限”;設(shè)置觸發(fā)條件,例如在某一其它互動內(nèi)容提交后,當(dāng)無要求時,選擇“不限”。
[0081 ]互動回復(fù)模塊由互動參與方為每個問項(xiàng)輸入自己的回復(fù),如圖2-圖8中的“回復(fù)”所示,互動參與方對每個問項(xiàng)參考答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)的要求進(jìn)行了回復(fù)?;貜?fù)類型數(shù)據(jù)結(jié)構(gòu)與互動發(fā)布方設(shè)定的答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)為引用關(guān)系,保持一致。如果在互動配置模塊允許用戶修改答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu),則互動參與方可以自主修改回復(fù)類型數(shù)據(jù)結(jié)構(gòu),并輸入相應(yīng)的數(shù)據(jù)信息。如圖2中的答項(xiàng)5要求類型數(shù)據(jù)結(jié)構(gòu)為數(shù)值型/整型,在互動參與方回復(fù)時,為提供更加準(zhǔn)確的數(shù)據(jù),將回復(fù)類型數(shù)據(jù)結(jié)構(gòu)修改為數(shù)值型/浮點(diǎn)型,并輸入浮點(diǎn)型數(shù)據(jù)“121.5”進(jìn)行回復(fù);如圖3中的答項(xiàng)1、答項(xiàng)2要求類型數(shù)據(jù)結(jié)構(gòu)為數(shù)值型/浮點(diǎn)型,在互動參與方回復(fù)時需要輸入V 2或者-V 2,對輸入設(shè)備如手機(jī)存在輸入困難,互動參與方如圖3可選I將“V 2、-V 2”分別轉(zhuǎn)化為浮點(diǎn)型數(shù)據(jù)“1.414、-1.414”進(jìn)行回復(fù);可選2將回復(fù)的類型數(shù)據(jù)結(jié)構(gòu)修改為文件型/圖庫集,以對“V 2、-V 2”進(jìn)行拍照的方式進(jìn)行互動回復(fù),顯然可選2的回復(fù)顯示更加符合習(xí)慣;如圖5中的答項(xiàng)I要求類型數(shù)據(jù)結(jié)構(gòu)為文本型/多行文本,在互動參與方回復(fù)時需要輸入包含公式和文本的超文本,對輸入設(shè)備如電腦很方便回復(fù),但是對移動終端如手機(jī)存在輸入困難,互動參與方這時可將回復(fù)的類型數(shù)據(jù)結(jié)構(gòu)修改為文件型/圖庫集,可將答案寫在紙上,以拍照的方式進(jìn)行互動回復(fù);對于圖6-圖8的單選、多選和判斷型互動,因其以true/false進(jìn)行互動回復(fù),問項(xiàng)及對應(yīng)的答項(xiàng)順序改變不影響互動參與結(jié)果,避免了傳統(tǒng)回復(fù)如ABC等,當(dāng)問項(xiàng)順序改變時,相應(yīng)的回復(fù)內(nèi)容也會發(fā)生變化等問題。
[0082]如圖9所示,當(dāng)互動配置模塊允許用戶擴(kuò)展答項(xiàng)時,互動參與方在參與互動的同時,可以臨時新增若干答項(xiàng),自主指定答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu),并輸入與該答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)相對應(yīng)的內(nèi)容數(shù)據(jù),以充實(shí)原有答項(xiàng)數(shù)據(jù)內(nèi)容。
[0083]互動評閱模塊,互動發(fā)布方通過該模塊對互動參與方的每個回復(fù)進(jìn)行評閱,該評閱具有與問項(xiàng)或答項(xiàng)一樣的兩個數(shù)據(jù)結(jié)構(gòu),允許自主選擇評閱類型數(shù)據(jù)結(jié)構(gòu),以及輸入相應(yīng)的數(shù)據(jù)信息,如圖2-圖8的“評閱”所示?;踊貜?fù)模塊與互動評閱模塊分別為每個互動單元記錄回復(fù)與評閱的時間,通過比較回復(fù)時間與評閱時間判斷評閱是否過期如圖10所示。
[0084]另外該系統(tǒng)還提供互動統(tǒng)計(jì)功能,并支持互動數(shù)據(jù)的導(dǎo)出,方便用戶對互動數(shù)據(jù)的管理。
[0085]雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何不脫離本發(fā)明精神范圍內(nèi)的各種修改,如通過添加數(shù)據(jù)頭以表明互動數(shù)據(jù)的類型特征等,同時采用兩個數(shù)據(jù)部分表達(dá)一個數(shù)據(jù)內(nèi)容的做法,均在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種復(fù)雜互動內(nèi)容的構(gòu)建方法,其特征在于:一個復(fù)雜互動內(nèi)容包括多個互動單元,互動單元為填空、單選、多選、判斷或問答,每個互動單元包括至多一個標(biāo)題、多個問項(xiàng)以及與之相對應(yīng)的答項(xiàng),統(tǒng)一為每個問項(xiàng)或答項(xiàng)定義兩個數(shù)據(jù)結(jié)構(gòu):類型數(shù)據(jù)結(jié)構(gòu)和內(nèi)容數(shù)據(jù)結(jié)構(gòu),類型數(shù)據(jù)結(jié)構(gòu)描述該項(xiàng)的數(shù)據(jù)特征,內(nèi)容數(shù)據(jù)結(jié)構(gòu)描述該項(xiàng)的數(shù)據(jù)信息,內(nèi)容數(shù)據(jù)結(jié)構(gòu)根據(jù)所對應(yīng)的類型數(shù)據(jù)結(jié)構(gòu)輸入或顯示。如果存在標(biāo)題,為標(biāo)題定義與問項(xiàng)或答項(xiàng)一樣的類型數(shù)據(jù)結(jié)構(gòu)和內(nèi)容數(shù)據(jù)結(jié)構(gòu)。所述類型數(shù)據(jù)結(jié)構(gòu)分為系統(tǒng)指定數(shù)據(jù)類型與用戶定義數(shù)據(jù)類型。在互動內(nèi)容的構(gòu)建、回復(fù)與評閱過程中,可以自主改變問項(xiàng)或答項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu),根據(jù)該類型數(shù)據(jù)結(jié)構(gòu)輸入或顯示相應(yīng)的數(shù)據(jù)信息。2.如權(quán)利要求1所述的復(fù)雜互動內(nèi)容的構(gòu)建方法,其特征在于:所述的系統(tǒng)指定數(shù)據(jù)類型是布爾型,互動發(fā)布方構(gòu)建單選、多選或判斷互動時,將每個選擇項(xiàng)定義為一個獨(dú)立的問項(xiàng),系統(tǒng)會自動為該問項(xiàng)指定一個答項(xiàng),該答項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu)為所述的布爾型,其相應(yīng)的內(nèi)容數(shù)據(jù)結(jié)構(gòu)為"true"或"false"布爾值。在用戶輸入時,與用戶選中的問項(xiàng)相對應(yīng)的答項(xiàng)記錄為〃 true 〃,在用戶顯示時,對應(yīng)答項(xiàng)為〃 true 〃的問項(xiàng)處于選中狀態(tài);與用戶未選中的問項(xiàng)相對應(yīng)的答項(xiàng)記錄為〃 false",在用戶顯示時,對應(yīng)答項(xiàng)為"false 〃的問項(xiàng)處于未選中狀??τ O3.如權(quán)利要求1所述的復(fù)雜互動內(nèi)容的構(gòu)建方法,其特征在于:所述的系統(tǒng)指定數(shù)據(jù)類型是禁用型,互動發(fā)布方構(gòu)建互動單元時,對于多個問項(xiàng)中不需要回復(fù)的問項(xiàng),系統(tǒng)會自動為該問項(xiàng)指定一個答項(xiàng),該答項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu)為所述的禁用型,其內(nèi)容數(shù)據(jù)結(jié)構(gòu)為空。多個答項(xiàng)中不需要提問的答項(xiàng),系統(tǒng)會自動為該答項(xiàng)指定一個問項(xiàng),該問項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu)為禁用型,其內(nèi)容數(shù)據(jù)結(jié)構(gòu)為空。4.如權(quán)利要求1所述的復(fù)雜互動內(nèi)容的構(gòu)建方法,其特征在于:所述的用戶定義數(shù)據(jù)類型是散列型或文件型;為散列型時,包括下拉列表、單選框和多選框子類型,其所對應(yīng)的內(nèi)容數(shù)據(jù)結(jié)構(gòu)是以特殊分割符分割的多個字符串的文本,該文本根據(jù)所述的散列型子類型分別顯示為下拉列表、單選框和多選框,供用戶輸入;為文件型時,包括文件集、圖庫集、視頻集、音頻集子類型,其所對應(yīng)的內(nèi)容數(shù)據(jù)結(jié)構(gòu)是一個以特殊分割符分割的多個文件鏈接的文本,該文件鏈接根據(jù)所述的文件型子類型輸入或顯示。5.—種復(fù)雜互動內(nèi)容發(fā)布系統(tǒng),其特征在于:包括互動構(gòu)建模塊、互動配置模塊、互動回復(fù)模塊。所述互動構(gòu)建模塊由互動發(fā)布方輸入多個互動單元,為每個互動單元添加至多一個標(biāo)題、多個問項(xiàng)以及與之相對應(yīng)的答項(xiàng),統(tǒng)一為每個問項(xiàng)或答項(xiàng)指定兩個數(shù)據(jù)結(jié)構(gòu):類型數(shù)據(jù)結(jié)構(gòu)和內(nèi)容數(shù)據(jù)結(jié)構(gòu),分別代表該項(xiàng)的數(shù)據(jù)特征和數(shù)據(jù)信息,如果存在標(biāo)題,為標(biāo)題定義與問項(xiàng)或答項(xiàng)一樣的類型數(shù)據(jù)結(jié)構(gòu)和內(nèi)容數(shù)據(jù)結(jié)構(gòu)。所述互動配置模塊配置用戶回復(fù)時是否允許用戶修改答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)。所述的互動回復(fù)模塊由互動參與方為每個問項(xiàng)輸入自己的回復(fù),回復(fù)具有與答項(xiàng)一致的兩個數(shù)據(jù)結(jié)構(gòu):類型數(shù)據(jù)結(jié)構(gòu)和內(nèi)容數(shù)據(jù)結(jié)構(gòu);如果在互動配置模塊配置禁止用戶修改回復(fù)類型數(shù)據(jù)結(jié)構(gòu),回復(fù)類型數(shù)據(jù)結(jié)構(gòu)與答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)一致,如果在互動配置模塊配置允許用戶修改回復(fù)類型數(shù)據(jù)結(jié)構(gòu),則回復(fù)類型數(shù)據(jù)結(jié)構(gòu)可與答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)不一致。6.如權(quán)利要求5所述的一種復(fù)雜互動內(nèi)容發(fā)布系統(tǒng),其特征在于:所述的互動構(gòu)建模塊將多個互動單元構(gòu)建為一個復(fù)雜的互動內(nèi)容。對于互動單元為單選、多選或判斷的互動,該模塊為每個答項(xiàng)指定布爾型類型數(shù)據(jù)結(jié)構(gòu),當(dāng)互動發(fā)布方選中該問項(xiàng)時,答項(xiàng)數(shù)據(jù)信息為〃true 〃,顯示時,答項(xiàng)數(shù)據(jù)信息為〃 true 〃的問項(xiàng)處于選中狀態(tài);互動參與方未選中該問項(xiàng)時,答項(xiàng)數(shù)據(jù)信息為〃 false",顯示時,答項(xiàng)數(shù)據(jù)信息為"false 〃的問項(xiàng)處于未選中狀態(tài)。對于多個問項(xiàng)中不需要回復(fù)的問項(xiàng),系統(tǒng)會自動為該問項(xiàng)指定一個答項(xiàng),該答項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu)為所述的禁用型,其內(nèi)容數(shù)據(jù)結(jié)構(gòu)為空。多個答項(xiàng)中不需要提問的答項(xiàng),系統(tǒng)會自動為該答項(xiàng)指定一個問項(xiàng),該問項(xiàng)的類型數(shù)據(jù)結(jié)構(gòu)為禁用型,其內(nèi)容數(shù)據(jù)結(jié)構(gòu)為空。7.如權(quán)利要求5所述的一種復(fù)雜互動內(nèi)容發(fā)布系統(tǒng),其特征在于:所述的互動配置模塊為多個復(fù)雜的互動內(nèi)容指定一個統(tǒng)一的配置環(huán)境,該配置環(huán)境為各互動內(nèi)容統(tǒng)一 /分別指定回復(fù)用戶、回復(fù)時間、回復(fù)地址以及互動觸發(fā)條件,所述的互動回復(fù)模塊在該配置環(huán)境中執(zhí)行。8.如權(quán)利要求5所述的一種復(fù)雜互動內(nèi)容發(fā)布系統(tǒng),其特征在于:所述互動配置模塊還可以配置用戶是否可以擴(kuò)展答項(xiàng);如果允許用戶擴(kuò)展答項(xiàng),則互動回復(fù)模塊允許互動參與方新增答項(xiàng),指定答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu),并輸入與該答項(xiàng)類型數(shù)據(jù)結(jié)構(gòu)相對應(yīng)的內(nèi)容數(shù)據(jù)。9.如權(quán)利要求5所述的一種復(fù)雜互動內(nèi)容發(fā)布系統(tǒng),其特征在于:該系統(tǒng)還包括互動評閱模塊,互動發(fā)布方通過該模塊對互動參與方的回復(fù)進(jìn)行評閱,該評閱具有與問項(xiàng)或答項(xiàng)一樣的兩個數(shù)據(jù)結(jié)構(gòu),允許自主選擇評閱類型數(shù)據(jù)結(jié)構(gòu),以及輸入相應(yīng)的數(shù)據(jù)信息。10.如權(quán)利要求9所述的一種復(fù)雜互動內(nèi)容發(fā)布系統(tǒng),其特征在于:所述的互動回復(fù)模塊與互動評閱模塊分別為每個互動單元記錄回復(fù)與評閱的時間,通過比較回復(fù)時間與評閱時間判斷評閱是否過期。
【文檔編號】G06F17/30GK105956094SQ201610285660
【公開日】2016年9月21日
【申請日】2016年4月29日
【發(fā)明人】楊玉林
【申請人】杭州本構(gòu)科技有限公司