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

正文內(nèi)容

基于j2me的公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—免費(fèi)畢業(yè)設(shè)計(jì)論文(專業(yè)版)

2025-01-05 03:43上一頁面

下一頁面
  

【正文】 s eve, to the Brocken。在此向他們表示我最衷心的感謝! 感謝同寢室同學(xué)在數(shù)據(jù)錄入方面的幫助,因?yàn)樗麄兊膮f(xié)助,才得以高效率的完成了所有的功能。 ( 2) 環(huán)城公交問題:如 27 路是從三官堂出發(fā),終點(diǎn)站也在三官堂,而且為單向行駛,如磨子橋到電子科大就無法直達(dá),但按照系統(tǒng)算法仍然會顯示可以直達(dá),需要特殊處理。關(guān)鍵代碼如下: (正在連接 ...)。 //把該面板顯示到屏幕上 (mainList)。 圖 9 功能選擇頁面 客戶端下載頁面,有 JAR 和 JAD 可供選擇,以兼容支持不同的手機(jī),如圖10 所示。本系統(tǒng)只采用了一個(gè) Action 作為中央控制器,通過參數(shù)關(guān)鍵字判斷是那種查詢,同時(shí)查詢頁面和結(jié)果頁面為同一頁面,在 Action 中查詢完畢后統(tǒng)一放入 Collection 中傳遞到結(jié)果頁面中,使得頁面重用性大大提高。 (result)。 Iterator key1= ().iterator()。 ④ 若數(shù)據(jù)庫中沒有緩存,則開始查找有無直達(dá)線路,找到后把結(jié)果存入數(shù)據(jù)庫。 用戶查詢時(shí)若數(shù)據(jù)庫中已有緩存數(shù)據(jù),則調(diào)用以下方法獲取緩存的換乘數(shù)據(jù): 第 13頁 共 27頁 String sql1=select * from zhuancheng where id=+39。 } if(con!=null){ ()。如表 3 所示。判斷結(jié)束后,再按照經(jīng)過站點(diǎn)總數(shù)對換乘方案進(jìn)行排序,因?yàn)閾Q乘結(jié)果往往數(shù)以百計(jì),所以只取結(jié)果集的前 N 條記錄展現(xiàn)給用戶。根據(jù)手機(jī)公交查詢系統(tǒng)的業(yè)務(wù)流程圖,明確了整個(gè)系統(tǒng)的流程。 各章節(jié)的安排 本文章詳細(xì)介紹了該系統(tǒng)的分析和實(shí)現(xiàn)各個(gè)流程。新版的 MIDP 規(guī)范中規(guī)定了如何在移動(dòng)設(shè)備上發(fā)現(xiàn)、安裝、更新和刪除 MIDlet 套件;同時(shí),提供應(yīng)用程序下載的服務(wù)提供商還能夠判斷該 MIDlet 套件是否能夠運(yùn)行在申請下載的設(shè)備上,并且從設(shè)備上獲取安裝、更新和刪除的信息。 也常常造成人們的出行不便。 畢業(yè)設(shè)計(jì) ( 論文 ) 基于 J2ME 的公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 論文作者姓名: 申請學(xué)位專業(yè): 申請學(xué)位類別: 指導(dǎo)教師姓名(職稱): 論文提交日期: 基于 J2ME 的公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 當(dāng)今,人類社會已步入信息時(shí)代,信息化革命給所有領(lǐng)域帶來了前所未有的變革。 在我國,隨著城市化的快速發(fā)展,市公交系統(tǒng)也隨之迅速擴(kuò)大,且更加復(fù)雜化,找不到合適的乘車路線的事情經(jīng)常發(fā)生。 MIDP OTA provisioning 模型為移動(dòng)服務(wù)提供商提供了單一、標(biāo)準(zhǔn)的部署 MIDP 應(yīng)用程序的途徑。在文章的引言中,主要介紹了該系統(tǒng)面臨的背景,研究意義和開發(fā)方法等 ,使讀者對本文有全面的了解。 ( 1) WEB 和 WAP 功能模塊,如圖 1 所示。若判斷結(jié)束后沒有找到一次換乘的方案,則執(zhí)行 2 次換乘算法。 表 3 站點(diǎn)信息表 站點(diǎn)信息表 (stopinfo) 字段名 注釋 Stopname 公交站站名 near1 附近標(biāo)志 1 near2 附近標(biāo)志 2 near3 附近標(biāo)志 3 near4 附近標(biāo)志 4 near5 附近標(biāo)志 5 near6 附近標(biāo)志 6 near7 附近標(biāo)志 7 near8 附近標(biāo)志 8 near9 附近標(biāo)志 9 near10 附近標(biāo)志 10 Stoppic 臃余字段,為以后功能預(yù)先留出 (3) 站點(diǎn)附近標(biāo)志匯總表 負(fù)責(zé)存放站點(diǎn)周圍標(biāo)志建筑或地名的匯總信息,本表為站點(diǎn)信息表的 near集合自動(dòng)生成 。 } }catch(Exception e){ ()。+start+end+39。 ⑤ 如果沒有直達(dá)方案,則開始查找 1 次換乘方案,找到后按照經(jīng)過站數(shù)排序,站數(shù)少的排前面,由于換乘 方案過多,故只返回前幾條。 Iterator key2= ().iterator()。 (find one)。首頁顯示圖 7 所示。 第 19頁 共 27頁 圖 10 客戶端下載頁面 詳細(xì)原理以線路查詢?yōu)槔€路查詢提交代碼如 下: go href= method=post postfield name=busno value=$(busno:n)/ /go 其中 $(busno:n)為變量的表示方法,: n 的意思為變量中沒有 ESCAPE 字符,即不需要進(jìn)行 ESCAPE 八進(jìn)制轉(zhuǎn)碼。 客戶端工 作原理 下面以線路查詢功能為例,詳細(xì)說明 J2ME 手機(jī)客戶端工作原理。//給用戶提示信息 //如果網(wǎng)絡(luò)情況是 CMNET,則直接進(jìn)行連 接 if((true)){ = (HttpConnection) ( + cdbusapp/findline?busno= + no, , true)。 解決方法:將成都市唯一兩路環(huán)城公交車 27 路和 34 路獨(dú)立出來,單獨(dú)處理。 在論文完成過程中,本人還得到了其他老師和許多同學(xué)的熱心幫助,本人向他們表示深深的謝意! 最后向在百忙之中評審本文的各位專家、老師表示衷心的感謝! 作者簡介 姓 名:劉應(yīng)嘉 性別: 男 出生年月: 1984/05/25 民族:漢 Email: 第 27頁 共 27頁 聲 明 本論文的工作是 2020 年 2 月至 2020 年 6 月在成都信息工程學(xué)院網(wǎng)絡(luò)工程系完成的。 but we have a wild journey, also which is national and modern, and that is the journey to Amack on the night of the New Year. All indifferent poets and poetesses, musicians, newspaper writers, and artistic notabilities, I mean those who are no good, ride in the New Year39。t know what that is! The journey of the witches on broomsticks is well enough known that journey is taken on St. John39。 參考文獻(xiàn) [1] Ted Husted 著 . Struts in Action[M].美國. 亞馬遜出版社 . . [2] 耿祥義著 . JSP 實(shí)用教程 [M]. 北京. 清華大學(xué)出版社 . . [3] Erich Gamma 著.設(shè)計(jì)模式 [M].北京.機(jī)械工業(yè)出版社. . [4] 耿祥義著 . JAVA2 實(shí)用教程 [M].北京. 清華大學(xué)出版社 . . [5] 林勝利著.精通 J2ME 無線編程 [M] .北京.中國鐵道出版社. . [6] 阮文江等著. JavaScript 程序設(shè)計(jì)基礎(chǔ)教程 [M] .北京.人民郵電出版社. . [7] 張文建等著. JSP 案例開發(fā) [M] .北京.中國水利水電出版社. . 第 26頁 共 27頁 致 謝 本文是 在張仕斌老師和陳念偉老師的熱情關(guān)心和指導(dǎo)下完成的,他們淵博的知識和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對順利完成本課題起到了極大的作用。 解決方法:換成 JDBC 直連,并且使用連接池。 查詢方法基于 HTTP 原理和 JAVA 線程技術(shù),查詢到需要的數(shù)據(jù)后就斷開連接,節(jié)約用戶的流量,執(zhí)行查詢時(shí)先啟動(dòng)查詢線程,判斷當(dāng)前網(wǎng)絡(luò)是 CMWAP還是 CMNET,然后連接到服務(wù)器接口 Servlet ,再將查詢數(shù)據(jù)發(fā)送給服務(wù)器,然后從服務(wù)器那里讀取返回?cái)?shù)據(jù),讀取完畢后關(guān)閉連接。 //添加監(jiān)聽器 (this)。 WAP 模塊主要有首頁,功能選擇頁面,線路查詢頁面,站站查詢頁面等組成,部分頁面顯示如下: 功能選擇頁面,讓用戶選擇使用哪種方式進(jìn)行查詢,如圖 9 所示。 Web 端的實(shí)現(xiàn) 本 系統(tǒng) Web 端采用 Struts 框架,嚴(yán)格遵循 MVC 模式,用戶提交信息后先放到 FormBean 中暫存,然后在 Action 中實(shí)現(xiàn)業(yè)務(wù)方法的調(diào)用,實(shí)現(xiàn)代碼的高度封裝性和分離性。 } 最后把起點(diǎn)到第一換乘站,第一換乘站到第二換乘站,第二換乘站到終點(diǎn)站3 段線路連接到一個(gè) String 中并將改 String 添加到集合中,最后返回該集合: result=從 +stop1+站出發(fā) ,乘坐 +busno1+到 +huanchengstop1+站轉(zhuǎn)+()+到 + huanchengstop2+站轉(zhuǎn) +busno2+到 +stop2。 在分別 找到起點(diǎn)和終點(diǎn)能直達(dá)的站點(diǎn)集合后,就開始進(jìn)行循環(huán)查找,開始檢驗(yàn)起點(diǎn)能直達(dá)的站點(diǎn)中是否有能直達(dá)終點(diǎn)能直達(dá)站點(diǎn)的站點(diǎn),如有,則證明可以進(jìn)行二次換乘。 ③ 若站名存在,則嘗試從數(shù)據(jù)庫中取得直達(dá)緩存信息,如數(shù)據(jù)庫中沒有直達(dá)信息,則查找換乘信息。 ()。 } if(ps!=null){ ()。 表 2 公交線路信息表 公交 線路信息表 (businfo) 字段名 注釋 第 9 頁 共 27 頁 Busid 公交車的 id Busno 公交車的車號 stop1 第 1 個(gè)站的站名 stop2 第 2 個(gè)站的站名 …… …… …… …… stop50 第 50 個(gè)站的站名 Time 公交車的發(fā)車收車時(shí)間 Startend 公交車的起點(diǎn)和終點(diǎn) Updown 是否有上下行 ( 2) 站點(diǎn)信息表 負(fù)責(zé)存放站點(diǎn)相關(guān)信息,并且存放一定的周圍標(biāo)志建筑和地名的信息,以供算法進(jìn)行模糊查詢。 一次換乘的算法設(shè)計(jì) 一 次換乘采用基于站點(diǎn)優(yōu)先級和鄰接矩陣的公交換乘算法,現(xiàn)在 A,B 兩個(gè)公交站,通過數(shù)據(jù)庫查詢語句查找出經(jīng)過 A 站的所有公交車集合 Collection1,再通過數(shù)據(jù)庫查詢語句查找出經(jīng)過 B 站的所有公交車集合 Collection2,判斷Collection1 和 Collection2 是否有交集,若有,則得到一次換乘方案,存放在結(jié)果集合中。 手機(jī)公交查詢系統(tǒng) 功能模塊及流程圖 通過對需求分析的調(diào)研,得出了經(jīng)過用戶確認(rèn)的手機(jī)公交查詢系統(tǒng)的系統(tǒng)邏輯模型。 ( 3)以前面的研究為基礎(chǔ),編程實(shí)現(xiàn)服務(wù)器及手機(jī)客戶端線路查詢,按站查詢,站站查詢并且實(shí)現(xiàn)手機(jī)無線網(wǎng)絡(luò)通信等功能。 第 2 頁 共 27 頁 支持 Overtheair (OTA) Provisioning 是 的一個(gè)重要的新特點(diǎn),它使得用戶能夠動(dòng)態(tài)地部署和更新移動(dòng)設(shè)備上的應(yīng)用程序。但是從 客觀上說,公交硬件建設(shè)跟不上城市建設(shè)的步伐,是全國大城市尤其是特大城市都正在遭遇的發(fā)展瓶頸。電腦、手機(jī)等信息工具的普及,人們獲取信息變得更加完善、快捷。當(dāng)前,復(fù)雜的公交系統(tǒng)使得用戶往往處于迷惑的狀態(tài),給出行帶來諸多不便,在另一個(gè)方面,我國城市 的手機(jī)普及率已經(jīng)非常高了,如果能把這兩種情況結(jié)合起來,開發(fā)出一種基于手機(jī)的公交查詢軟件,將會給用戶帶來便捷。該模型已經(jīng)被眾多技術(shù)領(lǐng)先的移動(dòng)設(shè)備制造商和服務(wù)提供商所采 納。在接下來的第二章里,對系統(tǒng)的需求分析和與之對應(yīng)的開發(fā)工具介紹。 圖 1 WEB 和 WAP 功能模塊圖 圖 2 手機(jī)客戶端流程圖 第 5 頁 共 27 頁 ( 2) J2ME 手機(jī)客戶端的系統(tǒng)流程圖,如圖 2 所示。 一次換乘算法,如 圖 3 所示。如表 4 所示。 } } 輔助類( Help Class)的實(shí)現(xiàn) 輔助類主要為業(yè)務(wù)類提供一些輔助功能,盡量實(shí)現(xiàn)功能的分離和高度封裝。 ps1 = (sql1) 。 由于一次換乘結(jié)果可能成百上千 ,故只給用戶前幾條換乘方案進(jìn)行選擇 ,先將全部換乘方案按經(jīng)過車站數(shù)進(jìn)行排序 ,再取前 4 條返回給用戶。 while(()){ while(()){ if(()){ String sop1=(String)()。 第 16頁 共 27頁 }catch(Exception e){ ()。 第 17頁 共 27頁 圖 7 首頁圖樣 查詢頁面顯示如圖 8 所示。 服務(wù)器端處理代碼( )如下:
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1