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

正文內(nèi)容

基于android平臺(tái)的實(shí)時(shí)公交查詢系統(tǒng)畢業(yè)設(shè)計(jì)(論文)(參考版)

2024-09-01 19:55本頁面
  

【正文】 湖南大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第 36 頁 參 考 文 獻(xiàn) [1]姚昱旻 ,劉衛(wèi)國 .Android 的架構(gòu)與應(yīng)用開發(fā)研究 [J].計(jì)算機(jī)系統(tǒng)應(yīng)用 ,2020,17(11):110112,:[2]郭健儐 ,蔡雪松 .基于 Android 平臺(tái)的公交信息發(fā)布終端軟件的設(shè)計(jì)與實(shí)現(xiàn) [J].計(jì)算機(jī)應(yīng)用與軟件 ,2020,(9):322324,:[3]李元元 ,賈璐 .基于 Android 平臺(tái)的手機(jī)終端公交查詢系統(tǒng)設(shè)計(jì) [J].計(jì)算機(jī)與現(xiàn)代化 ,2013,(6)::[4]馬琰 .移動(dòng)公交離線查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].信息技術(shù) ,2020,(11)::9/. [5]黃全舟 .公交線路管理系統(tǒng)查詢算法設(shè)計(jì) [J].西安石油大學(xué)學(xué)報(bào)(自然科學(xué)版) ,2020,28(2)::[6]蔡念 ,蔡彩燕 .一種公交網(wǎng)絡(luò)最優(yōu)路徑新算法 [J].計(jì)算機(jī)應(yīng)用研究 ,2020,27(3): [7]張孝祥 .Java就業(yè)培訓(xùn)教程 [M].北京 :清華大學(xué)出版社 .2020::. [8] 諶湘倩 ,狄文輝 ,孫冬等 .基于 SSH 框架與 AJAX 技術(shù)的 Java Web 應(yīng)用開發(fā) [J].計(jì)算機(jī)工程與設(shè)計(jì) ,2020,30(10):25902592,2596. [9] 肖飛 ,黃正東 ,王光華等 .JAVA 存儲(chǔ)過程在 Oracle 數(shù)據(jù)庫中的應(yīng)用。同時(shí)也感謝大學(xué)四年來所有的任課教師,感謝他們授予的每一點(diǎn)知識(shí),感謝他們帶給自己的每一點(diǎn)進(jìn)步和成長。雖然本次設(shè)計(jì)不并是很完美,可能還有很多不足之處,但是它畢竟是盡自己最大努力去完成的,里面的每一個(gè)字符每一行代碼都代表著自己的勞動(dòng),也算是對(duì)大學(xué)四年一份滿意的答卷了。在這段時(shí)間里,我學(xué)到了很多知識(shí)也收獲了很多感受,從對(duì)安卓編程的一無所知,對(duì) SSH,HTTP等相關(guān)技術(shù)不是很了解的狀態(tài),我開始了不斷地學(xué)習(xí)和實(shí)驗(yàn),查閱相關(guān)的資料和書籍,詢問老師和同學(xué),讓自己的知識(shí)和技術(shù)漸漸豐富起來,就像是建房子,經(jīng)過一磚一瓦堆砌而一步步完善起來,最終屬于自己的作品漸漸成形,每一次改進(jìn)都伴隨著一份收獲。 湖南大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第 35 頁 致 謝 經(jīng)過大四最后一學(xué)期的學(xué)習(xí)和工作,終于完了 ”基于 Android 平臺(tái)的實(shí)時(shí)公交查詢系統(tǒng) ”設(shè)計(jì)實(shí)現(xiàn)和論文編寫工作。 本系統(tǒng)所使用的技術(shù):服務(wù)器端包括 SSH 框架, Servlet, JSP, ORACLE 數(shù)據(jù)庫,JavaScript 及數(shù)據(jù)統(tǒng)計(jì)分析等技術(shù);客戶端包括 Android 組件應(yīng)用, SQLite 數(shù) 據(jù)庫, HTTP網(wǎng)絡(luò)通信,多線程等技術(shù)。 本公交查詢系統(tǒng)可根據(jù)用戶需要使用在線和離線兩種模式。 圖 (a) 圖 (b) 圖 意見反饋 湖南大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第 34 頁 第七章 結(jié)論 本課題開發(fā)的實(shí)時(shí)公交查詢系統(tǒng),同時(shí)使用 C/S 和 B/S 模式,手機(jī)客戶端采用 C/S模式,而后臺(tái)管理系統(tǒng)采用 B/S 模式,充分地利用了軟件開發(fā)的相關(guān)技術(shù),并且取得良好效果。 } (buf, 0, numread)。 (4)。 message = 總大小: +size+\n已下載: +(sum/1024)+KB。 int numread = (buf)。 byte buf[] = new byte[1024]。 InputStream is = ()。 (5000)。 圖 換乘查詢(在線)頁面 數(shù)據(jù)下載 數(shù)據(jù)下載功能,從服務(wù)器直接下載 SQLite 數(shù)據(jù)庫并存入手機(jī)文件系統(tǒng),操作界面如圖 ,實(shí)現(xiàn)代碼如下: public void startDown(int i){ URL dataUrl = new URL(d_url)。 圖 (a) 圖 (b) 圖 線路查詢和站點(diǎn)查詢頁面 在離線模式(用戶未登錄)下,換乘查詢、查詢結(jié)果復(fù)制和短信發(fā)送、查詢歷史界面如圖 所示。 } 客戶端功能模塊實(shí)現(xiàn) 用戶登錄注冊(cè) 用戶可注冊(cè)自己的個(gè)人帳號(hào),用于登錄系統(tǒng),如圖 所示。 (setting, null, c)。 ContentValues c = new ContentValues()。 } ()。 if(!()){ cityName = ((city))。 } } ()方法是讀取城市記錄信息: public void selectSettingTable(){ //讀取記錄 Cursor cursor = (setting, null, null, null, null, null, null)。 try { (sql)。 db = ()。 } 客戶端數(shù)據(jù)庫操作 類,是數(shù)據(jù)庫操作類: public MyDataBase(Context context){ = context。 } catch (Exception e) { ()。數(shù)據(jù)庫創(chuàng)建代碼如下: public SQLiteDatabase DatabaseonCreate() { SQLiteDatabase db = null。 創(chuàng)建數(shù)據(jù)庫 在 Android 平臺(tái)上,不能像 Mysql 一樣通過啟動(dòng) mysqld 來進(jìn)入數(shù)據(jù)庫進(jìn)行操作,Android 平臺(tái)上的數(shù)據(jù)庫操作只有通過執(zhí)行 Java 代碼,將有效的 SQL語句傳入后臺(tái), 來進(jìn)行有效操作。它不需要用戶了解具體的數(shù)據(jù)存放方式,也不要求用戶指定對(duì)數(shù)據(jù)的存放方法,所以它可以使用相同的結(jié)構(gòu)化查詢語言作為數(shù)據(jù)輸入與管理的接口,即使它具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng)。 [20] 實(shí)現(xiàn)客戶端數(shù)據(jù)庫 SQL 語言 結(jié)構(gòu)化查詢語言 (Structured Query Language)簡 稱 SQL(發(fā)音: /?es kju? ?el/ SQL),是一種特殊目的的編程語言,是一種用于程序設(shè)計(jì)和數(shù)據(jù)庫查詢的語言,用于存取數(shù)據(jù)以及管理、更新、查詢關(guān)系數(shù)據(jù)庫系統(tǒng);同時(shí)它還是數(shù)據(jù)庫腳本文件的擴(kuò)展名。 Linux 內(nèi)核層為我們?cè)谲浖雍陀布咏⒘艘粋€(gè)抽象層,使得應(yīng)用程序開發(fā)人員無需關(guān)心硬件細(xì)節(jié)。 [19] 圖 系統(tǒng)庫 湖南大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第 27 頁 Linux Android 平臺(tái)是開放,采用 Linux 內(nèi)核則是 Android 平臺(tái)開放性的基礎(chǔ)。如圖 所示。如圖 所示。如圖 所示。如圖 所示。該款手機(jī)為宏達(dá)電制造,是世界上第一部使用 Android 操作系統(tǒng)的手機(jī) [14]。 Google 收購 Android 之后,于 07 年 11 月 5 日發(fā)布了開源的 Android 平臺(tái) ——一款包括操作系統(tǒng)(基于 Linux 內(nèi)核)、中間件和關(guān)鍵應(yīng)用的手機(jī)平臺(tái),并組建了開放手機(jī)聯(lián)盟 (Open Handset Alliance),包括 Google、中國移動(dòng)、 TMobile、宏達(dá)、高通、摩托羅拉等領(lǐng)軍企業(yè) [14]。 什么是 Android Android 是首個(gè)基于 Linux 平臺(tái)的開源手機(jī)操作系統(tǒng),該平臺(tái)由操作系統(tǒng)中間件、用戶界面和應(yīng)用軟件組成,并且號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開放和完整的軟件[13]。 目前主流手機(jī)操作系統(tǒng)有 Mac OS, Windows Mobile,Android,Symbian,分別由蘋果公司,微軟,谷歌,諾基亞推出,而本次設(shè)計(jì)是在 Android 平臺(tái)下進(jìn)行開發(fā)。其實(shí)隨著硬件設(shè)備的逐漸發(fā)展,不少的高端手機(jī)甚至可以沖當(dāng)一臺(tái)計(jì)算機(jī)使用,如今沒電腦的人可能不在少數(shù),但是放眼望去,有幾個(gè)沒有手機(jī)呢。 湖南大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第 24 頁 第六章 客戶端詳細(xì)設(shè)計(jì) 簡述 在互聯(lián)網(wǎng)迅速發(fā)展的形式下,我們不得不考慮,是否還真的有必要將公交線路查詢軟件緊緊局限于 PC 機(jī)上,每次查詢都要找個(gè) PC 機(jī)然后再記錄下來,那樣雖然達(dá)到了查詢的目的,但是這種方式是否就能夠滿足用戶的需求了,那如果在沒有 PC 機(jī)的環(huán)境呢,或者說總不能隨身帶個(gè) PC 機(jī)或者筆記本電腦出門,只為了查詢公交線路,很明顯這種方法意義不大。夾在業(yè)務(wù)邏輯與數(shù)據(jù)庫資源中間??蛻舳私邮蘸笤俑鶕?jù)服務(wù)器端返回流的格式來解析數(shù)據(jù) [11]。 圖 用戶軌跡 湖南大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第 23 頁 用戶管理 用戶管理分為管理員信息管理和用戶信息管理,管理員是指登錄 “實(shí)時(shí)公交后臺(tái) 管理系統(tǒng)的 “擁用管理權(quán)限的角色,用戶是指登錄手機(jī)客戶端的使用者角色,如圖 和較長 所示。而頁面下方設(shè)置了一個(gè)輸入文本域,可以根據(jù)輸入的站點(diǎn)名稱,查詢出包含該站的所有線路,如圖 所示。 圖 查詢,新增、修改,刪除頁面 圖 具體修改頁面 查詢簡析 湖南大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第 21 頁 查詢方式與數(shù)據(jù)存儲(chǔ)格式有關(guān),線路名稱、站點(diǎn)名稱的存儲(chǔ)為字符串,且線路、站點(diǎn)兩個(gè)表的設(shè)計(jì)滿足第二范式,查詢時(shí)根據(jù)主鍵、外鍵的對(duì)應(yīng)關(guān)系進(jìn)檢索: 圖 線路表 圖 站點(diǎn)表 線路查詢 線路查詢可按線路名稱、編號(hào)兩種方式查詢(圖 ),如 1 路、 2 路,編號(hào) 2,服務(wù)器后臺(tái)會(huì)進(jìn)行模糊搜索,能夠返回包含該輸入字符的線路信息。 圖 添加線路頁面 湖南大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第 20 頁 通過管理員模式進(jìn)入查詢、新增、修改、刪除線路頁面,可以對(duì)已經(jīng)添加成功的公交線路信息修改并保存,也可以直接在該頁面刪除數(shù)據(jù)。 回 滾操 作 成 功Y / N查 詢 信 息 添 加 信 息修 改 信 息刪 除 信 息數(shù) 據(jù) 庫更 新 成 功管 理 模 式事 務(wù) 開 始NY 圖 管理流程圖 通過輸入管理員用戶名、密碼,驗(yàn)證通過,進(jìn)入后臺(tái)系統(tǒng)。 湖南大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第 17 頁 表 數(shù)據(jù)庫概 況表 表名 描述 主要字段 site(站點(diǎn)表 ) 保存站點(diǎn)信息 site_id,site_bus_id,site_order,site_name bus(線路表 ) 保存線路信息 bus_id,bus_type,bus_name,bus_site_num bus_intro (公交詳情表 ) 介紹公交相關(guān)信息 intro_id,intro_bus_id,intro_text history(歷史查詢表 ) 保存歷史查詢信息 id,city,start,end setting(城市設(shè)置表 ) 保存城市選擇 信息 id,city 表 站點(diǎn)表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認(rèn)值 描述 site_id int PK 站點(diǎn) id site_bus_id site_order site_name int int varchar 255 FK 線路 id 站點(diǎn)順序 站點(diǎn)名稱 表 線路表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認(rèn)值 描述 bus_id int PK 線路 id bus_type bus_name bus_site_number int varchar int 255 線路類型 線路名稱 站點(diǎn)數(shù)量 表 公交詳情表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認(rèn)值 描述 intro_id int PK id intro_bus_id int FK 線路 id intro_text text 介紹信息 湖南大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第 18 頁 表 歷史查詢表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認(rèn)值 描述 id int PK id,自增 city text FK 城市名稱 start text 起點(diǎn) end text 終點(diǎn) 表 城 市設(shè)置表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認(rèn)值 描述 id int PK id,自增 city text 城市名稱 湖南大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第 19 頁 第五章 服務(wù)器 端詳細(xì)設(shè)計(jì) 后臺(tái)管理模式 后臺(tái)使用 SSH 框架實(shí)現(xiàn)。 圖 客戶端數(shù)據(jù)庫 ER 圖 根據(jù)上面的 ER 圖,本軟件客戶端定義的數(shù)據(jù)庫中包含以下 4
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1