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

正文內(nèi)容

畢業(yè)設(shè)計論文—基于net的公交查詢系統(tǒng)的設(shè)計與實(shí)現(xiàn)(參考版)

2024-12-07 17:56本頁面
  

【正文】 最后要謝謝我的父母,感謝他們的養(yǎng)育和理解,我愛他們。 感謝我大學(xué)四年中所有的任課老師,尤其是論文指導(dǎo)老師鄧芳老師,在這段時間細(xì)心的指導(dǎo)我,幫助我完成畢業(yè)論文的設(shè)計。 湖 北第二師范學(xué)院本科畢業(yè)論文 31 參考文獻(xiàn) [1] 徐燕華,孫紅麗 Web 程序設(shè)計 清華出版社 45~54 [2] 梁曦 張運(yùn)濤 Visual C.NET 程序設(shè)計案例教程 浙江大學(xué)出版社 50~53 [3] 朱曄 第一步 —— 基于 C和 清華大學(xué)出版社 301~310 [4] 易磊 孟憲瑞 經(jīng)典教程 —— C篇 人民郵電出版社 56~60 [5] 蔡正元 公交查詢系統(tǒng)的設(shè)計與實(shí)現(xiàn) 學(xué)位論文 2021 [6] 張蕊 李冬芬 公交查詢系統(tǒng)的設(shè)計與實(shí)現(xiàn) 學(xué)術(shù)期刊 2021 第一期 [7] 呂繼迪 龐婭娟 ASP 程序開發(fā)范例寶典 人民郵電出版社 2021 29~35 [8] 張勇 最優(yōu)公交車選乘問題的算法分析及實(shí)現(xiàn) 學(xué)位論文 2021 [9] 張駿 數(shù)據(jù)庫應(yīng)用 開發(fā)機(jī)械工業(yè)出版社 89~95 [10] 趙洛育 C從入門到 精通 清華大學(xué)出版社 65~78 [11] 王珊 薩師煊 數(shù)據(jù)庫系統(tǒng)概論 高等教育出版社 2021 41~47 [12] 鄭阿奇 劉啟芬 SQL Server 數(shù)據(jù)庫教程 人民郵電出版社 2021 54~79 [13] 牟永敏 軟件工程導(dǎo)論 清華大學(xué)出版社 231~235 [14] 張海藩 軟件工程 人民郵電出版社 150~161 [15] 陳 明 實(shí)用軟件工程基礎(chǔ) 清華大學(xué)出版社 2021 43~54 [16] 陳威佳 基于 B/S 架構(gòu)的 城市公交出行查詢系統(tǒng) 中國知網(wǎng) 2021 [17] 進(jìn) 實(shí)時公交查詢系統(tǒng)的優(yōu)化設(shè)計和實(shí)現(xiàn) 中國論文網(wǎng) [18] 蔣年德 一種改進(jìn)的公交換乘算法的實(shí)現(xiàn) 電腦知識與技術(shù) 2021(14) 15~22 [19] 實(shí)時公交信息下共線線路上的乘車方案選擇行為預(yù)測 中國知網(wǎng) [20] 田洪波 ,.馬小虎 一種基于 Web 的公交車查詢系統(tǒng)的設(shè)計與實(shí)現(xiàn) 維普 2021 湖 北第二師范學(xué)院本科畢業(yè)論文 32 致謝 時光如白駒過隙,畢業(yè)論文的完成意味著我四年的大學(xué)生活即將要結(jié)束了。只有理論和 實(shí)踐相結(jié)合, 才能得到最好的 學(xué)習(xí)的效果。 但是 我相信這個寶貴的經(jīng)驗(yàn)會幫助我在我 今后的學(xué)習(xí)生活中 得到更多的啟發(fā), 找到 一種學(xué)習(xí)方法是適合自己的。但是其中 最主要的是 對于系統(tǒng)的設(shè)計要 有 一條 清晰的思路, 知道該做什么,進(jìn)一步可以 確定系統(tǒng)要實(shí)現(xiàn)的功能 是什么, 然后 再使用之前學(xué)過的知識進(jìn)行設(shè)計。 經(jīng)過幾周的時間終于 寫完了畢業(yè) 論文。 湖 北第二師范學(xué)院本科畢業(yè)論文 30 第 7 章 總結(jié) 在數(shù)據(jù)庫設(shè)計方面,還有 許多不足 , 但是這些不足是可以彌補(bǔ)的。 (6)其他一些 原因 ,如 任務(wù)的難度、數(shù)學(xué)模型、應(yīng)用的類型 等。 (4) 先進(jìn)的軟件開發(fā)技術(shù) 。 (2)程序設(shè)計語言。軟件維護(hù) 有三種類型:完善性維護(hù)、適應(yīng)性維護(hù)、改正性維護(hù) 。 系統(tǒng)維護(hù) 在維護(hù)階段或軟件運(yùn)行階段,對軟件產(chǎn)品進(jìn)行的修正就是 軟件維護(hù) 。 黑盒測試又稱為功能測試, 它 是在 已經(jīng)知道了產(chǎn)品 應(yīng)該具備哪些功能的前提下, 對這些功能進(jìn)行測試 。 測試方法 測試產(chǎn)品 的方法分為 黑盒測試和白盒測試。其目的是驗(yàn)證系統(tǒng) 符合 用戶的需要, 能很好的完成用戶指定的功能, 需求說明書中的錯誤往往是 在這個測試步驟中發(fā)現(xiàn)的。 在這個 過程中 ,可以 發(fā)現(xiàn) 在 設(shè)計和編碼 的過程中存在 的錯誤, 還必須要根據(jù)客戶提供的需求說明書來 驗(yàn)證 該 系統(tǒng) 的確 能夠完成 指定的功能, 而且系統(tǒng)的動態(tài)特性也 應(yīng)該 符合指定的要求。這個過程中存在的主要問題是 模塊相互間的協(xié)調(diào)和通信 。 保證每個模塊可以作為一個單元能夠準(zhǔn)確的運(yùn)行是 模塊測試的目的。 測試步驟 應(yīng)用程序的 測試過程是分步驟進(jìn)行的,后一個步驟 可以說 是前一個步驟的繼續(xù)。軟件的測試是由準(zhǔn)則可依據(jù)的。 為了發(fā)現(xiàn)程序中的錯誤,需要 對應(yīng)用程序進(jìn)行測試, 測試方案的設(shè)計由測試目標(biāo)來決定,所以 要正確 了解測試的目標(biāo) 。 然后系統(tǒng)會檢測在這兩個站點(diǎn)是否可以直達(dá)若可以直達(dá),則給出乘車方案;若不能直達(dá),則給出轉(zhuǎn)車方案。然后系統(tǒng)會檢測輸入的站點(diǎn)名是否存在,若存在則給出相對應(yīng)的信息,若不存在則提示錯誤,返回重新輸入后再進(jìn)行查詢。本系統(tǒng)中數(shù)庫的 連接代碼如下: ( 2)公交線路號查詢 進(jìn)入 查詢 頁面后,點(diǎn)擊公交線路查詢,選擇所在的省份和城市,在公交線路號的下拉列表里選擇 要查詢的 公交號,點(diǎn)擊查詢即可。 如 圖 410 所示: 線路 湖 北第二師范學(xué)院本科畢業(yè)論文 20 圖 410 車輛 ER 圖 ( 7) 發(fā)車時間的 ER 圖,有 線路 、編號、首班車時間、末班車時間屬性。 如 圖 49 所示: 圖 49 線路 ER 圖 ( 6) 車輛實(shí)體的 ER 圖,車輛實(shí)體有車輛編號、 線路 、車輛類型、運(yùn)行區(qū)間、IC 卡類型、票價、服務(wù)類型屬性,這些的屬性用來描述車輛的一些的基本情況。 如圖 47 所示: 湖 北第二師范學(xué)院本科畢業(yè)論文 19 圖 47 站名 ER 圖 ( 4) 車輛線路編號有 線路 和車輛類型,這些的屬性用來描述車輛的一些的基本情況。 利用驗(yàn)證管理員的登錄 ,保證后臺信息的安全性。 該數(shù)據(jù)庫中實(shí)體和屬性的定義如下: 管理員表(登陸 ID,登錄姓名,登錄密碼) 站名表(站名編號,站名) 車輛線路編號表( 線路 ,車線類型) 湖 北第二師范學(xué)院本科畢業(yè)論文 18 線路表 ( 線路 編號, 線路 , 站名 , 次序) 車輛表(車輛編號, 線路 ,運(yùn)行區(qū)間 , 服務(wù)類型, 車輛類型, IC 卡類型, 票價) 冬季發(fā)車時間表( 線路 ,編號,首班時間,末班時間) 夏季發(fā)車時間表( 線路 ,編號,首班時間,末班時間) ( 1) 總的實(shí)體關(guān)系圖 如下圖所 圖 45 所示 : 圖 45 總體的 ER 圖 ( 2) 管理員 的 ER 圖。 該 系統(tǒng)的數(shù)據(jù)庫中 應(yīng)該包括線路信息、站點(diǎn)關(guān)聯(lián)信息、站點(diǎn)排序信息、站點(diǎn)基本信息、管理員信息 這幾部分。在本系統(tǒng)中采用“ ER 圖” (實(shí)體聯(lián)系模型 ) , 來描述數(shù)據(jù)庫的 語義與 結(jié)構(gòu)。 數(shù)據(jù)庫實(shí)體關(guān)系圖 在數(shù)據(jù)庫的邏輯設(shè)計階段,主要是從概念模型 中 導(dǎo)出特定的數(shù)據(jù)庫管理系統(tǒng)。 ( 3) 要從 數(shù)據(jù)庫中獲取數(shù)據(jù) ,那么比較 高效 的方式就 是使用索引 ,合理建立索引是很重要的。主要設(shè)計原則: ( 1)表的設(shè)計要做到標(biāo)準(zhǔn)和規(guī)范, 對消除數(shù)據(jù)庫中多余的數(shù)據(jù)有很大的幫助 。 所以該系統(tǒng) 需要 一種易于維護(hù)、效率高的管理方法 —— 數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫 的 設(shè)計 要 和 整個應(yīng)用系統(tǒng) 的設(shè)計結(jié)合 起來 , 從而最大程度的 保證數(shù)據(jù)庫 具有一個 高效率的運(yùn)行環(huán)境,不會有冗余的數(shù)據(jù)出現(xiàn) 。 數(shù)據(jù)庫設(shè)計的目標(biāo) 就 是為 了給 應(yīng)用系統(tǒng)提供 一個 高效率的運(yùn)行環(huán)境和 信息 的 基礎(chǔ)設(shè)施。數(shù)據(jù)操作 : 對數(shù)據(jù)對象需湖 北第二師范學(xué)院本科畢業(yè)論文 17 要 進(jìn)行的操作 ,如: 增加、刪除、 查詢、更正、統(tǒng)計等操作。 對于給定的應(yīng)用環(huán)境, 數(shù)據(jù)庫設(shè)計 會 構(gòu)造 出 數(shù)據(jù)庫邏輯模式 , 根據(jù)這個來建立 系統(tǒng)的 數(shù)據(jù)庫 ,使數(shù)據(jù)庫 可以有效的存儲、 管理數(shù)據(jù), 在 最大程度 上 滿足 了 用戶的需求 。數(shù)據(jù)庫技術(shù)具有合理的存儲方式,它能夠系統(tǒng)的存儲相干的數(shù)據(jù),具備了相對快速的查詢效率 。若 Q= 1,則 站點(diǎn) X 到站點(diǎn) Y 的換乘站點(diǎn) 是站點(diǎn) H( m,i)及 F(n,j), 換乘的最佳路線是 A(m)和 B(n), 若 Q≠1, 那么對提供的所有的換乘線路的記錄進(jìn)行計算,從中選出最短的一條線路。 首先得有三個表,分別是站 名表( StationName)、線路編號表( LineNum)、線路表 ( LS) , n 表示 輸入的兩個站點(diǎn)的編號。然后查找數(shù)據(jù)庫,查詢站點(diǎn) X 和站點(diǎn) Y 之間是否 有同樣的一趟公交經(jīng)過 ,如果有則通過比較 ,提供給用戶較為合理的公交線路。 站站查詢的流程圖如 圖 44 所示 : 湖 北第二師范學(xué)院本科畢業(yè)論文 15 圖 44 站站查詢的 算法流程圖 查詢系統(tǒng) 公交換乘 公交線路是由多條線路組成的,一趟公交不可能走完所有的站點(diǎn),當(dāng)目的地與起始站點(diǎn)不在同一條線路上時就需要換乘。 如果輸入兩地站名后,給出的信息表示兩站之間是可以直達(dá)的,那么直達(dá)的算法流程如 圖 42 所示: 湖 北第二師范學(xué)院本科畢業(yè)論文 13 圖 42 直達(dá)算法流程圖 若給出的結(jié)果是不能直達(dá),需要進(jìn)行換乘其他線路,那么 轉(zhuǎn)乘 的 算法的流程圖如圖 43 所 示 : 湖 北第二師范學(xué)院本科畢業(yè)論文 14 圖 43 轉(zhuǎn)乘 算法流程圖 在用戶的查詢功能中 ,比較重要的一項(xiàng)功能是站站查詢 。 在站站查詢中 , 有 時候不能直接到達(dá)則 需要 換 乘 其他 線路,用戶輸入起始站點(diǎn)和目的地 站點(diǎn)后,查詢時所有經(jīng)過的起始站點(diǎn)的站名,然后 判斷 每一條 公交路線 上的所有站點(diǎn)是否與 目的地 站 點(diǎn) 有重合的,直 到 將 公交路線上 的所有站點(diǎn)查詢完畢。 在這其中, 查詢公交信息 時,最重要的功能是 兩站之間的 查詢 。 系統(tǒng) 模塊圖 如圖 41 所示: 湖 北第二師范學(xué)院本科畢業(yè)論文 12 圖 41 系統(tǒng)模塊圖 查詢 系統(tǒng)流程設(shè)計 在 該 系統(tǒng)中,最主要的 功能 就是公交 信息的 查詢 , 包括 線路 的 查詢、站點(diǎn) 的 查詢、站站 之間的 查詢。 ( 2) 站點(diǎn)管理:站點(diǎn)信息的添加 和更行 ,添加 的信息包含車站名、 線路 名稱 及站點(diǎn)信息。乘客則無法登陸。 同時 為了 便于 對公交信息進(jìn)行更新與 修正 , 還設(shè)有管理員登陸。同時系統(tǒng)支持不完整輸入查詢,如果查找不到輸入站點(diǎn)則有一個返回提示。 ( 2)站點(diǎn)查詢:乘客輸入公交車的站點(diǎn)名進(jìn)行查詢。輸入 線路 后點(diǎn)擊查詢,系統(tǒng)會顯示出所查詢的公交車會經(jīng)過哪些站點(diǎn), 公交上行、下行的路線 以及這些公交車的實(shí)時信息。內(nèi)聚高、耦合低,則模塊的獨(dú)立性高。 要使軟件更容易開發(fā)就要求模塊化是 有效的,而且 獨(dú)立的模塊 也 比較 方便 進(jìn)行 維護(hù) 和 測試 。 把一些關(guān)系相近的軟件元素放的彼此靠近就是 所謂 的 局部化。這樣做 很好的保護(hù)了模塊內(nèi)部的信息。 其次就是通過抽象的思維,采用逐步求精的基本方法 ,更好地 將模 塊 的信息隱藏,使模塊 局部化 、 獨(dú)立 化 。這樣做使得涉及的范圍減小,而開發(fā)人員也更 容易 進(jìn)行 改動 。 將系統(tǒng) 模塊化可以使 軟件 的 結(jié)構(gòu) 更加 清晰, 使開發(fā)人員 容易設(shè)計 ,也方便了用戶 閱讀和理解。模塊化 是指 把 一個比較大的 程序劃分成 許多個可以獨(dú)立命名 、 可以獨(dú)立訪問的 小模塊。 這個 階段的主要任務(wù)是劃分 出 系統(tǒng)設(shè)計軟件的結(jié)構(gòu), 從而 對 該 系統(tǒng)進(jìn)行 一個 總體的設(shè)計,根據(jù) 前面 第三章 所描述 的需求分析 來 確定這個系統(tǒng)應(yīng)該 是 由哪些模塊 所 組成的、 每個模塊的功能是 什么、模塊的功能又是如何實(shí)現(xiàn)的以及每個模塊之間有什么樣的 聯(lián)系, 將這些模塊進(jìn)行整合、調(diào)試,從而 使系統(tǒng)實(shí)現(xiàn)所要求的功能, 并 且要容易掌握和操作。 湖 北第二師范學(xué)院本科畢業(yè)論文 10 第 4 章 系統(tǒng)概要設(shè)計 查詢系統(tǒng)的 概述 經(jīng)過 上一章 的 分析 ,系統(tǒng)“ 應(yīng)該 做什么”已經(jīng)清楚了,概要設(shè)計亦是總體設(shè)計 。在設(shè)計數(shù)據(jù)庫的過程中 , 開發(fā)人員 應(yīng)注意數(shù)據(jù)的安全性, 這樣是為了避免 泄露重要信息。由于 關(guān)系模式 與 記錄類型 相近 , 所以 它的實(shí)例 又被 稱為關(guān)系。 數(shù)據(jù)庫管理員、數(shù)據(jù)庫、 數(shù)據(jù)庫管理系統(tǒng) 、應(yīng)用湖 北第二師范學(xué)院本科畢業(yè)論文 9 程序以及 相應(yīng)的硬件設(shè)施 能夠組成一個完整的數(shù)據(jù)庫系統(tǒng) ??梢?指導(dǎo)我們 設(shè)計一個正確的 數(shù)據(jù)庫系統(tǒng) 。 ( 4) 在操作方面,要盡可能的簡潔明了、易于操作,界面應(yīng)該一目了然。 ( 2) 系統(tǒng)管理員可以對公交的信息進(jìn)行更改,其中包括:管理員登陸,對公交 線路
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1