資源描述:
《基于xml的公交線路查詢系統(tǒng)設(shè)計與實現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、36畢業(yè)論文(設(shè)計)題目基于XML的公交線路查詢系統(tǒng)設(shè)計與實現(xiàn)學(xué)生姓名指導(dǎo)教師學(xué)院專業(yè)班級完成時間目錄摘要IIIAbstractIV第一章緒論11.1應(yīng)用背景11.2發(fā)展現(xiàn)狀11.3國內(nèi)外研究概況21.4發(fā)展前景21.5系統(tǒng)目標(biāo)3第二章相關(guān)理論基礎(chǔ)42.1數(shù)據(jù)庫介紹42.1.1數(shù)據(jù)庫基本結(jié)構(gòu)42.1.2SQLServer200552.2XML介紹52.3C#介紹62.3.1C#的特點(diǎn)62.3.2C#中的數(shù)據(jù)庫訪問72.4最短路徑算法介紹82.5B/S介紹10第三章系統(tǒng)需求分析113.1性能需求分析113.2功能需求分析123.2.1普通用戶需求分析123.2.2管理員需求分析133
2、.3功能模塊劃分14第四章系統(tǒng)設(shè)計154.1數(shù)據(jù)庫設(shè)計154.1.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計154.1.2數(shù)據(jù)庫表設(shè)計16IV4.2功能模塊具體設(shè)計184.2.1普通用戶模塊設(shè)計184.2.2管理員模塊設(shè)計19第五章系統(tǒng)實現(xiàn)與測試205.1主要程序功能205.1.1連接數(shù)據(jù)庫的包含文件205.1.2XML技術(shù)215.1.3按兩站點(diǎn)查詢225.1.4按站點(diǎn)查詢255.1.5按線路查詢275.1.6管理員登陸285.2測試和維護(hù)295.2.1測試分類295.2.2軟件維護(hù)305.2.3具體測試315.2.4尚存在的問題32結(jié)束語34致謝35參考文獻(xiàn)36IV摘要城市公共交通是與出行人員生產(chǎn)生活
3、息息相關(guān)的重要基礎(chǔ)設(shè)施,就目前來說,它是絕大多數(shù)人出行的首選工具。在公交線路復(fù)雜多變的今天,建立一個網(wǎng)絡(luò)化的查詢系統(tǒng)能有效幫助人們合理安排出行、了解公交線路變更,方便人們獲得各種公交線路信息。本畢業(yè)設(shè)計主要針對公交路線查詢而開發(fā)設(shè)計的,利用VisualStudio2005開發(fā)工具結(jié)合C#編程語言來完成了功能和界面設(shè)計,實現(xiàn)了公交路線的查詢功能(包括按線路查詢、按站點(diǎn)查詢、換乘查詢等),并使用了.NET中一些web控件編寫數(shù)據(jù)庫連接、更新的代碼,從而實現(xiàn)了公交路線信息的管理功能(包括對路線信息的添加、刪除、修改)。數(shù)據(jù)庫選用的是SQLSERVER2005,而應(yīng)用程序與SQLSERVE
4、R2005數(shù)據(jù)庫建立鏈接,并且運(yùn)用SQL語言實現(xiàn)對其數(shù)據(jù)庫進(jìn)行操作。本文共分為五大章,分別是:引言、理論基礎(chǔ)、系統(tǒng)需求分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)及測試。關(guān)鍵詞公交查詢,信息系統(tǒng),SQLServer2005,C#,XMLIVAbstractUrbanpublictransportiscloselylinkedwiththetravelstafftheimportanceofproductionandlifeofinfrastructure.Fornow,itisthetoolofchoiceformostpeopletravel.Complexinthebuslinestoday,th
5、eestablishmentofanetworkquerysystemcanhelppeoplerationalizetravel,learntochangeofbusroutestofacilitateaccessofinformationofvariousbuslines.InallusiontotheCPTbuslinequery,thecoursedesignisdevelopedanddesigned.ItusingdevelopmenttoolVisualStudio2005andprogramminglanguageC#tocompletethefunctionand
6、thedesignofinterface,andrealizethequeryoftheCPTbuslines(includingquerybyline,querybystop,querybystartstopandendstop,andprovidetheshortestroutequeryingfromstartstoptoendstop,changelinequery,andalsosupportblurquery.),andusedsomeWebwidgetstocompiledatabaseconnectionandupdatingcode,soastorealizeth
7、eCPTbuslinesinformationmanagement(includingadd,delete,updatethebuslinesinformation).DatabaseusestheSQLServer2005,andtheapplicationaccessesthedatabaseandusesSQLlanguagetooperatethedatabase.Thethesishasfivechaptersinall,theyareintroductio