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

正文內容

基于android的手機公交線路查詢系統(tǒng)畢業(yè)設計-展示頁

2025-07-07 01:02本頁面
  

【正文】 ,不存在任何約束,數(shù)據(jù)庫也是獨立數(shù)據(jù)庫,不采用Android特有的可共享數(shù)據(jù)庫。它能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時能夠跟很多程序語言相結合,比如Tcl、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款世界著名開源的數(shù)據(jù)庫管理系統(tǒng)來講,它的處理速度比他們都快。 數(shù)據(jù)庫概況表表名描述主要字段stations(站點表)保存站點信息ID,stationroutes(線路表)保存線路信息ID,RouteName,Contentdeparturetime(發(fā)車時間表)保存首班發(fā)車時間保存末班發(fā)車時間RouteNameFirstDepartureTime,LastDepartureTimefare(票價信息表)保存公交線路票價信息ID,isFixed,F(xiàn)ullFare 站點表字段名數(shù)據(jù)類型長度主鍵/外鍵默認值描述idInt4PKID,自動增長StationVarchar50站點名稱 線路表字段名數(shù)據(jù)類型長度主鍵/外鍵默認值描述RouteNameChar20PK線路名稱ContentLongText線路全徑 發(fā)車時間表字段名數(shù)據(jù)類型長度主鍵/外鍵默認值描述idInt4PKID,自動增長RouteNameChar20FK線路名稱FirstDepartureTimeTime首班發(fā)車時間LastDepartureTimeTime末班發(fā)車時間 票價信息表字段名數(shù)據(jù)類型長度主鍵/外鍵默認值描述idInt4PKID,自動增長RouteNameChar20FK線路名稱isFixedFareChar5是否為分段計費FullFareDouble8全程票價 客戶端數(shù)據(jù)庫設計: SQLite簡介Android數(shù)據(jù)庫使用的是SQLiteDatabase,我們來簡單的介紹下Android平臺上的SQLiteDatabase 。 服務器數(shù)據(jù)ER圖根據(jù)上面的ER圖,本軟件服務器端定義的arashmen數(shù)據(jù)庫設計了以下4張表:站點表:station(表2)、線路表:routes(表3)、發(fā)車時間表:departuretime(表4)、票表:fare(表5)??蛻舳藬?shù)據(jù)庫信息從服務器端同步獲得。(2) 省資源一部分作業(yè)在客戶端完成,服務器的訪問量和作業(yè)量都會減少,省資源,維護起來會更加方便。 系統(tǒng)框架圖 B/SC/S模式特點 B/SC/S模式在繼承了B/S模式和C/S模式的優(yōu)點之后,還具有以下特點:(1) 可靠性高客戶端不必完全依賴于服務器,即便脫離服務器,還有手機數(shù)據(jù)庫的支持,可以繼續(xù)使用一部分功能。B/SC/ 所示。目前不論是手機硬件還是計算機硬件,更新速度很快,而且硬件的配置水平也越來越高,在硬件條件允許的情況下把一部分業(yè)務處理、數(shù)據(jù)訪問的過程放在客戶端去完成,那么對服務器的硬件要求就會低一些,甚至一些高性能的PC機就可以作為服務器。在B/SC/S模式中,一部分數(shù)據(jù)訪問過程和業(yè)務邏輯處理過程在客戶端完成,另外一部分數(shù)據(jù)訪問過程和業(yè)務邏輯處理過程在服務器端完成。C/S模式三層結構中第一層是客戶端與B/S模式中的第一層不一樣,其余兩層相同。 B/SC/S模式 B/SC/S模式定義B/SC/S模式是將B/S模式和C/S模式組合而來的,吸取這兩種模式的優(yōu)點,達到互補的作用。對于無用戶交換功能的頁面。(3)B/S模式的結構易于擴展 由于Web的平臺無關性,B/S模式的結構可以任意擴展,可以從包含一臺服務器和幾個用戶的小型系統(tǒng)擴展成為擁有成千上萬個用戶的大型系統(tǒng)。B/S模式特點:(1)系統(tǒng)開發(fā)、維護、升級方便 每當服務器應用程序升級時,只要在服務器上升級服務應用程序即可,用戶計算機上的瀏覽器軟件不需要修改,系統(tǒng)開發(fā)和升級維護方便。在用戶的計算機上安裝瀏覽器軟件,在服務器上存放數(shù)據(jù)并且安裝服務應用程序,服務器有WWW服務器和文件服務器等。C/S模式特點:(1)C/S模式將應用與服務分離,系統(tǒng)具有穩(wěn)定性和靈活性(2)C/S模式配備的是點對點的結構模式,適用于局域網,有可靠的安全性(3)由于客戶端實現(xiàn)與服務器端的直接連接,沒有中間環(huán)節(jié),因此響應速度快(4)在C/S模式中,作為客戶機的計算機都要安裝客戶機程序,一旦軟件系統(tǒng)升每臺客戶機都要安裝客戶機程序,系統(tǒng)升級和維護較為復雜發(fā)。 系統(tǒng)數(shù)據(jù)流圖第三章 模式設計 C/S模式簡介 精簡的說:C/S模式是一種三層結構的系統(tǒng),第一層在客戶機上安裝了客戶機應用程序,第二層在服務器上安裝服務器管理程序,第三層是數(shù)據(jù)訪問層。 概要設計 開發(fā)流程。整個Android手機操作系統(tǒng)是在Android SDK提供的虛擬機中運行,該虛擬機運行在windows7操作系統(tǒng)上,所以客戶端的開發(fā)是在windows7操作系統(tǒng)上運行的Android操作系統(tǒng)中進行的二次開發(fā)??蛻舳碎_發(fā)環(huán)境,以Android手機操作系統(tǒng)為開發(fā)平臺,用Android手機操作系統(tǒng)自帶的SQLite作為數(shù)據(jù)源。 。 數(shù)據(jù)更新功能服務器響應客戶端請求返回一段數(shù)據(jù)流,客戶端接收此數(shù)據(jù)流后,按照Xml語言規(guī)范對數(shù)據(jù)流進行解析,解析后將數(shù)據(jù)存入客戶端數(shù)據(jù)庫。通過仔細分析用戶需求之后,該軟件要完成以下功能:查詢線路功能獲得線路經過的每個站點信息以及線路的票價信息和發(fā)車時間信息。該軟件應滿足若干要求,比如能夠隨時掌握公交信息,動態(tài)更新最新數(shù)據(jù)等。數(shù)據(jù)同步功能。服務器可以通過數(shù)據(jù)庫同步,為客戶端數(shù)據(jù)庫提供數(shù)據(jù)。在此分別對手機公交線路查詢軟件的服務器端和客戶端做需求分析。第二章 需求分析與概要設計手機公交線路查詢軟件最基本的功能是能夠有效的為用戶提供查詢服務,在最短的時間內給用戶一條或多條到達目標地的路徑。城市交通服務以及附屬的一些服務一直都在不斷的隨著社會的進步而進步,這些服務從最開始的直接人力服務轉向技術型服務,如電話詢問,路牌等,然而這些服務總是有比較大的局限性,即縱然你知道了這條路該怎么走,下條路線該通到哪卻不知,于是開發(fā)這個手機公交線路查詢軟件,可在手機上隨時隨地對公交線路進行查詢,對用戶將要出行的路線了如指掌,這對用戶來說可以省去很多麻煩,節(jié)省不少時間。以此設計題目為目的,選擇湘潭市作為實踐對象,以湘潭市公交系統(tǒng)為基礎,再利用所學知識,熟練運用開發(fā)工具后,開發(fā)一個湘潭市手機公交線路查詢軟件,并且盡可能將其開發(fā)為一個方便大眾使用的公交線路查詢軟件。 Mobile and querying traffic line。本手機公交線路查詢系統(tǒng)采用了B/SC/S結構。通過手機公交查詢軟件,用戶能夠及時更新公交信息和查詢線路,也能夠借助Google服務器進行地圖查詢。手機公交線路查詢軟件主要包括了服務器端以及客戶端,服務器和客戶端擁有各自獨立的數(shù)據(jù)庫,客戶端采用數(shù)據(jù)庫同步方式從服務器數(shù)據(jù)庫獲取信息。畢 業(yè) 設 計( 論 文 )題目手機公交線路查詢系統(tǒng)作者學院專業(yè)學號指導教師 湖南科技大學本科生畢業(yè)設計(論文)摘 要隨著人們生活水平的提高,出行坐車成為日常生活中不可缺少的一部分。而乘往目的地的線路需要隨時掌握,于是手機公交線路查詢軟件,將成為人們生活出行的好幫手。用戶既能從手機本地數(shù)據(jù)庫獲取信息,又能從互聯(lián)網上獲取信息,即便脫離服務器也能做為單機版軟件使用。服務器有后臺管理軟件,方便了管理員對服務器的管理操作。關鍵詞:Java;手機公交線路查詢;B/SC/S結構; AbstractWith the level of people’s life improving,going out by bus bee a necessary part of daily the traffic line to destination should be known software of Mobile and querying traffic line bee more and more important nowadays contains server and client,server and client have its own database,client gets information by synchronizing database from satifies users requirements of getting information from locale database and obtaining information from internet,it also can be used without the help of server.With this Mobile and querying traffic line software,user can update data in time and check There is a management software in server,facilitate administrator to manage server. Mobile and querying traffic line software suits for B/SC/S structure.Keywords:Java。 B/SC/S structure. 目 錄第一章 引言 1第二章 需求分析與概要設計 2 2 服務器端需求分析 2 客戶端需求分析 2 開發(fā)環(huán)境及工具需求分析 3 概要設計 4 開發(fā)流程 4 系統(tǒng)數(shù)據(jù)流圖 4第三章 模式設計 5 C/S模式簡介 5 B/S模式簡介 5 B/SC/S模式 6 B/SC/S模式定義 6 B/SC/S模式特點 7第四章 數(shù)據(jù)庫設計 8 數(shù)據(jù)庫結構 8 服務器數(shù)據(jù)庫設計: 8 客戶端數(shù)據(jù)庫設計: 10 SQLite簡介 10 數(shù)據(jù)庫設計 10第五章 服務器端詳細設計 12 后臺管理模式 12 查詢簡析 18 18 18 數(shù)據(jù)庫同步 19 Servlet 19 DAO 19 XML 19第六章 客戶端詳細設計 21 簡述 21 什么是Android 21 Android系統(tǒng)架構簡介 21 應用程序(APPLICATIONS) 22 應用程序框架(APPLICATION FRAMEWORK) 22 Android 運行時(RUNTIME) 23 系統(tǒng)庫(LIBRARIES) 23 Linux 23 實現(xiàn)客戶端數(shù)據(jù)庫 23 SQL語言 23 創(chuàng)建數(shù)據(jù)庫 24 客戶端數(shù)據(jù)庫操作 24 客戶端功能模塊實現(xiàn) 26 線路查詢 26 地圖功能 27 數(shù)據(jù)更新 29 意見反饋 30第七章 結論 31參 考 文 獻 32致 謝 33附 錄A 數(shù)據(jù)庫更新語句 34附 錄B 線路和站點查詢代碼 35附 錄C 票價和發(fā)車時間查詢代碼 47 50 第一章 引言隨著因特網發(fā)展的日新月異,人們利用網絡實現(xiàn)資源共享以及協(xié)同工作越來越成為時代的潮流,使用各種網上的軟件方便生活,已經成為了一個不可扭轉的趨勢。而且在當今公交出行線路多數(shù)是通過PC機查詢獲得的,但是假想一下在公交出行線路走到一半的時候計劃有所變化,公交出行線路需要有所調整,那么如何能夠動態(tài)掌握線路信息顯得尤為重要,而且將來對生活的滿意度也不僅僅是百姓致富安居樂業(yè)就足以,而是逐漸趨向于一個更人性化的服務。本次畢業(yè)設計結合湘潭市公交線路系統(tǒng)開發(fā)一個湘潭公交線路手機查詢軟件,服務于大眾。整個查詢過程中,只有數(shù)據(jù)信息是依靠服務器同步獲取,其余功能均在手機端完成。 服務器端需求分析服務器作為后臺,需要專業(yè)人員對服務器操作和維護,一般情況可由非專業(yè)人員借助管理軟件對服務器進行常規(guī)維護。通過仔細分析服務器需求之后,服務器端要完成以下功能:服務器后臺管理功能服務器后臺管理是針對數(shù)據(jù)庫進行操作,具有增、刪、改、查功能。采用Servlet技術,響應客戶端請求,返回給客戶端一端數(shù)據(jù)流,該數(shù)據(jù)流按照Xml語言規(guī)范寫入數(shù)據(jù)流。 圖 服務器端功能模塊圖 客戶端需求分析客戶端主要是手機,用戶無法通過手機對本地數(shù)據(jù)庫進行操作,也無法對服務器數(shù)據(jù)庫操作,管理員可以通過手機瀏覽器登錄到服務器管理員頁面對數(shù)據(jù)庫進行操作,可以使用一些功能。也要考慮作為手機軟件可能會出現(xiàn)查詢速度慢,數(shù)據(jù)流量過大,過度依賴服務器等問題。 地圖查詢功能借助GoogleMap,完成公交查詢并顯示地圖線路。 意見反饋功能通過手機郵件將意見發(fā)送到管理員的郵箱。 客戶端功能模塊圖 開發(fā)環(huán)境及工具需求分析服務器端開發(fā)環(huán)境,以windows7操作系統(tǒng)為開發(fā)平臺,JSP作為開發(fā)工具,運行在一般的PC機上即可。Java語言和Xml語言作為開發(fā)工具。開發(fā)環(huán)境配置請參考文獻[6]。運行測試調試程序
點擊復制文檔內容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1