freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)生考勤系統(tǒng)的設(shè)計(jì)(編輯修改稿)

2024-08-24 18:21 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 送點(diǎn)名請(qǐng)求,此過(guò)程中,老師手機(jī)客戶端會(huì)把老師此時(shí)的位置及發(fā)送請(qǐng)求的時(shí)間發(fā)給服務(wù)器,接著學(xué)生登錄客戶端,服務(wù)器會(huì)把學(xué)生此時(shí)的位置及發(fā)送請(qǐng)求的時(shí)間發(fā)給服務(wù)器,服務(wù)器將學(xué)生發(fā)來(lái)的位置、時(shí)間信息與老師的位置、時(shí)間信息進(jìn)行比較,判斷此學(xué)生在教室內(nèi)是否遲到。 如果某些同學(xué)手機(jī)壞了或丟了,不能完成考勤登錄,系統(tǒng)會(huì)默認(rèn)設(shè)置他為缺勤。這時(shí)學(xué)生則需要向老師說(shuō)明情況,通過(guò)老師手工來(lái)修改該同學(xué)的考勤結(jié)果?;谝苿?dòng)定位的學(xué)生考勤系統(tǒng)主要目的就是方便老師的管理,提高課堂教學(xué)效率。如果本系統(tǒng)有考勤結(jié)果查看功能,這將非常方便老師對(duì)考勤結(jié)果的查詢。系統(tǒng)可以以表格的形式顯示每次考勤結(jié)果,統(tǒng)計(jì)出考勤的總次數(shù),并給出學(xué)生的出勤率。為了更方便對(duì)基礎(chǔ)數(shù)據(jù)的錄入。如學(xué)生信息管理,,這樣就不需要手動(dòng)添加,方便老師的管理。 手機(jī)考勤管理系統(tǒng)具體需求基于移動(dòng)手機(jī)考勤管理系統(tǒng)主要分為三大部分:后臺(tái)服務(wù)器管理、學(xué)生手機(jī)客戶端及老師手機(jī)客戶端,其中后臺(tái)服務(wù)器管理又細(xì)分為三個(gè)模塊,基礎(chǔ)信息管理、考勤管理和數(shù)據(jù)庫(kù)管理。基于移動(dòng)手機(jī)考勤系統(tǒng) 基礎(chǔ)信息管理 數(shù)據(jù)庫(kù)管理 考勤管理 學(xué)生手機(jī)客戶端老師手機(jī)客戶端 后臺(tái)服務(wù)器管理 輸入老師、 學(xué)生等信息 顯示、查詢 顯示結(jié)果 登錄、確認(rèn) 登錄 手機(jī)考勤系統(tǒng)數(shù)據(jù)圖后臺(tái)服務(wù)器管理管理與手機(jī)考勤系統(tǒng)的交互最多[7],其中最重要是手機(jī)考勤系統(tǒng)與基礎(chǔ)信息管理,基本信息管理模塊包括學(xué)生、老師、課程等的管理,可以對(duì)其管理對(duì)象進(jìn)行添加、查看、刪除、修改;另外,它向手機(jī)考勤發(fā)送請(qǐng)求(主要有查詢老師、學(xué)生等信息),手機(jī)管理系統(tǒng)在接收到這些請(qǐng)求后,會(huì)向基礎(chǔ)信息管理發(fā)送相應(yīng)的回復(fù)(其分別是顯示老師、學(xué)生等的基本信息)??记诠芾砗褪謾C(jī)考勤系統(tǒng)之間的交互是最重要的,考勤管理向手機(jī)考勤系統(tǒng)發(fā)送查看考勤請(qǐng)求,手機(jī)考勤系統(tǒng)接收到請(qǐng)求后,做出相應(yīng)的處理,將結(jié)果發(fā)送給考勤管理。數(shù)據(jù)庫(kù)管理與手機(jī)考勤系統(tǒng)之間的數(shù)據(jù)流主要有三條,且都是從數(shù)據(jù)庫(kù)管理流向手機(jī)考勤系統(tǒng),他們分別是導(dǎo)入老師、學(xué)生等的信息。老師參與Android手機(jī)客戶端模塊,它與手機(jī)考勤管理系統(tǒng)之間的數(shù)據(jù)流主要有兩條,都是從老師手機(jī)客戶端流向手機(jī)考勤系統(tǒng),分別是老師手機(jī)客戶端的老師登錄信息和老師考勤信息,老師考勤需要先登錄考勤頁(yè)面,服務(wù)器驗(yàn)證通過(guò)后,進(jìn)入老師考勤。 學(xué)生參與的是學(xué)生手機(jī)客戶端模塊,它與手機(jī)考勤系統(tǒng)之間的數(shù)據(jù)流主要有兩條,分別是學(xué)生手機(jī)客戶端的學(xué)生登錄信息及學(xué)生完成考勤要向服務(wù)器發(fā)送的學(xué)生考勤信息,來(lái)完成考勤,具體來(lái)講就是學(xué)生參加點(diǎn)名的時(shí)間和學(xué)生點(diǎn)名時(shí)所處位置的體現(xiàn)。 手機(jī)考勤系統(tǒng)硬件選擇 由于后臺(tái)服務(wù)器需要同時(shí)運(yùn)行Myeclipse和SQLserver2008[8]占內(nèi)存比較多,所以對(duì)系統(tǒng)內(nèi)存的要求最好是4G以上,考勤是服務(wù)器將發(fā)送較多考勤信息,所以對(duì)服務(wù)器處理器也要有較高的要求,對(duì)于客戶端發(fā)來(lái)的數(shù)據(jù)要能及時(shí)處理。 手機(jī)客戶端采用Android系統(tǒng)開(kāi)發(fā),因此對(duì)參與考勤的學(xué)生及老師來(lái)說(shuō),必須要有Android手機(jī),來(lái)完成考勤[9]。第 14 頁(yè)三亞學(xué)院畢業(yè)設(shè)計(jì)(論文)4 手機(jī)考勤管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)手機(jī)考勤管理系統(tǒng)主要分為兩大部分,移動(dòng)客戶端及后臺(tái)服務(wù)器,移動(dòng)客戶端又分為老師手機(jī)客戶端及學(xué)生手機(jī)客戶端。老師手機(jī)客戶端實(shí)現(xiàn)了兩個(gè)功能:用戶登錄驗(yàn)證和老師選課點(diǎn)名。學(xué)生手機(jī)客戶端實(shí)現(xiàn)了三個(gè)功能,分別為學(xué)生手機(jī)的注冊(cè)登錄、學(xué)生點(diǎn)名完成考勤、學(xué)生查看考勤結(jié)果。后臺(tái)服務(wù)器又分為三個(gè)大模塊分別是基本信息管理、考勤管理及數(shù)據(jù)庫(kù)管理[10]。基本信息管理分為班級(jí)管理、課程管理、學(xué)生管理和老師管理,每項(xiàng)管理的主要功能是對(duì)應(yīng)模塊的添加、刪除、查看和修改??记诠芾矸譃槔蠋燑c(diǎn)名、查看考勤和修改考勤。 學(xué)生手機(jī)客戶端注冊(cè)登錄考勤模塊的實(shí)現(xiàn)  學(xué)生手機(jī)客戶端注冊(cè)及登錄模塊的主要功能有:第一個(gè)是學(xué)生身份的驗(yàn)證,第二個(gè)功能是手機(jī)注冊(cè),就是將學(xué)生的學(xué)號(hào)及手機(jī)的設(shè)備id進(jìn)行綁定,第三個(gè)功能是防止替人點(diǎn)名,即學(xué)生不能再登錄沒(méi)來(lái)上課的同學(xué)的學(xué)號(hào)和密碼,替他人點(diǎn)名簽到。要實(shí)現(xiàn)上述三個(gè)功能,首先要設(shè)計(jì)出學(xué)生手機(jī)客戶端注冊(cè)和登錄模塊的用戶界面。使用Android布局來(lái)完成學(xué)生手機(jī)客戶端注冊(cè)登錄界面的設(shè)計(jì),采用嵌套的線性布局來(lái)實(shí)現(xiàn)。再對(duì)程序控件進(jìn)行綁定,需要綁定的控件為兩個(gè)EditText控件和兩個(gè)button控件[11]。點(diǎn)擊注冊(cè)按鈕時(shí),程序需要獲取兩個(gè)文本編輯框中的學(xué)號(hào)和密碼,此外還需要獲取本手機(jī)的device id,將這些獲取的數(shù)據(jù)發(fā)往后臺(tái)服務(wù)器,完成學(xué)生身份的驗(yàn)證及學(xué)生與手機(jī)的綁定?! ? 完成注冊(cè)按鈕監(jiān)聽(tīng)器的實(shí)現(xiàn)方法,第一步通過(guò)EditText的getText()方法獲取用戶輸入的用戶名與密碼(獲取數(shù)據(jù)之前需要確保用戶名密碼不為空,如果為空彈出toast,提醒用戶輸入用戶名密碼),然后再獲取本手機(jī)的設(shè)備id,因?yàn)樵O(shè)備id有權(quán)限限制。 “//讀取設(shè)備id的權(quán)限usespermission Android:name=/”在TelephonyManager下的getdeviceid()中獲取本手機(jī)的設(shè)備id。之后把獲取的數(shù)據(jù)發(fā)給后臺(tái)服務(wù)器,此時(shí)需要訪問(wèn)網(wǎng)絡(luò)?!?/ 訪問(wèn)internet權(quán)限usespermission Android:name=/”獲得網(wǎng)絡(luò)訪問(wèn)權(quán)限后,下一步來(lái)完成學(xué)生手機(jī)客戶端和后臺(tái)服務(wù)器之間的數(shù)據(jù)交互。首先,學(xué)生手機(jī)客戶端將獲取的學(xué)號(hào)、密碼和設(shè)備id發(fā)給服務(wù)器,服務(wù)器的url(統(tǒng)一資源定位符)為“:8080/kaoqin/ManageServlet”,程序需要將數(shù)據(jù)與url進(jìn)行連接,使用HttpURLConnection通過(guò)協(xié)議的GET 方法,(()方法來(lái)獲取服務(wù)器發(fā)來(lái)的數(shù)據(jù))將數(shù)據(jù)發(fā)給服務(wù)器。Public static String dealReaponseResult(InputStream inputStream){ String resultData=null。 //存儲(chǔ)處理結(jié)果 ByteArrayOutputStream byteArraryOutputStream=new byteArraryOutputStream()。 Byte[] data=new byte[1024]。 Int len=0。 Try{ While((len=(data))!=1) {(data,0,len)。} }catch(IOException e) {()。} resultData=new String(())。 result resultData。} 服務(wù)器接收到學(xué)生客戶端發(fā)來(lái)的數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行處理后給客戶端發(fā)出返回信息:如果學(xué)號(hào)密碼都正確,且該手機(jī)沒(méi)被注冊(cè)過(guò),服務(wù)器會(huì)完成對(duì)該手機(jī)的注冊(cè),并發(fā)出“注冊(cè)成功”的消息;如果學(xué)號(hào)和密碼有錯(cuò)誤,則服務(wù)器給客戶端發(fā)出“密碼或?qū)W號(hào)有錯(cuò)誤”消息;如果該手機(jī)已注冊(cè),則服務(wù)器給客戶端發(fā)出“注冊(cè)成功”的消息。 學(xué)生手機(jī)客戶端考勤模塊的實(shí)現(xiàn)  要實(shí)現(xiàn)考勤功能,先要設(shè)計(jì)出學(xué)生手機(jī)客戶端考勤界面,與登錄注冊(cè)同理。之后綁定兩個(gè)EditTe
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1