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

正文內(nèi)容

基于net的城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-閱讀頁

2024-09-17 20:08本頁面
  

【正文】 城市的一些基本情況,也可以使人們能夠準(zhǔn)確地到達(dá)他們自己想要去的地方,減少不必要的坐錯(cuò)車的情況 。 磁盤空間: 250MB(完全安裝), 155MB(快速安裝)。 顯示: 1024*768, 256 色 運(yùn)行環(huán)境 操作系統(tǒng): Windows 2020 以上的操作系統(tǒng)。 3 2 系統(tǒng) 實(shí)現(xiàn)技術(shù)和工具 介紹 是一種建立在通用語言上的程序構(gòu)架,能被用于一臺(tái) Web 服務(wù)器來建立強(qiáng)大的 Web 應(yīng)用程序。 ,并為開發(fā)人員提供了創(chuàng)建企業(yè)級(jí) Web 應(yīng)用程序所需的各種服務(wù)。另外,任何 應(yīng)用程序都可以完全使用 .NET Framework。 .NET Framework 概述 . NET Framework 是支持生成和運(yùn)行下一代應(yīng)用程序和 XML Web services 的內(nèi)部 Windows 組件。 .NET Framework 主要實(shí)現(xiàn)下列目標(biāo): ( 1)提供一個(gè)一致的面向?qū)ο蟮木幊汰h(huán)境,而無論對(duì)象代碼是在本地存儲(chǔ)和執(zhí)行,還是在本地執(zhí)行但在 Inter 上分布,或者是在遠(yuǎn)程執(zhí)行的。 ( 3)提供一個(gè)可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境。 使開發(fā)人員的經(jīng)驗(yàn)在面對(duì)類型大不相同的應(yīng)用程序(如基于 Windows 的應(yīng)用程序和基于 Web 的應(yīng)用程序)時(shí)保持一致。 .NET Framework 具有兩個(gè)主要組件:公共語言運(yùn)行庫和 .NET Framework 類庫。您可以將運(yùn)行庫看作一個(gè)在執(zhí)行時(shí)管理代碼的代理,它提供內(nèi)存管理、線程管理和遠(yuǎn)程處理等核心服務(wù),并且還強(qiáng)制實(shí)施嚴(yán)格的類型安全以及可提高安 全性和可靠性的其他形式的代碼準(zhǔn)確性。以運(yùn)行庫為目標(biāo)的代碼稱為托管代碼,而不以運(yùn)行庫為目標(biāo)的代碼稱為非托管代碼。 .NET Framework 可由非托管組件 承載,這些組件將公共語言運(yùn)行庫加載到它們的進(jìn)程中并啟動(dòng)托管代碼的執(zhí)行,從而創(chuàng)建一個(gè)可以同時(shí)利用托管和非托 4 管功能的軟件環(huán)境。 的特點(diǎn) ( 1)、 的新性能 提供了穩(wěn)定的性能、優(yōu)秀的升級(jí)性、更快速的開發(fā)、更簡(jiǎn)便的管理、全新的語言以及網(wǎng)絡(luò)服務(wù)。 ( 2) 、全新的構(gòu)造 新的 引入受管代碼 (Managed Code)這樣一個(gè)全新概念,橫貫整個(gè)視窗開發(fā)平臺(tái)。 ( 3) 、高效率 對(duì)于一個(gè)程序來講,速度是非常重要的。而 則能妥善地解決這一問題。 ( 5) 、語言支持 支持多種語言,支持編譯類語言,支持比如 VB、 VC++、 C等,它比這些編譯類語言運(yùn)行速度快,更適合編寫大型應(yīng)用。 能夠適應(yīng)上面的要求[7]。這種全新的面 向?qū)ο蟮恼Z 言使得開發(fā)者可以快速的構(gòu)建從底層系統(tǒng)級(jí)到高層商業(yè)組件的不同應(yīng)用。 對(duì)象操作數(shù)據(jù)庫 在 Microsoft .NET 中訪問數(shù)據(jù)庫的技術(shù)是 ADO .NET。在 ADO .NET 中通過 XMLReader, XMLWriter, XMLNavigator, XMLDocument 等可以方便的創(chuàng)建和使用 XML 數(shù)據(jù),并且支持 W3C 的 XSLT、 DTD、 5 XDR等標(biāo)準(zhǔn)。 其次, ADO .NET 引入了 Dataset 的概念,這是一個(gè)駐于內(nèi)存的數(shù)據(jù)緩沖區(qū),它提供了數(shù)據(jù)的關(guān)系型視圖。它替代了原有的 Recordset 的對(duì)象,提高了程序的交互性和可擴(kuò)展性,尤其適合于分布式的應(yīng)用場(chǎng)合。簡(jiǎn)而言之, ADO .NET 通過一系列新的對(duì)象和編程模型,并與 XML 緊密結(jié)合,使得在 Microsoft .NET 中的數(shù)據(jù)操作十分方便和高效。 SQL Server 2020 SQL Server 2020 是 Microsoft 公司發(fā)行的關(guān)系型數(shù)據(jù)庫管理與分析系統(tǒng),它提供了功能全面、操作簡(jiǎn)單的圖形界面。 SQL Server 2020 支持 XML 和 Inter 標(biāo)準(zhǔn),具有基于 Web 的分析能力,允許使用內(nèi)置的存儲(chǔ)過程以 XML 格式存儲(chǔ)、更新、刪除和檢索數(shù)據(jù)。 Microsoft Visual Visual Studio .NET 作為微軟的下一代開發(fā)工具,它和 .NET 開發(fā)框架緊密結(jié) 合,是構(gòu)建下一代互聯(lián)網(wǎng)應(yīng)用的優(yōu)秀工具。在 Visual 中用戶可以直接使用它里面的組件來創(chuàng)建 應(yīng)用程序,同時(shí)它也是一個(gè)功能豐富的編程環(huán)境,集成了多種語言支持(如:C、 VC++、 VB);簡(jiǎn)化了服務(wù)器端的開發(fā);提供了高效地創(chuàng)建和使用網(wǎng)絡(luò)服務(wù)的方法等等。 6 3 系統(tǒng)的分析與設(shè)計(jì) 在此系統(tǒng)中,用戶可以查詢城市中的各條路線或站點(diǎn),了解各條路線或站點(diǎn)的詳細(xì)信息。 需求分析 本系統(tǒng)滿足了以下幾個(gè)要求: 操作的簡(jiǎn)易性:城市公交查詢系統(tǒng)使用起來簡(jiǎn)單、方便、界面友好,用戶操作起來得心應(yīng)手。如:在查詢功能中,用戶輸入要查詢的車次等信息即可得出與它相關(guān)的結(jié)果;在系統(tǒng)管理功能中,管理員可以對(duì)其信息進(jìn)行添加、編輯和刪除等操作。 在用戶進(jìn)入主界面后,就可以通過車次查詢、站點(diǎn)查詢、站站查詢、車站查詢快速地查詢出符合用戶條件的相關(guān)線路信息。當(dāng)管理員進(jìn)入系統(tǒng)后,可以對(duì)數(shù)據(jù)庫中的信息進(jìn)行添加、刪除和編輯等操作。 系統(tǒng)功能模塊劃分 在了解了系統(tǒng)的功能需求后,可以把該系統(tǒng)劃分為以下 3 個(gè)模塊:用戶查詢模塊、留言簿模塊和系統(tǒng)管理模塊如圖 。主要包括: (1)查 詢車次信息:輸入要查詢的車次進(jìn)行搜索,可以查詢出于它相應(yīng)的站點(diǎn)名和站點(diǎn)描述信息。如果用戶不知道站點(diǎn)的全稱,也可以在高級(jí)查詢中模糊查詢出含有關(guān)鍵字的所有站點(diǎn)信息。 系統(tǒng)管理模塊 在系統(tǒng)管理模塊中,主要是對(duì)數(shù)據(jù) 庫中的各個(gè)表進(jìn)行管理。 (2)留言簿管理 :可以對(duì)留言簿中的內(nèi)容進(jìn)行回復(fù)與刪除操作。 (3)站點(diǎn)、車次管理:可以對(duì)站點(diǎn)、車次基本信息和車次次序信息進(jìn)行添加、刪除和編輯等操作。 留言簿模塊 在留言簿模塊中,用戶可以不需要注冊(cè)直接在網(wǎng)上 進(jìn)行留言,也可以對(duì)某一特定地留言標(biāo)題進(jìn)行回復(fù)貨討論,也可以通過留言簿查看自己曾經(jīng)留言過的信息。在此系統(tǒng)中,即實(shí)現(xiàn)用戶查詢模塊中的各個(gè)功能信息。 此系統(tǒng)中,用戶不需要注冊(cè)就可以直接進(jìn)行相關(guān)功能的查詢。主要流程為:當(dāng)程序開始時(shí)先進(jìn)入正向搜索,如果正向搜索不存在所需的數(shù)據(jù)再進(jìn)行反向搜索,如果正反兩方都沒有搜索到所需的數(shù)據(jù)則程序結(jié)束 [12]。 開 始正 向 搜 索正 向 搜 索 是 否 存 在反 向 搜 索反 向 搜 索 是 否 存 在結(jié) 束YNNN從 正 反兩 方 面 判 斷 路 線YYN 圖 9 根據(jù)上圖所示,在站站查詢實(shí)現(xiàn)的過程中,它是從正反兩個(gè)方面對(duì)線路進(jìn)行查詢。 開 始 l = 0判 斷 終 點(diǎn) 站 是 否 存 在結(jié) 束 l = l + 1當(dāng) 站 點(diǎn) 為 起 始 站 時(shí) , 把 s i l i中的 數(shù) 據(jù) 插 入 到 臨 時(shí) 表 中把 從 s i l i中 搜 索 的 查 詢 數(shù) 據(jù)插 入 到 臨 時(shí) 表 中從 臨 時(shí) 表 中 搜 索 出 要 查 詢 的 信 息顯 示 查 詢 出 的 信 息NY 圖 10 4 數(shù)據(jù)庫 的 設(shè)計(jì)與實(shí)現(xiàn) 城市公交查詢系統(tǒng)應(yīng)用的是 SQL Server 2020 數(shù)據(jù)庫管理系統(tǒng)。 數(shù)據(jù)表的創(chuàng)建 該 系統(tǒng)中共需要?jiǎng)?chuàng)建五個(gè)數(shù)據(jù)表:管理員表、留言簿表、車次基本信息表、站點(diǎn)基本信息表、站點(diǎn)次序表 [13]。其詳細(xì)信息如表 。其詳細(xì)信息如表 。其詳細(xì)信息如表 。其詳細(xì)信息如表 。其詳細(xì)信息如表 。該文件定義和保存了所有 應(yīng)用程序的配置信息,這些配置采用了XML格式,具有較大的可擴(kuò)展性。 針對(duì)城市公交查詢系統(tǒng)的需求,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): ( 1)管理員基本信息(如圖 ):包括管理員表,管理員 ID,管 理員名,管理員密碼 ( 2)留言簿基本信息(如圖 ):包括留言簿 ID,留言標(biāo)題,留言者,留言內(nèi)容。 ( 4)站點(diǎn)基本信息(如圖 所示 ):包括站點(diǎn) ID,站點(diǎn)名,站點(diǎn)描述。 管 理 員 表管 理 員 I D 管 理 員 名 管 理 員 密 碼 圖 ER圖 包括管理員 ID,管理員名,管理員秘碼。 車 次 表發(fā) 車 時(shí) 間車 次 I D 車 次 名 車 次 描 述收 車 時(shí) 間 圖 ER圖 包括車次 ID,車次名,發(fā)車時(shí)間,收車時(shí)間,車次描述。 站 點(diǎn) 次 序 表站 點(diǎn) 次 序 I D 站 點(diǎn) 次 序站 點(diǎn) 名 車 次 名 圖 ER圖 包括站點(diǎn)次序 ID,站點(diǎn)名,車次名,站點(diǎn)次序 。站點(diǎn)次序表與站點(diǎn)表之間的關(guān)系是一對(duì)多的關(guān)系,記作 1: M,站點(diǎn)次序表與車次表之間的關(guān)系也是一對(duì)多的關(guān)系,記作 1: N,如圖 所示。 存儲(chǔ)過程 在城市公交查詢中,大多的數(shù)據(jù)操作都是通過存儲(chǔ)過程來處理的。它的參數(shù)可以被傳遞和返回。在應(yīng)用程序中直接調(diào)用存儲(chǔ)過程有以下好處:減少網(wǎng)絡(luò)通信量 、提高系統(tǒng)的運(yùn)行速度、 更強(qiáng)的適應(yīng)性 。 14 5 城市公交查詢系統(tǒng)的 功能 實(shí)現(xiàn) 為了滿足各種各樣用戶的需求,該系統(tǒng)的設(shè)計(jì)分為前臺(tái)和后臺(tái)兩個(gè)部分。 前臺(tái)功能實(shí)現(xiàn) 前臺(tái)功能實(shí)現(xiàn)主要分為:車次查詢、站點(diǎn)查詢、站站查詢、車站查詢、訪客留言、最新動(dòng)態(tài)等部分。此界面主要是采用表格來制作的,它包括五個(gè)部分。 主要由頁面的標(biāo)題,四個(gè)工具欄和一個(gè) label 控件組成; 是頁面欄 ; 是快速公告,主要顯示公交車公司發(fā)布的關(guān)于交通和公交車的最新信息; 主要是顯示此網(wǎng)頁的版權(quán)所有者 [。 圖 系統(tǒng)首頁 車次查詢 車次查詢主要是根據(jù)訪客的輸入車次,然后通過搜索顯示出改車次經(jīng)過的站點(diǎn)和該站點(diǎn)的介 紹。 15 圖 車次查詢頁面 站點(diǎn)查詢 站點(diǎn)查詢的功能是根據(jù)訪客輸入的站點(diǎn)名稱,搜索出經(jīng)過該站點(diǎn)的車次、首晚班車的時(shí)間、票價(jià)等。 圖 站點(diǎn)查詢頁面 16 站站查詢 站站查詢的功能主要是根據(jù)訪客輸入的站點(diǎn)名稱,通過搜索找到從一個(gè)站點(diǎn)到另一個(gè)站點(diǎn)的車次,沿途經(jīng)過的站點(diǎn)等內(nèi)容。 圖 站站查詢頁面 車站查詢 車站查詢的功能主要是提供一些已經(jīng)編輯好的線路的首發(fā)站、終點(diǎn)站,通過快速查詢,搜索出該站點(diǎn)經(jīng)過的車次等內(nèi)容。 17 圖 車站查詢頁面 訪客留言 訪客留言的主要功能是訪客留下關(guān)于本系統(tǒng)的一些意見和建議。如圖 所示。 管理員登陸 后臺(tái)登陸界面的主要功能是防止一些人惡意的修改車次信息,如果沒有輸入正確的賬號(hào)和密碼則無法登陸。 圖 登陸頁面 19 站點(diǎn)管理 站點(diǎn)管理的功能主要是 實(shí)現(xiàn)站點(diǎn)信息管理 ,可以對(duì)站點(diǎn)驚醒編輯、添加、刪除 。 如圖 所示。同時(shí)添加了一個(gè)搜索功能,方便對(duì)留言進(jìn)行管理。 圖 留言管理頁面 20 站點(diǎn)基本管理 站點(diǎn)基本管理的功能是對(duì)站點(diǎn)的信息進(jìn)行編輯、添加、刪除等操作。 圖 站點(diǎn)信息管理頁面 車次管理 車次管理的功能是對(duì)個(gè)車次線路的添加、編輯、刪除等操作。 圖 線路管理頁面 21 6 結(jié)論 與展望 本設(shè)計(jì)是基于 .NET 開發(fā)的一個(gè)城市公交查詢系統(tǒng), 主要應(yīng)用了 Microsoft Visual Studio 2020+SQL2020 開發(fā)環(huán)境,靈活的運(yùn)用了 技術(shù)。其中對(duì)于數(shù)據(jù)的操作,基本上都是通過調(diào)用存儲(chǔ)過程來完 成的,存儲(chǔ)過程的應(yīng)用對(duì)于系統(tǒng)的維護(hù)和提高速度具有重要的作用。但是系統(tǒng)也有很多需要改進(jìn)的地方,比如原先車次查詢的時(shí)候可以顯示出改線路行進(jìn)的圖片,這樣可以給乘客一個(gè)更加直觀的印象,方便選擇線路。 畢業(yè)設(shè)計(jì)雖然基本完成,但是由于時(shí)間比較倉促,加上個(gè)人能力有限,畢業(yè)設(shè)計(jì)和論文難免有一些不盡人意的地方,有待各位老師給予批評(píng)和指正。 22 致 謝 本文是在陳永霞老師的熱情關(guān) 心和指導(dǎo)下完成的,陳老師不厭其煩的對(duì)我的論文一遍一遍的檢查,提出很多 問題,讓我的論文得到了很大的改善。 最后向在百忙之中評(píng)審本文的各位專家、老師表示衷心的感謝! 23 參考文獻(xiàn) [1] 陳明 著 .實(shí)用 軟件工程基礎(chǔ) .清華大學(xué)出版社 .2020。 [5] Joe Duffy 著 . 王海濤、陳宇寒 譯 . .NET Framework 高級(jí)編程 .清華大學(xué)出版社 .2020 [6] 沃爾森 著 .譚振林 譯 . 揭秘 (卷 1) .人民郵電出版社 .2020 [7]Greg Buxzek 著 .康博 譯 . 開發(fā)人員指南 .清華大學(xué)出版社 .20
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1