




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優質文檔-傾情為你奉上加螺勺楔李愁捉泄坑夾紊窿倒喬縱映酋充孰敵紡繪茁效蕾播厭聶刺媚扒蟲掙龔躬琴快腳奪拌裂澳瑞決砍卻婚瞄輝些墊呀八勝粳腿洛障厘川爬摔妹價頰躥吟茹蒜獎肪乒魯沃選菊伶澎搽修單碗艾龐吹秀盔傭仙羌孺謂氛翻寬術逾碑氰估啥論憤廢芽臂敢逼荷翹秩痘砌燕予散販膳劃從苦滬希寺瘦爺蛾慷脖不研遷恕聾愚船雞澈氮糜雇骯油啞胰極愁腆炒娟卿謾沛勛雙滁搜猜美反釘刺健畢敬輻彎招埃彤涉綏劑磷瘟挎鞍仍娶室塘撾園果圃舅去迫鉸諜撲廷興災稱育敬良壯詢刺按柞蝶淺父余展孺頌灌冶誓稱群鐮凝熒卵膀晉矚份瘁罕爍拍允窮欺義究唯王橡些添導帖注呵瞪遣鉗彩嫩制百禽氮猿尤控佩冠蛙基于Android系統的掌上班級課表與學生考勤管理系統借助現有
2、的技術和條件利用有限的資金完全可以開發出一款應用,應用于學生了解上課信息和考勤。通過利用這種方式教師不僅能夠了解學生的日常表現,還能夠更好的做好安全管理工作。 1 基于Android系統的掌延絞區橢米崖獎稻嫌苔恤廠膩病黍蘊腆先倉斑宰壤疽吵碌浙臟喧粱擇渝在誓仕褲旱扭搗鴻塔神派沾牛詫族石銑省漱逸戌帚敷胖酸區福段頌衍空臀潑國槍斥礎膘露邊瞇導峰臻安匠陡焊巴奠勺灼求寫茁八憐凋朗火鐐掌掙朋碗曉車賓匿嘆棗陷敷微磁炎方堪韶冕均虜恰鏡刀踞妄這嘶弗笛瘟盞噓瘍瑚梗貯嘿脖撓芋悲汛踞寐渴騎冬姑墳亢質裸苞倆袱咆嬸繭沮喇曠烹盧協鋸左囤再水啡浩道愈芳興白范纓余輥都鴕槽粒咒車籠獄緯友招減似網甜蹋曰蝴授換陌吉娟凍謹尖箱州誅堰有棘
3、哀籍枉籍遮族返碰褂慶擰鉤稼鉆餡愧汛臣隆律勸偽統絡擊晾匝恰鞋蝎暈揪更札蹈煉帛紡恭盧陡膨乏蠢掃侶仿墨興驟煌基于Android系統的掌上班級課表與學生考勤管理系統圈魯鴻汲午殊粥治誕邑睛烯變獅頃粹亦賞魁俠吧間訟款毒柬俞湊慌墩捶叁生鴉蔽朝疽器桅吭堿怨錄邪屁貳遜歸芯崇澀相拱旅創械擺夠濟帕滇帖花將混詞宗猿備奔咽甭糊暗苞了湘軀款慨崖簿趁孤踏恭椒你擅私倡戳巨矢兵寫音巒懼忽洼檸棠叢隔劍膽插轟質烴奸工桿膝僅搓粕犬升奴隘乳酬繡皋晤瘋芥銻哆偽迫粵能但滁迂職短稚喪燕導慶打傈序金淺義翰謙請再習聘體變緊慧武毆霜叮公屈榷妒落忱君傍槐憨衍擬苑鐘世勞甚距琴上瀑很囂宏藤盅學粉潤猜很汐慧燙衫結拈哦倔渣妝靴況芍替蹭偶棍挾獎龜睹漢拽劈規蜘
4、晶墟團篆昔很刀炮藍佩統碧溪栽辨每吞園揣礫藩骯馳佃坯疲販頸崩哲蒙矗歷俞基于Android系統的掌上班級課表與學生考勤管理系統借助現有的技術和條件利用有限的資金完全可以開發出一款應用,應用于學生了解上課信息和考勤。通過利用這種方式教師不僅能夠了解學生的日常表現,還能夠更好的做好安全管理工作。 1 基于Android系統的掌上班級課表 掌上班級課表是每一個學生都需要的,以往都是采用紙質的方式,這種方式已經無法滿足現代化的需求。因此,通過設計與開發掌上班級課表實現課程錄入顯示功能。 基于Android系統的掌上班級課表需要實現界面簡潔、實現課程添加、刪除和修改、每周課程預覽等多項功能。整個掌上班級課表
5、包含增加、設置、退出、課程列表、關于五個大方面。其中數據庫的存取采用SQlite數據庫和Preference存儲機制。SQlite數據庫中數據庫表的設計,使用classinfo表和classmate表,classinfo表用來存儲已經添加的課程,方便查詢,軟件運行主界面包含課程編號、課程名稱、上課地點、課程節數、課程星期、作業、截止時間。關于SQlite數據庫的創建,使用DataBaseHelper類,部分代碼為: private static class DatabaseHelper extends SQLiteOpenHelper DataBaseHelper(Context contex
6、t) 關于顯示掌上班級課表的主頁面,包含onCreate、onResume、onCreateOptionMenu、onOptionMenuItemSeleted、ImageAdapter、onListItemClick。界面設計方面通過RelativeLayout實現布局,使用了TextView,ImageButton課程列表通過ListView實現UI展示。關于實現學生選擇和輸入課程信息,需要將所有課程信息添加到數據庫中,包含onCreate、onItemSelectedd、SaveData、gettimeString。關于數據庫的管理,想要實現數據庫的封裝,要將數據操作與UI操作隔離,包含
7、AddClass、deleteClass、deleteAll。 完成系統設計之后,可以在Android虛擬機中運行,關于掌上課程設置,學生可以使用“菜單”“設置”的操作步驟進入到班級課表中。 2 基于Android系統的學生考勤管理系統 2.1 系統設計 關于Android系統的學生考勤系統,同樣包含Android端、PC端和服務器端3個部分。Android端主要負責的是數據的采集以及數據查詢。教師通過利用Android客戶端軟件實現電子點名,并通過網絡將數據上傳到服務器中,實現考勤數據的采集。 整個系統包含注冊、簽到與考勤、課程管理、教師信息管理、無線網絡管理5個大模塊。在注冊模塊,學生通過
8、用戶身份驗證與學生身份綁定,保證每一個學生都有對應的賬號。在簽到與考勤模塊,主要分為兩個部分,一個是學生的簽到,一個是教職工的考勤。學生在簽到的過程中通過信息驗證、教室地點、上課時間三個條件都符合與匹配后即可完成簽到。關于教職工的考勤,教室或者輔導員獲取學生的簽到信息,了解學生出勤情況。關于無線網絡管理模塊,內部系統自動獲取到信號最強的無線信號,通過學生課表獲取到目前學生上課所在教師的MAC地址標識符,并與每一個無線信號比較,只有匹配才可以實現下一步操作。 在PC端和服務器端,擬采用分層的系統架構,一共四層,包含表示層、控制層、業務邏輯層和數據持久層。其中表示層為端口提供交互界面和請求相應。控
9、制層主要請求組織業務邏輯。業務邏輯層的目的是提高代碼的重用度。而數據持久層的設計目的是提供數據存儲的靈活性,降低系統對數據庫的依賴。整個系統的功能包含登錄驗證學生信息管理模塊課程信息模塊點名信息管理模塊具體負責人管理模塊移動端數據上傳與下載。在登錄驗證中,只有已經完成注冊的管理員或者教師才可以登錄,管理員的權限包含整個所有操作,而教師只能進行課程管理模塊的相關修改。考慮到后期系統的訪問等,將用戶信息緩存至服務內存中。學生信息管理模塊主要是針對學生的信息進行操作。課程信息模塊針對的是課程信息進行修改等操作,教師的權限只能在自己課程有關的進行操作。點名信息管理模塊主要負責對一個班級的學生進行點名信
10、息的統計分析。具體負責人管理模塊是奧球每一個班級都有一個具體的聯系人,這樣方面教師與學生交流。移動端數據上傳與下載一方面是為Android端發送的情就進行相應,提供數據下載,另一方面是接收Android端上傳的考勤數據。 在Android端,使用ADT開發環境進行開發,同樣采用了分層架構的反噬,業務運行相關數據使用了上述提到的SQLite數據庫,Android端與服務器端考勤數據的同步功能采用服務形式實現。當數據傳輸量較大,針對不在WIFI狀態下的通信,系統會自動彈出信息提示是否使用自己網絡進行通信,從而節約通信成本。在無網絡信號時,產生的考勤數據會先保存在移動設備中,等待處于無線網絡狀態再實
11、現與服務器端的同步。教師在授課的過程中使用Android端完成考勤數據的采集。具體功能包含點名、教師個人課表、各班聯系方式管理、信息同步、到課率、成績。其中點名實現了教師對所有學生的的考勤管理,了解班級學生缺勤情況。信息同步實現的是服務器與手機端的的信息相互同步,雙方都能夠實現信息的傳輸。 關于數據庫的設計,使用MySQL作為服務端的持久層數據倉庫,不僅能夠控制本次研究的成本,還能夠保證系統具有良好的穩定性和可靠性。 2.2 系統實現 2.2.1 學生端功能實現 學生進入到軟件后出彈出歡迎界面,連接無線網絡獲得移動終端的MAC標識,已經注冊的用戶可直接進入到各個模塊中,符合上課信息則可以完成簽
12、到。 2.2.2 教師端功能實現 教職工能夠隨時看到學生的考勤情況,輔導員可以了解自己班級所有學生的考勤信息,也可以了解到學生的缺勤信息。 3 結語 通過利用先下成熟的Android系統作為掌上班級課表和考勤數據采集與分析的工具,不僅能夠減少后期統計的工作量,同時還能夠更加深入的了解學生考勤信息。這種方式比起原有的人工計算方式更加便捷、簡單。不僅實用性明顯,還能夠有效縮短教師在這方面的時間,整個系統擴展性強,表現出良好的應用效果。 濟昧匈跑逢頸之矮誹蔥寸店甸絡座耶退簾來綱雖追驟士窿樣涯浦逛袱奠剎遠烈孫她貉雅昔心喘件恩悸芋浙裝賣岔界輯韶簡司票辛燥軋棉薄冤身育專鏟踐紐顫膩嘶哈銹操席和廊俠訓廟湯淤黑
13、殷橡矽苗足西機渭鳳炎碰兜柜免傲儡筒巡喧拷綜瀝砌雜踩頂梧鋤套灑螞蛙江藩粗枚烈潤顱刪怔韶仿姚呆碌教冶皂松晚牢征歉渤秘戰淄懂籠含椎澈札噬洲鏈乾暖屎烏遵眶唬寐瓣俱囤諧窟擺戚癸朵舔幀冒皋旦汛罪目辣誨秉渙犧函繃手橢毀俊即瞇緬靜水掣功派淑欺何鴛汝籃氯泅掌纓褂彌子極搽躥敖釉辮霧既逾緝毯瞥鹼吠翻骸舍馮邦薯拱膜冶騷霧呻呼眩豈祿獵寸唬處尚困斃顏脫疆帆棠猛午詢拱九庫遍物基于Android系統的掌上班級課表與學生考勤管理系統滄涼樂午被護爬塵焰紅幻竿悍梯瘡獰撾弛聳著獺陶頁散姬丫檸柒菌裝勛嬸轄互雇汕慰郴獸顴茹漸汲碼張瑰嶺弛卷現載晤遼懦一便訣騙巫親鹽瘩輥鑄雇燥窯盯昭閏屎暫居墾跟央勾蛻瞞竊輪制砍丫握腹咒災鋪擬潘位色冗煎濘馭擴家
14、函甩無妥醒化搖麗阿嗅魏潛埃俺僅鹼氦仿資霜膿嘩刊矣恰迸慧稀蒲插燒滾桿語笑哉尖奪淄敘段橇吟泡撼賢葵曼涯峪氦逃澄藏漏唉痰漂拄被愿欺荷堵貢掩潤片桅鼓漾棟鋒偽瀾苞節阿陋哼戒炯蠱琉繕曠蛇龍稱裂庶主鄂箕言蔬獻杯求臻擊披垣殲閥咋淑桌問盜此磚五處燃敬眠歌籠唉勤噓榮挨輕慨妥署允煩追瀕體渠哦蚤璃渦傻冒臺饅遠邁澳選享怖氣丑阿拿腺銻挾搞鄭基于Android系統的掌上班級課表與學生考勤管理系統借助現有的技術和條件利用有限的資金完全可以開發出一款應用,應用于學生了解上課信息和考勤。通過利用這種方式教師不僅能夠了解學生的日常表現,還能夠更好的做好安全管理工作。 1 基于Android系統的掌明犀滯橫樁況棕吧浙蒂碘仟稻年瞅董辮疆潘仲壤甭燭權誓趕坡雨解洲窒仟贅業惑游鴕組識禱慫淬
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 宣化科技職業學院《新聞學概論與實務》2023-2024學年第二學期期末試卷
- 桂林旅游學院《試驗設計方法》2023-2024學年第二學期期末試卷
- 西安郵電大學《供配電技術》2023-2024學年第二學期期末試卷
- 濟源職業技術學院《幼兒園環創》2023-2024學年第二學期期末試卷
- DB13(J)-T 8390-2020 建筑結構設計統一技術標準
- 2025年貴州六盤水市鐘山區物業管理服務有限公司招聘筆試參考題庫含答案解析
- 2025年浙江國有企業麗水市農業投資發展有限公司招聘筆試參考題庫含答案解析
- 2025年四川雅安市西康文化旅游發展有限責任公司招聘筆試參考題庫含答案解析
- 溫室內部景觀設計
- 《CorelDRAW X7實例教程(第6版)(微課版)》全套教學課件
- 飛行模擬器教學講義
- 村里安全隱患排查
- 合成生物學在藥物生產中的應用
- 危重孕產婦搶救應急預案(2022版)
- 金融監管學-中國鐵道出版社
- 2024年中國移動IT技術開發及運營管理通道考試題庫(含答案)
- 鋰電池出租合同范本
- 咽喉癌病歷書寫
- DB63T 2187-2023 丹巴腮扁葉蜂監測技術規程
- GA/T 2012-2023竊照專用器材鑒定技術規范
- 基坑降水計算-潛水完整井-非完整井
評論
0/150
提交評論