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

正文內容

基于j2me的公交查詢系統(tǒng)的設計與實現(xiàn)學士學位論文-免費閱讀

2025-07-12 14:48 上一頁面

下一頁面
  

【正文】 是他們在我畢業(yè)的最后關頭給了我們巨大的幫助與鼓勵,給了我很多解決問題的思路,在此表示衷心的感激。四年的大學生活就快走入尾聲,我們的校園生活就要劃上句號,心中是無盡的難舍與眷戀。沒有他們的幫助,我將無法順利完成這次設計。 作者簽名: 二〇一〇年九月二十日 畢業(yè)設計(論文)使用授權聲明本人完全了解濱州學院關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定。 盡 我 所 知 , 除 文 中 已 經 特 別 注 明 引 用 的 內 容 和 致 謝 的 地 方 外 ,本 論 文 不 包 含 任 何 其 他 個 人 或 集 體 已 經 發(fā) 表 或 撰 寫 過 的 研 究 成 果 。除非另有說明,本文的工作是原始性工作。對手機而言,在 JAVA 手機迅猛發(fā)展的大環(huán)境下,適時的推出這個手機公交查詢系統(tǒng)無疑會對人們的出行和出差產生極大的幫助。解決方法:手機客戶端上增加網絡設置功能。圖 11 手機客戶端主界面(2)進入線路查詢界面,如圖 12 所示。(XOnlineHost,:8080)。 }//如果按下確定按鈕,則調用查詢方法 if(c==okCommand1){ SearchAction searchaction=new SearchAction()。backCommand1=new Command(返回,1)。exitCommand = new Command(退出, , 1)。//用戶查詢計數(shù)器加1 Dealbus dealbus=new Dealbus()。 return ((error)) 。圖 8 查詢頁面Action 作為中央控制器負責執(zhí)行判斷用戶輸入和查詢,以線路查詢?yōu)槔?,核心代碼如下:判斷用戶提交內容://如果用戶按公交車號查詢 if (busno != null) try { busnoresult = (busno) 。 } result+=\n+()。 }return twohg。 busno1+=()+,。第 15 頁 共 27頁 String sop2=(String)()。 while(()){Iterator initr1=searchbusline((String)()).iterator()。排序類為一個實現(xiàn)了 Serializable 和 Comparable 的工具類,具體排序方法在pareTo 方法中實現(xiàn),通過 pareTo(Object b)來定義如何排序,代碼如下:第 14 頁 共 27頁 public int pareTo(Object b) { SortBean sort=(SortBean)b。(3)按起點終點查找乘坐方案這是本系統(tǒng)中最復雜的一塊,通過前面提到的基于站點優(yōu)先級和鄰接矩陣的公交換乘算法和上下矩陣算法來實現(xiàn),具體實現(xiàn)方法如下:① 通過 start=(start)。 rs1 = () 。 (2,result1)。同時為了加快運行速度,減少 JVM 編譯負擔,采用 PreparedStatement。數(shù)據庫連接(Connection )通過配置 WEB 服務器上的連接池,同時將數(shù)據源綁定到 JNDI,程序直接通過 JNDI Name 獲取,實現(xiàn)了數(shù)據源的可配置性和高度可移植性。第 10 頁 共 27頁表 4 站點附近標志匯總表 站點附近標志匯總表(stopinfo)字段名 注釋Id 標志的 idNearname 標志的名字(4) 用戶公告表負責存放本系統(tǒng)的公告信息。根據上述分析,可以得出公交信息模型的 ER 圖,如圖 5 所示。圖 3 一次換乘算法示意圖第 7 頁 共 27 頁圖 4 二次換乘算法示意圖 二次換乘的算法設計二次換乘采用上下矩陣算法,現(xiàn)有 A,B 兩個公交站,先通過數(shù)據庫查詢語句和程序業(yè)務邏輯得到 A 站能直達的所有站點,放在集合 Collection1 中,再按照 A 站的方法找出 B 站能知道的所有站點,放在集合 Collection2 中,再判斷是否有公交車可以從 Collection1 中的站點直達 Collection2 中的站點,如果,則將方案存放到結果集合中。Tomcat 服務器是一個免費的開放源代碼的 Web 應用服務器,它是 Apache 軟件基金會(Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。用戶查詢流程分為查詢內容選擇、查詢信息輸入和信息接收 3 個步驟。本系統(tǒng)通過對城市公交查詢用戶需求的調研,發(fā)現(xiàn)用戶在查找公交信息的時候一般只有 3 種方式,即按線路進行查找,按站進行查找線路,按起點站和終點站查找乘坐方案。在第三章里,對系統(tǒng)開發(fā)涉及的算法進行了介紹和對數(shù)據庫設計給出了詳細的說明。通過 J2ME 和 J2EE 技術的結合,采用 C/S 模式和 B/S 模式共同存在的方式,服務器端采用 Mysql+Tomcat/Weblogic,通過 Servlet 實現(xiàn)對外服務器通信,同時前臺開發(fā)出 WEB 模塊和 WAP 模塊,WEB 模塊采用 MVC 模式,使用 Struts框架。J2ME 針對嵌入式和移動設備,提供了開發(fā)和運行應用程序的平臺,隨著新的規(guī)范的不斷推出和眾多制造商、軟件開發(fā)商的支持,J2ME 正在飛速向前發(fā)展。從 2022 年起,移動、聯(lián)通均已開通無線JAVA 業(yè)務。 國內外研究現(xiàn)狀從有關的文獻看, 如今全世界可以支持 J2ME 的手持設備如今已經達到了七千五百萬,有 34 個運營商在使用 J2ME 技術;傳統(tǒng)手機在出廠之后,功能(通訊錄、游戲、商務應用)就已經固化,用戶將無法刪除無用的功能,同樣也不能增加新的功能。 City Bus Exchanging Algorithm。而隨著信息技術的飛速發(fā)展,手機所蘊藏的無限商機,正在被人們逐步發(fā)掘,它不再僅僅局限于通信這一單一功能,正在朝著手提電腦甚至更完善的方向發(fā)展。除了文中特別加以標注引用的內容外,本論文不包含任何其他個人或集體已經發(fā)表或撰寫的成果作品。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。涉密論文按學校規(guī)定處理。關鍵詞:公交查詢;站點優(yōu)先級;公交換乘算法;手機;無線互聯(lián)網 Design and Implementation of Citybus Information Inquiry System Based on J2MEAbstractAt present, the human society marches into the information time。也常常造成人們的出行不便。硬件中加快集成 Java 預計將進一步促進 Java 在市場中的普及, J2ME 將成為事實上的標準。新版的 MIDP 規(guī)范中規(guī)定了如何在移動設備上發(fā)現(xiàn)、安裝、更新和刪除 MIDlet 套件;同時,提供應用程序下載的服務提供商還能夠判斷該 MIDlet 套件是否能夠運行在申請下載的設備上,并且從設備上獲取安裝、更新和刪除的信息?;谝陨显?,本系統(tǒng)通過對城市公交系統(tǒng)的調研,提出了基于站點優(yōu)先級和鄰接矩陣的公交換乘算法和上下矩陣算法;以 J2ME 作為開發(fā)工具,將其移植到用戶手機上,借助于無線互聯(lián)網,能為客戶隨時隨地提供公交信息的查詢。 各章節(jié)的安排本文章詳細介紹了該系統(tǒng)的分析和實現(xiàn)各個流程。就武漢市而言,調研結果中的另一個數(shù)據,武漢市乘客以公交方式出行的比例為 %,可見城市公交的重要性。根據手機公交查詢系統(tǒng)的業(yè)務流程圖,明確了整個系統(tǒng)的流程。Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。判斷結束后,再按照經過站點總數(shù)對換乘方案進行排序,因為換乘結果往往數(shù)以百計,所以只取結果集的前 N 條記錄展現(xiàn)給用戶。由于本系統(tǒng)涉及到大量數(shù)據的讀取,并且對安全性要求不高,故選用占用系統(tǒng)資源較少并且速度相對較快的 MySQL 作為本系統(tǒng)的數(shù)據庫。如表 3 所示。下面將具體的闡述如何實現(xiàn)這些功能。 } if(con!=null){ ()。實現(xiàn)方法如下: String sql=insert into zhuancheng(id,result1,result2,result3,result4) VALUES(?,?,?,?,?)。用戶查詢時若數(shù)據庫中已有緩存數(shù)據,則調用以下方法獲取緩存的換乘數(shù)據:第 13 頁 共 27頁 String sql1=select * from zhuancheng where id=+39。 業(yè)務邏輯類(Logic Class)的實現(xiàn)(1)查詢公交線路該方法比較簡單,通過“select * from businfo where busno=+busno”即可得到符合條件的公交車,同時返回用戶需要的數(shù)據。④ 若數(shù)據庫中沒有緩存,則開始查找有無直達線路,找到后把結果存入數(shù)據庫。⑧如果找不到一次換乘(這種情況非常渺茫) ,而用戶又非常執(zhí)著的要繼續(xù)找公交車,就不得不使用二次換乘,算法在 節(jié)已有說明,下面列出具體做法:首先查找出經過起點站和終點站的線路,再通過線路找到該站能直達的所有站點,以起點站為例: Collection stop1bus=findbusnobystop(stop1)。 Iterator key1= ().iterator()。 break。 (result)。 DataOutputStream dos = new DataOutputStream(())。本系統(tǒng)只采用了一個 Action 作為中央控制器,通過參數(shù)關鍵字判斷是那種查詢,同時查詢頁面和結果頁面為同一頁面,在 Action 中查詢第 17 頁 共 27頁完畢后統(tǒng)一放入 Collection 中傳遞到結果頁面中,使得頁面重用性大大提高。//返回“buslineresult”對應的頁面,具體配置在strutsconfigure里面設置 return ((buslineresult)) 。圖 9 功能選擇頁面客戶端下載頁面,有 JAR 和 JAD 可供選擇,以兼容支持不同的手機,如圖第 19 頁 共 27頁10 所示??丶砑尤缦吕荆? //定義控件mainList = new List(請選擇功能, , listitem, null)。 //把該面板顯示到屏幕上(mainList)。//添加監(jiān)聽器setCommandListener(this)。關鍵代碼如下:(正在連接...)。()。(2)環(huán)城公交問題:如 27 路是從三官堂出發(fā),終點站也在三官堂,而且為單向行駛,如磨子橋到電子科大就無法直達,但按照系統(tǒng)算法仍然會顯示可以直達,需要特殊處理。在把以前學的理論運用到實踐的過程中,才發(fā)現(xiàn)實際開發(fā)經驗的重要性,特別是通過這次項目的開發(fā),我意識到了自己的很多不足,比如在項目版本管理上就出現(xiàn)過混亂情況,同時對設計模式的應用還不夠熟練,總的來講,我的思想已經完成了從“怎么做出軟件”到“怎么做好軟件”的轉變。在此向他們表示我最衷心的感謝!感謝同寢室同學在數(shù)據錄入方面的幫助,因為他們的協(xié)助,才得以高效率的完成了所有的功能。(5)學??梢怨紝W位論文的全部或部分內容(保密學位論文在解密后遵守此規(guī)定) 。盡我所知,除文中已經注明引用的內容外,本設計(論文)不含任何其他個人或集體已經發(fā)表或撰寫過的作品成果。本次畢業(yè)設計是對我大學四年學習下來最好的檢驗。其次,我要感謝大學四年中所有的任課老師和輔導員在學習期間對我的嚴格要求,感謝他們對我學習上和生活上的幫助,使我了解了許多專業(yè)知識和為人的道理,能夠在今后的生活道路上有繼續(xù)奮斗的力量。四年的風風雨雨,我們一同走過,充滿著關愛,給我留下了值得珍藏的最美好的記憶。在論文的撰寫過程中老師們給予我很大的幫助,幫助解決了不少的難點,使得論文能夠及時完成,這里一并表示真誠的感謝。感謝老師四年來對我孜孜不倦的教誨,對我成長的關心和愛護。從他身上,我學到了許多能受益終生的東西。首先非常感謝學校開設這個課題,為本人日后從事計算機方面的工作提供了經驗,奠定了基礎。學位論文作者(本人簽名): 年 月 日學位論文出版授權書本 人 及 導 師 完 全 同 意 《 中 國 博 士 學 位 論 文 全 文 數(shù) 據 庫 出 版 章 程 》 、 《 中 國 優(yōu) 秀 碩士 學 位 論 文 全 文 數(shù) 據 庫 出 版 章 程 》(以 下 簡 稱 “章 程 ”),愿 意 將 本 人 的 學 位 論 文 提 交 “中國 學 術 期 刊 (光 盤 版 )電 子 雜 志 社 ”在 《中 國 博 士 學 位 論 文 全 文 數(shù) 據 庫 》、《中 國 優(yōu) 秀 碩 士學 位 論 文 全 文 數(shù) 據 庫 》中 全 文 發(fā) 表 和 以 電 子 、網 絡 形 式 公 開 出 版 ,并 同 意 編 入CNKI《中 國 知 識 資 源 總 庫 》,在 《中 國 博 碩 士 學 位 論 文
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1