一種簽到方法及服務(wù)端的制作方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,更具體的涉及一種簽到方法及服務(wù)端。
【背景技術(shù)】
[0002]簽到,指在規(guī)定的簿冊上簽名或?qū)懸弧ǖ健ㄗ?,表示本人已?jīng)到達(dá)。亦即用記錄的方式表明自己出席或者參加過某個(gè)活動(dòng)。多用于出席會議或上班。
[0003]然而在大學(xué)生中,遲到曠課的情況更多是明顯的多于中學(xué)生,改善遲到曠課現(xiàn)象對其它同學(xué)造成的影響的辦法就是老師在課前花費(fèi)一段時(shí)間進(jìn)行點(diǎn)名。現(xiàn)在的老師一般都會面臨上課點(diǎn)名的問題,如果花時(shí)間一個(gè)個(gè)點(diǎn)名,會浪費(fèi)很多時(shí)間,而且有的時(shí)候還會存在代替答到的問題;如果不點(diǎn)名,則會導(dǎo)致學(xué)生經(jīng)常遲到曠課的問題。
[0004]綜上所述,現(xiàn)有的上課點(diǎn)名存在浪費(fèi)時(shí)間、代替答到的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種簽到方法及服務(wù)端,用以解決現(xiàn)有技術(shù)中存在上課點(diǎn)名浪費(fèi)時(shí)間、代替答到的問題。
[0006]本發(fā)明實(shí)施例提供一種簽到方法,包括:
[0007]服務(wù)端收到第一終端發(fā)送的開啟簽到消息請求,所述開啟簽到消息請求中攜帶所述第一終端的用戶標(biāo)識,所述開啟簽到消息請求用于表示所述第一終端向所述服務(wù)端請求對所述課程開始簽到;
[0008]接收到第二終端發(fā)送的簽到請求,所述簽到請求中攜帶所述第二終端的用戶標(biāo)識以及所述第二終端的位置標(biāo)識,所述簽到請求用于表示所述第二終端向所述服務(wù)端請求對所述課程進(jìn)行簽到;
[0009]向所述第二終端發(fā)送簽到響應(yīng)消息,所述簽到響應(yīng)消息用于表示所述第二終端在所述服務(wù)端簽到成功。
[0010]優(yōu)選地,所述服務(wù)端收到第一終端發(fā)送的開啟簽到消息請求之前,還包括:
[0011]接收所述第一終端發(fā)送的請求登錄消息,所述請求登錄消息中攜帶所述第一終端用戶標(biāo)識,所述請求登錄消息用于表示所述第一終端向所述服務(wù)端請求進(jìn)行用戶身份驗(yàn)證;
[0012]向所述第一終端發(fā)送登錄響應(yīng)消息,所述登錄響應(yīng)消息用于表示所述第一終端在所述服務(wù)端登錄成功。
[0013]優(yōu)選地,所述向所述第二終端發(fā)送簽到響應(yīng)消息之后,還包括:
[0014]接收所述第一終端發(fā)送變更消息請求,所述變更消息請求中攜帶所述第二終端的用戶標(biāo)識,所述變更消息請求用于表示所述第一終端確認(rèn)所述第二終端成功簽到;
[0015]所述服務(wù)端根據(jù)所述第二終端的用戶標(biāo)識,變更所述服務(wù)端記錄的所述課程簽到結(jié)果,并向所述第一終端發(fā)送變更響應(yīng),所述變更響應(yīng)用于表示所述第二終端在所述服務(wù)端簽到成功D
[0016]優(yōu)選地,所述向所述第二終端發(fā)送簽到響應(yīng)消息之后,還包括:
[0017]接收所述第一終端發(fā)送的結(jié)束簽到消息請求,所述結(jié)束簽到消息請求中攜帶有所述第一終端的用戶標(biāo)識,所述結(jié)束簽到消息請求用于表示所述第一終端向所述服務(wù)端請求對所述課程結(jié)束簽到;
[0018]服務(wù)端向所述第一終端發(fā)送結(jié)束簽到響應(yīng),并將所述課程簽到結(jié)果存儲在所述服務(wù)端。
[0019]優(yōu)選地,所述向所述第二終端發(fā)送簽到響應(yīng)消息之后,還包括:
[0020]接收所述第一終端發(fā)送的查閱簽到結(jié)果請求,所述查閱簽到結(jié)果請求中攜帶有所述第一終端的用戶標(biāo)識,所述查閱簽到結(jié)果請求用于表示所述第一終端向所述服務(wù)端請求查閱所述課程簽到結(jié)果;
[0021 ]所述服務(wù)端向所述第一終端發(fā)送所述課程簽到結(jié)果。
[0022]本發(fā)明實(shí)施例還提供一種服務(wù)端,包括:
[0023]第一接收單元,用于接收第一終端發(fā)送的開啟簽到消息請求,所述開啟簽到消息請求中攜帶有所述第一終端的用戶標(biāo)識,所述開啟簽到消息請求用于表示所述第一終端請求對所述課程開始簽到;
[0024]第二接收單元,用于接收第二終端發(fā)送的簽到請求,所述簽到請求中攜帶有、所述第二終端的用戶標(biāo)識以及所述第二終端的位置標(biāo)識,所述簽到請求用于表示所述第二終端請求對所述課程進(jìn)行簽到;
[0025]發(fā)送單元,用于所述第二終端發(fā)送簽到響應(yīng)消息,所述簽到響應(yīng)消息用于表示所述第二終端簽到成功。
[0026]優(yōu)選地,所述第一接收單元還用于,在接收到第一終端發(fā)送的開啟簽到消息請求之前,接收所述第一終端發(fā)送的請求登錄消息,所述請求登錄消息中攜帶所述第一終端用戶標(biāo)識,所述請求登錄消息用于表示所述第一終端請求認(rèn)證用戶身份;
[0027]所述發(fā)送單元還用于,向所述第一終端發(fā)送登錄響應(yīng)消息,所述登錄響應(yīng)消息用于表示所述第一終端登錄成功。
[0028]優(yōu)選地,所述第一接收單元還用于,在所述發(fā)送單元向所述第二終端發(fā)送簽到響應(yīng)消息之后,接收所述第一終端發(fā)送變更消息請求,所述變更消息請求中攜帶有所述第二終端的用戶標(biāo)識,所述變更消息請求用于表示所述第一終端確認(rèn)所述第二終端成功簽到;
[0029]所述發(fā)送單元還用于,根據(jù)所述第二終端的用戶標(biāo)識,變更記錄的所述課程簽到結(jié)果,并向所述第一終端發(fā)送變更響應(yīng),所述變更響應(yīng)用于表示所述第二終端簽到成功。
[0030]優(yōu)選地,所述第一接收單元還用于,在所述發(fā)送單元向所述第二終端發(fā)送簽到響應(yīng)消息之后,接收所述第一終端發(fā)送的結(jié)束簽到消息請求,所述結(jié)束簽到消息請求中攜帶有所述第一終端的用戶標(biāo)識,所述結(jié)束簽到消息請求用于表示所述第一終端請求對所述課程結(jié)束簽到;
[0031]所述發(fā)送單元還用于,向所述第一終端發(fā)送結(jié)束簽到響應(yīng),并將所述課程簽到結(jié)果存儲。
[0032]優(yōu)選地,所述第一接收單元還用于,在所述發(fā)送單元向所述第二終端發(fā)送簽到響應(yīng)消息之后,接收所述第一終端發(fā)送的查閱簽到結(jié)果請求,所述查閱簽到結(jié)果請求中攜帶有所述第一終端的用戶標(biāo)識,所述查閱簽到結(jié)果請求用于表示所述第一終端請求查閱所述課程簽到結(jié)果;
[0033]所述發(fā)送單元還用于,向所述第一終端發(fā)送所述課程簽到結(jié)果。
[0034]本發(fā)明實(shí)施例中,服務(wù)端收到第一終端發(fā)送的開啟簽到消息請求,所述開啟簽到消息請求中攜帶所述第一終端的用戶標(biāo)識,所述開啟簽到消息請求用于表示所述第一終端向所述服務(wù)端請求對所述課程開始簽到;接收到第二終端發(fā)送的簽到請求,所述簽到請求中攜帶所述第二終端的用戶標(biāo)識以及所述第二終端的位置標(biāo)識,所述簽到請求用于表示所述第二終端向所述服務(wù)端請求對所述課程進(jìn)行簽到;向所述第二終端發(fā)送簽到響應(yīng)消息,所述簽到響應(yīng)消息用于表示所述第二終端在所述服務(wù)端簽到成功。上述方法中,第一終端與服務(wù)端進(jìn)行交互,確認(rèn)服務(wù)端可以開啟簽到之后,第二終端需要向服務(wù)端發(fā)送位置信息,服務(wù)端根據(jù)第二終端發(fā)送的位置信息以及簽到對應(yīng)的課程所在位置,對判斷第二終端是否簽到成功。由于服務(wù)端需要根據(jù)第二終端的位置信息確認(rèn)第二終端所發(fā)送的位置信息是否正確,可以避免上課點(diǎn)名浪費(fèi)時(shí)間,且第二終端向服務(wù)端同時(shí)發(fā)送第二終端的用戶標(biāo)識,采用上述方法,可以避免代替答到的問題。
【附圖說明】
[0035]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這