畢業(yè)論文-城市公交查詢系統(tǒng).doc_第1頁
畢業(yè)論文-城市公交查詢系統(tǒng).doc_第2頁
畢業(yè)論文-城市公交查詢系統(tǒng).doc_第3頁
畢業(yè)論文-城市公交查詢系統(tǒng).doc_第4頁
畢業(yè)論文-城市公交查詢系統(tǒng).doc_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

淮陰師范學院畢業(yè)論文(設計)1摘要我國城市公交乘客信息系統(tǒng)的發(fā)展處于一個較落后的水平,廣大乘客可以獲得信息的方式很少,為了解決這種問題,加快發(fā)展城市公交信息化,我設計了這個城市公交出行線路查詢系統(tǒng)這個應用程序。在設計過程中,首先分析了我國城市公交乘客信息系統(tǒng)的發(fā)展現(xiàn)狀,找出問題和不足。其次,在對公交乘客出行心理特征進行分析的基礎上,考慮了乘客選擇公交線路決策的因素,建立了基于時間價值和費用價值的公交線路選擇合理的模型。運用(ASP.NET)C#語言,對淮安市的公交線路查詢系統(tǒng)進行了程序設計,并進行了模擬實驗。本次設計的軟件較為符合公交運營的實際情況,充分考慮了不同公交乘客的實際要求,運算速度較快,有較強的實際應用價值。關(guān)鍵字:公交、ASP.NET、查詢、C#、B/S結(jié)構(gòu)、數(shù)據(jù)庫ABSTRACTThedevelopmentofthepassengerinformationsystemisplacedinalevelthatfallbehindofthecityinourcountry.Thelargepassengerscanacquirefewwaysofinformation.Weshoulddevelopourcitysbuspassengerinformationsystemforresolvingthiskindofproblem.Forthispurpose,Idesignthisapplicationprocedure-buscircuitsearchsystem.Intheprocessofdesign,Ianalyzedthedevelopmentpresentconditionofthebuspassengerinformationinourcitytoseekwrongandtheshortage.Onthebasisofanalysisthementalcharacteristicsforthepassengerandconsideredthefactorofchoiceofthebuscircuitofdecisionforpassenger,Ihaveestablishedabuscircuitaccordingtotimeandexpensevalue,soastoselectthereasonablemodel.Takingadvantageof(ASP.NET)C#language,IdesignaprogrambuscircuitsearchsystemforHuaiancity,andcarryontoimitatetheexperiment.Thisdesignedsoftwareisaccordwiththeactualcircumstanceofthebustransportation.Ithasactualapplicationvalueforithasbeenconsideredfortheactualdemandofthedifferentbuspassengersfromallaroundandforhavingquicklyoperationspeed.Keywords:Bus、ASP.NET、Search、C#、StructureofB/S、Database淮陰師范學院畢業(yè)論文(設計)2目錄第一章緒論.31.1數(shù)據(jù)庫技術(shù).31.1.1數(shù)據(jù)庫的體系結(jié)構(gòu).31.1.2數(shù)據(jù)庫管理系統(tǒng)(DBMS).31.2公交查詢系統(tǒng).41.2.1系統(tǒng)功能.41.2.2系統(tǒng)運行環(huán)境.51.2.3系統(tǒng)開發(fā)工具.51.3本文所作工作.5第二章技術(shù)背景介紹.52.1B/S系統(tǒng)介紹.52.2ASP.NET技術(shù)介紹.62.3VisualStudio.NET2003平臺和C#語言介紹.72.4ADO.NET介紹.8第三章公交查詢系統(tǒng)設計分析.93.1應用需求分析.93.2系統(tǒng)功能模塊劃分.93.3系統(tǒng)數(shù)據(jù)庫設計.93.3.1概念設計.103.3.2邏輯設計.13第四章公交查詢系統(tǒng)應用程序設計(部分).134.1查詢模塊的功能實現(xiàn).134.1.1按線路查.134.1.2按站點查.154.1.3按兩站點查.164.2管理更新的功能實現(xiàn).214.2.1公交站點管理.214.2.2公交線路管理.26第五章結(jié)束語.30淮陰師范學院畢業(yè)論文(設計)3參考書目.31致謝.311緒論1.1數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫的設計是研究數(shù)據(jù)庫及其應用系統(tǒng)的技術(shù),是數(shù)據(jù)庫在應用領域中主要的研究課題。數(shù)據(jù)庫設計是指對于一個給定的應用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效的存儲數(shù)據(jù),滿足各種用戶的應用需求(信息要求和處理要求)。一個信息系統(tǒng)的各個部分能否緊密的結(jié)合在一起以及如何結(jié)合,關(guān)鍵在數(shù)據(jù)庫。因此只有對數(shù)據(jù)庫進行正確的概念設計、合理的邏輯設計以及有效的物理設計才能開發(fā)出完善而高效的信息系統(tǒng)。數(shù)據(jù)庫設計是信息系統(tǒng)的開發(fā)和建設的重要組成部分。1.1.1數(shù)據(jù)庫的體系結(jié)構(gòu)數(shù)據(jù)的體系結(jié)構(gòu)分成三級:內(nèi)部級(Internal),概念級(Conceptual)和外部級(External)。這個三級結(jié)構(gòu)有時也稱為“三級模式結(jié)構(gòu)”。1、外部級:最接近用戶,是單個用戶所能看到的數(shù)據(jù)特性。單個用戶使用的數(shù)據(jù)視圖的描述稱為“外模式”。2、概念級:涉及到所有用戶的數(shù)據(jù)定義、是全局的數(shù)據(jù)視圖。全局視圖的描述稱為“概念模式”。3、內(nèi)部級:最接近于物理存儲設備,涉及到實際數(shù)據(jù)存儲的結(jié)構(gòu)物理存儲數(shù)據(jù)視圖的描述稱為“內(nèi)模式”。數(shù)據(jù)庫的三級模式結(jié)構(gòu)是數(shù)據(jù)的三個抽象級別。它把數(shù)據(jù)的具體組織留給DBMS去做,用戶只要抽象地處理數(shù)據(jù),而不必關(guān)心數(shù)據(jù)在計算機中的表示和存儲,這樣就減輕了用戶使用系統(tǒng)的負擔。1.1.2數(shù)據(jù)庫管理系統(tǒng)(DBMS)數(shù)據(jù)庫管理系統(tǒng)(DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。DBMS是數(shù)據(jù)庫系統(tǒng)的核心組成部分。對數(shù)據(jù)庫的一切操作,包括定義、查詢、更新及各種控制,都是通過DBMS進行的。在不同的計算機系統(tǒng)中,由于缺乏統(tǒng)一的標準,即使同種數(shù)據(jù)模型的DBMS,它們在用戶接口、系統(tǒng)功能方面也常常是不相同的?;搓帋煼秾W院畢業(yè)論文(設計)4用戶對數(shù)據(jù)庫進行操作,是由DBMS把操作從應用程序帶到外部級、概念級、再導向內(nèi)部級,進而操作存儲器中的數(shù)據(jù)。DBMS的主要目標,是使數(shù)據(jù)作為一種可管理的資源處理。DBMS的主要功能為:1、數(shù)據(jù)庫定義功能:DBMS提供數(shù)據(jù)定義語言(DDL)定義數(shù)據(jù)庫的三級結(jié)構(gòu),包括外模式、概念模式、內(nèi)模式及基相互之間的映象,定義數(shù)據(jù)的完整性、安全控制等約束。因此,在DBMS中應包括DDL的編譯程序。2、數(shù)據(jù)庫的操縱功能:DBMS提供數(shù)據(jù)操縱語言(DML)實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的操作?;镜臄?shù)據(jù)操作分成兩類四種:檢索(查詢)、更新(插入、刪除、修改)3、數(shù)據(jù)庫的保護功能:數(shù)據(jù)庫中的數(shù)據(jù)是信息社會的戰(zhàn)略資源,對數(shù)據(jù)的保護是至關(guān)重要的大事。DBMS對數(shù)據(jù)庫的保護主要通過四個方面實現(xiàn):4、數(shù)據(jù)庫的恢復:在數(shù)據(jù)庫被破壞或數(shù)據(jù)不正確時,系統(tǒng)有能力把數(shù)據(jù)庫恢復到正確的狀態(tài)。5、數(shù)據(jù)庫的并發(fā)控制:DBMS的并發(fā)控制子系統(tǒng)能防止錯誤發(fā)生,正確處理好多用戶、多任務環(huán)境下的并發(fā)操作。6、數(shù)據(jù)庫的完整性控制:保證數(shù)據(jù)庫中數(shù)據(jù)及語義的正確性和有效性,防止任何對數(shù)據(jù)造成錯誤的操作。7、數(shù)據(jù)庫的安全性控制:防止未經(jīng)授權(quán)的用戶蓄謀或無意地存取數(shù)據(jù)庫中的數(shù)據(jù),以免數(shù)據(jù)的泄露、更改或破壞。8、數(shù)據(jù)庫的存儲管理:把各種DML語句轉(zhuǎn)換成低層的文件系統(tǒng)命令,起到數(shù)據(jù)的存儲、檢索和更新的作用。9、數(shù)據(jù)庫的維護

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論