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

正文內(nèi)容

城市公交查詢系統(tǒng)_畢業(yè)設(shè)計(jì)論文-文庫(kù)吧資料

2024-09-05 20:13本頁(yè)面
  

【正文】 是隨著程序的執(zhí)行而不斷的增加 for(int k=0。//恢復(fù) mark的值 ,以便比較下一條記錄 StringTokenizer str2=new StringTokenizer((), )。 StringTokenizer str1=new StringTokenizer(detail,)。//把車次查詢的車次號(hào)存入 busid[]中。 i++。方法將站點(diǎn)取出來(lái)存入 all_station[],然后遍歷數(shù)組在下拉列表中顯示。 主頁(yè)核心是把數(shù)據(jù)庫(kù)中的車次和站點(diǎn)取出來(lái),在下拉列表中顯示。 輸入用戶名和密碼登錄后臺(tái)管理系統(tǒng) 管理員要進(jìn)行后臺(tái)管理 添加車次信息 修改車次信息 刪除車次信息 退出后臺(tái) 管理系統(tǒng) 后臺(tái)管理流程圖 河南工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) ) 24 5 系統(tǒng)的實(shí)現(xiàn) 普通查詢模塊 系統(tǒng)主頁(yè)即是普通查詢模塊,是由 頁(yè)面實(shí)現(xiàn),它包括了站點(diǎn)查詢子模塊、 線路 查詢子模塊和換乘查詢子模塊。 提示錯(cuò)誤信息 要求重新輸入 檢驗(yàn)輸入 是否有效 輸入查詢的站點(diǎn)關(guān)鍵字 用戶準(zhǔn)備查詢公交線路信息 啟動(dòng)模糊查詢 顯示線路信息查詢結(jié)果 從數(shù)據(jù)庫(kù)中讀取經(jīng)過(guò)與 站點(diǎn)關(guān)鍵字匹配的站點(diǎn)的線路 模糊線路查詢流程圖 Y N 河南工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) ) 22 4. 模糊 換乘 查詢 首先用戶準(zhǔn)備查詢公交站點(diǎn),在文本框中輸入查詢的站點(diǎn)關(guān)鍵字,系統(tǒng)判斷輸入關(guān)鍵字是否有效,如輸入錯(cuò)誤,系統(tǒng)提示錯(cuò)誤信息,要求重新輸入,若輸入正確啟動(dòng)模糊查詢, 系統(tǒng)從數(shù)據(jù)庫(kù)中讀取與關(guān)鍵字匹配的站點(diǎn) ,然后啟動(dòng)換乘查詢,系統(tǒng)先判斷是否有直達(dá)車,如果有直達(dá)車直接給出換乘信息,如沒(méi)有直達(dá)車則在數(shù)據(jù)庫(kù)中查找換乘線路和中轉(zhuǎn)站,再給出換乘信息,在新窗口中顯示顯示換乘信息查詢結(jié)果。 選擇起始站點(diǎn) 用戶準(zhǔn)備查詢線路換乘信息 選擇到達(dá)站點(diǎn) 顯示換乘信息查詢結(jié)果 在數(shù)據(jù)庫(kù)中查找 換乘線路和中轉(zhuǎn)站 啟動(dòng)換乘查詢 判斷是否有 直達(dá)車 生成換乘信息 換乘查詢流程圖 Y N 河南工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) ) 19 高級(jí)查詢模塊 1. 車次查詢 首先用戶準(zhǔn)備查詢公交車次,在文本框中輸入公交車次號(hào),系統(tǒng)判斷輸入車次號(hào)是否有效,如輸入錯(cuò)誤,系統(tǒng)提示錯(cuò)誤信息,要求重新輸入,若輸入正確啟動(dòng)車次查詢,系統(tǒng)從數(shù)據(jù)庫(kù)中讀取公交車次信息,在新窗口中顯示車次經(jīng)過(guò)的站點(diǎn)等詳細(xì)信息 提示錯(cuò)誤信息 要求重新輸入 檢驗(yàn)輸入 是否有效 輸入查詢的車次 用戶準(zhǔn)備查詢公交車次信息 啟動(dòng)車次查詢 顯示車次信息查詢結(jié)果 從數(shù)據(jù)庫(kù)中 讀取車次信息 模糊車次查詢流程圖 Y N 河南工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) ) 20 2. 模糊站點(diǎn)查詢 首先用戶準(zhǔn)備查詢公交站 點(diǎn) ,在文本框中輸入查詢的站點(diǎn)關(guān)鍵字,系統(tǒng)判斷輸入關(guān)鍵字是否有效,如輸入錯(cuò)誤,系統(tǒng)提示錯(cuò)誤信息,要求重新輸入,若輸入正確啟動(dòng)模糊查詢,系統(tǒng)從數(shù)據(jù)庫(kù)中讀取與站點(diǎn)關(guān)鍵字匹配的站點(diǎn),在新窗口中顯示 所有與輸入關(guān)鍵字匹配的所有站點(diǎn) 。 選擇公交車次號(hào) 用戶準(zhǔn)備查詢公交線路信息 啟動(dòng)車次查詢 從數(shù)據(jù)庫(kù)中讀取公交車次信息 選擇查詢的站點(diǎn) 用戶準(zhǔn)備查詢公交站點(diǎn)信息 啟動(dòng)站點(diǎn)查詢 從數(shù)據(jù) 庫(kù) 中 讀取 站點(diǎn) 信息 河南工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) ) 18 2. 站點(diǎn)查詢 首先用戶準(zhǔn)備查詢 站點(diǎn)信息 ,在下拉菜單中選擇選擇 要查詢的站點(diǎn) ,啟動(dòng) 站點(diǎn) 查詢,系統(tǒng)從數(shù)據(jù)庫(kù)中讀取公交 站點(diǎn) 信息,在新窗口中顯示經(jīng)過(guò) 該 站點(diǎn) 的公交線路的 詳細(xì)信息。 2. 管理員表 管理員表存儲(chǔ)管理員的詳細(xì)信息,字段說(shuō)明如表 31 所示 編號(hào) 字段名稱 字段類型 字段說(shuō)明 1 ManagerID nvrchar 管理員編號(hào) 2 TrueName nvrchar 管理員姓名 3 Password nvrchar 密碼 4 Comment nvrchar 備注 CREATE TABLE manager ( ManagerID nvrchar Primary key, TrueName nvrchar Not Null, Password nvrchar Not Null, 河南工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) ) 17 Comment nvrchar ) 系統(tǒng)部分模塊設(shè)計(jì) 無(wú)錫 公交線路查詢系統(tǒng)總體上可分為普通查詢模塊(包括清晰站點(diǎn)查詢、清晰 線路 查詢、清晰換乘查詢)、高級(jí)查詢模塊(包括 模糊車次查詢、 模糊站點(diǎn)查詢、模糊 線路 查詢、模糊換乘查詢) , 后臺(tái)管理模塊(包括 刪除線路、修改線路、添加線路 等 功能 )。 本系統(tǒng)的 ER 模型如圖 所示 河南工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) ) 15 表設(shè)計(jì) 考慮系統(tǒng)的實(shí)際需要,系統(tǒng) 需要公交信息表,管理員表。 4) 全局 ER 模式的優(yōu)化 在得到全局 ER 模式后,為了提高數(shù)據(jù)庫(kù)系統(tǒng)的效率,還應(yīng)進(jìn)一步依據(jù)處理需求對(duì) ER 模式進(jìn)行優(yōu)化。 3) 消除沖突 沖突分為三類:屬性沖突、結(jié)構(gòu)沖突、命名沖突。一般把同名實(shí)體類型作為公共實(shí)體類型的一類候選,把具有相同鍵的實(shí)體類型作為公共實(shí)體類型的另一類候選。 1) 確定公共實(shí)體類型 為了給多個(gè)局部 ER 模式的合并提供開(kāi)始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實(shí)體類型。 設(shè)計(jì)全局 ER 模式 所有局部 ER 模式都設(shè)計(jì)好了后,接下來(lái)就是把它們綜合成單 一的全局概念結(jié)構(gòu)。若有聯(lián)系,進(jìn)一步確定是 1:N, M:N,還是 1:1 等。 具體實(shí)體屬性的關(guān)系圖如 圖所示 : 實(shí)體屬性關(guān)系圖 車次信息 車輛序號(hào) 車次號(hào) 經(jīng)過(guò)站點(diǎn)信息 夏季發(fā)車時(shí)間 夏季 結(jié)束 時(shí)間 票價(jià) 冬 季 結(jié)束 時(shí)間 冬 季發(fā)車時(shí)間 管理員信息 管理員密碼 備注 管理員帳號(hào) 管理員姓名 河南工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) ) 14 ER 模型的 “聯(lián)系 ”用于刻畫(huà)實(shí)體之間的關(guān)聯(lián)。在設(shè)計(jì)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)時(shí),為了更好地模擬現(xiàn)實(shí)世界,一個(gè)有效的策略是 “分而治之 ”,即先分別考慮各個(gè)用戶的信息需求,形成局部概念結(jié)構(gòu),然后再綜合成全局結(jié)構(gòu)。 通常,一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)都是為多個(gè)不同用戶服務(wù)的。這些變換又稱為 ER 模型的操作,包括實(shí)體類型、聯(lián)系類型和屬性的分裂、合并和增刪等等。使用這三種成分,我們可以建立許多應(yīng)用環(huán)境的 ER 模型。 ER 模型 ER 模型是對(duì)現(xiàn)實(shí)世界的一種抽象。 . 后臺(tái)管理模塊 該模塊實(shí)現(xiàn)數(shù)據(jù)的新增、修改、刪除功能 系統(tǒng)模塊圖如圖所示 : 河南工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) ) 12 4 系統(tǒng)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì) 概念設(shè)計(jì) 概念設(shè)計(jì)的目標(biāo)是產(chǎn)生反映城市公交查詢系統(tǒng)需 求的數(shù)據(jù)庫(kù)概念結(jié)構(gòu),即概念模式。可實(shí)現(xiàn)按線路查詢、站點(diǎn)查詢和起點(diǎn)--終點(diǎn)查詢查詢?nèi)N查詢方式。 系統(tǒng)應(yīng)具備的基本功能 基于 B/S 模式的應(yīng)用系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)方法,開(kāi)發(fā)出一個(gè)適用的公交查詢系統(tǒng)軟件,實(shí)現(xiàn)以下功能: 河南工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) ) 11 ( 1) 特定 線路的沿途到站情況 ; ( 2) 通過(guò)特定站點(diǎn)的所有線路名稱 ; ( 3) 兩個(gè)站點(diǎn)之間的直達(dá)公交車次 ; ( 4) 給定起止站點(diǎn),給出可達(dá)的換乘線路 ; ( 5) 模糊查詢 ; ( 6)公交路線信息的管理,數(shù)據(jù)的維護(hù) ; 新增: 允許 管理員級(jí)的 用戶對(duì) 數(shù)據(jù)進(jìn)行新增操作, 保證 數(shù)據(jù)庫(kù) 的真實(shí)性與實(shí)時(shí)性 ; 更新:允許 管理員級(jí)的 用戶對(duì) 數(shù)據(jù)進(jìn)行更新操作, 保證 數(shù)據(jù)庫(kù) 的真實(shí)性與實(shí)時(shí)性 ; 刪除 :允許 管理員級(jí)的 用戶 對(duì) 數(shù)據(jù)進(jìn)行 刪除操作,保證 數(shù)據(jù)庫(kù) 的真實(shí)性與實(shí)時(shí)性。 系統(tǒng)需要解決的主要問(wèn)題 綜合應(yīng)用 JSP 等技術(shù),從公交查詢系統(tǒng)建立的必要性出發(fā),使用軟件系統(tǒng)設(shè)計(jì)的一般方法,根據(jù)業(yè)務(wù)需求,對(duì)其進(jìn)行分析、歸納, 形成需求設(shè)計(jì)文檔,根據(jù)需求分析進(jìn)行系統(tǒng)的概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)及代碼開(kāi)發(fā),從而完成整個(gè)設(shè)計(jì)。 社會(huì)環(huán)境可行性分析 如今城市改造日益加快,公交線路也不斷增多,使得交通的便捷性難上加難,給出行人員選擇出行乘車線路造成一定的困難,特別是在旅游城市,游客在乘公交車時(shí)選擇線路比較困難,它不僅可以給市民游客的乘車提供向?qū)?,同時(shí)可以對(duì)外展現(xiàn)城市的現(xiàn)代風(fēng)貌,體現(xiàn)出一個(gè)城市公交 信息數(shù)字化和信息化的發(fā)展水平。 從收益看來(lái): 本系統(tǒng)作為公交線路查詢的具體應(yīng)用,是帶有實(shí)驗(yàn)性、貢獻(xiàn)性的,在一定時(shí)期內(nèi)無(wú)經(jīng)濟(jì)上收益。 操作可行性分析 本系統(tǒng)界面美觀明了,提供的信息語(yǔ)言通俗易懂,而且操作容易,用戶只要懂得初步的計(jì)算機(jī)操作即可。 所以本系統(tǒng)在技術(shù)上是絕對(duì)可行的。 技術(shù)可行性分析 本系統(tǒng)采用的是 Tomcat、 JSP 和 數(shù)據(jù)庫(kù)相結(jié)合的方法,將所有收集的數(shù)據(jù)信息按其屬性分類存儲(chǔ)到數(shù)據(jù)庫(kù)中,再通過(guò)程序調(diào)用這些數(shù)據(jù) 信息實(shí)現(xiàn)各種查詢及管理,即所謂的 程序設(shè)計(jì)數(shù)據(jù)化,數(shù)據(jù)管理程序化 思想。概括地說(shuō)線路查詢系統(tǒng)的需求分析就是要根據(jù)出行人員的具體需求情況,明確需要什么樣的查詢系統(tǒng),需要什么樣的功能和性能,為什么需要,以及各種需求的緊迫程度如何。近期還有包括 Oracle 在內(nèi)的許多大公司也紛紛加入了該項(xiàng)目,并宣稱 Eclipse將來(lái)能成為可進(jìn)行任何語(yǔ)言開(kāi)發(fā)的 IDE 集大成 者,使用者只需下載各種語(yǔ)言的插件即可。目前由 IBM 牽頭,圍繞著 Eclipse 項(xiàng)目已經(jīng)發(fā)展成為了一個(gè)龐大的 Eclipse 聯(lián) 盟,有 150 多家軟件公司參與到 Eclipse 項(xiàng)目中,其中包括 Borland、 Rational Software、Red Hat 及 Sybase 等。 Eclipse 最初由 OTI 和 IBM 兩家公司的 IDE 產(chǎn)品開(kāi)發(fā)組創(chuàng)建,起始于 1999年 4 月。 Eclipse 的本身只是一個(gè)框架平臺(tái),但是眾多插件的支持使得 Eclipse擁有其他功能相對(duì)固定的 IDE軟件很難具有的靈活性。 Eclipse 是著名的跨平臺(tái)的自由集成開(kāi)發(fā)環(huán)境( IDE)。 2020 年 6 月,穩(wěn)定版 發(fā)布。 Eclipse 最初是由 IBM公司開(kāi)發(fā)的替代商業(yè)軟件 Visual Age for Java 的下一代IDE 開(kāi)發(fā)環(huán)境, 2020 年 11 月貢獻(xiàn)給開(kāi)源社區(qū),現(xiàn)在它由非營(yíng)利軟件供應(yīng)商聯(lián)盟Eclipse 基金會(huì)( Eclipse Foundation)管理。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。 簡(jiǎn)單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 J2EE 集成開(kāi)發(fā)環(huán)境,支持代碼編寫(xiě)、配置、測(cè)試以及除錯(cuò)。 在結(jié)構(gòu)上, MyEclipse 的特征可以被分為 7 類: 1. J2EE 模型 2. WEB 開(kāi)發(fā)工具 3. EJB 開(kāi)發(fā)工具 4. 應(yīng)用程序服務(wù)器的連接器 5. J2EE 項(xiàng)目部署服務(wù) 河南工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文 (設(shè)計(jì) ) 8 6. 數(shù)據(jù)庫(kù)服務(wù) 7. MyEclipse 整合幫助 對(duì)于以上每一種功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過(guò)一系 列的插件來(lái)實(shí)現(xiàn)它們。 MyEclipse 簡(jiǎn)介 MyEclipse 企業(yè)級(jí)工作平臺(tái)( MyEclipse Enterprise Workbench ,簡(jiǎn)稱MyEclipse)是對(duì) Eclipse IDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和 J2EE 的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。另外, Tomcat 和 IIS、 Apache 等 Web 服務(wù)器一樣,具有處理 HTML 頁(yè)面的功能,另外它還是一個(gè) Servlet 和 JSP 容器,獨(dú)立的 Servlet容器是 Tom
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1