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

正文內(nèi)容

基于android教學(xué)平臺下學(xué)生客戶端設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文-資料下載頁

2025-07-02 11:34本頁面

【導(dǎo)讀】基于Android教學(xué)平臺下學(xué)生客戶端設(shè)計與實現(xiàn)。摘要如今我們生活在一個快速發(fā)展的數(shù)字化時代,

  

【正文】 lic void onClick(DialogInterface dialog, int whichButton) { String name = ().toString().trim()。 String pw = ().toString().trim()。 if(() || ()) { showDialog(賬號 或密碼不能為空! )。 } else{ SQLiteDatabase sqlitedb = (, null)。 Cursor cursor = (select PASSWORD from + + where ID = 39。 + name + 39。, null)。 while(()) { isNull = true。 if (!(0).equals(pw)){ showDialog(賬號 或密碼錯誤! )。 ()。 ()。 } else { Intent intent = new Intent()。 /* 指定 intent要啟動的類 */ (, )。 (id, name)。 /* 啟動一個新的 Activity */ startActivity(intent)。 ()。 ()。 } } if(!isNull) showDialog(用戶不存在! )。 } } 學(xué)生個人信息功能 模塊 在成功登錄教學(xué)管理系統(tǒng)學(xué)生客戶端后,學(xué)生可以在功能主界面,根據(jù)需求進行模塊功能的選擇,在選擇學(xué)生信息模塊時,學(xué)生可以查閱自己的個人信息,首先 因為學(xué)生表( student)中學(xué)生學(xué)號( studentID)是主鍵, 賬號是固定而無法 修改的,但關(guān)于個人情況的信息,在有錯誤的情況下,可以進行修改并保存,系統(tǒng)會根據(jù)學(xué)生提交的情況,對數(shù)據(jù)庫進行更新。 修改個人信息的關(guān)鍵代碼: SQLiteDatabase sqlitedb。 sqlitedb = (, null)。 ContentValues values = new ContentValues()。 String where = id = + id。 (NAME, ().toString().trim())。 (SEX, ().toString().trim())。 (CLASS, ().toString().trim())。 (SCHOOLTIME, ().toString().trim())。 (BIRTHDAY, ().toString().trim())。 (, values, where, null)。 ()。 Dialog dialogs = new () .setTitle(提示框 ) .setMessage(信息修改已成功! ) .setPositiveButton(確定 , new () { public void onClick(DialogInterface dialog, int whichButton) { showDialog(1)。 } }).create()。 ()。 選課功能模塊 在學(xué)生沒有進行選課之前,已選課程中是沒有相關(guān)課程信息的,只有在教師發(fā)布相關(guān)課程 之后,學(xué)生通過選課模塊進行選課,已選課程中才會有相關(guān)課程內(nèi)容。 選課的關(guān)鍵代碼: //使用數(shù)組形式操作 class SpinnerSelectedListener implements OnItemSelectedListener{ public void onItemSelected(AdapterView? arg0, View arg1, int arg2, long arg3) { String temp = array[arg2]。 SQLiteDatabase sqlitedb = (, null)。 Cursor cursor = (select * from + + where COURSE = 39。 + temp + 39。, null)。 while(()) { courseId = (0).toString()。 ((2).toString())。 ((3).toString())。 ((4).toString())。 } ()。 } 課程作業(yè)布置功能模塊 在已選課程模塊中,選擇相應(yīng)的課程進入,首先是可以查看課程的課程信息和課程計劃,學(xué)生可以通過任課教師發(fā)布的信息,對課程進行初步的了解,同時也可以對課程學(xué)習(xí)過程中的預(yù)習(xí)、學(xué)習(xí)、復(fù)習(xí)做好合理地安排。 在高校的學(xué)習(xí)中,教師會根據(jù)教學(xué)情況,對學(xué)生進行作業(yè)布置,從而了解學(xué)生的學(xué)習(xí)此門課程的情況和對課程內(nèi)容的掌握程度,此模塊可以很好地提示學(xué)生 任課教師布置了哪些作業(yè)、哪些作業(yè)是自己已經(jīng)完成并提交了的、教師批改后的作業(yè)評分是多少等等。 查看課程信息的關(guān)鍵代碼: sqlitedb = (, null)。 String sql1 = select * from COURSE where COURSEID = 39。 +courseId +39。 cursor = (sql1, null)。 while(()) { ((3).toString())。 ((4).toString())。 } 留言板信息功能模塊 學(xué)生可以跟相應(yīng)課程的任課教師在留言板模塊進行交流, 此模塊提供給學(xué)生和教師互動的平臺,學(xué)生可以對不懂的知識點、不會的題目、不理解的內(nèi)容等對任課教師進行提問和咨詢, 相關(guān)的信息在提交之后,會更新數(shù)據(jù)庫, 任課教師及時回復(fù)后,學(xué)生可以看到任課教師的留言及解答。 留言板的關(guān)鍵代碼: public void onClick(View v) { SQLiteDatabase sqlitedb。 sqlitedb = (, null)。 ContentValues values = new ContentValues()。 (COURSEID, courseId)。 (WHOS, studentId)。 (CONTENTS, ().toString().trim())。 (, null, values)。 String sql1 = select * from MESSAGEBOARD where COURSEID= 39。 +courseId +39。 Cursor cursor = (sql1, null)。 String content = 。 while(()) { content += (2).toString()+:+(3).toString() + \n。 } (content)。 ()。 (null)。 } 第六章 運行測試 學(xué)生登錄注冊功能模塊 ( 1) 系統(tǒng)登錄主界面 圖 11 登錄主界面 圖 12 登錄窗口 ( 2)若用戶不存在,或賬號、密碼錯誤會進行相應(yīng)提示 圖 13 用戶賬號不存在 圖 14 賬號或密碼錯誤 ( 3)當(dāng)用戶不存在時,學(xué)生可以進行賬號注冊 圖 15 賬號注冊及信息錄入 圖 16 賬號注冊成功 ( 4)成功登錄教學(xué)管理系統(tǒng)后,學(xué)生可以在功能主界面進行功能選擇 圖 17 功能主界面 學(xué)生個人信息功能模塊 學(xué)生可以對自己的個人信息進行修改,并 提交來更新數(shù)據(jù)庫。 ( 1)點擊“修改”按鈕,學(xué)生可以對個人信息進行修改,但不可修改“學(xué)號”。 圖 18 個人信息界面 圖 19 修改個人信息 ( 2)進行信息修改后,點擊“提交”按鈕,可以對信息進行保存 圖 20 成功修改信息 選課功能模塊 學(xué)生可以在選課模塊的下拉菜單中,查看相關(guān)教師已經(jīng)發(fā)布的課程,根據(jù)學(xué)分和學(xué)制的要求進行選課, 選課結(jié)束后,可以在功能主界面的“已選課程”的課程列表中查看自己的已選課程。 圖 21 選課界面 圖 22 已選課程列表 課程信息查閱功能模塊 在課程列表中選擇相應(yīng)的課程(以“數(shù)據(jù)結(jié)構(gòu)”為例) 圖 23 課程信息 課程作業(yè)布置功能模塊 在此模塊中,可以查看相應(yīng)的任課教師布置的作業(yè)內(nèi)容(以“數(shù)據(jù)結(jié)構(gòu)”為例),在提交后進行確認(rèn),教師看到信息后,若是已經(jīng)對作業(yè)進行了批改,可以錄入作業(yè)的評分,學(xué)生即可在“已交作業(yè)”中查閱自己的得分。 圖 24 作業(yè)信息 圖 25 提交作業(yè) 圖 26 新作業(yè)信息 圖 27 查看作業(yè)評分 留言板信息功能模塊 學(xué)生對于相應(yīng)課程的任課教師有問題要咨詢,或者不會的知識點要請教時(以“數(shù)據(jù)結(jié)構(gòu)”為例),可以選擇此課程的留言板模塊,進行留言,在任課教師回復(fù)后,可以看到相關(guān)的留言回復(fù)信息。 圖 28 留言板 圖 29 添加留言 圖 30 查看回復(fù) 第七章 結(jié)束語 本軟件系統(tǒng) —— 教學(xué)管理系統(tǒng)學(xué)生客戶端 ,已經(jīng)基本實現(xiàn)了初步設(shè)計的功能。在目前智能手機已成為終端主流之一的情況下, 基于 android 的教學(xué)管理系統(tǒng)顯得格外重要,在很大的程度上,給高校的教學(xué)管理帶來了便利并提高了效率。學(xué)生可以通過該學(xué)生客戶端實現(xiàn)學(xué)生個人登錄及注冊、個人信息的查詢和修改、選課、查看課程信息、查看不同課程的任課教師布置的作業(yè)內(nèi)容和各個作業(yè)自己的得分情況、以及給相應(yīng)的任課教師進行留言達到師生之間的互動和溝通等功能。 由于本人學(xué)習(xí) Android 的時間不長,在系統(tǒng)的實現(xiàn)方面存在著不足和缺點的地方,有些功能還有待完善, 我將會在今后的學(xué)習(xí)中不斷 提升自己, 致 謝 從本學(xué)期初接受課題到現(xiàn)在完成畢業(yè)設(shè)計論文,本人能夠比較順利地完成此次畢業(yè)設(shè)計,衷心地感謝我的導(dǎo)師老師給予的悉心 指導(dǎo) 和幫助 。 在完成畢業(yè)設(shè)計的這段時間內(nèi), 無論是 在系統(tǒng)構(gòu)想 和 編程思想 上,還是在 學(xué)習(xí)方法 和論文撰寫 上 ,都得到了 的指導(dǎo),使得我在這段過程中有了專業(yè)技能和綜合能力的提高,這將使得我終身受益 。 藉此機會 也要 感謝 大學(xué)四年以來 ,所有教導(dǎo)和幫助過我的老師 們 ,讓我在 學(xué)習(xí)各方面的知識、以及 面對各種問題和挑戰(zhàn)時 , 擁有你們的 指導(dǎo)和 支持。 感謝我的室友和同學(xué)們在生活 上、學(xué)習(xí)上對我的幫助和關(guān)心,我十分珍惜和你們在一起的大學(xué)時光。 感謝我的父母對我的關(guān)愛和鼓勵 ,在我的人生道路上給予了我前進的動力和信心。 參考文獻:
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1