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

正文內(nèi)容

基于安卓系統(tǒng)的教學管理系統(tǒng)學生客戶端的設(shè)計與實現(xiàn)畢業(yè)論文(更新版)

2025-08-02 15:56上一頁面

下一頁面
  

【正文】 個課程都可以有很多學生選,而每個學生可以選很多課程,所以兩者之間是多對多的關(guān)系;由于每個學生都要有評分,因此作業(yè)與學生之間有對應(yīng)關(guān)系,而每個作業(yè)對應(yīng)的是一個班級所有學生的,而每個學生可以有很多作業(yè),因此作業(yè)和學生之間是多對多的關(guān)系。學生進入作業(yè)查詢界面后,可以選擇需要查詢的課程,在數(shù)據(jù)庫中搜索對應(yīng)課程的作業(yè)信息,顯示在作業(yè)情況界面,點擊單個作業(yè)情況,可以查看作業(yè)題目的具體內(nèi)容,并查詢數(shù)據(jù)庫,顯示該作業(yè)的登錄學生的個人得分情況。主頻 600HZ 及其以上。作業(yè)功能數(shù)據(jù)流程如圖 38。教學管理系統(tǒng)的運行同樣離不開信息流和數(shù)據(jù)流移動變換,數(shù)據(jù)流圖的描繪可以幫助開發(fā)者更好地理清整個程序的運行過程和參數(shù)傳遞。學生輸入密碼輸入用戶名****圖 32  登錄功能用例圖(2)簽到情況查詢功能可以提供給學生查詢自己相應(yīng)課程的簽到情況,學生可以選擇查詢的課程名稱,查看各個課程的考勤時間,和相應(yīng)自己的簽到記錄。(3)系統(tǒng)應(yīng)該容易維護以及更新。此外,Visual 、Visual C++.NET、Visual C.NET和Visual J.NET使用統(tǒng)一的集成開發(fā)環(huán)境,該環(huán)境允許它們共享并創(chuàng)建混合語言解決方案; Framework 的功能,它提供了對簡化 Web應(yīng)用程序和 XML Web Services開發(fā)關(guān)鍵技術(shù)的訪問。這些除了需要對基本數(shù)據(jù)進行存儲外,還需要開發(fā)專門的數(shù)據(jù)庫系統(tǒng)來幫助對其進行管理。本系統(tǒng)采用 C作為開發(fā)語言,C 平臺的通用開發(fā)工具,它能夠建造所有的.NET應(yīng)用。 平臺的語言進行開發(fā),具有較強的兼容性。這種平等和一致性并不僅限于 Java開發(fā)工具。Android 是一個對第三方軟件完全開放的平臺,開發(fā)者在為其開發(fā)程序時 擁有更大的自由度,突破了 iPhone等只能添加為數(shù)不多的固定軟件的枷鎖,使得應(yīng)用的安裝更加方便;同時與 Windows Mobile、Symbian 等廠商不同,Android 操作系統(tǒng)免費向開發(fā)人員提供,這樣可節(jié)省近三成成本。法律可行性分析:從法律角度看,Android 是個開放的平臺,代碼是開放的,加上基于 Android的教學管理系統(tǒng)主要為師生提供便利,作為畢業(yè)設(shè)計,并不以盈利為目的,3且是自主開發(fā)設(shè)計,因此不會在社會上引起侵權(quán)或其它責任問題,在法律上是可行的??尚行苑治黾炔荒芤云w全,也不能過于追求細節(jié),必須為決策提供有價值的證據(jù)。本論文將對學生客戶端,包括安卓客戶端與網(wǎng)頁客戶端的實現(xiàn)進行詳細的闡述,實現(xiàn)系統(tǒng)的 C/S與 B/S兩個模式?;诎沧肯到y(tǒng)的教學管理系統(tǒng)—學生客戶端的設(shè)計與實現(xiàn)畢業(yè)論文目  錄  1  引言 ..................................................1  2  課題背景與可行性分析 ..................................2  課題背景 ................................................2  可行性分析 ..............................................2  結(jié)論意見 ................................................3  開發(fā)工具簡介 ............................................3  3  需求分析 ..............................................6  特性需求分析 ............................................6  功能需求分析 ............................................6  4  總體設(shè)計 .............................................11  硬件配置設(shè)計 ...........................................11  系統(tǒng)模塊結(jié)構(gòu)設(shè)計 .......................................11  數(shù)據(jù)庫設(shè)計 .............................................12  代碼設(shè)計 ...............................................19  5  詳細設(shè)計 .............................................20  手機客戶端 .............................................20  服務(wù)器端模塊 ...........................................20 網(wǎng)頁客戶 端 .............................................28  6  總結(jié) .................................................34   參考文獻 ................................................35   致謝 ....................................................3611  引言隨著科技的發(fā)展,移動通訊平臺在不斷地發(fā)展中愈來愈加成熟,預計 2022年中國手機市場銷量將達到 3億部,全球銷量更是會超過 10億部,其中,安卓系統(tǒng)在手機中的發(fā)展最為迅速。由于考慮到學生可能不能每人都擁有一部安卓設(shè)備,此系統(tǒng)將會提供網(wǎng)頁客戶端,學生可以通過網(wǎng)頁實現(xiàn)客戶端內(nèi)容。教學管理系統(tǒng)可以基于移動平臺安卓系統(tǒng)進行開發(fā),幫助師生輕松解決教學中工作學習等問題。從成本方面看,本系統(tǒng)的實現(xiàn),計算機和網(wǎng)絡(luò)硬件已經(jīng)擁有,由于安卓是個開放的平臺,Eclipse 與 AndroidSDK都是免費提供的,網(wǎng)絡(luò)客戶端所用軟件也都已經(jīng)配備,因此成本很低;從效益方面看,本客戶端主要是為廣大師生提供便利,暫時還不會帶來任何經(jīng)濟收益,不過經(jīng)過完善后可以考慮作為產(chǎn)品在社會上推廣,加上安卓系統(tǒng)的廣泛應(yīng)用,相信產(chǎn)品的盈利空間是很大的。Android手機系統(tǒng)最震撼人心之處在于其開放性和服務(wù)免費。由于 Eclipse中的每樣東西都是插件,對于給 Eclipse提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。.NET 是 Microsoft面向 XML Web服務(wù)的平臺,它使用一種統(tǒng)一的、個性化的方式將信息、設(shè)備和人員緊密地聯(lián)系在一起。當前, 已逐漸被廣泛使用。畢業(yè)設(shè)計管理系統(tǒng)不但要存儲教師和學生的基本信息,而且要實現(xiàn)一些重要流程和必要操作,如課題的申請、審批和選擇,畢業(yè)設(shè)計時間表的安排、論文的評閱答辯以及5在線答疑等。而且可以創(chuàng)建自定義控件,使程序具有更好的擴展性、可維護性以及重用性。軟件在運行不能發(fā)生崩潰,卡頓等問題,整個界面操作起來很流暢。系統(tǒng)用例圖如圖 32。從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫數(shù)據(jù)流從輸入到輸9出的移動變換過程。圖學號選擇課程課程名稱查詢數(shù)據(jù)庫簽到信息簽到情況學   生學   生圖 37  簽到功能數(shù)據(jù)流圖(3)在進入作業(yè)功能界面時,學號信息會被記錄下來,學生選擇查詢的課程,記錄下課程名稱,根據(jù)學號與課程名稱查詢數(shù)據(jù)庫,顯示出查詢到的作業(yè)信息,學生選擇某一個作業(yè),通過學號信息查詢自己的得分情況。手機配置:內(nèi)存 256M 及其以上。(3)作業(yè)模塊包括查看作業(yè)內(nèi)容功能和查看作業(yè)評分內(nèi)容。其中,班級和學生之間是一對多的關(guān)系;簽到記錄和學生之間是一對多的關(guān)系;教師與簽到記錄之間是一對多的關(guān)系;課程與教師之間是一對多的關(guān)系;教師與作業(yè)之間是一對多的關(guān)系;課程與作業(yè)之間是一對多的關(guān)系;學生與留言記錄之間是一對多的關(guān)系;教師與留言記錄之間是一對多的關(guān)系。課程名課程號課 程圖 44  課程實體圖(3)班級實體圖包括兩個屬性,分別為班級名稱與班級號。實體圖如圖 47。(1)學生表(student)包括學號,姓名,密碼,與班級號四個字段。課程表如表 43。作業(yè)記錄表如表 46?!〈a設(shè)計在代碼設(shè)計這部分,將具體設(shè)計整個系統(tǒng)所用的大概邏輯框架,為詳細設(shè)計提供必要的參考,以及各模塊編程的規(guī)范,參數(shù)的傳遞以及函數(shù)的接口。(6)每個函數(shù)的代碼應(yīng)控制在 50行以內(nèi),參數(shù)傳遞控制在三個以內(nèi),以便增加系統(tǒng)可讀性。 圖 51  登錄界面21圖 52  登錄失敗提示圖 53  登錄成功提示查詢登錄信息的 SQL語句為:(例如:服務(wù)器端接收的學號為 sid,密碼為 pword)Select studentname,passwordFrom student Where studentid = sid若數(shù)據(jù)庫中無 sid對應(yīng)信息,則返回錯誤信息,若有,服務(wù)器端驗證password=pword,匹配則返回成功信息,傳遞“”,不匹配則返回錯誤信息。同簽到模塊和作業(yè)模塊相同,一開始用數(shù)據(jù)庫選出學生所學科目。本系統(tǒng)利用 Socket機制實現(xiàn)服務(wù)器端與客戶端之間數(shù)據(jù)的傳送,并且要對數(shù)據(jù)格式進行規(guī)范。//定義接受端口client = ()。綁定端口后,想模擬器 4567端口發(fā)送的信息其實是通過 4568端口發(fā)送的。例:學號:001,密碼:1234 的學生信息查詢 SQL語句為:Select *From studentWhere studentid=’001’ and password=’1234’若查找到學生信息則登陸成功,否則,登錄失敗。界面如下圖 512所示。不過由于技術(shù)水平有限,可能系統(tǒng)仍然存在著不完善的地方,如安全性考慮不足等
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1