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

正文內(nèi)容

基于安卓系統(tǒng)的教學(xué)管理系統(tǒng)學(xué)生客戶端的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(存儲(chǔ)版)

2025-07-24 15:56上一頁面

下一頁面
  

【正文】 (1)登錄功能進(jìn)行學(xué)生身份的驗(yàn)證。8學(xué)生選擇課程查詢作業(yè)時(shí)間查詢作業(yè)內(nèi)容**查詢自己得分******圖 34  作業(yè)功能用例圖(4)反饋功能則是學(xué)生向教師提出意見和建議的平臺(tái),學(xué)生可以通過此平臺(tái),選擇想進(jìn)行反饋的課程,給課程老師留言,查詢修改和刪除以往的反饋內(nèi)容,課程老師可以通過教師客戶端查看學(xué)生留言。登錄學(xué) 生輸入學(xué)號(hào)密碼 學(xué)號(hào)密碼查詢數(shù)據(jù)庫(kù)學(xué)生表數(shù)據(jù)庫(kù)文件接收數(shù)據(jù)庫(kù)文件圖 36  登陸功能數(shù)據(jù)流圖(2)手機(jī)客戶端中學(xué)生簽到功能通過查詢下載的數(shù)據(jù)庫(kù)文件實(shí)現(xiàn)。它包括:硬件配置設(shè)計(jì)、系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、代碼設(shè)計(jì)等內(nèi)容??记谙到y(tǒng)學(xué)生客戶端登陸模塊 簽到模塊 作業(yè)模塊 反饋模塊網(wǎng)絡(luò)傳遞功能選擇課程功能查看作業(yè)得分功能修改反饋信息功能查看簽到信息功能查看作業(yè)內(nèi)容功能添加反饋信息功能驗(yàn)證信息功能刪除反饋信息功能12圖 41  考勤系統(tǒng)結(jié)構(gòu)圖系統(tǒng)的主要功能概述:(1)登錄模塊包括驗(yàn)證信息功能和網(wǎng)絡(luò)傳遞功能,學(xué)生可以通過此模塊輸入學(xué)號(hào)密碼,通過網(wǎng)絡(luò)將輸入的學(xué)號(hào)和密碼傳遞給服務(wù)器,服務(wù)器通過搜索數(shù)據(jù)庫(kù)驗(yàn)證密碼和學(xué)號(hào)是否匹配,若不匹配則傳遞提示錯(cuò)誤信息給相應(yīng)客戶端,若匹配則傳遞給手機(jī)客戶端需要的數(shù)據(jù)庫(kù)文件和學(xué)生信息,網(wǎng)頁客戶端則直接進(jìn)入功能界面?!?shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)實(shí)體聯(lián)系圖,即 ER圖,提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型,在數(shù)據(jù)庫(kù)系統(tǒng)概論中屬于概念設(shè)計(jì)階段。圖 43  學(xué)生實(shí)體圖(2)課程實(shí)體圖包括兩個(gè)屬性,分別為課程名稱與課程號(hào)。作業(yè)實(shí)體圖如圖 46。教師實(shí)體主要應(yīng)用于教師客戶端,學(xué)生客戶端不涉及到教師實(shí)體。班級(jí)表如表 42所示。 作業(yè)表如表 45。學(xué)生可以通過增加,修改刪除此表內(nèi)容對(duì)教師進(jìn)行反饋。(3)在重要的函數(shù)和類成員旁邊加上注釋,增加可讀性。網(wǎng)絡(luò)功能使用 Socket來傳遞客戶端和服務(wù)器端的信息。首先通過數(shù)據(jù)庫(kù)搜索到學(xué)生所學(xué)課程。 每次更新數(shù)據(jù)庫(kù),則發(fā)送完畢后通過 socket將數(shù)據(jù)庫(kù)語句發(fā)送給服務(wù)器端,并使服務(wù)器端進(jìn)行數(shù)據(jù)庫(kù)更新,使手機(jī)客戶端的信息與服務(wù)器端信息實(shí)現(xiàn)同步?!〗邮湛蛻舳税l(fā)來的請(qǐng)求信息功能模塊服務(wù)器端接收客戶端的請(qǐng)求信息,通過建立一個(gè)一直運(yùn)行的線程保持監(jiān)聽客戶端發(fā)來的請(qǐng)求信息。同樣,修改,刪除形式如上 發(fā)送返回?cái)?shù)據(jù)模塊在服務(wù)器端接收到客戶端發(fā)來的請(qǐng)求時(shí),服務(wù)器端將從數(shù)據(jù)庫(kù)中查詢相關(guān)內(nèi)容返回給客戶端。網(wǎng)頁客戶端的主要功能同手機(jī)客戶端的功能大體相似,分為五個(gè)模塊:登陸模塊,功能選擇模塊,簽到模塊,作業(yè)模塊以及反饋模塊。30圖 511  選擇功能頁面 簽到模塊通過功能選擇模塊跳轉(zhuǎn)到簽到頁面,服務(wù)器會(huì)在數(shù)據(jù)庫(kù)中自動(dòng)搜索出登陸學(xué)生所學(xué)習(xí)的課程。刪除反饋信息的 SQL語句:Delete from feedback Where fdid =’1’修改反饋信息的 SQL語句:Udpate feedback Set context=’第二個(gè)問題不會(huì)’where fdid=’1’ 圖 514  反饋頁面33教學(xué)管理系統(tǒng)——學(xué)生網(wǎng)頁客戶端的主要功能都得以展現(xiàn),網(wǎng)頁部分內(nèi)容通過,使得學(xué)生用戶可以通過兩種方式去查詢自己的簽到,作業(yè)情況并可以與老師進(jìn)行互動(dòng),實(shí)現(xiàn)了 C/S和 B/S兩種模式,將系統(tǒng)變得更加完善。也要感謝河北大學(xué)數(shù)學(xué)類同學(xué)對(duì)本系統(tǒng)的所提的建議與意見,使我對(duì)畢業(yè)設(shè)計(jì)的流程有了更加全面和完善的認(rèn)識(shí)。1258[5]  墨菲 李雪飛 :人民郵電出版社,2022 年.[6]  李寧. Android 開發(fā)權(quán)威指南 .北京: 年.[7]  丁光惠 唐正連 B/S 的畢業(yè)設(shè)計(jì)管理系統(tǒng)開發(fā).[8]  涂繼亮 B/S 的畢業(yè)設(shè)計(jì)雙向選題系統(tǒng)設(shè)計(jì).[9]  Michael Otey,Paul Conte,陳恩義 Server ~154[10]   Ed Burte . Hello,Android. Pragmatic ~196[11]   Reto Android 2 Application Development. ~22736致  謝本人能夠比較順利的完成該次畢業(yè)設(shè)計(jì),離不開河北大學(xué)謝博鋆老師和王濤老師的悉心指導(dǎo)。圖 513  作業(yè)頁面32 反饋模塊通過功能選擇模塊跳轉(zhuǎn)到反饋頁面。這里使用 RadioButton選擇頁面的跳轉(zhuǎn)。(data)。//獲取信息 = (0,1)。服務(wù)器端向客戶端發(fā)送數(shù)據(jù)的格式定義為表 52的形式。添加反饋信息的 SQL語句如下:Insert into feedback (fdid,studentid,coursename,datetime,context)Values (’1’,’001’,’離散數(shù)學(xué)’ , ’2022428’,’第一個(gè)問題不會(huì)’)點(diǎn)擊手機(jī) menu鍵,屏幕底端會(huì)出現(xiàn)修改和刪除按鈕,選中所要?jiǎng)h除和修改的內(nèi)容,可以進(jìn)行對(duì)反饋內(nèi)容的修改和刪除。22圖 54  簽到模塊選擇班級(jí)界面點(diǎn)擊課程名稱,將執(zhí)行操作:將點(diǎn)擊的 listview中的課程名傳遞到 coursename,即String coursename=((TextView)view).getText().toString()。205  詳細(xì)設(shè)計(jì) 手機(jī)客戶端 學(xué)生登陸模塊手機(jī)客戶端首先下載或更新“”更新本地?cái)?shù)據(jù)庫(kù)。同樣,在每個(gè)功能選擇查詢課程的時(shí)候,可將課程名稱傳遞到 coursename這個(gè)變量中,其他函數(shù)調(diào)用時(shí),即可接受此變量的值。簽到記錄表如表 47。選課表如表 44:表 44  選課表字段名 描述 類型 長(zhǎng)度 是否允許為空 是否主鍵studentid 學(xué)生編號(hào) Varchar 10 否 是courseid 課程編號(hào) Varchar 10 否 是(5)作業(yè)表(hw)是用來記錄每個(gè)班級(jí)作業(yè)的具體情況,學(xué)生查看作業(yè)內(nèi)容需要查詢此表。17表 41  學(xué)生表字段名 描述 類型 長(zhǎng)度 是否允許為空 是否主鍵classid 學(xué)號(hào) Varchar 10 否 是studentname 姓名 Varchar 20 否 否password 密碼 Varchar 10 否 否classid 班級(jí)號(hào) Varchar 10 否 否(2)班級(jí)表(class)包括班級(jí)號(hào)與班級(jí)名兩個(gè)字段。實(shí)體圖如圖 48。班 級(jí)班級(jí)名班級(jí)號(hào)圖 45  班級(jí)實(shí)體圖(4)作業(yè)實(shí)體圖包括作業(yè)號(hào),課程號(hào),日期,班級(jí)號(hào)以及作業(yè)題目五項(xiàng)屬性。13學(xué)生班級(jí)在N課程作業(yè)選課NM作業(yè)記錄MN留簽到1NNN教1教師反饋1N1留言記錄 查看1N1簽到記錄 點(diǎn)名1 N 有1N圖 42  教學(xué)管理系統(tǒng) ER 圖部分實(shí)體圖如下:(1)學(xué)生實(shí)體圖包括四個(gè)屬性,其中包括學(xué)號(hào),姓名,密碼以及班級(jí)號(hào),學(xué)號(hào)密碼兩個(gè)屬性可以用來作為身份驗(yàn)證,供登錄模塊使用,班級(jí)號(hào)作為與班級(jí)實(shí)體對(duì)應(yīng),學(xué)號(hào)與姓名實(shí)現(xiàn)與其他實(shí)體連接。學(xué)生先選擇需要反饋的課程,然后進(jìn)入反饋信息界面。硬盤:20G 及其以上。反饋功能數(shù)據(jù)流圖如圖 39。學(xué)生用戶在登錄界面輸入學(xué)號(hào)和密碼,手機(jī)客戶端會(huì)通過網(wǎng)絡(luò)將學(xué)號(hào)和密碼傳送給服務(wù)器,服務(wù)器查詢數(shù)據(jù)庫(kù),驗(yàn)證學(xué)號(hào)和密碼是否與學(xué)生表中記錄相同,如若兩者和數(shù)據(jù)庫(kù)中信息正確,則將客戶端需要的數(shù)據(jù)庫(kù)文件和信息傳遞過去。學(xué)生選擇課程查詢考勤情況查詢考勤時(shí)間******圖 33  簽到功能用例圖(3)作業(yè)內(nèi)容評(píng)分情況查詢功能提供給學(xué)生查詢每個(gè)課程作業(yè)的情況,學(xué)生通過選擇需要查詢的課程,查看此課程教師留下的作業(yè)的作業(yè)號(hào),日期和作業(yè)題目等內(nèi)容,并可以查詢自己在此項(xiàng)作業(yè)中得到的分?jǐn)?shù)。  功能需求分析學(xué)生客戶端教學(xué)管理系統(tǒng)應(yīng)該能完成四種功能包括登錄功能,簽到情況查詢功能,作業(yè)情況以及評(píng)分情況查詢功能和向教師進(jìn)行反饋功能,并且能手機(jī)客戶端形式與網(wǎng)頁客戶端兩種形式實(shí)現(xiàn)上述功能,保證系統(tǒng)的正常運(yùn)行。63  需求分析 特性需求分析一個(gè)好的教學(xué)管理系統(tǒng)應(yīng)該具有一下特性:(1)易操作和功能簡(jiǎn)單明確不令人誤解。該系統(tǒng)的開發(fā)過程主要包括需求分析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、編碼設(shè)計(jì)、軟件測(cè)試等。C與.NET平臺(tái)的結(jié)合足以為畢業(yè)設(shè)計(jì)綜合管理系統(tǒng)提供完整的解決方案。此外, 還可以利 平臺(tái)架構(gòu)的諸多優(yōu)越性能,如類型安全以及對(duì) XML、SOAP、WSDL 等 Internent標(biāo)準(zhǔn)的強(qiáng)大支持。Eclipse 框架還可用來作為與軟件開發(fā)無關(guān)的其他應(yīng)4用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。最初主要用來 Java語言開發(fā),現(xiàn)在人們可以通過安裝插件使其作為 C++、Python、PHP 等其他語言的開發(fā)工具。由于此系統(tǒng)開發(fā)并不是以盈利為目的,開發(fā)周期可以相對(duì)較長(zhǎng),因此開發(fā)進(jìn)程方面是可行的。技術(shù)可行性分析:安卓系統(tǒng)是基于 Java編寫的,因此手機(jī)客戶端采用 Eclipse配上AndroidSDK,完全可以實(shí)現(xiàn)系統(tǒng)功能,開發(fā)人員都具有一定 Java功底,加之安卓平臺(tái)開放性,網(wǎng)上很輕松的可以查看到各種實(shí)現(xiàn)代碼,手機(jī)客戶端在技術(shù)上是可行的。由于在高校中師生交流的不順暢,嚴(yán)重影響著教師的教學(xué)工作和學(xué)生的學(xué)習(xí)生活,因此亟需一款軟件去簡(jiǎn)化教師的工作,實(shí)現(xiàn)教師與學(xué)生簡(jiǎn)單方便地交流。安卓系統(tǒng)以其開放的平臺(tái),眾多、免費(fèi)的應(yīng)用,華麗、新鮮的運(yùn)行界面,簡(jiǎn)單、親切的用戶體驗(yàn)而備受消費(fèi)者的喜愛?;?Android系統(tǒng)的教學(xué)管理系統(tǒng)分為兩個(gè)部分,一部分
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1