本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種信息服務(wù)系統(tǒng)。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,越來越多的活動(dòng)均可以依托網(wǎng)絡(luò)進(jìn)行。很多服務(wù)提供商通過專門的信息服務(wù)系統(tǒng),為用戶提供豐富的信息服務(wù)。這種信息服務(wù),打破了地域的限制,能夠更高效的服務(wù)于用戶。
例如,在線教育系統(tǒng)是一種常見的信息服務(wù)系統(tǒng),該在線教育系統(tǒng)可以提供在線試題以及試題的視頻講解,用戶可以通過在線答題、觀看在線視頻等方式,學(xué)習(xí)相應(yīng)知識(shí)。
然而,這種在線教育系統(tǒng)所能提供的信息僅限于一些固定的信息內(nèi)容,比如,一些題庫里的試題、試題的標(biāo)準(zhǔn)答案或標(biāo)準(zhǔn)講解等,其信息內(nèi)容缺乏針對性,信息提供方式僵化,導(dǎo)致學(xué)習(xí)效果不佳,容易造成用戶的流失,用戶粘性較差。
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種信息服務(wù)系統(tǒng)。所述技術(shù)方案如下:
本發(fā)明實(shí)施例提供了一種信息服務(wù)系統(tǒng),所述系統(tǒng)包括:第一用戶終端、信息服務(wù)器以及至少一個(gè)第二用戶終端;
所述信息服務(wù)器,用于提供試題數(shù)據(jù)庫,所述試題數(shù)據(jù)庫用于存儲(chǔ)題目文件,每個(gè)題目文件具有對應(yīng)的詳情信息;
所述第一用戶終端,用于根據(jù)所述每個(gè)題目文件的詳情信息,從所述試題數(shù)據(jù)庫中選擇目標(biāo)題目文件,根據(jù)用戶的操作,生成所述目標(biāo)題目文件的答案文件,并將所述答案文件發(fā)送至所述信息服務(wù)器;
所述信息服務(wù)器還用于接收到所述答案文件后,在所述試題數(shù)據(jù)庫中存儲(chǔ)所述答案文件,并提供至少一個(gè)第二用戶,將所述答案文件發(fā)送至所述至少一個(gè)第二用戶終端中的目標(biāo)用戶終端;
所述至少一個(gè)第二用戶終端中的目標(biāo)用戶終端,用于在接收到所述信息服務(wù)器發(fā)送的答案文件時(shí),在所述答案文件的基礎(chǔ)上,生成所述答案文件的批改文件,并將所述批改文件發(fā)送至所述信息服務(wù)器,由所述信息服務(wù)器將所述批改文件與所述答案文件對應(yīng)存儲(chǔ),并將所述批改文件發(fā)送至所述第一用戶終端。
本發(fā)明實(shí)施例提供的信息服務(wù)系統(tǒng)提供了一個(gè)可以供用戶獲取題目文件、進(jìn)行答題,并由其他用戶進(jìn)行批改的平臺(tái),使得用戶所面對的不再是僵化的答案,而能夠由實(shí)際的用戶為其進(jìn)行批改,以提供更加有針對性的信息內(nèi)容,使得信息提供方式靈活有趣,避免了用戶的流失,提高用戶粘性。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的一種信息服務(wù)系統(tǒng)的示意圖;
圖2是本發(fā)明實(shí)施例提供的題目上傳系統(tǒng)的功能流程圖;
圖3是本發(fā)明實(shí)施例提供的批改分發(fā)系統(tǒng)的功能流程圖;
圖4是本發(fā)明實(shí)施例提供的題目推薦系統(tǒng)的一個(gè)示例性的功能流程圖;
圖5是本發(fā)明實(shí)施例提供的搜索頁面推薦的一個(gè)示例性的功能流程圖;
圖6是本發(fā)明實(shí)施例提供的題目詳情頁面的聚合信息的信息組成示意圖;
圖7是本發(fā)明實(shí)施例提供的信息服務(wù)系統(tǒng)的具體系統(tǒng)組成示意圖;
圖8是本發(fā)明實(shí)施例提供的系統(tǒng)分層結(jié)構(gòu)圖;
圖9是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;
圖10是根據(jù)一示例性實(shí)施例示出的一種信息服務(wù)器1000的框圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
圖1是本發(fā)明實(shí)施例提供的一種信息服務(wù)系統(tǒng)的示意圖。參見該圖1,該系統(tǒng)包括:第一用戶終端101、信息服務(wù)器102以及至少一個(gè)第二用戶終端103;
該信息服務(wù)器102的基本功能
該信息服務(wù)器102用于提供試題數(shù)據(jù)庫,該試題數(shù)據(jù)庫用于存儲(chǔ)題目文件,每個(gè)題目文件具有對應(yīng)的詳情信息。
其中,題目文件可以是一道習(xí)題或一組習(xí)題,本發(fā)明實(shí)施例對此不做具體限定。
每個(gè)題目文件具有對應(yīng)的詳情信息,該詳情信息可以用于描述該題目文件本身的性質(zhì),例如題目類型、題目關(guān)鍵字、題目的文字解析等等。
例如,以表1為例,該題目文件的詳情信息可以包括如表1中的多個(gè)字段,每個(gè)字段的取值含義可以如字段說明中所示。
表1
需要說明的是,表1中的多個(gè)字段可以適用于任一種題目文件,如果該題目文件不具有某項(xiàng)信息,則可以將該項(xiàng)信息設(shè)置為默認(rèn)值或其他形式,本發(fā)明實(shí)施例對此不做具體限定。
第一用戶終端101
該第一用戶終端101用于根據(jù)該每個(gè)題目文件的詳情信息,從該試題數(shù)據(jù)庫中選擇目標(biāo)題目文件,根據(jù)用戶的操作,生成該目標(biāo)題目文件的答案文件,并將該答案文件發(fā)送至該信息服務(wù)器。
該答案文件可以是一個(gè)與目標(biāo)題目文件對應(yīng)的單獨(dú)文件,如當(dāng)目標(biāo)題目文件是一道口語題時(shí),該答案文件可以為用戶錄制的音頻文件,又如,對于當(dāng)目標(biāo)題目文件是一道客觀題時(shí),該答案文件可以是包括客觀題所有題目的答案選項(xiàng)的文件。而該答案文件還可以是包含了目標(biāo)題目文件的一個(gè)文件包,以使得其他用戶在獲取到答案文件以后,無需更多的獲取步驟,即可以得到目標(biāo)題目文件,以進(jìn)行后續(xù)的批改等操作。當(dāng)然,上述的答案文件形式僅是一種示例性說明,并不對答案文件的實(shí)際形式造成限定。
其中,用戶的操作可以是指用戶在目標(biāo)題目文件中的輸入操作,該輸入操作可以為文字輸入、語音輸入或是確定選項(xiàng)等輸入,本發(fā)明實(shí)施例對此不做限定。
信息服務(wù)器102的進(jìn)一步功能
信息服務(wù)器102還用于接收到該答案文件后,在該試題數(shù)據(jù)庫中存儲(chǔ)該答案文件,并提供至少一個(gè)第二用戶,將該答案文件發(fā)送至該至少一個(gè)第二用戶終端中的目標(biāo)用戶終端。
信息服務(wù)器102可以維護(hù)試題數(shù)據(jù)庫,試題數(shù)據(jù)庫中至少存儲(chǔ)有題目文件,當(dāng)然,還可以存儲(chǔ)有與題目文件對應(yīng)的答案文件,一個(gè)題目文件可以對應(yīng)有一個(gè)或多個(gè)答案文件,每個(gè)答案文件具有對應(yīng)的詳情信息,該詳情信息可以用于描述該答案文件本身的性質(zhì),例如答題用戶標(biāo)識(shí)、題目文件標(biāo)識(shí)、答題文件標(biāo)識(shí)等等。
對于信息服務(wù)器102來說,可以注冊有至少一個(gè)第二用戶,這些第二用戶可以是老師用戶,信息服務(wù)器102可以顯示至少一個(gè)第二用戶的用戶信息,如用戶簡歷、學(xué)生對該用戶的評(píng)價(jià)信息等等,以幫助其他用戶對第二用戶有所了解。進(jìn)一步地,第二用戶還可以具有對應(yīng)的批改費(fèi)用,如第一用戶想要選擇某一個(gè)第二用戶為其進(jìn)行批改,可能需要耗費(fèi)相應(yīng)的批改費(fèi)用。
其中,目標(biāo)用戶可以由該信息服務(wù)器從該至少一個(gè)第二用戶中隨機(jī)選擇目標(biāo)用戶;或,目標(biāo)用戶還可以由該第一用戶終端從該信息服務(wù)器所提供的至少一個(gè)第二用戶中選擇目標(biāo)用戶。需要說明的是,信息服務(wù)器可以是根據(jù)第一用戶所指定的費(fèi)用從相同批改費(fèi)用的第二用戶中隨機(jī)選擇一個(gè)第二用戶作為目標(biāo)用戶,還可以是第一用戶自行選擇一個(gè)第二用戶,本發(fā)明實(shí)施例對此不做具體限定。
第二用戶終端103
第二用戶終端103用于在接收到該信息服務(wù)器發(fā)送的答案文件時(shí),在該答案文件的基礎(chǔ)上,生成該答案文件的批改文件,并將該批改文件發(fā)送至該信息服務(wù)器,由該信息服務(wù)器將該批改文件與該答案文件對應(yīng)存儲(chǔ),并將該批改文件發(fā)送至該第一用戶終端。
該批改文件可以在答案文件上添加了批注、評(píng)語等的文件,從而使得答題者在看到批改文件以后,能夠?qū)?yīng)于自己的答案來看老師的評(píng)價(jià)。當(dāng)然,上述的批改文件形式僅是一種示例性說明,并不對批改文件的實(shí)際形式造成限定。
需要說明的是,每個(gè)批改文件具有對應(yīng)的詳情信息,該批改文件的詳情信息可以是對答案文件的詳情信息進(jìn)行更新得到,該詳情信息可以用于描述該批改文件本身的性質(zhì),例如答題用戶標(biāo)識(shí)、題目文件標(biāo)識(shí)、答題文件標(biāo)識(shí)、批改用戶標(biāo)識(shí)、答題狀態(tài)等等。
例如,以表2為例,該批改文件的詳情信息可以包括如表2中的多個(gè)字段,每個(gè)字段的取值含義可以如字段說明中所示。
表2
上述系統(tǒng)提供了一個(gè)可以供用戶獲取題目文件、進(jìn)行答題,并由其他用戶進(jìn)行批改的平臺(tái),使得用戶所面對的不再是僵化的答案,而能夠由實(shí)際的用戶為其進(jìn)行批改,以提供更加有針對性的信息內(nèi)容,使得信息提供方式靈活有趣,避免了用戶的流失,提高用戶粘性。
為了實(shí)現(xiàn)更有針對性、更加靈活的信息服務(wù)系統(tǒng),對于信息服務(wù)系統(tǒng)中的不同產(chǎn)品側(cè),可以分別有以下功能:
一、面向機(jī)構(gòu)/老師的B(Business,商業(yè))側(cè)服務(wù):題目上傳、解析錄入、在線批改系統(tǒng)。
題目上傳系統(tǒng)
在圖1所示實(shí)施例的基礎(chǔ)上,該至少一個(gè)第二用戶終端103還用于向該信息服務(wù)器發(fā)送第一題目文件;該信息服務(wù)器102還用于在接收到該第一題目文件后,將該第一題目文件存儲(chǔ)至該試題數(shù)據(jù)庫,并為該第一題目文件生成對應(yīng)的詳情信息。
對于第二用戶來說,該信息服務(wù)系統(tǒng)還可以提供題目上傳功能,參見圖2,該上傳功能具體可以如圖3所示流程,第二用戶可以通過終端下載固定的題目導(dǎo)入模板,將自己制定的題目填入模板,并生成第一題目文件,該第一題目文件可以為word文本形式,而當(dāng)信息服務(wù)器102接收到該第一題目文件時(shí),從第一題目文件中提取題目,可以將該題目也即是第一題目文件存儲(chǔ)至試題數(shù)據(jù)庫。當(dāng)然,為了讓用戶能夠接觸到該第一題目文件,信息服務(wù)器還需要發(fā)布該第一題目文件。需要說明的是,本發(fā)明實(shí)施例中所涉及的發(fā)布可以是指由信息服務(wù)器將題目文件發(fā)布至信息服務(wù)器對應(yīng)的門戶網(wǎng)站。
對于新接收到的題目文件,在將該題目文件存儲(chǔ)至試題數(shù)據(jù)庫時(shí),可以將其先存儲(chǔ)至信息服務(wù)器的緩存中,如果該新接收到的題目文件在預(yù)設(shè)時(shí)長內(nèi)未被訪問或是訪問量較小,則可以從緩存中刪除該題目文件,避免對緩存的占用。
解析錄入功能
在圖1所示實(shí)施例的基礎(chǔ)上,該至少一個(gè)第二用戶終端103還用于針對該試題數(shù)據(jù)庫中的第二試題文件,向該試題數(shù)據(jù)庫發(fā)送該第二試題文件的解析文件;該信息服務(wù)器102還用于在接收到該第二試題文件的解析文件后,將該解析文件存儲(chǔ)至該試題數(shù)據(jù)庫。其中,該解析文件可以是文字解析信息或視頻解析文件,當(dāng)解析文件為文字解析信息時(shí),可以將該文字解析信息存儲(chǔ)至第二試題文件對應(yīng)的詳情信息中第一指定字段中;而當(dāng)解析文件為視頻解析文件時(shí),可以為將視頻解析文件存儲(chǔ)至試題數(shù)據(jù)庫,并該視頻解析文件分配解析文件標(biāo)識(shí),將該解析文件標(biāo)識(shí)存儲(chǔ)至第二試題文件對應(yīng)的詳情信息中的第二指定字段中,上述過程可以使得用戶在查看第二試題文件時(shí),可以直接查看到文字解析信息或者可以通過解析文件標(biāo)識(shí)索引到視頻解析文件,從而進(jìn)行文字閱讀或者視頻播放等操作。
在線批改功能
第二用戶可以具有與第一用戶不同的權(quán)限,如訪問答案文件的權(quán)限,信息服務(wù)器可以為第二用戶提供一個(gè)專用平臺(tái),供第二用戶查看第一用戶所提交的答案文件。由于答案文件的詳情信息中可以提供該答案文件是否被批改的信息,因此,如圖3所示,信息服務(wù)器可以展示由未批改的答案文件行程的目標(biāo)批改文件列表,第二用戶也可以拉取目標(biāo)批改文件列表,并基于該目標(biāo)文件列表對其中的目標(biāo)批改文件進(jìn)行批改,在答案文件上進(jìn)行打分和寫評(píng)語等批改操作。
具體過程可以如下:在圖1所示實(shí)施例的基礎(chǔ)上,該至少一個(gè)第二用戶終端還用于在試題數(shù)據(jù)庫中存儲(chǔ)的答案文件中,確定目標(biāo)答案文件,該目標(biāo)答案文件為未批改的答案文件,并對該目標(biāo)答案文件進(jìn)行批改,生成該目標(biāo)答案文件的目標(biāo)批改文件,并將該目標(biāo)批改文件發(fā)送至該信息服務(wù)器;該信息服務(wù)器還用于在接收到該目標(biāo)批改文件時(shí),在該答題數(shù)據(jù)庫中將該目標(biāo)批改文件與該目標(biāo)答案文件對應(yīng)存儲(chǔ),并該目標(biāo)批改文件發(fā)送至該目標(biāo)答案文件的來源用戶終端。
二、平臺(tái)側(cè)功能:題目推薦系統(tǒng)、實(shí)時(shí)消息觸達(dá)系統(tǒng)、批改分發(fā)系統(tǒng)、機(jī)構(gòu)/個(gè)人老師星級(jí)評(píng)定系統(tǒng)。
題目推薦系統(tǒng)
題目推薦系統(tǒng),用于向第一用戶推薦題目,該推薦可以是指將一些題目基于預(yù)設(shè)規(guī)則顯示于首頁或推薦專欄等突出顯示的頁面上。具體過程可以如以下任一種方式:
第一種方式、該信息服務(wù)器還用于統(tǒng)計(jì)該試題數(shù)據(jù)庫中題目文件的答題次數(shù),根據(jù)該試題數(shù)據(jù)庫中的題目文件的答題次數(shù),對該試題數(shù)據(jù)庫中的題目文件進(jìn)行推薦。
具體地,該信息服務(wù)器用于每隔預(yù)設(shè)周期,從該試題數(shù)據(jù)庫中獲取每個(gè)題目文件的答題次數(shù),將答題次數(shù)位于前預(yù)設(shè)名次內(nèi)的題目文件寫入緩存,并通過排行榜形式進(jìn)行顯示。
其中,答題次數(shù)是指該題目文件有多少第一用戶進(jìn)行了答題,由于答題次數(shù)可以反映該題目的受歡迎程度或是重要程度,因此,可以采用答題次數(shù)為依據(jù)進(jìn)行推薦。
該預(yù)設(shè)名次可以根據(jù)信息服務(wù)器所提供頁面的顯示區(qū)域確定,例如,該預(yù)設(shè)名次可以為前100,當(dāng)然,該顯示可以是折疊顯示,而無需在一個(gè)頁面上進(jìn)行所有題目文件的顯示。
第二種方式、該信息服務(wù)器還用于根據(jù)該試題數(shù)據(jù)庫中題目文件的更新時(shí)間,對該試題數(shù)據(jù)庫中的題目文件進(jìn)行推薦。
具體地,該信息服務(wù)器用于每隔預(yù)設(shè)周期,從該試題數(shù)據(jù)庫中獲取每個(gè)題目文件的更新時(shí)間,將更新時(shí)間位于前預(yù)設(shè)名次內(nèi)的題目文件寫入緩存,并通過排行榜形式進(jìn)行顯示。
對于在線教育等信息服務(wù)系統(tǒng)來說,時(shí)效性是很重要的因素,一些新題很可能是考察的重點(diǎn),更符合現(xiàn)今的實(shí)際試題思路,因此,也可以采用題目文件的更新時(shí)間為依據(jù)進(jìn)行推薦。
該預(yù)設(shè)名次可以根據(jù)信息服務(wù)器所提供頁面的顯示區(qū)域確定,例如,該預(yù)設(shè)名次可以為前100,當(dāng)然,該顯示可以是折疊顯示,而無需在一個(gè)頁面上進(jìn)行所有題目文件的顯示。
例如,上述基于答題次數(shù)或更新時(shí)間的推薦過程可以如圖4所示。每當(dāng)?shù)搅税駟胃聲r(shí)間點(diǎn),則從試題數(shù)據(jù)庫拉取所有題目文件的答題次數(shù),排序后取出前100的題目文件,將其寫入緩存,榜單展示可以從緩存中直接拉取緩存的題目文件進(jìn)行顯示。
機(jī)構(gòu)/個(gè)人老師星級(jí)評(píng)定系統(tǒng)
信息服務(wù)系統(tǒng)中可以包括有至少一個(gè)機(jī)構(gòu),而每個(gè)機(jī)構(gòu)可以包括至少一個(gè)第二用戶,也即是,該至少一個(gè)第二用戶中包括屬于同一個(gè)機(jī)構(gòu)的第二用戶。
為了促進(jìn)各個(gè)機(jī)構(gòu)或機(jī)構(gòu)內(nèi)第二用戶之間的良性競爭,可以對機(jī)構(gòu)或第二用戶進(jìn)行評(píng)定,評(píng)定的規(guī)則可以如下:
對于第二用戶,該信息服務(wù)器可以根據(jù)該至少一個(gè)第二用戶的批改周期、批改次數(shù)或批改反饋中至少一項(xiàng),為該至少一個(gè)第二用戶發(fā)放激勵(lì)信息。
其具體規(guī)則可以有多種不同形式,例如,根據(jù)上述每個(gè)參數(shù)的重要程度賦予權(quán)重,將參數(shù)與權(quán)重的加權(quán)值的總和作為其激勵(lì)信息。對于批改次數(shù)多,學(xué)生反饋好,批改周期(回復(fù)時(shí)間)短的第二用戶,其所發(fā)放的激勵(lì)信息會(huì)越高。
而對于機(jī)構(gòu)來說,可以按照該機(jī)構(gòu)所提供的不同類型課時(shí)、平臺(tái)活動(dòng)的參與或組織情況以及是否有違規(guī)信息等情況進(jìn)行評(píng)定,進(jìn)一步地,在對機(jī)構(gòu)進(jìn)行評(píng)定時(shí),還可以結(jié)合機(jī)構(gòu)內(nèi)第二用戶的評(píng)定進(jìn)行。
不同類型課時(shí)是指免費(fèi)課時(shí)或收費(fèi)課時(shí),為了鼓勵(lì)各個(gè)機(jī)構(gòu)提供更多的科目,可以為免費(fèi)課時(shí)設(shè)置一定激勵(lì),為收費(fèi)課時(shí)設(shè)置一定激勵(lì),例如,機(jī)構(gòu)A發(fā)布了10個(gè)免費(fèi)課時(shí),則為其加20個(gè)積分。
平臺(tái)活動(dòng)的參與或組織情況是指該機(jī)構(gòu)是否參與過平臺(tái)組織的活動(dòng),或者是否組織過活動(dòng),將該參數(shù)作為評(píng)定參數(shù),也可以鼓勵(lì)各個(gè)機(jī)構(gòu)的活躍度。例如,機(jī)構(gòu)A參加了3次平臺(tái)舉行的機(jī)構(gòu)評(píng)比,則為其加30個(gè)積分。
而違規(guī)信息則是機(jī)構(gòu)是否違反了平臺(tái)的一些規(guī)則,例如違規(guī)發(fā)布廣告信息、被投訴等等。例如,機(jī)構(gòu)A被投訴了4次,則為其減12個(gè)積分。
由于機(jī)構(gòu)內(nèi)有至少一個(gè)第二用戶,因此,對第二用戶的評(píng)定也應(yīng)該考慮入機(jī)構(gòu)的評(píng)定中,可以取其第二用戶的平均激勵(lì)信息或是激勵(lì)信息總和作為參考。
例如,以上述所有參數(shù)為例,該機(jī)構(gòu)的總激勵(lì)信息可以等于免費(fèi)課時(shí)的激勵(lì)信息、收費(fèi)課時(shí)的激勵(lì)信息、平臺(tái)活動(dòng)的活動(dòng)激勵(lì)信息、違規(guī)信息以及第二用戶的激勵(lì)信息的總和。
在上述實(shí)施例中,激勵(lì)信息可以為積分、虛擬禮物或虛擬貨幣中任一項(xiàng)。需要說明的是,上述評(píng)定可以是實(shí)時(shí)更新,也即是,各個(gè)機(jī)構(gòu)和第二用戶的評(píng)定結(jié)果可能隨時(shí)發(fā)生變化。當(dāng)然,該評(píng)定也可以是周期性進(jìn)行,本發(fā)明實(shí)施例對此不做限定。
批改分發(fā)系統(tǒng)
信息服務(wù)器可以對目標(biāo)批改文件進(jìn)行分發(fā)。該分發(fā)可以是針對機(jī)構(gòu)的分發(fā),也可以是針對第二用戶的分發(fā)。
針對機(jī)構(gòu)的分發(fā)是指,將目標(biāo)批改文件分發(fā)至機(jī)構(gòu),由機(jī)構(gòu)內(nèi)第二用戶進(jìn)行搶單或是在機(jī)構(gòu)內(nèi)進(jìn)一步進(jìn)行分發(fā)。該針對機(jī)構(gòu)的分發(fā)可以基于機(jī)構(gòu)的星級(jí)評(píng)定結(jié)果進(jìn)行,例如,星級(jí)較高的機(jī)構(gòu)在分發(fā)時(shí)占比較高,而星級(jí)較低的機(jī)構(gòu)在分發(fā)時(shí)占比較低。
針對第二用戶的分發(fā)是指,將目標(biāo)批改文件分發(fā)至各個(gè)第二用戶,該分發(fā)可以是隨機(jī)分發(fā)或是基于第二用戶的激勵(lì)信息數(shù)量進(jìn)行分發(fā)。對于激勵(lì)信息數(shù)量較多的第二用戶可以設(shè)置較高的優(yōu)先級(jí),使其能夠優(yōu)先被分發(fā)。進(jìn)一步地,第二用戶在接收到分發(fā)的目標(biāo)批改文件時(shí),可以接受也可以拒絕,如果拒絕,可以按照優(yōu)先級(jí),將目標(biāo)批改文件分發(fā)至激勵(lì)信息數(shù)量次多的第二用戶,以此類推。當(dāng)然,該分發(fā)還可以是同時(shí)向多個(gè)第二用戶分發(fā),由第二用戶進(jìn)行搶單,激勵(lì)信息數(shù)量較多的第二用戶搶單成功。
實(shí)時(shí)消息觸達(dá)系統(tǒng)
當(dāng)?shù)谝挥脩艚K端生成了答案文件后,可以將答案文件發(fā)送至信息服務(wù)器,以請求批改服務(wù),信息服務(wù)器自動(dòng)進(jìn)行批改分發(fā),并在分發(fā)到第二用戶后,向第二用戶發(fā)送提醒信息,以提醒第二用戶進(jìn)行批改。第二用戶在接收到提醒信息后,可以直接進(jìn)入平臺(tái)查看第一用戶的答案文件,并在第二用戶終端向信息服務(wù)器發(fā)送了批改文件后,由信息服務(wù)器實(shí)時(shí)發(fā)送提醒信息給第一用戶,以提醒第一用戶查看第二用戶的批注。這種實(shí)時(shí)消息觸達(dá)的系統(tǒng),更好地服務(wù)于第一用戶和第二用戶,對于消息,能夠更快速、準(zhǔn)確地實(shí)現(xiàn)通知的目的。
三、面向?qū)W生的C(Customer,消費(fèi)者)側(cè)服務(wù):題目發(fā)現(xiàn)系統(tǒng)、在線答題系統(tǒng)、批改服務(wù)系統(tǒng)。
題目發(fā)現(xiàn)系統(tǒng)
對于第一用戶,可以對信息服務(wù)器所提供題目文件進(jìn)行發(fā)現(xiàn),該發(fā)現(xiàn)可以是通過頁面推薦等方式進(jìn)行,以發(fā)現(xiàn)查看最新、最熱的題目文件,也可以是通過搜索頁推薦進(jìn)行,如,通過搜索欄搜索題目,還可以是通過題目詳細(xì)信息推薦等進(jìn)行,如查看題目之前有多少人答題等,以便對發(fā)現(xiàn)的題目進(jìn)行答題,而在答題結(jié)束后,可以發(fā)起購買批改服務(wù),請求第二用戶進(jìn)行批改。
(1)頁面推薦。該頁面推薦可以是以總榜單、最新榜單、熱門榜單等形式,來提供最新更新的題目文件或是答題次數(shù)最多的題目文件,供第一用戶選擇。該頁面推薦還可以包括分類榜單。在一種實(shí)現(xiàn)方式中,每個(gè)題目文件所對應(yīng)的詳情信息中包括分類標(biāo)識(shí),具有相同分類標(biāo)識(shí)的題目文件屬于同一類別,則可以對每個(gè)類別的題目文件進(jìn)行排序,從而得到分類榜單,能夠進(jìn)一步地提供更針對性的試題。該頁面推薦還可以包括熱門標(biāo)簽,也即是對每個(gè)題目文件進(jìn)行標(biāo)簽,以標(biāo)注該題目文件的某個(gè)屬性,可以統(tǒng)計(jì)某個(gè)標(biāo)簽所對應(yīng)題目文件的答題次數(shù)等,以便提供范圍較廣泛的題目文件。
當(dāng)然,該頁面推薦還可以包括每日一題推薦,比如,每天在頁面上推薦一個(gè)題目文件,該題目文件可以由機(jī)構(gòu)推選或是由管理員選擇等方式確定。
(2)搜索頁推薦。該搜索頁推薦可以使得第一用戶通過檢索的方式快捷地檢索到自己感興趣的題目文件,其具體過程可以如圖5所示,在第一用戶終端接收到搜索指令后,獲取用戶輸入信息,根據(jù)該用戶輸入信息的具體內(nèi)容,拼裝得到查詢條件,基于該查詢條件請求搜索接口,由試題服務(wù)器根據(jù)查詢條件進(jìn)行搜索后,將搜索結(jié)果通過實(shí)時(shí)推送的方式,返回至搜索接口,再推送至終端前臺(tái),供第一用戶查看。其中,在搜索過程中,可以選擇某一個(gè)類別的題目,也可以對搜索結(jié)果進(jìn)行按照答題次數(shù)或更新時(shí)間的排序等,本發(fā)明實(shí)施例對此不做限定。
(3)題目詳細(xì)信息推薦。
對于每個(gè)題目文件來說,均具有題目詳情頁面,詳情頁面上可以提供有基于詳細(xì)信息聚合得到的聚合信息。該聚合信息可以有圖6中幾種信息組成:
1、題目相關(guān)信息,包括題型、題干、所屬類別、考試時(shí)間等基本信息;
2、解析信息,包括文字解析信息,如文字版的解題思路,視頻解析文件,如機(jī)構(gòu)/老師錄制的講解視頻,上述解析信息,可以輔助和幫助學(xué)生更好地答題。
3、題目文件的歷史答題信息,可以由第一用戶終端根據(jù)該目標(biāo)題目文件的詳情信息,獲取并顯示,該歷史答題信息包括任一用戶上傳的答題文件和批改文件。
例如,該歷史答題信息可以為一答題列表,可以看到過往學(xué)生的答題記錄和老師們的批注信息,幫助學(xué)生更好地了解其他學(xué)生的答題情況和相關(guān)老師的批改。
4、個(gè)人答題信息,該個(gè)人答題信息是指第一用戶是否對該題目文件進(jìn)行過答題,該個(gè)人答題信息可以通過題目文件的詳情信息獲知,如果題目文件的詳情信息中包括該第一用戶終端的用戶標(biāo)識(shí),則說明該第一用戶對該題目文件進(jìn)行過答題,如果未包括,則說明未進(jìn)行過答題,可以直接顯示答題區(qū)域,供第一用戶進(jìn)行答題,在答題后,可以向信息服務(wù)器請求批改服務(wù)。
在線答題系統(tǒng)
第一用戶可以在選擇了目標(biāo)題目文件后直接進(jìn)行答題。例如,對于口語題,題目文件中可以包括圖形標(biāo)識(shí),如二維碼等,則第一用戶可以通過終端掃描的方式,在自己的終端上進(jìn)行音頻錄制,并將錄制好的音頻文件發(fā)送至信息服務(wù)器,而對于主觀題,則可以直接在目標(biāo)題目文件上進(jìn)行答題并提交。
批改服務(wù)系統(tǒng)
該信息服務(wù)器可以提供至少一個(gè)第二用戶供第一用戶選擇,第一用戶可以選擇某個(gè)第二用戶進(jìn)行批改,也可以由信息服務(wù)器隨機(jī)分發(fā)給任一第二用戶。
第二用戶的批改服務(wù)可以是收費(fèi)服務(wù),也即是,需要第一用戶耗費(fèi)一定激勵(lì)信息數(shù)量才能夠獲取到該批改服務(wù),第二用戶的批改服務(wù)所耗費(fèi)的激勵(lì)信息數(shù)量可以相同也可以不同,本發(fā)明實(shí)施例對此不做限定。具體過程可以如下:該信息服務(wù)器還用于在該目標(biāo)用戶終端上傳該批改文件后,從該第一用戶的賬戶中扣除預(yù)設(shè)數(shù)量的激勵(lì)信息,并在該目標(biāo)用戶的賬戶中增加該預(yù)設(shè)數(shù)量的激勵(lì)信息;或,該信息服務(wù)器還用于在確定了該目標(biāo)用戶終端后,從該第一用戶的賬戶中扣除預(yù)設(shè)數(shù)量的激勵(lì)信息,并在該目標(biāo)用戶的賬戶中增加該預(yù)設(shè)數(shù)量的激勵(lì)信息。
對上述系統(tǒng)進(jìn)行總結(jié),可以看出,該信息服務(wù)系統(tǒng)可以包括如圖7的系統(tǒng)結(jié)構(gòu),分別為B側(cè)、平臺(tái)側(cè)和C側(cè),其具體功能可以如上述一至三的描述內(nèi)容獲知。
而對于上述系統(tǒng),其系統(tǒng)結(jié)構(gòu)從上到下可以如圖8所示的三層結(jié)構(gòu):接入層,負(fù)責(zé)統(tǒng)一的數(shù)據(jù)接入,對流量進(jìn)行控制,并對外屏蔽節(jié)點(diǎn)的自動(dòng)擴(kuò)容、容災(zāi)切換等細(xì)節(jié)。邏輯層,負(fù)責(zé)各個(gè)服務(wù)的邏輯處理,例如試題服務(wù)(試題選擇、試題上傳等)、批改分發(fā)服務(wù)、答題服務(wù)以及資料服務(wù)等等,以及這些服務(wù)的邏輯處理,信息拉取等操作。存儲(chǔ)層,存儲(chǔ)層主要進(jìn)行數(shù)據(jù)庫存放、日志緩存以及本地緩存管理等,該數(shù)據(jù)庫可以為mysql數(shù)據(jù)庫、nosql存儲(chǔ)結(jié)構(gòu)、文件存儲(chǔ)等,具體維護(hù)過程主要涉及主從同步、一致性控制、鏡像、日志、少量的cache,并對配置文件和配置歷史進(jìn)行備份。此外,還有配置中心和管理后臺(tái),用于配置一些運(yùn)營活動(dòng)信息。
上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本公開的可選實(shí)施例,在此不再一一贅述。
進(jìn)一步地,將該信息服務(wù)系統(tǒng)應(yīng)用于在線機(jī)經(jīng)系統(tǒng)中,可以更加方便高效地服務(wù)老師和學(xué)生,方便學(xué)生在線練習(xí)機(jī)經(jīng),也更好地為老師提供在線批改。
本實(shí)施例提供了一種終端,該終端可以用于執(zhí)行上述各個(gè)實(shí)施例中第一用戶終端或第二用戶終端所執(zhí)行的步驟。參見圖9,該終端900包括:
終端900可以包括RF(Radio Frequency,射頻)電路110、包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WiFi(Wireless Fidelity,無線保真)模塊170、包括有一個(gè)或者一個(gè)以上處理核心的處理器180、以及電源190等部件。本領(lǐng)域技術(shù)人員可以理解,圖9中示出的終端結(jié)構(gòu)并不構(gòu)成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
RF電路110可用于收發(fā)信息或通話過程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個(gè)或者一個(gè)以上處理器180處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路110包括但不限于天線、至少一個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機(jī)、耦合器、LNA(Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,RF電路110還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于GSM(Global System of Mobile communication,全球移動(dòng)通訊系統(tǒng))、GPRS(General Packet Radio Service,通用分組無線服務(wù))、CDMA(Code Division Multiple Access,碼分多址)、WCDMA(Wideband Code Division Multiple Access,寬帶碼分多址)、LTE(Long Term Evolution,長期演進(jìn))、電子郵件、SMS(Short Messaging Service,短消息服務(wù))等。
存儲(chǔ)器120可用于存儲(chǔ)軟件程序以及模塊,處理器180通過運(yùn)行存儲(chǔ)在存儲(chǔ)器120的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器120可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)終端900的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器120可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。相應(yīng)地,存儲(chǔ)器120還可以包括存儲(chǔ)器控制器,以提供處理器180和輸入單元130對存儲(chǔ)器120的訪問。
輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。具體地,輸入單元130可包括觸敏表面131以及其他輸入設(shè)備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。可選的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設(shè)備132。具體地,其他輸入設(shè)備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端900的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元140可包括顯示面板141,可選的,可以采用LCD(Liquid Crystal Display,液晶顯示器)、OLED(Organic Light-Emitting Diode,有機(jī)發(fā)光二極管)等形式來配置顯示面板141。進(jìn)一步的,觸敏表面131可覆蓋顯示面板141,當(dāng)觸敏表面131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據(jù)觸摸事件的類型在顯示面板141上提供相應(yīng)的視覺輸出。雖然在圖9中,觸敏表面131與顯示面板141是作為兩個(gè)獨(dú)立的部件來實(shí)現(xiàn)輸入和輸入功能,但是在某些實(shí)施例中,可以將觸敏表面131與顯示面板141集成而實(shí)現(xiàn)輸入和輸出功能。
終端900還可包括至少一種傳感器150,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板141的亮度,接近傳感器可在終端900移動(dòng)到耳邊時(shí),關(guān)閉顯示面板141和/或背光。作為運(yùn)動(dòng)傳感器的一種,重力加速度傳感器可檢測各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于終端900還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路160、揚(yáng)聲器161,傳聲器162可提供用戶與終端900之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器161,由揚(yáng)聲器161轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器162將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)RF電路110以發(fā)送給比如另一終端,或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器120以便進(jìn)一步處理。音頻電路160還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與終端900的通信。
WiFi屬于短距離無線傳輸技術(shù),終端900通過WiFi模塊170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖9示出了WiFi模塊170,但是可以理解的是,其并不屬于終端900的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器180是終端900的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器120內(nèi)的數(shù)據(jù),執(zhí)行終端900的各種功能和處理數(shù)據(jù),從而對手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器180可包括一個(gè)或多個(gè)處理核心;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器180中。
終端900還包括給各個(gè)部件供電的電源190(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源190還可以包括一個(gè)或一個(gè)以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
盡管未示出,終端900還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。具體在本實(shí)施例中,終端的顯示單元是觸摸屏顯示器,終端還包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行。所述一個(gè)或者一個(gè)以上程序包含用于執(zhí)行上述圖1所示實(shí)施例中終端所執(zhí)行操作的指令。
圖10是根據(jù)一示例性實(shí)施例示出的一種信息服務(wù)器1000的框圖。例如,裝置1000可以被提供為一服務(wù)器。參照圖10,裝置1000包括處理組件1022,其進(jìn)一步包括一個(gè)或多個(gè)處理器,以及由存儲(chǔ)器1032所代表的存儲(chǔ)器資源,用于存儲(chǔ)可由處理部件1022的執(zhí)行的指令,例如應(yīng)用程序。存儲(chǔ)器1032中存儲(chǔ)的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的每一個(gè)對應(yīng)于一組指令的模塊。此外,處理組件1022被配置為執(zhí)行指令,以執(zhí)行上述圖1所示實(shí)施例中信息服務(wù)器所執(zhí)行步驟。
裝置1000還可以包括一個(gè)電源組件1026被配置為執(zhí)行裝置1000的電源管理,一個(gè)有線或無線網(wǎng)絡(luò)接口1050被配置為將裝置1000連接到網(wǎng)絡(luò),和一個(gè)輸入輸出(I/O)接口1058。裝置1000可以操作基于存儲(chǔ)在存儲(chǔ)器1032的操作系統(tǒng),例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM或類似。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。