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

正文內(nèi)容

基于android的移動選課系統(tǒng)是設(shè)計(參考版)

2024-11-21 22:09本頁面
  

【正文】 洛陽理工學(xué)院畢業(yè)設(shè)計論文 33 參考文獻(xiàn) [1] 李芝興 . Java 程序設(shè)計之網(wǎng)絡(luò)編程 [M]. 北京:清華大學(xué)出版社 ,2020 [2] 楊志文 . Google Android 程序設(shè)計指南 [M]. 北京:電子工業(yè)出版社 ,2020 [3] 郭志宏 . Android 應(yīng)用開發(fā)詳解 [M]. 北京:電子工業(yè)出版社 ,2020 [4] 馬軍,王 灝 . Java 完全自學(xué)手冊 [M]. 北京:機(jī)械工 業(yè)出版社 ,2020 [5] [6] 202004 [7] 姚尚朗 . Google Android 開發(fā)入門與實戰(zhàn) [M]. 北京:人民郵電出版社 ,2020 [8] 靳巖 . Android 應(yīng)用開發(fā)入門 與 實戰(zhàn) [J]. 華清遠(yuǎn)見 ,2020,(10) [9] 閆茂德,吳青云,紀(jì)志強(qiáng) 等 . 基于 WAP 的無線移動系統(tǒng)的研究 與實現(xiàn) [J]. 計算機(jī)應(yīng)用與軟件 ,2020,(03) [10] Roger Garside, John Mariani. Java 教程(英文版,第 2 版) [M]. 北京:機(jī)械工業(yè)出版社 ,2020 [11] 諸如龍 . SQL Server 2020 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù) [M]. 北京:機(jī)械工業(yè)出版社 ,2020 [12] 楊國清 . 高校移動選課系統(tǒng)的設(shè)計與實現(xiàn) [J]. 計算機(jī)教學(xué)與教育信息話 ,2020,(06) [13] 賈琴勇 . 及時通訊系統(tǒng)的研究與實現(xiàn) [D]. 武漢:武漢理工大學(xué) ,2020 [14] 王克宏 . Java 技術(shù)教程(基礎(chǔ)篇) [M]. 北京:清華大學(xué)出版社,2020 [15] 孫燕 . Java 2 入門與實例教程 [M]. 北京:中國鐵道出版社 ,2020 [16] 柯 溫釗 . Java 例解教程 [M]. 北京:中國鐵道出版社 ,2020 [17] Bill Veneers(美 )著,曹曉鋼等譯 . 深入 Java 虛擬機(jī) [M]. 北京:機(jī)械工業(yè)出版社 ,2020 。而且 要學(xué)會與人合作,這樣做起事情來就可以事倍功半。在整個 程序設(shè)計和 論文寫作 過程 中,各位老師、同學(xué)和朋友積極的幫助我查資料和提供有利于 程序 論文的建議和意見,在他們的幫助下, 程序設(shè)計和 論文得以不斷的完善,最終幫助我完整的 做 完了整個 程序設(shè)計和畢業(yè) 論文。 對 盧 老師的感激之情是無法用言語表達(dá)的。盧 老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實的態(tài)度,踏踏實實的精神, 一直是我學(xué)習(xí)中的榜樣。 本課題在選題及研究過程中得到 盧 老師的悉心指導(dǎo)。同時 Android 目前是相當(dāng)成熟的一門技術(shù),因此開發(fā)基于 Android 的移動選課系統(tǒng),有著極大的創(chuàng)新型,也給廣大的學(xué)生實際使用提供了方便。 沒有對客戶端的界面進(jìn)行美化 ; 沒有對權(quán)限做過多的設(shè)置,對數(shù)據(jù)的安全性也沒有做過多的要求;一個學(xué)生一個學(xué)期只能選擇一門課(我校選課時一學(xué)期只選擇一門選修課),沒有考慮到多門同時選擇的情況。 (3) 在充分的掌握了上述知識后,順利完成了系統(tǒng)后臺和客戶端的設(shè)計和實現(xiàn)。 (2) 采用面向?qū)ο蟮姆治黾夹g(shù)來設(shè)計系統(tǒng),考慮到選課系統(tǒng)的分布性和差異性,系統(tǒng)采用了分層的的架構(gòu)設(shè)計。 洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 31 結(jié) 論 在老師、同學(xué) 的知道 幫助下,在繁忙的工作之余經(jīng)過兩個月的時間,畢業(yè)設(shè)計基本完成。但是,由于本人能力有限,此系統(tǒng)仍存在一些潛在的 問題沒洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 30 有解決。 (5) 系統(tǒng)界面良好,在可操作性方面良好。 (3) 系統(tǒng) 在顯示所有可以選擇的課程時,顯示良好,可以拖動屏幕顯示出所有的課程。 (2) 用戶 在選課時,系統(tǒng)會給用戶相應(yīng)的提示。 測試內(nèi)容 ( 1)登錄模塊測試 表 61 登錄模塊測 試 輸入 /操作 期望的輸出 /響應(yīng) 實際情況 登錄檢測 輸入正確的用戶名和密碼 正常登陸 輸入錯誤的用戶名和密碼 提示密碼錯誤 用戶名或密碼為空 提示用戶名或密碼為空 ( 2)已選課程模塊測試 表 62 已選課程模塊測試 輸入 /操作 期望的輸出 /響應(yīng) 實際情況 已選課程檢測 在屏幕上輸出已選擇的課程 在屏幕上輸出正常 ( 3)退選模塊測試 表 63 退選 模塊測試 輸入 /操作 期望的輸出 /響應(yīng) 實際情況 退選模塊檢測 點擊退選按鈕時,退選成功 提示推選成功 洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 29 ( 4)可選課程信息模塊 表 64 可選課程信息模塊測試 輸入 /操作 期望的輸出 /響應(yīng) 實際情況 可選信息檢測 進(jìn)入可選信息頁面時,顯示所有可選課信息 進(jìn)入頁面時顯示所有的可選課程信息 ( 5)選課模塊測試 表 65 選課模塊測試 輸入 /操作 期望的輸出 /響應(yīng) 實際情況 選課檢測 輸入正確的課程號 提示選課成功 輸入錯誤的課程號 提示沒有該課程 測試結(jié)果 (1) 服務(wù)器正常啟動后,用戶能夠成功的登錄到選課系統(tǒng),當(dāng)用戶名、密碼出錯或為空時能夠給出相應(yīng)的提示。 對于這個基于 Android 的移動選課系統(tǒng)來說,我在每寫完一個功能模塊時就要對這個模塊進(jìn)行測試,或者每寫好一段相對獨立的程序時也對它進(jìn)行相應(yīng)的功能測試或模塊測試。根據(jù)軟件的需求規(guī)格說明書設(shè)計測試用例,從程序的輸入和輸出特性上測試是否滿足設(shè)定的功能。 另外人工測試又分為個人復(fù)查、走查與會審。人工測試是采用人工方式進(jìn)行,目的在于檢查程序的靜態(tài)結(jié)構(gòu),找出編譯不能發(fā)現(xiàn)的錯誤。 測試方法 對軟件進(jìn)行測試的主要方法有人工測試與機(jī)器測試。統(tǒng)計表明,開發(fā)較大規(guī)模的系統(tǒng),系統(tǒng)測試的工作量大約占整個軟件開發(fā)工作量的 40%- 50%。盡管在系統(tǒng)開發(fā)周 期的各個階段均采取了嚴(yán)格的技術(shù)審查,但依然難免會留下錯誤,如果沒有在投入運行前的系統(tǒng)測試階段被發(fā)現(xiàn)并糾正,問題遲早會在運行中暴露出來,到那時要糾正錯誤將會付出更大的代價。 }} 洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 27 第 6 章 測試 本章內(nèi)容主要是針對于整個系統(tǒng)功能的檢測,分析系統(tǒng)的可行性以及弊端,以及運行的結(jié)果及發(fā)現(xiàn)的問題。 } public static HttpResponse getHttpResponse(HttpGet request) throws ClientProtocolException, IOException{ HttpResponse response = new DefaultHttpClient().execute(request)。 return result。 } catch (IOException e) { ()。 result = 網(wǎng)絡(luò)異常! 。 return result。 byte[] b=(88591)。 try { HttpResponse response = (request)。 } public static String queryStringForGet(String url){ HttpGet request = (url)。 實現(xiàn)該模塊的核心代碼如下: public class HttpUtil { //生命 Base URL常量 public static final String BASE_URL= //通過 URL獲得 HttpGet對象 public static HttpGet getHttpGet(String url){ HttpGet request = new HttpGet(url)。 Apache HTTP 客戶端也 已經(jīng) 對請求 和響應(yīng)進(jìn)行封裝, 只需 根據(jù)請求方法的不同,用到 HttpGet 和 HttpPost 兩個 對象。 Xuanke 類相關(guān)的 Select 語句如下: PreparedStatement tianjia = con .prepareStatement(insert into 選課表 values(?,?))。 ShanChu 類相關(guān)的 Select 語句如下: PreparedStatement sc = (delete from 選課表 where 學(xué)號 = ? )。 } 其他幾個類的相關(guān)代碼與 CX 類的類似, 只是相關(guān)的 Select 語句 有所不同 , 下面只給出與類相關(guān)的 Select 語句。 re = f。 } ()。 ifkx = t。 ()。 while (()) { re = t + + (課程名 ) + + (學(xué)時 ) + + (學(xué)分 ) + + (課程性質(zhì) ) + + (考核方式 ) + + (學(xué)期 )。 (1, username)。 } ()。 ResultSet ifyixuanke = (sql)。 圖 512 服務(wù)器端顯示相關(guān)信息 其中 ChaXun(顯示選課信息) 類的相關(guān)代碼如下: try { Connection con = (dbURL, userName, userPwd)。將處理后的結(jié)果返回給客戶端,并在服務(wù)器端打印出用戶所請求的相關(guān)信息。流程圖可參考圖 52 。如圖 510 和圖 511 所示 。 選課模塊的實現(xiàn) 在如圖 59 所示的用戶頁面中,輸入要選擇的課程號 ,點擊選課按鈕之后。 洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 22 圖 59 可選課程 說明:退選模塊的流程去前兩個模塊的相似,故在這里就不給出詳細(xì)的流程圖 和核心代碼 。如圖 58 所示: 圖 58 退選 說明:退選模塊的流程去前兩個模塊的相似,故在這里就不給出詳細(xì)的流程圖 和核心代碼 , 流程圖可參考圖 52 。 } 洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 20 已選課程查詢模塊的實現(xiàn) 已選課程查詢 模塊的流程圖如圖 55 所示: 圖 55 已選課程流程圖 當(dāng)用戶點擊如 51 的選課信息查詢菜單后,用戶進(jìn)入已選課程頁 面如圖 56 所示 。 } } else { (用戶名或密碼錯誤,請重試??! )。 ifdenglu1 = t。amp。 ResultSet yhb = (select 學(xué)號 ,密碼 from 用戶表 )。 } 判斷 密碼是否錯誤的代碼如下: try { Connection con = (dbURL, userName, userPwd)。 return false。 } String pwd = ().toString()。 if(()){ showDialog(用戶名稱是必填項! )。如圖 54 所示。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1