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

正文內(nèi)容

手機(jī)公交線路查詢系統(tǒng)高等教育自考試本科畢業(yè)論文(參考版)

2025-07-01 13:41本頁面
  

【正文】 參 考 文 獻(xiàn) [1][M] .北京:清華大學(xué)出版社,2009[2]王曉軍,田中雨, 動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)[M] . 北京:清華大學(xué)出版社,2008 [3]劉彬彬,[M] .北京:人民郵電出版社,2005 [4]施伯樂,丁寶康,汪衛(wèi). 數(shù)據(jù)庫庫系統(tǒng)教程北京[M] .北京:高等教育出版社,2003[5]韓超, 系統(tǒng)原理及開發(fā)要點(diǎn)詳解[M] .北京:電子工業(yè)出版社,2010[6][M] .北京: [7] Sams.Teach Yourself Android Application Development in 24 Hours(影印版)[M].美國:Lauren Darceyamp。也只有這樣,自己才能不斷的進(jìn)步。后來又去 Amarsoft 安碩實(shí)習(xí),學(xué)到了關(guān)于框架方面的一些知識,同樣感謝安碩的同事以及領(lǐng)導(dǎo),沒有他們的關(guān)心照顧,我不能學(xué)到那么多的知識。 軟件設(shè)計(jì),我算是半道出家,大三下期去達(dá)內(nèi)培訓(xùn)才開始學(xué)習(xí)計(jì)算機(jī)語言,從 C 語言開始,JAVA , C++ , ANDROID,其中還有很多關(guān)于計(jì)算機(jī)方面的知識。致 謝 從畢業(yè)設(shè)計(jì)定題開始到最后的定稿,一路走來要感謝的人很多。通過這次的畢業(yè)設(shè)計(jì),我收獲了很多,在自己不斷的學(xué)習(xí)中,學(xué)習(xí)了html這一門基礎(chǔ)的語言并運(yùn)用,運(yùn)用Tomcat獨(dú)立搭建服務(wù)器,了解了WebService與SOAP(服務(wù)器與手機(jī)之間的數(shù)據(jù)交互技術(shù)),掌握了很多以前沒有學(xué)過的知識。比如:手機(jī)端的數(shù)據(jù)同步方面還存在很多不足。對待從沒有見過的問題要敢于探討,敢于發(fā)表自己的意見,敢于創(chuàng)新,并且將想法在實(shí)踐中驗(yàn)證。在今后不斷的測試中,發(fā)現(xiàn)不足和改善,以便能滿足大部分手機(jī)用戶的需求。學(xué)習(xí)了最新的Android平臺開發(fā)技術(shù),充分進(jìn)行考慮,最終采用了B/SC/S模式。第6章 結(jié)論 該畢業(yè)設(shè)計(jì)從一開始的不知如何下手,到最后的系統(tǒng)完成,雖然歷經(jīng)磨難,但終于完成,其中收獲不小。根據(jù)線路查詢結(jié)果,主要是輸入線路名稱,則可以對該線路進(jìn)行查詢,對ROUTES表進(jìn)行遍歷,將線路全徑,首班車發(fā)車時(shí)間,末班車發(fā)車時(shí)間以及發(fā)車站點(diǎn)和終點(diǎn)站提取出來顯示。根據(jù)不同的查詢條件對數(shù)據(jù)庫進(jìn)行查詢,將符合條件的結(jié)果顯示在頁面單獨(dú)的Activity上。 站站查詢 此站站查詢?yōu)樽钪饕牟樵児δ?,將最?yōu)線路選擇出來,再顯示相應(yīng)的信息結(jié)果。 : 以站點(diǎn)名為條件查詢結(jié)果頁面 查詢經(jīng)過相應(yīng)的車站的所有公交車線路,將相應(yīng)的線路信息羅列。 刪除頁面 通過管理員模式進(jìn)入管理員查詢頁面,可以使用線路查詢和站點(diǎn)查詢。 : 添加線路頁面 通過管理員模式進(jìn)入管理員修改、刪除線路頁面,可以對已經(jīng)添加成功的公交線路信息修改并保存,也可以直接在該頁面刪除數(shù)據(jù)。 登錄頁面 登錄頁面,用戶可以以管理員帳號admin登錄,或者以其他用戶登錄。系統(tǒng)演示:注冊頁面 注冊頁面 注冊頁面輸入相應(yīng)的注冊信息注冊即可。 后臺管理模式 后臺制作使用JSP完成。其操作全部用Web來完成。 。若以管理員身份登錄成功,則可以進(jìn)行增加線路信息、修改線路信息、刪除線路信息、查詢線路信息。 系統(tǒng)數(shù)據(jù)流程 進(jìn)入系統(tǒng)開始就就伴隨著與數(shù)據(jù)庫的連接、數(shù)據(jù)交互??蛻舳藬?shù)據(jù)庫是Android自帶的SQLite數(shù)據(jù)庫,其中所有的表信息都同步來自服務(wù)器端的源數(shù)據(jù)庫。 線路表 線路表(ROUTES)結(jié)構(gòu),其中routename為線路名稱、content為線路全徑、firstSta為始發(fā)站、lastSta為終點(diǎn)站、firstatime為首發(fā)班車時(shí)間、lasttime為末班車時(shí)間、maxwaittime為發(fā)車間隔時(shí)間。 數(shù)據(jù)庫概況表 表名描述關(guān)鍵字STATIONS保存站點(diǎn)信息ID,STATION,PASSBUSROUTES保存線路信息ID,ROUTENAME,CONTENT,FIRSTSTA,LASTSTA,FIRSTTIME,LASTTIME,MAXWAITTIMEUSERS用戶信息USERNAME,PASSWD,EMAIL,GRADE 服務(wù)器的所有表名,以及相應(yīng)表的描述,以及關(guān)鍵字說明。 數(shù)據(jù)庫體系結(jié)構(gòu)圖 。 服務(wù)器的數(shù)據(jù)庫是基于MySQL建立,客戶端數(shù)據(jù)庫是基于SQLite建立。 開發(fā)流程圖 第4章 數(shù)據(jù)庫設(shè)計(jì) 服務(wù)器數(shù)據(jù)庫為總數(shù)據(jù)源,每一個(gè)客戶端都擁有獨(dú)立的小型數(shù)據(jù)庫。整個(gè)設(shè)計(jì)流程從實(shí)際生活中調(diào)查研究出所需要實(shí)現(xiàn)的功能需求報(bào)告,由需求報(bào)告來確定系統(tǒng)所需要實(shí)現(xiàn)的功能,然后再編寫程序來實(shí)現(xiàn)相應(yīng)的功能。整個(gè)Android手機(jī)操作系統(tǒng)是在Android SDK提供的虛擬機(jī)中運(yùn)行,該虛擬機(jī)運(yùn)行在windows xp操作系統(tǒng)上,所以客戶端的開發(fā)是在windows xp操作系統(tǒng)上運(yùn)行的Android操作系統(tǒng)中進(jìn)行的二次開發(fā)。 客戶端開發(fā)環(huán)境,以Android手機(jī)操作系統(tǒng)為開發(fā)平臺,用Android手機(jī)操作系統(tǒng)自帶的SQLite作為數(shù)據(jù)源。 。通過仔細(xì)分析用戶需求之后,該軟件要完成以下功能: 查詢線路功能 獲得線路經(jīng)過的每個(gè)站點(diǎn)信息以及線路的票價(jià)信息和發(fā)車時(shí)間信息。該軟件應(yīng)滿足若干要求,比如能夠隨時(shí)掌握公交信息,動態(tài)更新最新數(shù)據(jù)等。 。 數(shù)據(jù)同步功能。服務(wù)器可以通過數(shù)據(jù)庫同步,為客戶端數(shù)據(jù)庫提供數(shù)據(jù)。(9) 如果上述步驟沒有找到合適的公交線路, 則輸出“沒有找到轉(zhuǎn)車次數(shù)不超過兩次的公交線路”, 結(jié)束運(yùn)算。輸出結(jié)果。兩個(gè)換乘站點(diǎn)和兩段最優(yōu)線路即組成了從起始站點(diǎn)A到目的站點(diǎn)B的最優(yōu)線路。從起始站點(diǎn)A經(jīng)過一次換乘( 假設(shè)換乘點(diǎn)為站點(diǎn)E) , 可以到達(dá)站點(diǎn)E, 從站點(diǎn)E可以換乘公交車F直達(dá)目的站點(diǎn)B。(7) 判斷是否有G( k, w) = F( j, h) 。(6) 從公交站點(diǎn)數(shù)據(jù)庫中查得經(jīng)過E( i, g) 的公交線路T( k) ( k= 1, 2, …, m m為正整數(shù)) , 從公交線路數(shù)據(jù)庫中查得線路T( k) 的站點(diǎn)G( k, w) ( k= 1, 2, …,m。若有幾個(gè)站點(diǎn)滿足要求, 則先分別求出每一個(gè)站點(diǎn)的距離最短的換乘方案,然后比較各換乘方案的距離, 選擇所有方案中距離最短的換乘方案即為最優(yōu)線路, 輸出結(jié)果。從A站點(diǎn)出發(fā), 在該站點(diǎn)換乘即可以到達(dá)B站點(diǎn)。(5) 判斷是否有E(i, g) = F(j, h) 。 h= 1, 2, 3, …, q。 公交線路網(wǎng)以上有四種查詢方式,但最為核心的是第四種站站查詢方式,其中查詢最優(yōu)線路的算法如下:(1) 從輸入的出發(fā)站點(diǎn)A,目的站點(diǎn)B開始;(2) 在公交車站點(diǎn)數(shù)據(jù)庫中查處經(jīng)過站點(diǎn)A的公交車線路(L(i),i=1,2,3,……,m m為正整數(shù)),以及經(jīng)過站點(diǎn)B的公交車線路(S(j),j=1,2,3,……,n n為正整數(shù));(3) 判斷L(i)==S(j),若有復(fù)合等式的,則該公交車線路則為最優(yōu)線路,輸出相應(yīng)的結(jié)果則可;若是有多條滿足條件,則根據(jù)從A到B所經(jīng)過的站點(diǎn)數(shù)目多少來判斷最優(yōu)線路,輸出經(jīng)過站點(diǎn)最少的線路;(4) 從公交線路數(shù)據(jù)庫中查出經(jīng)過站點(diǎn)A的公交線路L( i) 的站點(diǎn)E( i, g) ( i= 1, 2, 3, …, m。此時(shí), 需要判斷哪種方案距離最短, 然后選擇距離最短方案。如果經(jīng)過A站的公交車和經(jīng)過B站的公交車沒有交叉點(diǎn), 則先乘經(jīng)過A站的某一路公交車到達(dá)某一站C, 看經(jīng)過C站的公交車與經(jīng)過B站的公交車有沒有交叉點(diǎn)D,若有, 則在D站轉(zhuǎn)車到達(dá)B站, ( c) 。如果有一條或多條直達(dá)公交線路, 則從中選擇線路距離最短的公交車, ( a) 。\ 系統(tǒng)功能模塊圖 本設(shè)計(jì)中的查詢方式與核心算法 查詢方式
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1