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

正文內容

基于j2me的公交查詢系統(tǒng)的設計與實現(xiàn)學士學位論文(留存版)

2025-09-14 19:42上一頁面

下一頁面
  

【正文】 on 作為中央控制器負責執(zhí)行判斷用戶輸入和查 詢,以線路查詢?yōu)槔?,核心代碼如下: 判斷用戶提交內容: //如果用戶按公交車號查詢 if (busno != null) try { busnoresult = (busno) 。//用戶查詢計數(shù)器加 1 Dealbus dealbus=new Dealbus()。 backCommand1=new Command(返回 ,1)。 (XOnlineHost,:8080)。 解決方法:手機客戶端上增加網(wǎng)絡設置功能。除非另有說明,本文的工作是原始性工作。 作者簽名 : 二〇 一 〇年 九 月 二十 日 畢業(yè)設計(論文)使用授權聲明 本人完全了解 濱州學院 關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定。 論文密級: □ 公開 □ 保密 ( ___年 __月至 __年 __月) (保密的學位論文在解密后應遵守此協(xié)議 ) 作者簽名: _______ 導師簽名: _______ _______年 _____月 _____日 _______年 _____月 _____日 第 29頁 共 27頁 獨 創(chuàng) 聲 明 本人鄭重聲明:所呈交的畢業(yè)設計 (論文 ),是本人在指導老師的指導下,獨立進行研究工作所取得的成果,成果不存在知識產權爭議。 參考文獻 [1] Ted Husted 著 . Struts in Action[M].美國. 亞馬遜出版社 . . [2] 耿祥義著 . JSP 實用教程 [M]. 北京. 清華大學出版社 . . [3] Erich Gamma 著.設計模式 [M].北京.機械工業(yè)出版社. . [4] 耿祥義著 . JAVA2 實用教程 [M].北京. 清華大學出版社 . . [5] 林勝利著.精通 J2ME 無線編程 [M] .北京.中國鐵道出版社. . [6] 阮文江等著. JavaScript 程序設計基礎教程 [M] .北京.人民郵電出版社. . [7] 張文建等著. JSP 案例開發(fā) [M] .北京.中國水利水電出版社. . 第 26頁 共 27頁 致 謝 本文是 在張仕斌老師和陳念偉老師的熱情關心和指導下完成的,他們淵博的知識和嚴謹?shù)闹螌W作風使我受益匪淺,對順利完成本課題起到了極大的作用。 解決方法:換成 JDBC 直連,并且使用連接池。 查詢方法基于 HTTP 原理和 JAVA 線程技術,查詢到需要的數(shù)據(jù)后就斷開連接,節(jié)約用戶的流量,執(zhí)行查詢時先啟動查詢線程,判斷當前網(wǎng)絡是 CMWAP還是 CMNET,然后連接到服務器接口 Servlet ,再將查詢數(shù)據(jù)發(fā)送給服務器,然后從服務器那里讀取返回數(shù)據(jù),讀取完畢后關閉連接。 //添加監(jiān)聽器 (this)。 WAP 模塊主要有首頁,功能選擇頁面,線路查詢頁面,站站查詢頁面等組成,部分頁面顯示如下: 功能選擇頁面,讓用戶選擇使用哪種方式進行查詢,如圖 9 所示。 Web 端的實現(xiàn) 本 系統(tǒng) Web 端采用 Struts 框架,嚴格遵循 MVC 模式,用戶提交信息后先放到 FormBean 中暫存,然后在 Action 中實現(xiàn)業(yè)務方法的調用,實現(xiàn)代碼的高度封裝性和分離性。 } 最后把起點到第一換乘站,第一換乘站到第二換乘站,第二換乘站到終點站3 段線路連接到一個 String 中并將改 String 添加到集合中,最后返回該集合: result=從 +stop1+站出發(fā) ,乘坐 +busno1+到 +huanchengstop1+站轉+()+到 + huanchengstop2+站轉 +busno2+到 +stop2。 在分別 找到起點和終點能直達的站點集合后,就開始進行循環(huán)查找,開始檢驗起點能直達的站點中是否有能直達終點能直達站點的站點,如有,則證明可以進行二次換乘。 ③ 若站名存在,則嘗試從數(shù)據(jù)庫中取得直達緩存信息,如數(shù)據(jù)庫中沒有直達信息,則查找換乘信息。 ()。 } if(ps!=null){ ()。 表 2 公交線路信息表 公 交線路信息表 (businfo) 字段名 注釋 第 9 頁 共 27 頁 Busid 公交車的 id Busno 公交車的車號 stop1 第 1 個站的站名 stop2 第 2 個站的站名 …… …… …… …… stop50 第 50 個站的站名 Time 公交車的發(fā)車收車時間 Startend 公交車的起點和終點 Updown 是否有上下行 ( 2) 站點信息表 負責存放站點相關信息,并且存放一定的周圍標志建筑和地名的信息,以供算法進行模糊查詢。 一次換乘的算法設計 一次換乘采用基于站點優(yōu)先級和鄰接矩陣的公交換乘算法,現(xiàn)在 A,B 兩個公交站,通過數(shù)據(jù)庫查詢語句查找出經過 A 站的所有公交車集合 Collection1,再通過數(shù)據(jù)庫查詢語句查找出經過 B 站的所有公交車集合 Collection2,判斷Collection1 和 Collection2 是否有交集,若有,則得到一次換乘方案,存放在結果集合中。 手機公交查詢系 統(tǒng)功能模塊及流程圖 通過對需求分析的調研,得出了經過用戶確認的手機公交查詢系統(tǒng)的系統(tǒng)邏輯模型。 ( 3)以前面的研究為基礎,編程實現(xiàn)服務器及手機客戶端線路查詢,按站查詢,站站查詢并且實現(xiàn)手機無線網(wǎng)絡通信等功能。 第 2 頁 共 27 頁 支持 Overtheair (OTA) Provisioning 是 的一個重要的新特點,它使得用戶能夠動態(tài)地部署和更新移動設備上的應用程序。但是從 客觀上說,公交硬件建設跟不上城市建設的步伐,是全國大城市尤其是特大城市都正在遭遇的發(fā)展瓶頸。本人授權 大學可以將本學位論文的全部或部分內容編入有關數(shù)據(jù)庫進行檢索,可以采用影印、縮印 或掃描等復制手段保存和匯編本學位論文。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。 Handset。 JAVA 手機已經成為絕大多數(shù)用戶選購手機時的必要考慮條件。手機客戶端采用 J2ME 編程,使用線程技術實現(xiàn)和服務器的網(wǎng)絡通信,并且在從服務器取得數(shù)據(jù)后自動斷開連接,節(jié)約用戶流量。同時由于城市公交系統(tǒng)在規(guī)劃的時候是以站作為單位進行規(guī)劃的,故經過站數(shù)的多少直接決定了公交線路的長短和時間。由于有了 Sun 的參與和支持,最新的Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat5 支持最新的 Servlet 和 JSP 規(guī)范。 公交信息相關數(shù)據(jù)庫的數(shù)據(jù)字典,如表 1 所示。獲取 JNDI Name 方法如下: ds = () (dsName) 。 (3,result2)。 end=(end)。 while(()){ String stopname=(String)()。 } //第 3 站到第 4 站的車號 while(().hasNext()){ (step4)。 (result)。 } WAP 端的實現(xiàn) WAP 端采用 WML( Wireless Markup Language 無線標記語言)編寫,無限標記語言 WML(Wireless Markup Language) 是一種基于擴展標記語言XML(Extension Markup Language)的語言,是 XML 的子集。 cancelCommand = new Command(取消 , , 1)。 //啟動線程 Thread t1=new Thread(searchaction)。 圖 12 線路查詢界面 ( 3)查詢結果界面顯示圖 13 所示。 在技術方面, J2ME 手機游戲早已風靡世界,而隨著手機功能的不斷完善,手機應用程序的價值也在不斷擴大,對 JAVA 而 言, J2EE 和 J2ME 結合將是未來手機商務領域的趨勢,如手機企業(yè)管理系統(tǒng)等都可以實現(xiàn)。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式注明并表示感謝。 首先非常感謝學校開設這個課題,為本人日后從事計算機方面的工作提供了經驗,奠定了基礎。 ( 3)學??梢詫W術交流為目的復制、贈送和交換學位論文。經過測試,本系統(tǒng)達到了預期的目標,實現(xiàn)了線路查詢,站站查詢等功能,同時在真實無線互聯(lián)網(wǎng)中運行也表現(xiàn)出良好的性能。 DataInputStream dis = new DataInputStream(iStrm)。 第 21頁 共 27頁 addCommand(backCommand1)。 //將結果輸出到一個 String中 while (()) { result = result+(String) () 。 第 18頁 共 27頁 busno=null。 服務器對外接口( Servlet)的實現(xiàn) 本系統(tǒng)采用 Servlet 作為和手機通訊的接口,采用 HTTP 的應答機制 ,免去了自己寫應答的麻煩,系統(tǒng)在執(zhí)行了一次查詢后在服務器的 LOG 中記錄一次,同時數(shù)據(jù)庫中負責記錄查詢次數(shù)的計數(shù)器加 1。 break。 ⑦ 最后把找到的結果集寫入到數(shù)據(jù)庫緩存中。 result3=(result3)。記錄最后一條記錄的行號,從而得到了總行數(shù),比起前一個方法更快而且節(jié)約系統(tǒng)資源。如表 6 所示。 手機公交查詢數(shù)據(jù)庫的設計 數(shù)據(jù)庫的邏輯設計 圖 5 數(shù)據(jù)庫主要 ER 圖 準確了解與分析用戶需求(包括數(shù)據(jù)與處理)是整個設計過程的基礎 。 本系統(tǒng)采用的開發(fā)工具為 MySQL+Eclipse+Tomcat/Weblogic, MySQL 是一個廣受 Linux 社區(qū)人們喜愛的半商業(yè)的數(shù)據(jù)庫。最后,是作者通過對本系統(tǒng)的研究和設計總結出的系統(tǒng)特點以及研究心得。 本課題研究的意義 在我國,隨著城市化的快速發(fā)展,市公交系統(tǒng)也隨之迅速擴大,且更加復雜化,找不到合適的乘車路線的事情經常發(fā)生。 JAVA 以其可移植性,資源重用性,安全性,移動性以及強大的網(wǎng)絡功能迅速占領了全球手機市場,未來的手機出貨將主要以 JAVA 手機為主。當前,復雜的公交系統(tǒng)使得用戶往往處于迷惑的狀態(tài),給出行帶來諸多不便,而手機公交查詢系統(tǒng)的選題也正是基于該背景。 分類號: U D C: D10621408(20xx) 57200 密 級:公 開 編 號: 20xx215048 成都信息工程學院 學位論文 基于 J2ME 的公交查詢系統(tǒng)的設計與實現(xiàn) 論文作者姓名: 申請學位專業(yè): 網(wǎng)絡工程 申請學位類別: 工學學士 指導教師姓名(職稱): 論文提交日期: 畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明 原創(chuàng)性聲明 本人鄭重承諾 :所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。 在我國,隨著城市化的快速發(fā)展,城市公交系統(tǒng)也隨之迅速擴大,且更加復雜化,找不到合適的乘車路線的事情經常發(fā)生。 這成為了手機行業(yè)發(fā)展的瓶頸,而 JAVA 在移動終端領域的出現(xiàn)改變了這一局面。今后 J2ME 將借助 Web Services 的力量,真正成為企業(yè)級信息解決方案中不可或缺的一部分。第五章是對系統(tǒng)的測試和分析,包括代碼測試和功能測試,并對測試分析總結。 開發(fā)工具介紹 JAVA語言是目前 Inter上大型的 WEB應用和手機程序開發(fā)時使用得最熱門的編程語言,而目前國內銷售的大多數(shù)手機都支持 JAVA,同時 J2ME 和 J2EE因為都是基于 JAVA 技術,可以進行無縫連接,所以本系統(tǒng)選用 J2ME 和 J2EE做為開發(fā)語言 ,同時在 WEB 端應用相關的 Struts 框架,并完成一個基于這 2 種技術結合的手機無線公交查詢系統(tǒng)。 二次換乘算法,如圖 4 所示。 表 5 用戶公告表 用戶公告表 (notify) 字段名 注釋 Id 消息的 id Content 消息內容 Date 消息發(fā)布日期 (5) 查詢統(tǒng)計表 負責統(tǒng)計用戶查詢和下載量。使游標直接指向最后一條記錄,再用 buscount
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1