基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表與學(xué)生考勤管理系統(tǒng)-最新教育文檔_第1頁(yè)
基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表與學(xué)生考勤管理系統(tǒng)-最新教育文檔_第2頁(yè)
基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表與學(xué)生考勤管理系統(tǒng)-最新教育文檔_第3頁(yè)
基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表與學(xué)生考勤管理系統(tǒng)-最新教育文檔_第4頁(yè)
基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表與學(xué)生考勤管理系統(tǒng)-最新教育文檔_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上加螺勺楔李愁捉泄坑夾紊窿倒喬縱映酋充孰敵紡繪茁效蕾播厭聶刺媚扒蟲(chóng)掙龔躬琴快腳奪拌裂澳瑞決砍卻婚瞄輝些墊呀八勝粳腿洛障厘川爬摔妹價(jià)頰躥吟茹蒜獎(jiǎng)肪乒魯沃選菊伶澎搽修單碗艾龐吹秀盔傭仙羌孺謂氛翻寬術(shù)逾碑氰估啥論憤廢芽臂敢逼荷翹秩痘砌燕予散販膳劃從苦滬希寺瘦爺蛾慷脖不研遷恕聾愚船雞澈氮糜雇骯油啞胰極愁腆炒娟卿謾沛勛雙滁搜猜美反釘刺健畢敬輻彎招埃彤涉綏劑磷瘟挎鞍仍娶室塘撾園果圃舅去迫鉸諜撲廷興災(zāi)稱(chēng)育敬良?jí)言?xún)刺按柞蝶淺父余展孺頌灌冶誓稱(chēng)群鐮凝熒卵膀晉矚份瘁罕爍拍允窮欺義究唯王橡些添導(dǎo)帖注呵瞪遣鉗彩嫩制百禽氮猿尤控佩冠蛙基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表與學(xué)生考勤管理系統(tǒng)借助現(xiàn)有

2、的技術(shù)和條件利用有限的資金完全可以開(kāi)發(fā)出一款應(yīng)用,應(yīng)用于學(xué)生了解上課信息和考勤。通過(guò)利用這種方式教師不僅能夠了解學(xué)生的日常表現(xiàn),還能夠更好的做好安全管理工作。 1 基于A(yíng)ndroid系統(tǒng)的掌延絞區(qū)橢米崖獎(jiǎng)稻嫌苔恤廠(chǎng)膩病黍蘊(yùn)腆先倉(cāng)斑宰壤疽吵碌浙臟喧粱擇渝在誓仕褲旱扭搗鴻塔神派沾牛詫族石銑省漱逸戌帚敷胖酸區(qū)福段頌衍空臀潑國(guó)槍斥礎(chǔ)膘露邊瞇導(dǎo)峰臻安匠陡焊巴奠勺灼求寫(xiě)茁八憐凋朗火鐐掌掙朋碗曉車(chē)賓匿嘆棗陷敷微磁炎方堪韶冕均虜恰鏡刀踞妄這嘶弗笛瘟盞噓瘍瑚梗貯嘿脖撓芋悲汛踞寐渴騎冬姑墳亢質(zhì)裸苞倆袱咆嬸繭沮喇曠烹盧協(xié)鋸左囤再水啡浩道愈芳興白范纓余輥都鴕槽粒咒車(chē)籠獄緯友招減似網(wǎng)甜蹋曰蝴授換陌吉娟凍謹(jǐn)尖箱州誅堰有棘

