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

正文內(nèi)容

基于android的手機公交線路查詢系統(tǒng)畢業(yè)設(shè)計-文庫吧資料

2024-09-04 15:37本頁面
  

【正文】 ge contentType=text/html。 }finally{ ()。 湖南科 技大學本科生畢業(yè)設(shè)計(論文) 16 ()。 ()。 ()。 }else{ PreparedStatement stmt=(delete)。 ()。 ()。 (3,routeName)。 (1,firstDepartureTime)。 (1,routes)。 if(修改并保存 .equals(updateValue)){ PreparedStatement stmt_routes = (update_routes)。 String delete=delete from routes,departuretime where RouteName=?。 try{ String update_routes=update routes set Content=? where RouteName=?。 ().newInstance()。 String url=jdbc: 湖南科 技大學本科生畢業(yè)設(shè)計(論文) 15 String user=root。 String updateValue=(Update)。 String firstDepartureTime=(firstDepartureText)。 charset=gb2312 % % page language=java % % page import= % % page import=.* % %(GB2312)。修改、刪除線路頁面如圖 所示。 //回滾 }finally{ ()。 湖南科 技大學本科生畢業(yè)設(shè)計(論文) 14 ()。 ()。 (1,firstDepartureTime)。 (1,routesName)。 //preparedstatement 相比 statement 更具有優(yōu)勢 stmt_routes = (insert_routes)。 try{ //拋出異常就直接執(zhí)行 rollback String insert_routes=insert into routes(RouteName,Content) values(?,?)。 PreparedStatement stmt_routes。 ().newInstance()。 String url=jdbc: String user=root。 String firstDepartureTime=(FirstDepartureTime)。% % //接收從 傳來的數(shù)據(jù) String routesName=(RoutesName).trim()。 圖 添加線路頁面 湖南科 技大學本科生畢業(yè)設(shè)計(論文) 13 實現(xiàn)添加功能代碼如下所示: % page contentType=text/html。 回 滾操 作 成 功Y / N查 詢 信 息 添 加 信 息修 改 信 息刪 除 信 息數(shù) 據(jù) 庫更 新 成 功管 理 模 式事 務(wù) 開 始NY 圖 管理流程圖 通過管理員模式進入管理員添加線路頁面,可以添加公交線路名稱,首班發(fā)車時間,末班發(fā)車時間,線路全徑。 表 數(shù)據(jù)庫概況表 表名 描述 主要字段 stations(站點表 ) 保存站點信息 ID, station routes(線路表 ) 保存線路信息 ID, RouteName, Content Departuretime (發(fā)車時間表 ) 保存首班發(fā)車時間 保存末班發(fā)車時間 RouteName FirstDepartureTime,LastDepartureTime fare(票價信息表 ) 保存公交線路票價信息 ID, isFixed, FullFare 表 站點表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認值 描述 id Int 4 PK ID,自動增長 Station Varchar 50 站點名稱 表 線路表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認值 描述 RouteName Char 20 PK 線路名稱 Content LongText 線路全徑 表 發(fā)車時間表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認值 描述 id Int 4 PK ID,自動增長 RouteName Char 20 FK 線路名稱 FirstDepartureTime Time 首班發(fā)車時間 LastDepartureTime Time 末班發(fā)車時間 表 票價信息表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認值 描述 id Int 4 PK ID,自動增長 RouteName Char 20 FK 線路名稱 isFixedFare Char 5 是否為分段計費 FullFare Double 8 全程票價 湖南科 技大學本科生畢業(yè)設(shè)計(論文) 12 第五章 服務(wù)器 端詳細設(shè)計 后臺管理模式 后臺制作使用 JSP 完成。 線 路線 路 全 徑I D 首 班發(fā) 車 時 間末 班發(fā) 車 時 間I D是 否 為 分 段計 費全 程 票 價I D站 點 名線 路 名 稱站 點發(fā) 車 時 間線 路 名 稱線 路 名 稱 票 價 圖 客戶端數(shù)據(jù)庫 ER 圖 根據(jù)上面的 ER 圖,本軟件客戶端定義的 arashmen 數(shù)據(jù)庫中包含以下 4 張表:站點表: station(表 7)、線路表: routes(表 8)、發(fā)車時間表 :departuretime(表 9)、票表 :fare(表 10)。且表的設(shè)計應(yīng)盡量簡單,不要有錯綜復(fù)雜的關(guān)系,每張表都是獨立的,不存在任何約束,數(shù)據(jù)庫也是獨立數(shù)據(jù)庫,不采用 Android 特有的可共享數(shù)據(jù)庫。它能夠支持 Windows/Linux/Unix 等等主流的操作 系統(tǒng),同時能夠跟很多程序語言相結(jié)合,比如 Tcl、 PHP、 Java 等,還有ODBC 接口,同樣比起 Mysql、 PostgreSQL 這兩款世界著名開源的數(shù)據(jù)庫管理系統(tǒng)來講,它的處理速度比他們都快。 表 數(shù)據(jù)庫概況表 表名 描述 主要字段 stations(站點表 ) 保存站點信息 ID, station routes(線路表 ) 保存線路信息 ID, RouteName, Content departuretime (發(fā)車時間表 ) 保存首班發(fā)車時間 保存末班發(fā)車時間 RouteName FirstDepartureTime,LastDepartureTime fare(票價信息表 ) 保存公交線路票價信息 ID, isFixed, FullFare 表 站點表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認值 描述 id Int 4 PK ID,自動增長 Station Varchar 50 站點名稱 表 線路表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認值 描述 RouteName Char 20 PK 線路名稱 Content LongText 線路全徑 表 發(fā)車時間表 字段 名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認值 描述 id Int 4 PK ID,自動增長 RouteName Char 20 FK 線路名稱 FirstDepartureTime Time 首班發(fā)車時間 LastDepartureTime Time 末班發(fā)車時間 表 票價信息表 字段名 數(shù)據(jù)類型 長度 主鍵 /外鍵 默認值 描述 id Int 4 PK ID,自動增長 RouteName Char 20 FK 線路名稱 isFixedFare Char 5 是否為分段 計費 FullFare Double 8 全程票價 湖南科 技大學本科生畢業(yè)設(shè)計(論文) 10 客戶端數(shù)據(jù)庫設(shè)計: SQLite 簡介 Android 數(shù)據(jù)庫使用的是 SQLiteDatabase,我們來簡單的介紹下 Android 平臺上的SQLiteDatabase 。 圖 服務(wù)器數(shù)據(jù) ER 圖 湖南科 技大學本科生畢業(yè)設(shè)計(論文) 9 根據(jù)上面的 ER 圖,本軟件服務(wù)器端定義的 arashmen 數(shù)據(jù)庫設(shè)計了 以下 4 張表:站點表: station(表 2)、線路表: routes(表 3)、發(fā)車時間表 :departuretime(表 4)、票表 :fare(表 5)。 數(shù)據(jù)庫體系結(jié)構(gòu)如圖 所示。客戶端數(shù)據(jù)庫信息從服務(wù)器端同步獲得。 (2) 省資源 一部分作業(yè)在客戶端完成,服務(wù)器的訪問量和作業(yè)量都會減少,省資源,維護起來會更加方便 。 湖南科 技大學本科生畢業(yè)設(shè)計(論文) 7 管 理 員 身 份 認 證管 理 員 身 份 認 證瀏 覽 器客 戶 端客 戶 端地 圖 軟 件G o o g l e服 務(wù) 器數(shù) 據(jù) 庫數(shù) 據(jù) 庫服 務(wù) 器數(shù) 據(jù) 庫管 理 軟 件 請 求 請 求更 新管 理 員 同 步 圖 系統(tǒng)框架圖 B/SC/S 模式特點 B/SC/S 模式在繼承了 B/S 模式和 C/S 模式的優(yōu)點之后,還具有以下特點: (1) 可靠性高 客戶端不必完全依賴于服務(wù)器,即便脫離服務(wù)器,還有手機數(shù)據(jù)庫的支持,可以繼續(xù)使用一部分功能。 B/SC/S 模式結(jié)構(gòu)如圖 所示。 目前不論是手機硬件還是計算機硬件,更新速度很快,而且硬件的配置水平也越來越高,在硬件條件允許的情況下把一部分業(yè)務(wù)處理、數(shù)據(jù)訪問的過程放在客戶端去完成,那么對服務(wù)器的硬件要求就會低一些,甚至一些高性能的 PC 機就可以作為服務(wù)器。在 B/SC/S 模式中,一部分數(shù)據(jù)訪問過程和業(yè)務(wù)邏輯處理過程在客戶端完成,另外一部分數(shù)據(jù)訪問過程和業(yè)務(wù)邏輯處理過程在服務(wù)器端完成。 C/S 模式三層結(jié)構(gòu)中第一層是客戶端與 B/S 模式中的第一層不一樣,其余兩層相同。 湖南科 技大學本科生畢業(yè)設(shè)計(論文) 6 B/SC/S模式 B/SC/S 模式定義 B/SC/S 模式是將 B/S 模式和 C/S 模式組合而來的,吸取這兩種模式的優(yōu)點,達到互補的作用。對于無用戶交換功能的頁面。 (3)B/S 模式的結(jié)構(gòu)易于擴展 由于 Web 的平臺無關(guān)性, B/S 模式的結(jié)構(gòu)可以任意擴展,可以從包含一臺服務(wù)器和幾個用戶的小型系統(tǒng)擴展成為擁有成千上萬個用戶的大型系統(tǒng)。 B/S 模式特點: (1)系統(tǒng)開發(fā)、維護、升級方便 每當服務(wù)器應(yīng)用程序升級時,只要在服務(wù)器上升級服務(wù)應(yīng)用程序即可,用戶計算機上的瀏覽器軟件不需要修改,系統(tǒng)開發(fā)和升級維護方便。在用戶的計算機上安裝瀏覽器軟件,在服務(wù)器上存放數(shù)據(jù)并且安裝服務(wù)應(yīng)用程序,服務(wù)器有 WWW 服務(wù)器和文件服務(wù)器等。 C/S 模式特點: (1)C/S 模式將應(yīng)用與服務(wù)分離 ,系統(tǒng)具有穩(wěn)定性和靈活性 (2)C/S 模式配備的是點對點的結(jié)構(gòu)模式 ,適用于局域網(wǎng) ,有可靠的安全性 (3)由于客戶端實現(xiàn)與服務(wù)器端的直接連接 ,沒有中間環(huán)節(jié) ,因此響應(yīng)速度快 (4)在 C/S 模式中 ,作為客戶機的計算機都要安裝客戶機程序 ,一旦軟件系統(tǒng)升每臺客戶機都要安裝客戶機程序 ,系統(tǒng)升級和 維護較為復(fù)雜發(fā)。 圖 系統(tǒng)數(shù)據(jù)流圖 調(diào)查研究 確定功能 編寫程序 調(diào)試程序 運行測試 優(yōu)化完善 湖南科 技大學本科生畢業(yè)設(shè)計(論文) 5 第三章 模式設(shè)計 C/S 模式簡介 精簡的說: C/S 模式是一種三層結(jié)構(gòu)的系統(tǒng) ,第一層在客戶機上安裝了 客戶機應(yīng)用程序 ,第二層在服務(wù)器上安裝服務(wù)器管理程序,第三層是數(shù)據(jù)訪問層。 概要設(shè)計 開發(fā)流程 開發(fā)流程如圖 所示。整個 Android 手機操作系統(tǒng)是在 Android SDK 提供的虛擬機中運行 ,該虛擬機運行在 windows7 操作系統(tǒng)上,所以客戶端的開發(fā)是在 windows7 操作系統(tǒng)上運行的Android 操作系統(tǒng)中進行的二次開發(fā)。 客戶端開發(fā)環(huán)境,以 Android
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1