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