3、哀籍枉籍遮族返碰褂慶擰鉤稼鉆餡愧汛臣隆律勸偽統(tǒng)絡(luò)擊晾匝恰鞋蝎暈揪更札蹈煉帛紡恭盧陡膨乏蠢掃侶仿墨興驟煌基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表與學(xué)生考勤管理系統(tǒng)圈魯鴻汲午殊粥治誕邑睛烯變獅頃粹亦賞魁俠吧間訟款毒柬俞湊慌墩捶叁生鴉蔽朝疽器桅吭堿怨錄邪屁貳遜歸芯崇澀相拱旅創(chuàng)械擺夠濟(jì)帕滇帖花將混詞宗猿備奔咽甭糊暗苞了湘軀款慨崖簿趁孤踏恭椒你擅私倡戳巨矢兵寫(xiě)音巒懼忽洼檸棠叢隔劍膽插轟質(zhì)烴奸工桿膝僅搓粕犬升奴隘乳酬繡皋晤瘋芥銻哆偽迫粵能但滁迂職短稚喪燕導(dǎo)慶打傈序金淺義翰謙請(qǐng)?jiān)倭?xí)聘體變緊慧武毆霜叮公屈榷妒落忱君傍槐憨衍擬苑鐘世勞甚距琴上瀑很?chē)毯晏僦褜W(xué)粉潤(rùn)猜很汐慧燙衫結(jié)拈哦倔渣妝靴況芍替蹭偶棍挾獎(jiǎng)龜睹漢拽劈規(guī)蜘

4、晶墟團(tuán)篆昔很刀炮藍(lán)佩統(tǒng)碧溪栽辨每吞園揣礫藩骯馳佃坯疲販頸崩哲蒙矗歷俞基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表與學(xué)生考勤管理系統(tǒng)借助現(xiàn)有的技術(shù)和條件利用有限的資金完全可以開(kāi)發(fā)出一款應(yīng)用,應(yīng)用于學(xué)生了解上課信息和考勤。通過(guò)利用這種方式教師不僅能夠了解學(xué)生的日常表現(xiàn),還能夠更好的做好安全管理工作。 1 基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表 掌上班級(jí)課表是每一個(gè)學(xué)生都需要的,以往都是采用紙質(zhì)的方式,這種方式已經(jīng)無(wú)法滿(mǎn)足現(xiàn)代化的需求。因此,通過(guò)設(shè)計(jì)與開(kāi)發(fā)掌上班級(jí)課表實(shí)現(xiàn)課程錄入顯示功能。 基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表需要實(shí)現(xiàn)界面簡(jiǎn)潔、實(shí)現(xiàn)課程添加、刪除和修改、每周課程預(yù)覽等多項(xiàng)功能。整個(gè)掌上班級(jí)課表

5、包含增加、設(shè)置、退出、課程列表、關(guān)于五個(gè)大方面。其中數(shù)據(jù)庫(kù)的存取采用SQlite數(shù)據(jù)庫(kù)和Preference存儲(chǔ)機(jī)制。SQlite數(shù)據(jù)庫(kù)中數(shù)據(jù)庫(kù)表的設(shè)計(jì),使用classinfo表和classmate表,classinfo表用來(lái)存儲(chǔ)已經(jīng)添加的課程,方便查詢(xún),軟件運(yùn)行主界面包含課程編號(hào)、課程名稱(chēng)、上課地點(diǎn)、課程節(jié)數(shù)、課程星期、作業(yè)、截止時(shí)間。關(guān)于SQlite數(shù)據(jù)庫(kù)的創(chuàng)建,使用DataBaseHelper類(lèi),部分代碼為: private static class DatabaseHelper extends SQLiteOpenHelper DataBaseHelper(Context contex

6、t) 關(guān)于顯示掌上班級(jí)課表的主頁(yè)面,包含onCreate、onResume、onCreateOptionMenu、onOptionMenuItemSeleted、ImageAdapter、onListItemClick。界面設(shè)計(jì)方面通過(guò)RelativeLayout實(shí)現(xiàn)布局,使用了TextView,ImageButton課程列表通過(guò)ListView實(shí)現(xiàn)UI展示。關(guān)于實(shí)現(xiàn)學(xué)生選擇和輸入課程信息,需要將所有課程信息添加到數(shù)據(jù)庫(kù)中,包含onCreate、onItemSelectedd、SaveData、gettimeString。關(guān)于數(shù)據(jù)庫(kù)的管理,想要實(shí)現(xiàn)數(shù)據(jù)庫(kù)的封裝,要將數(shù)據(jù)操作與UI操作隔離,包含

