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

正文內(nèi)容

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

2022-12-14 17:56:48 本頁面
 

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