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

正文內(nèi)容

基于j2me的公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)士學(xué)位論文(參考版)

2025-06-21 14:48本頁面
  

【正文】 在論文的撰寫過程中老師們給予我很大的幫助,幫助解決了不少的難點(diǎn),使得論文能夠及時(shí)完成,這里一并表示真誠的感謝。老師們認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。最后,我要特別感謝我的導(dǎo)師趙達(dá)睿老師、和研究生助教熊偉麗老師。四年的風(fēng)風(fēng)雨雨,我們一同走過,充滿著關(guān)愛,給我留下了值得珍藏的最美好的記憶。感謝老師四年來對(duì)我孜孜不倦的教誨,對(duì)我成長的關(guān)心和愛護(hù)。從這里走出,對(duì)我的人生來說,將是踏上一個(gè)新的征程,要把所學(xué)的知識(shí)應(yīng)用到實(shí)際工作中去。最后,我要感謝我的父母對(duì)我的關(guān)系和理解,如果沒有他們?cè)谖业膶W(xué)習(xí)生涯中的無私奉獻(xiàn)和默默支持,我將無法順利完成今天的學(xué)業(yè)。其次,我要感謝大學(xué)四年中所有的任課老師和輔導(dǎo)員在學(xué)習(xí)期間對(duì)我的嚴(yán)格要求,感謝他們對(duì)我學(xué)習(xí)上和生活上的幫助,使我了解了許多專業(yè)知識(shí)和為人的道理,能夠在今后的生活道路上有繼續(xù)奮斗的力量。從他身上,我學(xué)到了許多能受益終生的東西。首先,我要特別感謝我的知道郭謙功老師對(duì)我的悉心指導(dǎo),在我的論文書寫及設(shè)計(jì)過程中給了我大量的幫助和指導(dǎo),為我理清了設(shè)計(jì)思路和操作方法,并對(duì)我所做的課題提出了有效的改進(jìn)方案。這期間凝聚了很多人的心血,在此我表示由衷的感謝。本次畢業(yè)設(shè)計(jì)是對(duì)我大學(xué)四年學(xué)習(xí)下來最好的檢驗(yàn)。首先非常感謝學(xué)校開設(shè)這個(gè)課題,為本人日后從事計(jì)算機(jī)方面的工作提供了經(jīng)驗(yàn),奠定了基礎(chǔ)。本人愿意按照學(xué)校要求提交學(xué)位論文的印刷本和電子版,同意學(xué)校保存學(xué)位論文的印刷本和電子版,或采用影印、數(shù)字化或其它復(fù)制手段保存設(shè)計(jì)(論文);同意學(xué)校在不以營利為目的的前提下,建立目錄檢索與閱覽服務(wù)系統(tǒng),公布設(shè)計(jì)(論文)的部分或全部?jī)?nèi)容,允許他人依法合理使用。本聲明的法律后果由本人承擔(dān)。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本設(shè)計(jì)(論文)不含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過的作品成果。學(xué)位論文作者(本人簽名): 年 月 日學(xué)位論文出版授權(quán)書本 人 及 導(dǎo) 師 完 全 同 意 《 中 國 博 士 學(xué) 位 論 文 全 文 數(shù) 據(jù) 庫 出 版 章 程 》 、 《 中 國 優(yōu) 秀 碩士 學(xué) 位 論 文 全 文 數(shù) 據(jù) 庫 出 版 章 程 》(以 下 簡(jiǎn) 稱 “章 程 ”),愿 意 將 本 人 的 學(xué) 位 論 文 提 交 “中國 學(xué) 術(shù) 期 刊 (光 盤 版 )電 子 雜 志 社 ”在 《中 國 博 士 學(xué) 位 論 文 全 文 數(shù) 據(jù) 庫 》、《中 國 優(yōu) 秀 碩 士學(xué) 位 論 文 全 文 數(shù) 據(jù) 庫 》中 全 文 發(fā) 表 和 以 電 子 、網(wǎng) 絡(luò) 形 式 公 開 出 版 ,并 同 意 編 入CNKI《中 國 知 識(shí) 資 源 總 庫 》,在 《中 國 博 碩 士 學(xué) 位 論 文 評(píng) 價(jià) 數(shù) 據(jù) 庫 》中 使 用 和 在 互 聯(lián) 網(wǎng)上 傳 播 ,同 意 按 “章 程 ”規(guī) 定 享 受 相 關(guān) 權(quán) 益 。 對(duì) 本 文 的 研究 做 出 重 要 貢 獻(xiàn) 的 個(gè) 人 和 集 體 , 均 已 在 文 中 以 明 確 方 式 注 明 并 表 示 感 謝 。特此聲明! 作者簽名: 2022 年 6 月 10 日第 28 頁 共 27頁學(xué)位論文原創(chuàng)性聲明 本 人 鄭 重 聲 明 : 所 呈 交 的 學(xué) 位 論 文 , 是 本 人 在 導(dǎo) 師 的 指 導(dǎo) 下 進(jìn) 行 的 研 究 工作 所 取 得 的 成 果 。(5)學(xué)??梢怨紝W(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定) 。(3)學(xué)校可以學(xué)術(shù)交流為目的復(fù)制、贈(zèng)送和交換學(xué)位論文。關(guān)于學(xué)位論文使用權(quán)和研究成果知識(shí)產(chǎn)權(quán)的說明:本人完全了解成都信息工程學(xué)院有關(guān)保管使用學(xué)位論文的規(guī)定,其中包括:(1)學(xué)校有權(quán)保管并向有關(guān)部門遞交學(xué)位論文的原件與復(fù)印件。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機(jī)構(gòu)的學(xué)位或證書而使用過的材料。在此向他們表示我最衷心的感謝!感謝同寢室同學(xué)在數(shù)據(jù)錄入方面的幫助,因?yàn)樗麄兊膮f(xié)助,才得以高效率的完成了所有的功能。業(yè)界的不斷普及和技術(shù)的不斷進(jìn)步下,手機(jī)電子資源必將在人們的生活工作學(xué)習(xí)中發(fā)揮更大的作用。在技術(shù)方面,J2ME 手機(jī)游戲早已風(fēng)靡世界,而隨著手機(jī)功能的不斷完善,手機(jī)應(yīng)用程序的價(jià)值也在不斷擴(kuò)大,對(duì) JAVA 而言,J2EE 和 J2ME 結(jié)合將是未來手機(jī)商務(wù)領(lǐng)域的趨勢(shì),如手機(jī)企業(yè)管理系統(tǒng)等都可以實(shí)現(xiàn)。在現(xiàn)在城市公交系統(tǒng)及其繁瑣的情況下,通過技術(shù)手段解決人們的難題是當(dāng)前手機(jī)技術(shù)的趨勢(shì),而且目前手機(jī)無線互聯(lián)網(wǎng)正在高速發(fā)展,日益低廉的上網(wǎng)費(fèi)用使得越來越多的用戶加入到手機(jī)互聯(lián)網(wǎng)使用者的行列中。在把以前學(xué)的理論運(yùn)用到實(shí)踐的過程中,才發(fā)現(xiàn)實(shí)際開發(fā)經(jīng)驗(yàn)的重要性,特別是通過這次項(xiàng)目的開發(fā),我意識(shí)到了自己的很多不足,比如在項(xiàng)目版本管理上就出現(xiàn)過混亂情況,同時(shí)對(duì)設(shè)計(jì)模式的應(yīng)用還不夠熟練,總的來講,我的思想已經(jīng)完成了從“怎么做出軟件”到“怎么做好軟件”的轉(zhuǎn)變。經(jīng)過測(cè)試,本系統(tǒng)達(dá)到了預(yù)期的目標(biāo),實(shí)現(xiàn)了線路查詢,站站查詢等功能,同時(shí)在真實(shí)無線互聯(lián)網(wǎng)中運(yùn)行也表現(xiàn)出良好的性能。最終經(jīng)過詳細(xì)功能測(cè)試和代碼修正后,本系統(tǒng)結(jié)果能夠達(dá)到預(yù)期功能。(3)手機(jī)網(wǎng)絡(luò)問題:由于移動(dòng) GPRS 接入點(diǎn)分 CMWAP 和 CMNET 2 個(gè)接入點(diǎn),不同的手機(jī)有不同的設(shè)置,單一連接模式可能會(huì)造成一款手機(jī)可以上網(wǎng)而另一個(gè)品牌則不行。(2)環(huán)城公交問題:如 27 路是從三官堂出發(fā),終點(diǎn)站也在三官堂,而且為單向行駛,如磨子橋到電子科大就無法直達(dá),但按照系統(tǒng)算法仍然會(huì)顯示可以直達(dá),需要特殊處理。由于 EJB是基于 RMI 即遠(yuǎn)程調(diào)用機(jī)制,對(duì)于大量數(shù)據(jù)的取出會(huì)造成系統(tǒng)速度變慢,嚴(yán)重會(huì)造成數(shù)據(jù)庫鏈接超時(shí)。圖 12 線路查詢界面(3)查詢結(jié)果界面顯示圖 13 所示。5 手機(jī)公交查詢系統(tǒng)測(cè)試與分析 測(cè)試環(huán)境本系統(tǒng)測(cè)試環(huán)境:CPU 2,內(nèi)存 DDR400 1G, ,,在 WIN2022/XP 議用戶在 CPU P4,內(nèi)存 1G 及以上,數(shù)據(jù)庫版本 以上,WIN2022PRO/XP,2022,WIN2022 SERVER 及以上軟硬件平臺(tái)使用.第 23 頁 共 27頁 運(yùn)行與測(cè)試以線路查詢?yōu)槔?,?duì)手機(jī)公交查詢系統(tǒng)測(cè)試如下:(1)進(jìn)入手機(jī)客戶端主界面,客戶端用戶界面顯示如圖 11 所示。()。DataInputStream dis = new DataInputStream(iStrm)。}//如果連接成功,則讀取數(shù)據(jù)if (() == ) {(正在讀取...)。}第 22 頁 共 27頁//如果網(wǎng)絡(luò)情況是 CMWAP,則通過移動(dòng)代理服務(wù)器進(jìn)行連接if((false)){=(HttpConnection)(no,true)。關(guān)鍵代碼如下:(正在連接...)。//將屏幕切換到查詢結(jié)果界面 (searchaction)。//啟動(dòng)線程 Thread t1=new Thread(searchaction)。 界面處理事件代碼如下: public void mandAction(Command c, Displayable d){ //如果按下后退按鈕,則 if(c==backCommand1){ (mainList)。//添加監(jiān)聽器setCommandListener(this)。 addCommand(backCommand1)。//返回按鈕okCommand1=new Command(確定,1)。界面控件代碼如下: searchField=new TextField(請(qǐng)輸入查詢線路,3,)。 //把該面板顯示到屏幕上(mainList)。(mainnokCommand)。cancelCommand = new Command(取消, , 1)。 String[] listitem = { 查詢公交線路 , 查詢乘坐方案 , 按站查公交, 網(wǎng) 絡(luò) 設(shè) 置, 系 統(tǒng) 說 明 }??丶砑尤缦吕荆? //定義控件mainList = new List(請(qǐng)選擇功能, , listitem, null)。 //將結(jié)果輸出到一個(gè)String中 while (()) { result = result+(String) () 。 coll =(busno)。服務(wù)器端處理代碼()如下:if(busno!=null){try{ ()。圖 9 功能選擇頁面客戶端下載頁面,有 JAR 和 JAD 可供選擇,以兼容支持不同的手機(jī),如圖第 19 頁 共 27頁10 所示。這些無線設(shè)備包括移動(dòng)電話,呼機(jī)和個(gè)人數(shù)字助理 PDA(Personal Digital Assistants)等。 } WAP 端的實(shí)現(xiàn)WAP 端采用 WML(Wireless Markup Language 無線標(biāo)記語言)編寫,無限標(biāo)記語言 WML(Wireless Markup Language)是一種基于擴(kuò)展標(biāo)記語言XML(Extension Markup Language)的語言,是 XML 的子集。 () 。//返回“buslineresult”對(duì)應(yīng)的頁面,具體配置在strutsconfigure里面設(shè)置 return ((buslineresult)) 。 busno=null。第 18 頁 共 27頁 (buslineresult , busnoresult) 。圖 7 首頁圖樣查詢頁面顯示如圖 8 所示。本系統(tǒng)只采用了一個(gè) Action 作為中央控制器,通過參數(shù)關(guān)鍵字判斷是那種查詢,同時(shí)查詢頁面和結(jié)果頁面為同一頁面,在 Action 中查詢第 17 頁 共 27頁完畢后統(tǒng)一放入 Collection 中傳遞到結(jié)果頁面中,使得頁面重用性大大提高。有過開發(fā)經(jīng)驗(yàn)的人都知道,在做 JAVA 開發(fā)時(shí)傳輸中文常常遇到亂碼現(xiàn)象,這里我在 CONTENT_TYPE 里面編碼方式設(shè)置成 GB2312,并且在客戶端發(fā)送數(shù)據(jù)時(shí)也把編碼設(shè)置成 GB2312,同時(shí)采用 writeUTF 方法,成功解決中文問題。 (result)。 while (()) { result = result+(String) () 。 DataOutputStream dos = new DataOutputStream(())。 服務(wù)器對(duì)外接口(Servlet)的實(shí)現(xiàn)本系統(tǒng)采用 Servlet 作為和手機(jī)通訊的接口,采用 HTTP 的應(yīng)答機(jī)制,免去了自己寫應(yīng)答的麻煩,系統(tǒng)在執(zhí)行了一次查詢后在服務(wù)器的 LOG 中記錄一次,同時(shí)數(shù)據(jù)庫中負(fù)責(zé)記錄查詢次數(shù)的計(jì)數(shù)器加 1。本算法采用了 3 個(gè) bean 來保存 3 段路線的信息,每個(gè) bean 中分別有start,end,busno3 個(gè)屬性,使得算法條理更加清晰化。 }catch(Exception e){ ()。 (result)。 busno2+=()+,。 } //第 3 站到第 4 站的車號(hào) while(().hasNext()){ (step4)。 nonstop2=(Nonstop)().next()。 break。 break。 zhida=zhida(sop1,sop2)。 while(()){ while(()){ if(()){ String sop1=(String)()。 Iterator key1= ().iterator()。這里使用 HashMap 的 KEY 作為存放站名的容器,因?yàn)閺囊粋€(gè)站臺(tái)輻射出去的公交線路經(jīng)過的站點(diǎn)往往有重復(fù),而 HashMap 在 KEY 重復(fù)的時(shí)候只是重新設(shè)置了 VALUE 值,KEY 值則無法重復(fù)插入,故選用 HashMap。while(()){String stopname=(String)()。//經(jīng)過 stop2 的公交車 Iterator itr=()。⑧如果找不到一次換乘(這種情況非常渺茫) ,而用戶又非常執(zhí)著的要繼續(xù)找公交車,就不得不使用二次換乘,算法在 節(jié)已有說明,下面列出具體做法:首先查找出經(jīng)過起點(diǎn)站和終點(diǎn)站的線路,再通過線路找到該站能直達(dá)的所有站點(diǎn),以起點(diǎn)站為例: Collection stop1bus=findbusnobystop(stop1)。⑦最后把找到的結(jié)果集寫入到數(shù)據(jù)庫緩存中。 return () 。由于一次換乘結(jié)果可能成百上千,故只給用戶前幾條換乘方案進(jìn)行選擇,先將全部換乘方案按經(jīng)過車站數(shù)進(jìn)行排序,再取前 4 條返回給用戶。④ 若數(shù)據(jù)庫中沒有緩存,則開始查找有無直達(dá)線路,找到后把結(jié)果存入數(shù)據(jù)庫。② 檢驗(yàn)站名是否存在,存在則繼續(xù)往下,不存在則返回提示信息。 end=(end)。② 通過 Sql 語句找到經(jīng)過該站的公交車,存放在一個(gè)集合中并返回。 業(yè)務(wù)邏輯類(Logic Class)的實(shí)現(xiàn)(1)查詢公交線路該方法比較簡(jiǎn)單,通過“selec
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1