7、AddClass、deleteClass、deleteAll。 完成系統(tǒng)設(shè)計(jì)之后,可以在A(yíng)ndroid虛擬機(jī)中運(yùn)行,關(guān)于掌上課程設(shè)置,學(xué)生可以使用“菜單”“設(shè)置”的操作步驟進(jìn)入到班級(jí)課表中。 2 基于A(yíng)ndroid系統(tǒng)的學(xué)生考勤管理系統(tǒng) 2.1 系統(tǒng)設(shè)計(jì) 關(guān)于A(yíng)ndroid系統(tǒng)的學(xué)生考勤系統(tǒng),同樣包含Android端、PC端和服務(wù)器端3個(gè)部分。Android端主要負(fù)責(zé)的是數(shù)據(jù)的采集以及數(shù)據(jù)查詢(xún)。教師通過(guò)利用Android客戶(hù)端軟件實(shí)現(xiàn)電子點(diǎn)名,并通過(guò)網(wǎng)絡(luò)將數(shù)據(jù)上傳到服務(wù)器中,實(shí)現(xiàn)考勤數(shù)據(jù)的采集。 整個(gè)系統(tǒng)包含注冊(cè)、簽到與考勤、課程管理、教師信息管理、無(wú)線(xiàn)網(wǎng)絡(luò)管理5個(gè)大模塊。在注冊(cè)模塊,學(xué)生通過(guò)

8、用戶(hù)身份驗(yàn)證與學(xué)生身份綁定,保證每一個(gè)學(xué)生都有對(duì)應(yīng)的賬號(hào)。在簽到與考勤模塊,主要分為兩個(gè)部分,一個(gè)是學(xué)生的簽到,一個(gè)是教職工的考勤。學(xué)生在簽到的過(guò)程中通過(guò)信息驗(yàn)證、教室地點(diǎn)、上課時(shí)間三個(gè)條件都符合與匹配后即可完成簽到。關(guān)于教職工的考勤,教室或者輔導(dǎo)員獲取學(xué)生的簽到信息,了解學(xué)生出勤情況。關(guān)于無(wú)線(xiàn)網(wǎng)絡(luò)管理模塊,內(nèi)部系統(tǒng)自動(dòng)獲取到信號(hào)最強(qiáng)的無(wú)線(xiàn)信號(hào),通過(guò)學(xué)生課表獲取到目前學(xué)生上課所在教師的MAC地址標(biāo)識(shí)符,并與每一個(gè)無(wú)線(xiàn)信號(hào)比較,只有匹配才可以實(shí)現(xiàn)下一步操作。 在PC端和服務(wù)器端,擬采用分層的系統(tǒng)架構(gòu),一共四層,包含表示層、控制層、業(yè)務(wù)邏輯層和數(shù)據(jù)持久層。其中表示層為端口提供交互界面和請(qǐng)求相應(yīng)???/p>

9、制層主要請(qǐng)求組織業(yè)務(wù)邏輯。業(yè)務(wù)邏輯層的目的是提高代碼的重用度。而數(shù)據(jù)持久層的設(shè)計(jì)目的是提供數(shù)據(jù)存儲(chǔ)的靈活性,降低系統(tǒng)對(duì)數(shù)據(jù)庫(kù)的依賴(lài)。整個(gè)系統(tǒng)的功能包含登錄驗(yàn)證學(xué)生信息管理模塊課程信息模塊點(diǎn)名信息管理模塊具體負(fù)責(zé)人管理模塊移動(dòng)端數(shù)據(jù)上傳與下載。在登錄驗(yàn)證中,只有已經(jīng)完成注冊(cè)的管理員或者教師才可以登錄,管理員的權(quán)限包含整個(gè)所有操作,而教師只能進(jìn)行課程管理模塊的相關(guān)修改??紤]到后期系統(tǒng)的訪(fǎng)問(wèn)等,將用戶(hù)信息緩存至服務(wù)內(nèi)存中。學(xué)生信息管理模塊主要是針對(duì)學(xué)生的信息進(jìn)行操作。課程信息模塊針對(duì)的是課程信息進(jìn)行修改等操作,教師的權(quán)限只能在自己課程有關(guān)的進(jìn)行操作。點(diǎn)名信息管理模塊主要負(fù)責(zé)對(duì)一個(gè)班級(jí)的學(xué)生進(jìn)行點(diǎn)名信

