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

正文內(nèi)容

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

 

【正文】 中國(guó)知識(shí)資源總庫(kù)》,在《中國(guó)博碩士學(xué)位論文評(píng)價(jià)數(shù)據(jù)庫(kù)》中使 用和在互聯(lián)網(wǎng)上傳播,同意按“章程”規(guī)定享受相關(guān)權(quán)益。 特此聲明! 作者簽名: 20xx 年 6 月 10 日 第 28頁(yè) 共 27頁(yè) 學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作所取得的成果。 ( 3)學(xué)??梢詫W(xué)術(shù)交流為目的復(fù)制、贈(zèng)送和交換學(xué)位論文。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫(xiě)過(guò)的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機(jī)構(gòu)的學(xué)位或證書(shū)而使用過(guò)的材料。業(yè)界的不斷普及和技術(shù)的不斷進(jìn)步下 ,手機(jī)電子資源必將在人們的生活工作學(xué)習(xí)中發(fā)揮更大的作用。 在現(xiàn)在城市公交系統(tǒng)及其繁瑣的情況下,通過(guò)技術(shù)手段解決人們的難題是當(dāng)前手機(jī)技術(shù)的趨勢(shì),而且目前手機(jī)無(wú)線(xiàn)互聯(lián)網(wǎng)正在高速發(fā)展,日益低廉的上網(wǎng)費(fèi) 第 25頁(yè) 共 27頁(yè) 用使得越來(lái)越多的用戶(hù)加入到手機(jī)互聯(lián)網(wǎng)使用者的行列中。經(jīng)過(guò)測(cè)試,本系統(tǒng)達(dá)到了預(yù)期的目標(biāo),實(shí)現(xiàn)了線(xiàn)路查詢(xún),站站查詢(xún)等功能,同時(shí)在真實(shí)無(wú)線(xiàn)互聯(lián)網(wǎng)中運(yùn)行也表現(xiàn)出良好的性能。 ( 3)手機(jī)網(wǎng)絡(luò)問(wèn)題:由于移動(dòng) GPRS 接入點(diǎn)分 CMWAP 和 CMNET 2 個(gè)接入點(diǎn),不同的手機(jī)有不同的設(shè)置,單一連接模式可能會(huì)造成一款手機(jī)可以上網(wǎng)而另一個(gè)品牌則不行。由于 EJB 是基于 RMI 即遠(yuǎn)程調(diào)用機(jī)制,對(duì)于大量數(shù)據(jù)的取出會(huì)造成系統(tǒng)速度變慢,嚴(yán)重會(huì)造成數(shù)據(jù)庫(kù)鏈接超時(shí)。 5 手機(jī)公交查詢(xún)系統(tǒng)測(cè)試與分析 測(cè)試環(huán)境 本系統(tǒng)測(cè)試環(huán)境 : CPU 2 ,內(nèi)存 DDR400 1G, ,,在 WIN20xx/XP 下均測(cè)試通過(guò) .建議用戶(hù)在 CPU P4,內(nèi)存 1G 及以上,數(shù)據(jù)庫(kù)版本 以上, WIN20xxPRO/XP, 20xx, WIN20xx SERVER 及以上軟硬件平臺(tái)使用 . 運(yùn)行與測(cè)試 以線(xiàn)路查詢(xún)?yōu)槔?,?duì)手機(jī)公交查詢(xún)系統(tǒng)測(cè)試如下: ( 1)進(jìn)入手機(jī)客戶(hù)端主界面, 客戶(hù)端用戶(hù)界面顯示如圖 11 所示。 DataInputStream dis = new DataInputStream(iStrm)。 } //如果網(wǎng)絡(luò)情況是 CMWAP,則通過(guò)移動(dòng)代理服務(wù)器進(jìn)行連接 if((false)){ 第 22頁(yè) 共 27頁(yè) =(HttpConnection)(no,true)。 //將屏幕切換到 查詢(xún)結(jié)果界面 (searchaction)。 界面處理事件代碼如下: public void mandAction(Command c, Displayable d){ //如果按下后退按鈕,則 if(c==backCommand1){ (mainList)。 第 21頁(yè) 共 27頁(yè) addCommand(backCommand1)。 界面控件代碼如下: searchField=new TextField(請(qǐng)輸入查詢(xún)線(xiàn)路 ,3,)。 (mainnokCommand)。 String[] listitem = { 查詢(xún)公交線(xiàn)路 , 查詢(xún)乘坐方案 , 按站查公交 , 網(wǎng) 絡(luò) 設(shè) 置 , 系 統(tǒng) 說(shuō) 明 }。 //將結(jié)果輸出到一個(gè) String中 while (()) { result = result+(String) () 。 服務(wù)器端處理代碼( )如下: if(busno!=null){ try{ ()。這些無(wú)線(xiàn)設(shè)備包括移動(dòng)電話(huà),呼機(jī)和個(gè)人數(shù)字助理 PDA(Personal Digital Assistants)等。 () 。 第 18頁(yè) 共 27頁(yè) busno=null。 第 17頁(yè) 共 27頁(yè) 圖 7 首頁(yè)圖樣 查詢(xún)頁(yè)面顯示如圖 8 所示。 有過(guò)開(kāi)發(fā)經(jīng)驗(yàn)的人都知道,在做 JAVA 開(kāi)發(fā)時(shí)傳輸中文常常遇到亂碼現(xiàn)象,這里我在 CONTENT_TYPE 里面編碼方式設(shè)置成 GB2312,并且在客戶(hù)端發(fā)送數(shù)據(jù)時(shí)也把編碼設(shè)置成 GB2312,同時(shí)采用 writeUTF 方法,成功解決中文問(wèn)題。 while (()) { result = result+(String) () 。 服務(wù)器對(duì)外接口( Servlet)的實(shí)現(xiàn) 本系統(tǒng)采用 Servlet 作為和手機(jī)通訊的接口,采用 HTTP 的應(yīng)答機(jī)制 ,免去了自己寫(xiě)應(yīng)答的麻煩,系統(tǒng)在執(zhí)行了一次查詢(xún)后在服務(wù)器的 LOG 中記錄一次,同時(shí)數(shù)據(jù)庫(kù)中負(fù)責(zé)記錄查詢(xún)次數(shù)的計(jì)數(shù)器加 1。 第 16頁(yè) 共 27頁(yè) }catch(Exception e){ ()。 busno2+=()+,。 nonstop2=(Nonstop)().next()。 break。 while(()){ while(()){ if(()){ String sop1=(String)()。 這里使用 HashMap 的 KEY 作為存放站名的容器,因?yàn)閺囊粋€(gè)站臺(tái)輻射出去的公交線(xiàn)路經(jīng)過(guò)的站點(diǎn)往往有重復(fù),而 HashMap 在 KEY 重復(fù)的時(shí)候只是重新設(shè)置了 VALUE 值, KEY 值則無(wú)法重復(fù)插入,故選用 HashMap。//經(jīng)過(guò) stop2 的公交車(chē) Iterator itr=()。 ⑦ 最后把找到的結(jié)果集寫(xiě)入到數(shù)據(jù)庫(kù)緩存中。 由于一次換乘結(jié)果可能成百上千 ,故只給用戶(hù)前幾條換乘方案進(jìn)行選擇 ,先將全部換乘方案按經(jīng)過(guò)車(chē)站數(shù)進(jìn)行排序 ,再取前 4 條返回給用戶(hù)。 ② 檢驗(yàn)站名是否存在,存在則繼續(xù)往下,不存在則返回提示信息。 ② 通過(guò) Sql語(yǔ)句找到經(jīng)過(guò)該站的公交車(chē),存放在一個(gè)集合中并返回。 result3=(result3)。 ps1 = (sql1) 。 (5,result4)。 (1,start+end)。記錄最后一條記錄的行號(hào),從而得到了總行數(shù),比起前一個(gè)方法更快而且節(jié)約系統(tǒng)資源。 } } 輔助類(lèi)( Help Class)的實(shí)現(xiàn) 輔助類(lèi)主要為業(yè)務(wù)類(lèi)提供一些輔助功能,盡量實(shí)現(xiàn)功能的分離和高度封裝。 因?yàn)楹竺嫘枰啻握{(diào)用關(guān)閉數(shù)據(jù)庫(kù)連接,故關(guān)閉連接封裝到一個(gè)方法中,具體實(shí)現(xiàn)如下: //關(guān)閉數(shù)據(jù)庫(kù)連接 第 12頁(yè) 共 27頁(yè) public void close(ResultSet rs,PreparedStatement ps,Connection con){ try{ if(rs!=null){ ()。 第 11頁(yè) 共 27頁(yè) 圖 6 系統(tǒng)組織結(jié)構(gòu)圖 基類(lèi)( Base Class)的實(shí)現(xiàn) 采 用 AO 模式,將數(shù)據(jù)庫(kù)相關(guān)方法封裝到一個(gè)基類(lèi)中,由業(yè)務(wù)邏輯繼承該基類(lèi)。如表 6 所示。如表 4 所示。如表 2 所示。由上述可以確認(rèn)該算法所關(guān)系到的數(shù)據(jù)表。 手機(jī)公交查詢(xún)數(shù)據(jù)庫(kù)的設(shè)計(jì) 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì) 圖 5 數(shù)據(jù)庫(kù)主要 ER 圖 準(zhǔn)確了解與分析用戶(hù)需求(包括數(shù)據(jù)與處理)是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ) 。 一次換乘算法, 如圖 3 所示。 3 手機(jī)公交查詢(xún)系統(tǒng)的設(shè)計(jì) 手機(jī)公交查詢(xún)系統(tǒng)算法的設(shè)計(jì) 直達(dá)的算法設(shè)計(jì) 現(xiàn)有 A,B 兩個(gè)公交站,通過(guò)數(shù)據(jù)庫(kù)查詢(xún)語(yǔ)句“ select * from businfo” 獲得全部公交線(xiàn)路信息,再把每一路車(chē)的信息依次迭代出來(lái),判斷 A 站和 B 站是否同時(shí)在該線(xiàn)路中,如結(jié)果為 true,則可以直達(dá),同時(shí)將直達(dá)方案存入一個(gè)集合中, 第 6 頁(yè) 共 27 頁(yè) 繼續(xù)向下遍歷,如果結(jié)果為 false,則該車(chē)不能直達(dá),繼續(xù)向下遍歷。幸運(yùn)的是, Eclipse 附帶了一個(gè)標(biāo)準(zhǔn) 的插件集,包括 Java 開(kāi)發(fā)工具( Java Development Tools, JDT)。 本系統(tǒng)采用的開(kāi)發(fā)工具為 MySQL+Eclipse+Tomcat/Weblogic, MySQL 是一個(gè)廣受 Linux 社區(qū)人們喜愛(ài)的半商業(yè)的數(shù)據(jù)庫(kù)。 圖 1 WEB 和 WAP 功能模塊圖 圖 2 手機(jī)客戶(hù)端流程圖 第 5 頁(yè) 共 27 頁(yè) ( 2) J2ME 手機(jī)客戶(hù)端的系統(tǒng)流程圖,如圖 2 所示。同時(shí),用戶(hù)在手機(jī)上可以通過(guò) J2ME 手機(jī)客戶(hù)端和 WAP 的方式進(jìn)行查詢(xún),在電腦上可以通過(guò)訪(fǎng)問(wèn) WEB 站點(diǎn)的方式進(jìn)行查詢(xún)。 也常常造成人們的出行不便。最后,是作者通過(guò)對(duì)本系統(tǒng)的研究和設(shè)計(jì)總結(jié)出的系統(tǒng)特點(diǎn)以及研究心得。在接下來(lái)的第二章里,對(duì)系統(tǒng)的需求分析和與之對(duì)應(yīng)的開(kāi)發(fā)工具介紹。 ( 2)學(xué)習(xí)并掌握 J2EE,J2ME 等相關(guān)知識(shí)。又由于當(dāng)前絕大多 數(shù)手機(jī)都支持 JAVA,而 J2EE 和 J2ME 因?yàn)橥鲆婚T(mén),具備先天性無(wú)縫銜接的優(yōu)勢(shì),故本系統(tǒng)采用 J2ME 和 J2EE 結(jié)合的方式進(jìn)行開(kāi)發(fā)。 本課題研究的意義 在我國(guó),隨著城市化的快速發(fā)展,市公交系統(tǒng)也隨之迅速擴(kuò)大,且更加復(fù)雜化,找不到合適的乘車(chē)路線(xiàn)的事情經(jīng)常發(fā)生。該模型已經(jīng)被眾多技術(shù)領(lǐng)先的移動(dòng)設(shè)備制造商和服務(wù)提供商所 采納。另外, 還支 持服務(wù)器 Push 體系架構(gòu),這樣,你的手機(jī)能夠收到來(lái)自服務(wù)器的報(bào)警、消息或者廣播,根據(jù)要求啟動(dòng)手機(jī)上的應(yīng)用程序進(jìn)行操作。 就國(guó)內(nèi)來(lái)說(shuō), JAVA 是未來(lái)無(wú)線(xiàn)數(shù)據(jù)服務(wù)的主流方向,也開(kāi)始采用基于開(kāi)放應(yīng)用平臺(tái)的移動(dòng)增值服務(wù)架構(gòu)。 JAVA 以其可移植性,資源重用性,安全性,移動(dòng)性以及強(qiáng)大的網(wǎng)絡(luò)功能迅速占領(lǐng)了全球手機(jī)市場(chǎng),未來(lái)的手機(jī)出貨將主要以 JAVA 手機(jī)為主。當(dāng)前,復(fù)雜的公交系統(tǒng)使得用戶(hù)往往處于迷惑的狀態(tài),給出行帶來(lái)諸多不便,在另一個(gè)方面,我國(guó)城 市的手機(jī)普及率已經(jīng)非常高了,如果能把這兩種情況結(jié)合起來(lái),開(kāi)發(fā)出一種基于手機(jī)的公交查詢(xún)軟件,將會(huì)給用戶(hù)帶來(lái)便捷。就武漢市而言, 調(diào)研 數(shù)據(jù) 顯示 ,武漢市乘客以公交方式出行的比例為 %,可見(jiàn)城市公交的重要性。 Stand Priority。當(dāng)前,復(fù)雜的公交系統(tǒng)使得用戶(hù)往往處于迷惑的狀態(tài),給出行帶來(lái)諸多不便,而手機(jī)公交查詢(xún)系統(tǒng)的選題也正是基于該背景。電腦、手機(jī)等信息工具的普及,人們獲取信息變得更加完善、快捷。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書(shū) 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門(mén)或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。 作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。 分類(lèi)號(hào): U D C: D10621408(20xx) 57200 密 級(jí):公 開(kāi) 編 號(hào): 20xx215048 成都信息工程學(xué)院 學(xué)位論文 基于 J2ME 的公交查詢(xún)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 論文作者姓名: 申請(qǐng)學(xué)位專(zhuān)業(yè): 網(wǎng)絡(luò)工程 申請(qǐng)學(xué)位類(lèi)別: 工學(xué)學(xué)士 指導(dǎo)教師姓名(職稱(chēng)): 論文提交日期: 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明 原創(chuàng)性聲明 本人鄭重承諾 :所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。 作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說(shuō)明 本人完 全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉?jī)?nèi)容。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。 作者簽名: 日期: 年 月 日 導(dǎo)師簽名: 日期: 年 月 日 基于 J2ME 的公交查詢(xún)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 當(dāng)今,人類(lèi)社會(huì)已步入信息時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1