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

正文內(nèi)容

城市公交查詢系統(tǒng)計算機畢業(yè)論文(編輯修改稿)

2025-07-24 13:50 本頁面
 

【文章內(nèi)容簡介】 稱為非托管代碼。.NET Framework 的另一個主要組件是類庫,它是一個綜合性的面向?qū)ο蟮目芍赜妙愋图?,您可以使用它開發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面(GUI) 應(yīng)用程序,也包括基于所提供的最新創(chuàng)新的應(yīng)用程序。 ,以及透過 OLE DB 和 ODBC 所公開的資料來源。 來連接至這些資料來源,并且擷取、處理及更新其中所含的資料。,這些元件可分開使用, .NET Framework 資料提供者,以用于連接資料庫、執(zhí)行命令和擷取結(jié)果。這些結(jié)果會直接處理、 DataSet 物件中以便利用機器操作 (Ad Hoc)的方式公開給使用者、與多個來源的資料結(jié)合,或在各層之間進行傳遞。DataSet 物件也 Framework 資料提供者分開使用,以便管理應(yīng)用程序本機的資料或來自 XML的資料。 (Class) 位于 中,而且會與 中的XML 類別整合。 Managed 程式碼的開發(fā)人員提供類似于ActiveX Data Objects(ADO)提供給原生元件物件模型 (Component Object Model,COM)開發(fā)人員的功能。 應(yīng)用程序中的資料。ADO .NET會提供最直接的方法,讓開發(fā)人員在 .NET Framework 中進行資料存取。 系統(tǒng)的開發(fā)環(huán)境本次城市公交查詢系統(tǒng)的開發(fā)環(huán)境如下:處理器:Intel Core i5磁盤空間:8GB安裝內(nèi)存:4G操作系統(tǒng):Windows 7 開發(fā)平臺:Visual 2005,Microsoft SQL Server 2010。第3章 系統(tǒng)需求分析與模塊設(shè)計 系統(tǒng)需求分析隨著公交線路的不斷完善,公交站點分布趨于合理,越來越多的普通市民出行時會選擇乘坐既方便又快捷而且經(jīng)濟實惠的公交車。同時,蘇州作為一個旅游城市,每年有成千上萬的游客回來蘇城觀光游覽,絕大多數(shù)因為不認識路或者沒有自駕車的游客而會選擇公交出行。要能使乘客準確快捷的獲得乘坐公交的相關(guān)信息,就必須有實用的公交查詢方式來適應(yīng)乘客的需求。而在這方面,雖然目前可以通過站臺上的站牌進行查詢,或者是通過城市旅游地圖來了解,但是這些方法都不是十分完善且過于老舊。為了著眼于公交業(yè)的未來發(fā)展,規(guī)范公交管理,提高服務(wù)質(zhì)量,方便乘客查詢,我設(shè)計該城市公交查詢系統(tǒng)。 模塊設(shè)計及關(guān)系圖城市公交查詢系統(tǒng)采用了結(jié)構(gòu)化設(shè)計的手段來具體實現(xiàn)系統(tǒng)各個部分的功能,提高系統(tǒng)的工作效率,將整個系統(tǒng)合理的劃分成幾個互相關(guān)聯(lián)的功能模塊,巧妙地處理多模塊之間和每個模塊內(nèi)部的互相關(guān)系以及和數(shù)據(jù)庫的具體聯(lián)系,設(shè)計各模塊的詳細內(nèi)部結(jié)構(gòu),借助各個模塊的設(shè)計以及模塊之間關(guān)系的維護來完成整個系統(tǒng)的設(shè)計功能。主要分為前臺查詢部分和后臺管理部分兩大方面:前臺查詢主要有3個模塊:①線路查詢模塊功能概述:可以獲得要查詢公交所通過的各個站點②站點查詢模塊功能概述:通過輸入的指定站點查詢經(jīng)過該站點的公交。③公交換乘模塊模塊功能概述:分為公交直達、公交一次換乘,主要體現(xiàn)那些不可直達需要轉(zhuǎn)車的路線的所有換法。后臺管理主要有2個模塊:①公交站點管理模塊 ②公交線路管理模塊功能概述:用于管理員登陸,添加、修改、刪除公交線路,修改信息資料、安全密碼,回復(fù)留言板等功能。系統(tǒng)模塊圖如圖31所示:城市公交查詢系統(tǒng)查詢后臺管理按線路查詢按站點查詢兩站點間換乘查詢新增修改刪除線路車輛參數(shù)發(fā)車時間表車次站名圖31系統(tǒng)模塊圖各實體屬性圖如圖32至圖37所示:圖32 管理員屬性關(guān)系圖圖33 站名屬性關(guān)系圖圖34 車輛線路編號屬性關(guān)系圖圖35 線路屬性關(guān)系圖圖36 車輛屬性關(guān)系圖圖37 發(fā)車時間屬性關(guān)系圖本系統(tǒng)的總體ER模型圖如圖38所示。時 刻站 名圖38 ER模型圖車 輛線 路擁有包含屬于M1M1MN 數(shù)據(jù)庫模型從上世紀五十年代中期,計算機科學技術(shù)的應(yīng)用從最初的局限于科技研究和軍隊使用開始擴展到民用。六十年代中期,計算機最主要應(yīng)用是數(shù)據(jù)的處理。數(shù)據(jù)庫技術(shù)作為一種管理技術(shù),是計算機科學技術(shù)的一個重要分支,最早在六十年代末期被提出。如今已形成規(guī)模龐大、較為完善的理論體系和實用應(yīng)用。哲學意義上的模型是對機器對現(xiàn)實世界的抽象。數(shù)據(jù)庫技術(shù)的范疇內(nèi),我們以模型的概念具體描述數(shù)據(jù)庫的定義和結(jié)構(gòu),對現(xiàn)實存在的世界進行抽象的表述。表述實體的類型及實體之間的相互聯(lián)系的模型就是數(shù)據(jù)模型。當前被廣泛應(yīng)用的數(shù)據(jù)模型有兩種類型。其一是獨立于計算機系統(tǒng)的模型。單純用來表述一個特定的信息結(jié)構(gòu),絲毫不涉及信息在系統(tǒng)中的表示,這種模型被稱為概念數(shù)據(jù)模型。它適用于建立信息技術(shù)的數(shù)據(jù)模型,著重表現(xiàn)其語義的表達功能。其概念清晰、簡單、普通用戶都能容易地理解。此類模型屬于第一層抽象,是數(shù)據(jù)庫設(shè)計者和普通用戶溝通的橋梁。其二是直接面向數(shù)據(jù)庫的邏輯結(jié)構(gòu)模型。因此,它被稱為現(xiàn)實世界的第二層抽象。面向數(shù)據(jù)庫的邏輯結(jié)構(gòu)模型關(guān)系到計算機系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)兩大部分,又被稱為結(jié)構(gòu)數(shù)據(jù)模型。面向?qū)ο竽P?、網(wǎng)狀模型、層次模型和關(guān)系模型等都屬于此類模型。它們最突出的特點是具有嚴格的形式化定義,是其在計算機系統(tǒng)中實現(xiàn)更簡單。(1)層次模型:實體類型、實體間的聯(lián)系都可以由樹型結(jié)構(gòu)來表示的一種數(shù)據(jù)模型。樹型結(jié)構(gòu)結(jié)點是記錄類型的結(jié)點,每個非根結(jié)點有且只有一個父結(jié)點。上一層記錄類型和下一層記錄類型間聯(lián)系是1∶N的聯(lián)系。層次模型的特點是記錄之間的聯(lián)系通過指針實現(xiàn),查詢效率較高。但層次模型有兩個缺點:一是只能表示1∶N聯(lián)系,雖然有多種輔助手段實現(xiàn)了M∶N聯(lián)系,但都較復(fù)雜,用戶不易掌握,二是由于樹型結(jié)構(gòu)層次順序的嚴格和復(fù)雜,引起數(shù)據(jù)的查詢和更新操作也很復(fù)雜,因此,編寫應(yīng)用程序也很復(fù)雜。(2)網(wǎng)狀模型。用有向圖結(jié)構(gòu)表示實體類型及實體間聯(lián)系的數(shù)據(jù)模型。1969年DBTG報告提出的數(shù)據(jù)模型是網(wǎng)狀模型的主要代表。有向圖中的結(jié)點是記錄類型,有向邊表示從箭尾一端的記錄類型到箭頭一端的記錄類型間聯(lián)系是1∶N聯(lián)系。網(wǎng)狀模型的特點:記錄之間聯(lián)系通過指針實現(xiàn),M∶N聯(lián)系也容易實現(xiàn)(每個M∶N聯(lián)系可拆成兩個1∶N聯(lián)系),查詢效率較高。網(wǎng)狀模型的缺點是編寫應(yīng)用程序比較復(fù)雜,程序員必須熟悉數(shù)據(jù)庫的邏輯結(jié)構(gòu)。由于層次系統(tǒng)和網(wǎng)狀系統(tǒng)的應(yīng)用程序編制比較復(fù)雜,因此,從20世紀80年代中期起,其市場已被關(guān)系系統(tǒng)所取代。但是使用這兩種模型建立起的許多數(shù)據(jù)庫仍然在正常運轉(zhuǎn),只是在外層加了個關(guān)系數(shù)據(jù)庫語言的接口。網(wǎng)狀模型有許多成功的產(chǎn)品,20世紀70年代的產(chǎn)品大部分網(wǎng)狀系統(tǒng),例如,Honeywell公司的IDS/Ⅱ、HP公司的IMAGE/3000、Burroughs公司的DMSⅡ、Umivac公司的DMS1100、Cullinet公司的IDMS、Cim公司的TOTAL等(3)關(guān)系模型。關(guān)系模型的主要是用二維表格結(jié)構(gòu)表達實體集,用外鍵表示實體間聯(lián)系。關(guān)系模型是由若干個關(guān)系模式組成的集合。關(guān)系模式相當于前面提到的記錄類型,它的實例稱為關(guān)系,每個關(guān)系實際上是一張二維表格。關(guān)系模型和層次、網(wǎng)狀模型的最大判別是用關(guān)鍵碼而不是用指針導航數(shù)據(jù),表格簡單用戶易懂,編程時并不涉及存儲結(jié)構(gòu),訪問技術(shù)等細節(jié)。關(guān)系模型是數(shù)學化模型。SQL語言是關(guān)系數(shù)據(jù)庫的標準化語言,已得到了廣泛的應(yīng)用。20世紀70年代對關(guān)系數(shù)據(jù)庫的研究主要集中在理論和實驗系統(tǒng)的開發(fā)方面。80年代初才形成產(chǎn)品,但很快得到廣泛的應(yīng)用和普及,并最終取代了層次、網(wǎng)狀數(shù)據(jù)庫產(chǎn)品?,F(xiàn)在市場上典型的關(guān)系DBMS產(chǎn)品有DBORACLE、SYBASE、INFORMIX和微機型產(chǎn)品Foxpro、Access等。關(guān)系模型和網(wǎng)狀、層次模型的最大區(qū)別是:關(guān)系模型用表格數(shù)據(jù)而不是通過指針鏈來表示和實現(xiàn)實體間聯(lián)系。關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)簡單、易懂。只需用簡單的查詢語句就可對數(shù)據(jù)庫進行操作。關(guān)系模型是數(shù)學化的模型,可把表格看成一個集合,因此集合論、數(shù)理邏輯等知識可引入到關(guān)系模型中來。關(guān)系模型已是一個成熟的有前途的模型,已得到廣泛應(yīng)用。(4)面向?qū)ο竽P?。目前,關(guān)系數(shù)據(jù)庫的使用已相當普遍,但是,現(xiàn)實世界中仍然存在著許多含有復(fù)雜數(shù)據(jù)結(jié)構(gòu)的應(yīng)用領(lǐng)域,例如,CAD數(shù)據(jù)、圖形數(shù)據(jù)等,而關(guān)系模型在這方面的處理能力就顯得力不從心。因此,人們需要更高級的數(shù)據(jù)庫技術(shù)來表達這類信息。面向?qū)ο蟮母拍钭钤绯霈F(xiàn)在程序設(shè)計語言中,隨后迅速滲透到計算機領(lǐng)域的每一個分支。面向?qū)ο髷?shù)據(jù)庫是面向?qū)ο蟾拍钆c數(shù)據(jù)庫技術(shù)相結(jié)合的產(chǎn)物。面向?qū)ο竽P湍芡暾孛枋霈F(xiàn)實世界的數(shù)據(jù)結(jié)構(gòu),具有豐富的表達能力,但模型相對較復(fù)雜,涉及的知識面也廣,因此面向?qū)ο?
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1