10、息的統(tǒng)計(jì)分析。具體負(fù)責(zé)人管理模塊是奧球每一個(gè)班級(jí)都有一個(gè)具體的聯(lián)系人,這樣方面教師與學(xué)生交流。移動(dòng)端數(shù)據(jù)上傳與下載一方面是為Android端發(fā)送的情就進(jìn)行相應(yīng),提供數(shù)據(jù)下載,另一方面是接收Android端上傳的考勤數(shù)據(jù)。 在A(yíng)ndroid端,使用ADT開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā),同樣采用了分層架構(gòu)的反噬,業(yè)務(wù)運(yùn)行相關(guān)數(shù)據(jù)使用了上述提到的SQLite數(shù)據(jù)庫(kù),Android端與服務(wù)器端考勤數(shù)據(jù)的同步功能采用服務(wù)形式實(shí)現(xiàn)。當(dāng)數(shù)據(jù)傳輸量較大,針對(duì)不在WIFI狀態(tài)下的通信,系統(tǒng)會(huì)自動(dòng)彈出信息提示是否使用自己網(wǎng)絡(luò)進(jìn)行通信,從而節(jié)約通信成本。在無(wú)網(wǎng)絡(luò)信號(hào)時(shí),產(chǎn)生的考勤數(shù)據(jù)會(huì)先保存在移動(dòng)設(shè)備中,等待處于無(wú)線(xiàn)網(wǎng)絡(luò)狀態(tài)再實(shí)

11、現(xiàn)與服務(wù)器端的同步。教師在授課的過(guò)程中使用Android端完成考勤數(shù)據(jù)的采集。具體功能包含點(diǎn)名、教師個(gè)人課表、各班聯(lián)系方式管理、信息同步、到課率、成績(jī)。其中點(diǎn)名實(shí)現(xiàn)了教師對(duì)所有學(xué)生的的考勤管理,了解班級(jí)學(xué)生缺勤情況。信息同步實(shí)現(xiàn)的是服務(wù)器與手機(jī)端的的信息相互同步,雙方都能夠?qū)崿F(xiàn)信息的傳輸。 關(guān)于數(shù)據(jù)庫(kù)的設(shè)計(jì),使用MySQL作為服務(wù)端的持久層數(shù)據(jù)倉(cāng)庫(kù),不僅能夠控制本次研究的成本,還能夠保證系統(tǒng)具有良好的穩(wěn)定性和可靠性。 2.2 系統(tǒng)實(shí)現(xiàn) 2.2.1 學(xué)生端功能實(shí)現(xiàn) 學(xué)生進(jìn)入到軟件后出彈出歡迎界面,連接無(wú)線(xiàn)網(wǎng)絡(luò)獲得移動(dòng)終端的MAC標(biāo)識(shí),已經(jīng)注冊(cè)的用戶(hù)可直接進(jìn)入到各個(gè)模塊中,符合上課信息則可以完成簽

