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

正文內(nèi)容

公交查詢系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文(編輯修改稿)

2025-07-24 23:31 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 現(xiàn)。系統(tǒng)設(shè)計(jì)的目標(biāo)是使系統(tǒng)實(shí)現(xiàn)擁有所要求的功能,同時(shí),力爭(zhēng)達(dá)到高效率、高可靠性、可修改性,并且容易掌握和使用。 功能模塊劃分系統(tǒng)查詢模塊該模塊實(shí)現(xiàn)公交查詢功能??梢詫?shí)現(xiàn)線路查詢、站點(diǎn)查詢(包括模糊查詢)、站點(diǎn)區(qū)間查詢(包括換乘)、線路圖查詢四種查詢功能。系統(tǒng)管理模塊該模塊實(shí)現(xiàn)相關(guān)公交信息的新增、修改、刪除功能。 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)技術(shù)是在文件系統(tǒng)的基礎(chǔ)上發(fā)展起來(lái)的一種高效的數(shù)據(jù)管理技術(shù),它能保持系統(tǒng)數(shù)據(jù)的整體性,完整性和共享性。在數(shù)據(jù)庫(kù)系統(tǒng)中提供了對(duì)數(shù)據(jù)的訪問(wèn)機(jī)制,能有組織的存儲(chǔ)相關(guān)的數(shù)據(jù),具有合理的存儲(chǔ)方式,快速的查詢效率和最小的數(shù)據(jù)冗余等特性。另外數(shù)據(jù)的存儲(chǔ)和應(yīng)用程序彼此獨(dú)立,不僅便于數(shù)據(jù)的管理與控制而且有利于應(yīng)用程序的編寫與調(diào)試。數(shù)據(jù)庫(kù)類似于一個(gè)數(shù)據(jù)的大倉(cāng)庫(kù),能很好地實(shí)現(xiàn)數(shù)據(jù)共享,能維護(hù)數(shù)據(jù)的一致性。數(shù)據(jù)庫(kù)設(shè)計(jì)是系統(tǒng)設(shè)計(jì)的一個(gè)重要內(nèi)容,其設(shè)計(jì)質(zhì)量的好壞直接影響系統(tǒng)開(kāi)發(fā)的成敗,系統(tǒng)的質(zhì)量,系統(tǒng)效率及可維護(hù)性。 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)在系統(tǒng)設(shè)計(jì)的開(kāi)始,首先考慮的是如何用數(shù)據(jù)模型來(lái)數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義,以對(duì)現(xiàn)實(shí)世界進(jìn)行抽象。目前廣泛使用的數(shù)據(jù)模型可分為兩種類型,一種是獨(dú)立于計(jì)算機(jī)系統(tǒng)的“概念數(shù)據(jù)模型”,如“實(shí)體聯(lián)系模型”;另一種是直接面向數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的“結(jié)構(gòu)數(shù)據(jù)模型”。在本系統(tǒng)中我采用“實(shí)體聯(lián)系模型”(ER模型)來(lái)描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義,以對(duì)現(xiàn)實(shí)世界進(jìn)行第一次抽象。ER模型直接從現(xiàn)實(shí)世界抽象出實(shí)體類型及實(shí)體間聯(lián)系,然后用ER圖來(lái)表示數(shù)據(jù)模型。它有兩個(gè)明顯的優(yōu)點(diǎn):接近于人的思維,容易理解;與計(jì)算機(jī)無(wú)關(guān),用戶容易接受。但它只是數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步。實(shí)體和屬性的定義如下:管理員表(登錄ID,登錄姓名,登錄密碼)站名表(站名編號(hào),站名)車輛線路編號(hào)表(車次,車線類型)線路表(線路編號(hào),車次,站名,次序)車輛表(車輛編號(hào),車次,車輛類型,服務(wù)類型,票價(jià),IC卡類型,運(yùn)行區(qū)間)發(fā)車時(shí)間表(車次,編號(hào),首班時(shí)間,末班時(shí)間)線路圖表(車次,線路圖)Vote_Grades表(編號(hào),選項(xiàng),統(tǒng)計(jì)個(gè)數(shù))。 ER圖本系統(tǒng)采用的數(shù)據(jù)庫(kù)管理系統(tǒng)是Microsoft公司的SQL Server 2005。該管理系統(tǒng)由一系列產(chǎn)品組成,不僅能夠滿足最大的數(shù)據(jù)處理系統(tǒng)和商業(yè) Web 站點(diǎn)存儲(chǔ)數(shù)據(jù)的需要,還能為個(gè)人或小企業(yè)提供易于使用的數(shù)據(jù)存儲(chǔ)服務(wù)。本系統(tǒng)創(chuàng)建的SQL數(shù)據(jù)庫(kù)名稱為城市公交查詢系統(tǒng)。并將數(shù)據(jù)文件和日志文件保存在公交查詢系統(tǒng)APP_DATA文件夾中。此數(shù)據(jù)庫(kù)包含7個(gè)表:。①管理員表管理員表存放登陸系統(tǒng)所需要的用戶名和密碼,登錄后臺(tái)時(shí)需要訪問(wèn)此表。 管理員表字段名數(shù)據(jù)類型長(zhǎng)度是否為空是否為主鍵說(shuō)明LoginIdint4否是登陸IDLoginPwdvarchar50否否登陸密碼Loginnamevarchar50否否登陸姓名②站名表站名表存放站名等數(shù)據(jù),修改站名需要訪問(wèn)此表。 站名表字段名數(shù)據(jù)類型長(zhǎng)度是否為空是否為主鍵說(shuō)明站 編號(hào)int4否是站名編號(hào)站名varchar50否否站名③車輛線路編號(hào)表車輛線路編號(hào)表存放線路編號(hào)等數(shù)據(jù),修改車輛線路編號(hào)將要訪問(wèn)此表。 車輛線路編號(hào)表字段名數(shù)據(jù)類型長(zhǎng)度是否為空是否為主鍵說(shuō)明車次int4否是車次車線類型varchar50否否車線類型④線路表線路表存放公交車線路的數(shù)據(jù),修改車輛線路需要訪問(wèn)此表。字段名數(shù)據(jù)類型長(zhǎng)度是否為空是否為主鍵說(shuō)明線路編號(hào)int4否是線路編號(hào)車次int4否是車次站名varchar50否否站名次序int4否否次序⑤車輛表車輛表存放車輛的相關(guān)信息,修改車輛等相關(guān)信息需要訪問(wèn)此表。 車輛表字段名數(shù)據(jù)類型長(zhǎng)度是否為空是否為主鍵說(shuō)明車輛編號(hào)int4否是車輛編號(hào)車次int4否是車次車輛類型varchar50否否車輛類型服務(wù)類型varchar50否否服務(wù)類型票價(jià)varchar50否否票價(jià)IC卡類型varchar50否否IC卡類型運(yùn)行區(qū)間varchar50否否運(yùn)行區(qū)間⑥發(fā)車時(shí)刻表發(fā)車時(shí)刻表存放發(fā)車的時(shí)間,修改發(fā)車時(shí)間需要訪問(wèn)此表。 發(fā)車時(shí)刻表字段名數(shù)據(jù)類型長(zhǎng)度是否為空是否為主鍵說(shuō)明編號(hào)int4否是編號(hào)車次int4否否車次首班時(shí)間varchar50否否首班時(shí)間末班時(shí)間varchar50否否末班時(shí)間⑧Vote_Grades表 Vote_Grades表字段名數(shù)據(jù)類型長(zhǎng)度是否為空是否為主鍵說(shuō)明編號(hào)int4是是編號(hào)選項(xiàng)varchar50是否選項(xiàng)統(tǒng)計(jì)個(gè)數(shù)float8否是統(tǒng)計(jì)個(gè)數(shù)⑨線路圖表 線路圖表字段名數(shù)據(jù)類型長(zhǎng)度是否為空是否為主鍵說(shuō)明線路圖Varchar50是否線路圖路徑車次int4否是車次 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 前臺(tái)功能的實(shí)現(xiàn)在動(dòng)態(tài)網(wǎng)站中,調(diào)用數(shù)據(jù)庫(kù)中的數(shù)據(jù)是十分頻繁的,為了避免編寫重復(fù)的代碼。編寫一個(gè)數(shù)據(jù)庫(kù)連接文件是非常重要的。本系統(tǒng)的數(shù)庫(kù)的連接代碼如下:public static SqlConnection createConnection(){ SqlConnection con=new SqlConnection(server=.。database=城市公交查詢系統(tǒng)。uid=sa。pwd=123。)。 return con。}線路查詢模塊:用戶進(jìn)入系統(tǒng)后,在線路查詢模塊的輸入框中輸入要查詢的線路,點(diǎn)擊查詢按鈕,系統(tǒng)首先檢查用戶所查詢的線路是否存在,如果不存在給出出錯(cuò)提示,如果存在給出這條線路的相關(guān)信息,如:雙向早晚車的工作時(shí)間,票價(jià),經(jīng)過(guò)的站點(diǎn)。如線路存在,:主要實(shí)現(xiàn)代碼如下:SqlCommand cmdsj=new SqlCommand(cmdstring,con)。SqlDataReader sdrsj=()。while(()){string linetemp1=sdrsj[首班時(shí)間].ToString()。string linetemp2=sdrsj[末班時(shí)間].ToString()。line+=font size=3(首班時(shí)間為:+linetemp1+ 。line+=末班時(shí)間為:+linetemp2+)/fontbr。}//顯示線路的具體情況SqlCommand cmd=new SqlCommand(select * from 公交車線路表where 車次=+num+order by 次序ASC,con)。SqlDataReader sdr=()。//在數(shù)據(jù)庫(kù)中查找相應(yīng)線路try{while(()){line+=sdr[站名].ToString()。line=(sdr[站名].ToString(),font color=red+sdr[站名].ToString()+/font)。//獲取具體的站名line+=。}}finally{()。()。}int
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1