【正文】
15 數(shù)據(jù)庫的連接 ................................................................................................... 16 存儲過程 .......................................................................................................... 17 5 城市公交 查詢系統(tǒng)的實現(xiàn) ............................................................................................ 18 系統(tǒng)首頁 .......................................................................................................... 18 后臺管理界面 ................................................................................................... 21 6 系統(tǒng)測試 .................................................................................................................... 26 測試用戶查詢模塊 ............................................................................................ 26 測試系統(tǒng)管理模塊 ............................................................................................ 26 測試留言簿管理 ............................................................................................... 27 結(jié) 論 ........................................................................................................................ 28 參考文獻(xiàn) ........................................................................................................................ 28 致 謝 ......................................................................................................................... 29 聲 明 ......................................................................................................................... 30 1 引言 當(dāng)今是一個以網(wǎng)絡(luò)為中心的信息化世界,計算機已成為廣大市民不可缺少的工具。 City Bus inquiries。 關(guān)鍵詞: 互聯(lián)網(wǎng);城市公交查詢; .NET;存儲過程 The Design and Realization of City Bus Inquiry System Based on .NET Abstract With the rapid development of Inter, the Inter has bee an important channel of people acquiring, publishing and transmitting information and obviously bee one part of social life. But China39。數(shù)據(jù)庫選用的是 SQL Server 2020,而應(yīng)用程序通過 與 SQL Server 2020 數(shù)據(jù)庫建立鏈接,并且運用 SQL 語言實現(xiàn)對其數(shù)據(jù)庫進行操作。 城市公交查詢系統(tǒng)開發(fā)技術(shù)采用的是基于 .NET 的 B/S 架構(gòu),它的前端選用 為主要的編程框架,其 .ASPX 文件 包含組成用戶界面的 HTML 文本和控件 ,而 后臺選用了 C編程語言。而城市公交查詢系統(tǒng)就是使人們 能夠在因特網(wǎng)上方便、簡單的查詢出各條路線,了解自己所經(jīng)過的每個站點等信息,以便能更好的制定自己的行動計劃而設(shè)計的。 畢業(yè)設(shè)計 ( 論文 ) 基于 .NET 的城市公交查詢系統(tǒng)的設(shè)計與實現(xiàn) 論文作者姓名: 申請學(xué)位專業(yè): 申請學(xué)位類別: 指導(dǎo)教師(職稱): 論文提交日期: 基于 .NET 的城市公交查詢系統(tǒng)的設(shè)計與實現(xiàn) 摘 要 隨著 Inter 的快速發(fā)展,互聯(lián)網(wǎng)已成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,顯然它已成為社會生活的一部分。但我國的城市公交信息查詢卻還處于比較落后的水平上,廣大的市民獲取路線信息方式也比較少,最常用的方式只局限在詢問和交通地圖上。它主要實現(xiàn)的模塊是公交信息的查詢模塊,其中包括的功能有:線路查詢、站點查詢、站站查詢、車站查詢;而系統(tǒng)管理模塊主要實現(xiàn)的是對各個數(shù)據(jù)表進行添加、編輯、刪除等功能操作以及對留言版進行一些相應(yīng)的回復(fù)。用 .NET 編程 的最大好處在于易于管理和重用性比較高。在此系統(tǒng)中,大量采用了存儲過程來對數(shù)據(jù)庫進行操作。s technology of urban public transport information inquiry is still in a relatively backward level. The numerous citizens have a little access to acquire the information about bus lines. The most mon ways are confined to traffic maps or the reference to stranger. And the urban public transport system is designed for people to inquire of all lines in the Inter conveniently and simply and get to know every site that they passed away in order to make their plans more efficiently. The main module of this system is the bus information query module. Its functions include line inquiry, site inquiry, stationtostation inquiry and station inquiry. The system management module mainly realizes the functional operation on adding, editing, deleting of all data tables and responses to the message correspondingly. The development technology of the city bus inquiry system adopt B/S framework based on .NET. Its frontend part uses as the major framework. The .ASPX file contains HTML text and controls which make up of user interface. The backend chooses C as its programming language. The greatest benefit of choosing .NET to programming is the easy managements and reusability. Database uses the SQL Server 2020, and the application accesses the database by and uses SQL language to operate the database. The stored procedure is used a lot to operate the database in the system. Key words: Inter。 .NET。由于我國城市化進程的推進,目前城市不斷地在向郊區(qū)延伸,邊緣不斷擴大,和郊區(qū)的邊界甚至開始變得模糊化,城市公交路線不斷地增多,加之眾多公交路線時常調(diào)整,目前眾多市民,特別是一些大中型城市的市民,對各條公交路線的信息不清楚或掌握得不準(zhǔn)確。而公共交通與其它交通方式相比具有人均占用道路少、能源消耗低、運輸成本低 、污染相對較小、客運量大,運送效率高等優(yōu)點,它是解決大、中城市交通擁堵等交通問題,所以各大城市都在積極地發(fā)展公共交通的運用。 本設(shè)計的預(yù)期成果是:此系統(tǒng)能夠使用戶簡單的查詢出他們自己想要的車次經(jīng)過哪些站點,在哪一站可以轉(zhuǎn)乘 ,然后繼續(xù)換乘哪路車 ;也可以預(yù)先知道可以通過哪些車次可以到達(dá)目的地。 城市公交查詢系統(tǒng)的前景 近十幾年來,我國汽車工業(yè)蓬勃發(fā) 展,特別是家用轎車的增長。因此,在發(fā)展我國的汽車工業(yè)的同時要注意到城市公共交通存在的意義和作用,加大國家在公共交通方面的投入,全面規(guī)劃、統(tǒng)籌安排、合理配置、科學(xué)管理,使城市道路流暢、方便、安全、有效、可靠。而城市公交查詢系統(tǒng)主要任務(wù)就在于對各條路線的信息查詢,和對整個公交線路信息進行相關(guān)的管理。所以城市公交查詢系統(tǒng)的前景非常樂觀。相似之處在于 系統(tǒng)的核心都是 B/S 架構(gòu)。不同之處在于實現(xiàn)的語言不同,傳統(tǒng)的一般用的語言是 ASP+它的腳本語言,是不面向?qū)ο蟮?,而?于本設(shè)計的城市公交查詢系統(tǒng)用的語言是 .NET,是面向?qū)ο蟮模?面向?qū)ο蟮木幊陶Z言最大的特色就是可以編寫自己所需的數(shù)據(jù)類型 。 城市公交查詢系統(tǒng)的作用 首先:有條理地、清晰地呈現(xiàn)出城市各條線路信息。 其次:節(jié)省時間。城市公交查詢系統(tǒng)可以為廣大的市民指出一條最適合于他們自己的公交線路, 減少不必要的 多 做車的情況,從而節(jié)省出更多的寶貴時間計劃他們自己的事。初到一個陌生的環(huán)境,特別是一個大城市中,許多人都會感到局促不安。 2 城市公交查詢系統(tǒng)的實現(xiàn)技術(shù)和工具 什么是 是 的一部分, 是一種建立 在公共語言運行庫上的編程框架 , 可 用于 在 服務(wù)器 上生成功 能 強大的 Web 應(yīng)用程序。 是一個已編譯的、基于 .NET 的環(huán)境,可以使用任何與 .NET 兼容的語言(包括 Visual Basic .NET、 C 和就 Jscript.)創(chuàng)作應(yīng)用程序。開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。 .NET Framework 的幾個主要組成部分:首先是整個開發(fā)框架的基礎(chǔ),即通用語言運行時以及它所提供的一組基礎(chǔ)類庫;在開發(fā)技術(shù)方面, .NET 提供了全新的數(shù)據(jù)庫訪問技術(shù) ADO .NET,以及網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)ASP .NET 和 Windows 編程技術(shù) Win Forms;在開發(fā)語言方面, .NET 提供了 VB、VC++、 C、 Jscript 等多種語言支持;而 Visual Studio .NET 則是全面支持 .NET的開發(fā)工具。 ( 2)提供一個將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。 ( 4)提供一個可消除腳本環(huán)境或解釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境。按照工業(yè)標(biāo)準(zhǔn)生成所有通信,以確?;? .NET Framework 的代碼可與任何其他代碼集成。公共語言運行庫是 .NET Framework 的基礎(chǔ)。事實上, 代碼管理的概念是運行庫的基本原則。 .NET Framework 的另一個主要組件是類庫,它是一個綜合性的面向?qū)ο蟮目芍赜妙愋图希梢允褂盟_發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面 (GUI) 應(yīng)用程序,也包括基于 所提供的最新創(chuàng)新的應(yīng)用程序(如 Web 窗體和 XML Web services)。 .NET Framework 不但提供若干個運行庫宿主,而且還支持第三方運行庫宿主的開發(fā)。貫穿整個 的主題就是系統(tǒng)幫用戶做了大部分不重要的瑣碎的工作。受 管代碼在 NGWS Runtime 下運行,而 NGWS Runtime 是一個時間運行環(huán)境,它