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

正文內(nèi)容

畢業(yè)設計-基于j2me的公交查詢系統(tǒng)的設計與實現(xiàn)—論文-免費閱讀

2025-01-02 19:11 上一頁面

下一頁面
  

【正文】 t cheat at. I ta ke my card playing seriously. I39。 ( 3)學校可以學術(shù)交流為目的復制、贈送和交換學位論文。業(yè)界的不斷普及和技術(shù)的不斷進步下 ,手機電子資源必將在人們的生活工作學習中發(fā)揮更大的作用。經(jīng)過測試,本系統(tǒng)達到了預期的目標,實現(xiàn)了線路查詢,站站查詢等功能,同時在真實無線互聯(lián)網(wǎng)中運行也表現(xiàn)出良好的性能。由于 EJB 是基于 RMI 即遠程調(diào)用機制,對于大量數(shù)據(jù)的取出會造成系統(tǒng)速度變慢,嚴重會造成數(shù)據(jù)庫鏈接超時。 DataInputStream dis = new DataInputStream(iStrm)。 //將屏幕切換到 查詢結(jié)果界面 (searchaction)。 第 21頁 共 27頁 addCommand(backCommand1)。 (mainnokCommand)。 //將結(jié)果輸出到一個 String中 while (()) { result = result+(String) () 。這些無線設備包括移動電話,呼機和個人數(shù)字助理 PDA(Personal Digital Assistants)等。 第 18頁 共 27頁 busno=null。 有過開發(fā)經(jīng)驗的人都知道,在做 JAVA 開發(fā)時傳輸中文常常遇到亂碼現(xiàn)象,這里我在 CONTENT_TYPE 里面編碼方式設置成 GB2312,并且在客戶端發(fā)送數(shù)據(jù)時也把編碼設置成 GB2312,同時采用 writeUTF 方法,成功解決中文問題。 服務器對外接口( Servlet)的實現(xiàn) 本系統(tǒng)采用 Servlet 作為和手機通訊的接口,采用 HTTP 的應答機制 ,免去了自己寫應答的麻煩,系統(tǒng)在執(zhí)行了一次查詢后在服務器的 LOG 中記錄一次,同時數(shù)據(jù)庫中負責記錄查詢次數(shù)的計數(shù)器加 1。 busno2+=()+,。 break。 這里使用 HashMap 的 KEY 作為存放站名的容器,因為從一個站臺輻射出去的公交線路經(jīng)過的站點往往有重復,而 HashMap 在 KEY 重復的時候只是重新設置了 VALUE 值, KEY 值則無法重復插入,故選用 HashMap。 ⑦ 最后把找到的結(jié)果集寫入到數(shù)據(jù)庫緩存中。 ② 檢驗站名是否存在,存在則繼續(xù)往下,不存在則返回提示信息。 result3=(result3)。 (5,result4)。記錄最后一條記錄的行號,從而得到了總行數(shù),比起前一個方法更快而且節(jié)約系統(tǒng)資源。 因為后面需要多次調(diào)用關(guān)閉數(shù)據(jù)庫連接,故關(guān)閉連接封裝到一個方法中,具體實現(xiàn)如下: //關(guān)閉數(shù)據(jù)庫連接 第 12頁 共 27頁 public void close(ResultSet rs,PreparedStatement ps,Connection con){ try{ if(rs!=null){ ()。如表 6 所示。如表 2 所示。 手機公交查詢數(shù)據(jù)庫的設計 數(shù)據(jù)庫的邏輯設計 圖 5 數(shù)據(jù)庫主要 ER 圖 準確了解與分析用戶需求(包括數(shù)據(jù)與處理)是整個設計過程的基礎(chǔ) 。 3 手機公交查詢系統(tǒng)的設計 手機公交查詢系統(tǒng)算法的設計 直達的算法設計 現(xiàn)有 A,B 兩個公交站,通過數(shù)據(jù)庫查詢語句“ select * from businfo” 獲得全部公交線路信息,再把每一路車的信息依次迭代出來,判斷 A 站和 B 站是否同時在該線路中,如結(jié)果為 true,則可以直達,同時將直達方案存入一個集合中, 第 6 頁 共 27 頁 繼續(xù)向下遍歷,如果結(jié)果為 false,則該車不能直達,繼續(xù)向下遍歷。 本系統(tǒng)采用的開發(fā)工具為 MySQL+Eclipse+Tomcat/Weblogic, MySQL 是一個廣受 Linux 社區(qū)人們喜愛的半商業(yè)的數(shù)據(jù)庫。同時,用戶在手機上可以通過 J2ME 手機客戶端和 WAP 的方式進行查詢,在電腦上可以通過訪問 WEB 站點的方式進行查詢。最后,是作者通過對本系統(tǒng)的研究和設計總結(jié)出的系統(tǒng)特點以及研究心得。 ( 2)學習并掌握 J2EE,J2ME 等相關(guān)知識。 本課題研究的意義 在我國,隨著城市化的快速發(fā)展,市公交系統(tǒng)也隨之迅速擴大,且更加復雜化,找不到合適的乘車路線的事情經(jīng)常發(fā)生。另外, 還支 持服務器 Push 體系架構(gòu),這樣,你的手機能夠收到來自服務器的報警、消息或者廣播,根據(jù)要求啟動手機上的應用程序進行操作。 JAVA 以 其可移植性,資源重用性,安全性,移動性以及強大的網(wǎng)絡功能迅速占領(lǐng)了全球手機市場,未來的手機出貨將主要以 JAVA 手機為主。就武漢市而言, 調(diào)研 數(shù)據(jù) 顯示 ,武漢市乘客以公交方式出行的比例為 %,可見城市公交的重要性。當前,復雜的公交系統(tǒng)使得用戶往往處于迷惑的狀態(tài),給出行帶來諸多不便,而手機公交查詢系統(tǒng)的選題也正是基于該背景。而隨著信息技術(shù)的飛速發(fā)展,手機所蘊藏的無限商機,正在被人們逐步發(fā)掘,它不再僅僅局限于通信這一單一功能,正在朝著手提電腦甚至更完善的方向發(fā) 展。 City Bus Exchanging Algorithm。 國內(nèi)外研究現(xiàn)狀 從有關(guān)的文獻看 , 如今全世界可以支持 J2ME 的手持設備如今已經(jīng)達到了七千五百萬,有 34 個運營商在使用 J2ME 技術(shù); 傳統(tǒng)手機在出廠之后,功能(通訊錄、游戲、商務應用)就已經(jīng)固化,用戶將無法刪除無用的功能,同樣也不能增加新的功能。 從 2021 年 起 ,移動、聯(lián)通均已開通無線 JAVA業(yè)務。 J2ME 針對嵌入式和移動設備,提供了開發(fā)和運行應用程序的平臺,隨著新的規(guī)范的不斷推出和眾多制造商、軟件開發(fā)商的支持, J2ME 正在飛速向前發(fā)展。 通過 J2ME 和 J2EE 技術(shù)的結(jié)合,采用 C/S 模式和 B/S 模式共同存在的方式,服務器端采用 Mysql+Tomcat/Weblogic,通過 Servlet 實現(xiàn)對外服務器通信,同時前臺開發(fā)出 WEB 模塊和 WAP 模塊, WEB 模塊采用 MVC 模式,使用 Struts 框架。在第三章里,對系統(tǒng)開發(fā)涉及的算法進行了介紹和對數(shù)據(jù)庫設計給出了詳細的說明。 本系統(tǒng)通過對城市公交查詢用戶需求的調(diào)研,發(fā)現(xiàn)用戶在查找公交信息的時候一般只有 3 種方式,即按線路進行查找,按站進行查找線路,按起點站和終點站查找乘坐方案。 用戶查詢流程分為查詢內(nèi)容選擇、查詢信息輸入和信息接收 3 個步驟。 Tomcat服務器是一個免費的開放源代碼的 Web 應用服務器,它是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、Sun 和其他一些公司及個人共同開發(fā)而成。 圖 3 一次換乘算法示意圖 圖 4 二次換乘算法示意圖 第 7 頁 共 27 頁 二次換乘的算法設計 二次換乘采用上下矩陣算法,現(xiàn)有 A,B 兩個公交站,先通過數(shù)據(jù)庫查詢語句和程序業(yè)務邏輯得到 A 站能直達的所有站點,放在集合 Collection1 中,再按照 A 站的方法找出 B 站能知道的所有站點,放在集合 Collection2 中,再判斷是否有公交車可以從 Collection1 中的站點直達 Collection2 中的站點,如果,則將方案存放到結(jié)果集合中。 第 8 頁 共 27 頁 根據(jù)上述分析,可以得出公交信息模型的 ER 圖,如圖 5 所示。 第 10頁 共 27頁 表 4 站點附近標志匯總表 站點附近標志匯總表 (stopinfo) 字段名 注釋 Id 標志的 id Nearname 標志的名字 (4) 用戶公告表 負責存放本系統(tǒng)的公告信息。 數(shù)據(jù)庫連接( Connection) 通過配置 WEB 服務器上的連接池,同時將數(shù)據(jù)源綁定到 JNDI,程序直接通過 JNDI Name 獲取,實現(xiàn)了數(shù)據(jù)源的可配置性和高度可移植性。同時為了加快運行速度,減少 JVM 編譯負擔,采用 PreparedStatement。 (2,result1)。 rs1 = () 。 ( 3)按起點終點查找乘坐方案 這是本系統(tǒng)中最復雜的一塊,通過前面提到的基于站點優(yōu)先級和鄰接矩陣的公交換乘算法和 上下矩陣算法來實現(xiàn),具體實現(xiàn)方法如下: ① 通過 start=(start)。 排序類為一個實現(xiàn)了 Serializable 和 Comparable 的工具類,具體排序方法在pareTo 方法中實現(xiàn) ,通過 pareTo(Object b)來定義如何排序, 代碼如下: public int pareTo(Object b) 第 14頁 共 27頁 { SortBean sort=(SortBean)b。 while(()){ Iterator initr1=searchbusline((String)()).iterator()。 String sop2=(String)()。 busno1+=()+,。 } return twohg。 } result+=\n+()。 圖 8 查詢頁面 Action 作為中央控制器負責執(zhí)行判斷用戶輸入和查 詢,以線路查詢?yōu)槔?,核心代碼如下: 判斷用戶提交內(nèi)容: //如果用戶按公交車號查詢 if (busno != null) try { busnoresult = (busno) 。 return ((error)) 。//用戶查詢計數(shù)器加 1 Dealbus dealbus=new Dealbus()。 exitCommand = new Command(退出 , , 1)。 backCommand1=new Command(返回 ,1)。 } //如果按下確定按鈕,則調(diào)用查詢方法 if(c==okCommand1){ SearchAction searchaction=new SearchAction()。 (XOnlineHost,:8080)。 第 23頁 共 27頁 圖 11 手機客戶端主界面 ( 2)進入線路查詢界面,如圖 12 所示。 解決方法:手機客戶端上增加網(wǎng)絡設置功能。對手機而言,在 JAVA手機迅猛發(fā)展的大環(huán)境下,適時的推出這個手機公交查詢系統(tǒng)無疑會對人們的出行和出差產(chǎn)生極大的幫助。除非另有說明,本文的工作是原始性工作。t wait. And the air currents were fabulous. I had a little red sail plane I used to go sky surfing in, every couple of days. It was the good life. I played drums till all hours in a basement spot up the river where the walls sweated almost as much as the customers and the smoke used to wash around the lights like streams of milk. When I was done playing I39。t admit even to himself that there were some things other people could do better. If you kept beating him at anything you had to be cheating. He started a nasty argument over it one nightcould have gotten seriousbut Gerard and Caine broke it up. G ive Caine that. He took my part that time. Poor guy . . . Hell of a way to go, you know? His throat . . . Well, anyhow, there I was in Texorami, making music and women, winning at cards and jockeying around the sky. Palm trees and nightblooming wallflowers. Lots of good port smellsspices, coffee, tar, saltyou know. Gentlefolk, merchants, and peons the same straights as in most other places. Sailo。 除非另有科研合同和其他法律文書的制約,本
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1