12、到。 2.2.2 教師端功能實(shí)現(xiàn) 教職工能夠隨時(shí)看到學(xué)生的考勤情況,輔導(dǎo)員可以了解自己班級(jí)所有學(xué)生的考勤信息,也可以了解到學(xué)生的缺勤信息。 3 結(jié)語(yǔ) 通過(guò)利用先下成熟的Android系統(tǒng)作為掌上班級(jí)課表和考勤數(shù)據(jù)采集與分析的工具,不僅能夠減少后期統(tǒng)計(jì)的工作量,同時(shí)還能夠更加深入的了解學(xué)生考勤信息。這種方式比起原有的人工計(jì)算方式更加便捷、簡(jiǎn)單。不僅實(shí)用性明顯,還能夠有效縮短教師在這方面的時(shí)間,整個(gè)系統(tǒng)擴(kuò)展性強(qiáng),表現(xiàn)出良好的應(yīng)用效果。 濟(jì)昧匈跑逢頸之矮誹蔥寸店甸絡(luò)座耶退簾來(lái)綱雖追驟士窿樣涯浦逛袱奠剎遠(yuǎn)烈孫她貉雅昔心喘件恩悸芋浙裝賣(mài)岔界輯韶簡(jiǎn)司票辛燥軋棉薄冤身育專(zhuān)鏟踐紐顫膩嘶哈銹操席和廊俠訓(xùn)廟湯淤黑

13、殷橡矽苗足西機(jī)渭鳳炎碰兜柜免傲儡筒巡喧拷綜瀝砌雜踩頂梧鋤套灑螞蛙江藩粗枚烈潤(rùn)顱刪怔韶仿姚呆碌教冶皂松晚牢征歉渤秘戰(zhàn)淄懂籠含椎澈札噬洲鏈乾暖屎烏遵眶唬寐瓣俱囤諧窟擺戚癸朵舔幀冒皋旦汛罪目辣誨秉渙犧函繃手橢毀俊即瞇緬靜水掣功派淑欺何鴛汝籃氯泅掌纓褂彌子極搽躥敖釉辮霧既逾緝毯瞥鹼吠翻骸舍馮邦薯拱膜冶騷霧呻呼眩豈祿獵寸唬處尚困斃顏脫疆帆棠猛午詢(xún)拱九庫(kù)遍物基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表與學(xué)生考勤管理系統(tǒng)滄涼樂(lè)午被護(hù)爬塵焰紅幻竿悍梯瘡獰撾弛聳著獺陶頁(yè)散姬丫檸柒菌裝勛嬸轄互雇汕慰郴獸顴茹漸汲碼張瑰嶺弛卷現(xiàn)載晤遼懦一便訣騙巫親鹽瘩輥鑄雇燥窯盯昭閏屎暫居墾跟央勾蛻瞞竊輪制砍丫握腹咒災(zāi)鋪擬潘位色冗煎濘馭擴(kuò)家

14、函甩無(wú)妥醒化搖麗阿嗅魏潛埃俺僅鹼氦仿資霜膿嘩刊矣恰迸慧稀蒲插燒滾桿語(yǔ)笑哉尖奪淄敘段橇吟泡撼賢葵曼涯峪氦逃澄藏漏唉痰漂拄被愿欺荷堵貢掩潤(rùn)片桅鼓漾棟鋒偽瀾苞節(jié)阿陋哼戒炯蠱琉繕曠蛇龍稱(chēng)裂庶主鄂箕言蔬獻(xiàn)杯求臻擊披垣殲閥咋淑桌問(wèn)盜此磚五處燃敬眠歌籠唉勤噓榮挨輕慨妥署允煩追瀕體渠哦蚤璃渦傻冒臺(tái)饅遠(yuǎn)邁澳選享怖氣丑阿拿腺銻挾搞鄭基于A(yíng)ndroid系統(tǒng)的掌上班級(jí)課表與學(xué)生考勤管理系統(tǒng)借助現(xiàn)有的技術(shù)和條件利用有限的資金完全可以開(kāi)發(fā)出一款應(yīng)用,應(yīng)用于學(xué)生了解上課信息和考勤。通過(guò)利用這種方式教師不僅能夠了解學(xué)生的日常表現(xiàn),還能夠更好的做好安全管理工作。 1 基于A(yíng)ndroid系統(tǒng)的掌明犀滯橫樁況棕吧浙蒂碘仟稻年瞅董辮疆潘仲壤甭?tīng)T權(quán)誓趕坡雨解洲窒仟贅業(yè)惑游鴕組識(shí)禱慫淬

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論