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

正文內(nèi)容

基于net的城市公交查詢系統(tǒng)的設(shè)計與實現(xiàn)—計算機畢業(yè)設(shè)計-文庫吧

2024-11-09 01:12 本頁面


【正文】 ........................................................ 28 參考文獻 ........................................................................................................................ 28 致 謝 ......................................................................................................................... 29 聲 明 ......................................................................................................................... 30 1 引言 當今是一個以網(wǎng)絡(luò)為中心的信息化世界,計算機已成為廣大市民不可缺少的工具。由于我國城市化進程的推進,目前城市不斷地在向郊區(qū)延伸,邊緣不斷擴大,和郊區(qū)的邊界甚至開始變得模糊化,城市公交路線不斷地增多,加之眾多公交路線時常調(diào)整,目前眾多市民,特別是一些大中型城市的市民,對各條公交路線的信息不清楚或掌握得不準確。并且當今各大城市的家庭轎車相繼增多,使城市交通出現(xiàn)擁堵現(xiàn)象。而公共交通與其它交通方式相比具有人均占用道路少、能源消耗低、運輸成本低 、污染相對較小、客運量大,運送效率高等優(yōu)點,它是解決大、中城市交通擁堵等交通問題,所以各大城市都在積極地發(fā)展公共交通的運用。本畢業(yè)設(shè)計主要的目的就是實現(xiàn)公交查詢以及信息發(fā)布。 本設(shè)計的預期成果是:此系統(tǒng)能夠使用戶簡單的查詢出他們自己想要的車次經(jīng)過哪些站點,在哪一站可以轉(zhuǎn)乘 ,然后繼續(xù)換乘哪路車 ;也可以預先知道可以通過哪些車次可以到達目的地。在留言版中可以留下用戶對系統(tǒng)的任何信息或者任何要求,管理員可以通過對留言版信息的解讀對系統(tǒng)進行一系列的修改。 城市公交查詢系統(tǒng)的前景 近十幾年來,我國汽車工業(yè)蓬勃發(fā) 展,特別是家用轎車的增長。發(fā)展中國家用轎車市場,其規(guī)模與速度必須與城市基礎(chǔ)建設(shè)同步,如果一味追求發(fā)展速度,勢必將造成很多大城市嚴重的交通堵塞問題,而且還將給社會帶來一系列不良后果,如加大社會經(jīng)濟成本,增加能源消耗,惡化城市空氣,增加交通事故等等。因此,在發(fā)展我國的汽車工業(yè)的同時要注意到城市公共交通存在的意義和作用,加大國家在公共交通方面的投入,全面規(guī)劃、統(tǒng)籌安排、合理配置、科學管理,使城市道路流暢、方便、安全、有效、可靠。 然而,隨著公共交通的快速發(fā)展,會逐漸地出現(xiàn)越來越多的公共汽車和不同的公交路線,這樣會 使人們對各條公交路線的信息掌握的不是很清楚。而城市公交查詢系統(tǒng)主要任務就在于對各條路線的信息查詢,和對整個公交線路信息進行相關(guān)的管理。使用公交查詢系統(tǒng)人們就可以找出一條最適合于自己的線路,減少不必要的坐車時間。所以城市公交查詢系統(tǒng)的前景非常樂觀。 基于城市公交查詢系統(tǒng)與傳統(tǒng)的城市公交查詢系統(tǒng)有相似又有區(qū)別。相似之處在于 系統(tǒng)的核心都是 B/S 架構(gòu)。 B/S 架構(gòu)是不需要專門的操作環(huán)境,在任何地方,只要能上網(wǎng),就能夠操作系統(tǒng)。不同之處在于實現(xiàn)的語言不同,傳統(tǒng)的一般用的語言是 ASP+它的腳本語言,是不面向?qū)ο蟮?,而?于本設(shè)計的城市公交查詢系統(tǒng)用的語言是 .NET,是面向?qū)ο蟮模?面向?qū)ο蟮木幊陶Z言最大的特色就是可以編寫自己所需的數(shù)據(jù)類型 。對于傳統(tǒng)的城市公交查詢系統(tǒng)他易于管理,重用性 比較高。 城市公交查詢系統(tǒng)的作用 首先:有條理地、清晰地呈現(xiàn)出城市各條線路信息。不管城市擴展得有多大,城市公交路線增加的有多少,人們都可以通過城市公交查詢系統(tǒng)來獲得各條公交路線的詳細信息。 其次:節(jié)省時間。在日益激烈地競爭環(huán)境中,時間可以說是人們最大的資本。城市公交查詢系統(tǒng)可以為廣大的市民指出一條最適合于他們自己的公交線路, 減少不必要的 多 做車的情況,從而節(jié)省出更多的寶貴時間計劃他們自己的事。 最后:消除城郊市民和外來人的不安。初到一個陌生的環(huán)境,特別是一個大城市中,許多人都會感到局促不安。城市公交查詢系統(tǒng)可以使人們了解這個城市的一些基本情況,也可以使人們能夠準確地到達他們自己想要去的地方, 減少不必要的坐錯車的情況 。 2 城市公交查詢系統(tǒng)的實現(xiàn)技術(shù)和工具 什么是 是 的一部分, 是一種建立 在公共語言運行庫上的編程框架 , 可 用于 在 服務器 上生成功 能 強大的 Web 應用程序。 它提供了一個統(tǒng)一的 Web 開發(fā)模型,并為開發(fā)人員提供了創(chuàng)建企業(yè)級 Web 應用程序所需的各種服務。 是一個已編譯的、基于 .NET 的環(huán)境,可以使用任何與 .NET 兼容的語言(包括 Visual Basic .NET、 C 和就 Jscript.)創(chuàng)作應用程序。另外,任何 應用程序都可以完全使用 .NET Framework。開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。 .NET Framework 概述 .NET Framework 是支持生成和運行下一代應用程序和 XML Web services 的內(nèi)部 Windows 組件。 .NET Framework 的幾個主要組成部分:首先是整個開發(fā)框架的基礎(chǔ),即通用語言運行時以及它所提供的一組基礎(chǔ)類庫;在開發(fā)技術(shù)方面, .NET 提供了全新的數(shù)據(jù)庫訪問技術(shù) ADO .NET,以及網(wǎng)絡(luò)應用開發(fā)技術(shù)ASP .NET 和 Windows 編程技術(shù) Win Forms;在開發(fā)語言方面, .NET 提供了 VB、VC++、 C、 Jscript 等多種語言支持;而 Visual Studio .NET 則是全面支持 .NET的開發(fā)工具。 .NET Framework 主要實現(xiàn)下列目標: ( 1)提供一個一致的面向?qū)ο蟮木幊汰h(huán)境,而無論對象代碼是在本地存儲 和執(zhí)行,還是在本地執(zhí)行但在 Inter 上分布,或者是在遠程執(zhí)行的。 ( 2)提供一個將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。 ( 3)提供一個可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境。 ( 4)提供一個可消除腳本環(huán)境或解釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境。 使開發(fā)人員的經(jīng)驗在面對類型大不相同的應 用程序(如基于 Windows 的應用程序和基于 Web 的應用程序)時保持一致。按照工業(yè)標準生成所有通信,以確?;? .NET Framework 的代碼可與任何其他代碼集成。 .NET Framework 具有兩個主要組件:公共語言運行庫和 .NET Framework 類庫。公共語言運行庫是 .NET Framework 的基礎(chǔ)。您可以將運行庫看作一個在執(zhí)行時管理代碼的代理,它提供內(nèi)存管理、線程管理和遠程處理等核心服務,并且還強制實施嚴格的類型安全以及可提高安全性和可靠性的其他形式的代碼準確性。事實上, 代碼管理的概念是運行庫的基本原則。以運行庫為目標的代碼稱為托管代碼,而不以運行庫為目標的代碼稱為非托管代碼。 .NET Framework 的另一個主要組件是類庫,它是一個綜合性的面向?qū)ο蟮目芍赜妙愋图?,您可以使用它開發(fā)多種應用程序,這些應用程序包括傳統(tǒng)的命令行或圖形用戶界面 (GUI) 應用程序,也包括基于 所提供的最新創(chuàng)新的應用程序(如 Web 窗體和 XML Web services)。 .NET Framework 可由非托管組件承載,這些組件將公共語言運行庫加載到它們的進程中并啟動 托管代碼的執(zhí)行,從而創(chuàng)建一個可以同時利用托管和非托管功能的軟件環(huán)境。 .NET Framework 不但提供若干個運行庫宿主,而且還支持第三方運行庫宿主的開發(fā)。 的特點 的新性能 提供了穩(wěn)定的性能、優(yōu)秀的升級性、更快速的開發(fā)、更簡便的管理、全新的語言以及網(wǎng)絡(luò)服務。貫穿整個 的主題就是系統(tǒng)幫用戶做了大部分不重要的瑣碎的工作。 全新的構(gòu)造 新的 引入受管代碼 (Managed Code)這樣一個全新概念,橫貫整個視窗開發(fā)平臺。受 管代碼在 NGWS Runtime 下運行,而 NGWS Runtime 是一個時間運行環(huán)境,它管理代碼的執(zhí)行,使程序設(shè)計更為簡便。 高效率 對于一個程序來講,速度是非常重要的。在 ASP 中為了盡可能精簡程序代碼,以至于不得不將代碼移植到一個低性能的部件中。而 則能妥善地解決這 一問題。 易控制 在 里,你將會擁有一個“ DataBounds” (數(shù)據(jù)約束 ),這意味著它會與數(shù)據(jù)源連接,并會自動裝入數(shù)據(jù),使控制工作簡單易行。 語言支持 支持多種語言,支持編譯類語言,支持比 如 VB、 VC++、 C等,它比這些編譯類語言運行速度快,更適合編寫大型應用。 更好的升級能力 快速發(fā)展的分布式應用也需要更快速、更模塊化、更易操作、更多平臺支持和重復利用性更強的開發(fā),需要一種新的技術(shù)來適應不同的系統(tǒng),網(wǎng)絡(luò)應用和網(wǎng)站需要提供一種更加強大的可升級的服務。 能夠適應上面的要求。 C C是一種最新的、面向?qū)ο蟮木幊陶Z言,是微軟在 Microsoft .NET 中推出的全新語言。這種全新的面向?qū)ο蟮恼Z言使得開發(fā)者可以快速的構(gòu)建從底層系統(tǒng)級到高層商業(yè)組件的不同應用。 C在保證 了強大的功能和靈活性的同時,給 C和 C++帶來了類似于 VB 的快速開發(fā),并且它還針對 .NET 作了特別設(shè)計,比如 C允許 XML 數(shù)據(jù)直接映射為它的數(shù)據(jù)類型等等,這些特性結(jié)合起來使得 C成為優(yōu)秀的下一代網(wǎng)絡(luò)編程語言。 對象操作數(shù)據(jù)庫 在 Microsoft .NET 中訪問數(shù)據(jù)庫的技術(shù)是 ADO .NET。 ADO .NET 提供了一組用來連接到數(shù)據(jù)庫,運行命令,返回記錄集的類庫,與從前的 ADO(ActiveX Data Object)相比, Connection 和 Command 對象很類似,而 ADO .NET 的革新主要體現(xiàn)在如下幾個方面: 首先, ADO .NET 提供了對 XML 的強大支持,這也是 ADO .NET 的一個主要設(shè)計目標。在 ADO .NET 中通過 XMLReader, XMLWriter, XMLNavigator, XMLDocument 等可以方便的創(chuàng)建和使用 XML 數(shù)據(jù),并且支持 W3C 的 XSLT、 DTD、XDR 等標準。 ADO .NET 對 XML 的支持也為 XML 成為 Microsoft .NET 中數(shù)據(jù)交換的統(tǒng)一格式提供了基礎(chǔ)。 其次, ADO .NET 引入了 Dataset 的概念,這是一個駐于內(nèi)存的數(shù)據(jù)緩沖 區(qū),它提供了數(shù)據(jù)的關(guān)系型視圖。不管數(shù)據(jù)來源于一個關(guān)系型的數(shù)據(jù)庫,還是來源于一個 XML 文檔,我們都可以用一個統(tǒng)一的編程模型來創(chuàng)建和使用它。它替代了原有的 Recordset 的對象,提高了程序的交互性和可擴展性,尤其適合于分布式的應用場合。 另外, ADO .NET 中還引入了一些新的對象,例如 DataReader 可以用來高效 率的讀取數(shù)據(jù),產(chǎn)生一個只讀的記錄集等等。簡而言之, ADO .NET 通過一系列新的對象和編程模型,并與 XML 緊密結(jié)合,使得在 Microsoft .NET 中的數(shù)據(jù)操作十分方便和高效。 ASP .NET 是 Microsoft .NET 中的網(wǎng)絡(luò)編程結(jié)構(gòu),它使得建造、運行和發(fā)布網(wǎng)絡(luò)應用非常方便和高效。 SQL Server 2020 SQL Server 2020 是 Microsoft 公司發(fā)行的關(guān)系型數(shù)據(jù)庫管理與分析系統(tǒng),它提供了功能全面、操作簡單的圖形界面。 SQL Server 2020 具有較好的可伸縮性和可靠性,提供了以 Web 標準為基礎(chǔ)的擴展數(shù)據(jù)庫編程功能,可以滿足電子商務和企業(yè)應用程序的要求。 SQL Server 2020 支持 XML 和 Inter 標準,具有基于 Web 的分析能力,允許使用內(nèi) 置的存儲過程以 XML 格式存儲、更新、刪除和檢索數(shù)據(jù)。由于 與 SQL Server 2020 都是由微軟公司出品的,所以在 應用于后臺程序中,有專門針對 SQL Server 2020 的數(shù)據(jù)應用類庫供用戶使用,方便了用戶對數(shù)據(jù)的操作。 Microsoft Visual Visual Studio .NET 作為微軟的下一代開發(fā)工具,它和 .NET 開發(fā)框架緊密結(jié)合,是構(gòu)建下一代互聯(lián)網(wǎng)應用的優(yōu)秀工具。由于 Visual Studio .NET 通過提供一個統(tǒng)一的集成開發(fā) 環(huán)境及工具,大大提高了開發(fā)者的效率;十分方便 .NET程序的創(chuàng)建和調(diào)試,所以 Visual 是開發(fā) 應用程序的常用工具。在 Visual 中用戶可以直接使用它里面的組件來創(chuàng)建 應用程序,同時它也是一個功能豐富的編程環(huán)境,集成了多種語言支持(如: C、VC++、 VB);簡化了服務器端的開發(fā);提供了高效地創(chuàng)建和使用網(wǎng)絡(luò)服務的方法等等。當用 Visual 創(chuàng)建一個 工程時, Visual 會自動配置好 IIS 應 用,用戶直接應用即可。 3 城市公交車查詢系統(tǒng)的分析與設(shè)計 需求分析
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1