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

正文內(nèi)容

基于web的簡易公交查詢系統(tǒng)的設(shè)計與開發(fā)畢業(yè)論文-文庫吧資料

2025-05-15 23:05本頁面
  

【正文】 string sqlstr = select 線路圖 from 線路圖表 where 車次 = + num1。 SqlConnection con1=()。 } …… 按線路圖查詢 按線路圖查詢模塊:用戶進(jìn)入 系統(tǒng)后,在主頁面的主查詢界面中,可以按線路查詢后面的下拉菜單中選擇相應(yīng)的線路點(diǎn)擊查詢,系統(tǒng)會自動跳轉(zhuǎn)到該線路圖所對應(yīng)的地圖界面。 str+=。m。 //輸出相應(yīng)的乘車方案 str+=(+a++alzhanm1[k].ToString()+)br。//經(jīng)過共同的站點(diǎn)的次序,在終點(diǎn)線路上 str+=font size=4strong 第 font color=red+checiNo+/font 方案/strong/font(總共 font color=red+zhanNum+/font站路) br。+alzhanm2[l].ToString()+39。//經(jīng)過共 同的站點(diǎn)的次序,在起點(diǎn)線路上 int cixuS1=(())。+alzhanm1[k].ToString()+39。//經(jīng)過終點(diǎn)站點(diǎn)的次序 int cixuE=(())。+b+39。//經(jīng)過起始站點(diǎn)的次序 17 int cixuS=(())。+a+39。 SqlDataReader sdrzhanm1=()。 ()。 //輸出相應(yīng)的線路編號 在本模塊中同時為了滿足那些所成車次不能一次到達(dá)的用戶,本人同時設(shè)計了換乘查詢的功能,如圖 所示。 }//查找下行線路的線路車次 str+=font color=red+alNum[k].ToString()+/font。} //查找上行線路的線路車次 else{zhanmNum=cixuScixuE+1。 圖 兩點(diǎn)查詢 主要實現(xiàn)代碼如下: if(cixuScixuE) {zhanmNum=cixuEcixuS+1。 } …… 按兩站點(diǎn)查詢 兩站點(diǎn)查詢模塊:用戶進(jìn)入系統(tǒng)后,在主頁面的換乘查詢模塊中,用戶可以在起點(diǎn)站輸入框中輸入自已的出發(fā)點(diǎn),然后在終點(diǎn)站輸入框輸入出行的終點(diǎn),系統(tǒng)會給出相關(guān)提示,顯示出所需乘坐的公交車線路。 …… if (count 0) { (?StationName=+StationName2)。 15 int count = (())。%+StationName2+%39。 ()。//輸出經(jīng)過該車次的線路 …… 為了方便那些不能準(zhǔn)確記憶相關(guān)站點(diǎn)名稱的用戶同時又設(shè)計了模糊查詢模塊,通過輸入相關(guān)的站點(diǎn)關(guān)鍵字即可查詢,如圖 所示 圖 模糊查詢 相關(guān)代碼如下: string StationName2 = 。 } ()。 14 //在數(shù)據(jù)庫中查找相應(yīng)的站名 SqlDataReader sdr=()。+StationName+39。 ()。 ArrayList alzhanm=new ArrayList()。 圖 站點(diǎn)查詢 主要實現(xiàn)代碼如下: string StationName=[StationName].ToString()。 } 按站點(diǎn)查詢 站點(diǎn)查詢模塊:用戶進(jìn)入系統(tǒng)后,按站點(diǎn)的確切信息也就是完全匹配查詢,此時用戶要給出站點(diǎn)的全稱,當(dāng)點(diǎn)擊查詢按鈕后,系統(tǒng)會在數(shù)據(jù)庫中檢測該站點(diǎn)是否存在,如果存在,系統(tǒng)顯示這個站點(diǎn)的相關(guān)信息。 i=()。()。//獲取具體的站名 line+=。 //在數(shù)據(jù)庫中查找相應(yīng)線路 try{while(()){line+=sdr[站名 ].ToString()。} //顯示線路的具體情況 SqlCommand cmd=new SqlCommand(select * from 公交車 線路表 where 車次 13 =+num+order by 次序 ASC,con)。 line+=font size=3(首班時間為: +liemp1+ 。 while(()){string liemp1=sdrsj[首班時間 ].ToString()。如線路存在,進(jìn)入線路界面如圖 所示: 圖 線路查詢 主要實現(xiàn)代碼如下: SqlCommand cmdsj=new SqlCommand(cmdstring,con)。 return con。pwd=123。database=城市公交查詢系統(tǒng) 。 文件中包含了本系統(tǒng)中的數(shù)據(jù)庫的連接代 12 碼。 表 發(fā)車時刻表 字段名 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 說明 編號 int 4 否 是 編號 車次 int 4 否 否 車次 首班時間 varchar 50 否 否 首班時間 末班時間 varchar 50 否 否 末班時間 ⑧ Vote_Grades 表 表 Vote_Grades 表 字段名 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 說明 編號 int 4 是 是 編號 選項 varchar 50 是 否 選項 統(tǒng)計個數(shù) float 8 否 是 統(tǒng)計個數(shù) ⑨ 線路圖表 表 線路圖表 字段名 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 說明 線路圖 Varchar 50 是 否 線路圖路徑 車次 int 4 否 是 車次 詳細(xì)設(shè)計與實現(xiàn) 前臺功能的實 現(xiàn) 連接數(shù)據(jù)庫 的包含文件 在動態(tài)網(wǎng)站中,調(diào)用數(shù)據(jù)庫中的數(shù)據(jù)是十分頻繁的,為了避免編寫重復(fù)的代碼。 表 線路表 字段名 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 說明 線路編號 int 4 否 是 線路編號 車次 int 4 否 是 車次 站名 varchar 50 否 否 站名 次序 int 4 否 否 次序 ⑤ 車輛表 車輛表存放車輛的相關(guān)信息,修改車輛等相關(guān)信息需要訪問此表。 表 站名表 字段名 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 說明 站 編號 int 4 否 是 站名編號 站名 varchar 50 否 否 站名 10 ③ 車輛線路編號表 車輛線路編號表存放線路編號等數(shù)據(jù),修改車輛線路編號將要訪問此表。 圖 數(shù)據(jù)庫關(guān)系圖 ① 管理員表 管理員表存放登陸系統(tǒng)所需要的用戶名和密碼,登錄后臺時需要訪問此表。并將數(shù)據(jù)文件和日志文件保 9 存在公交查詢系統(tǒng) APP_DATA 文件夾中。該管理系統(tǒng)由一系列產(chǎn)品組成,不僅能夠滿足最大的數(shù)據(jù)處理系統(tǒng)和商業(yè) Web 站點(diǎn)存儲數(shù)據(jù)的需要,還能為個人或小企業(yè)提供易于使用的數(shù)據(jù)存儲服務(wù)。 實體和屬性的定義如下: 管理員表( 登錄 ID,登錄姓名,登錄密碼) 站名表(站名編號,站名) 車輛線路編號表(車次,車線類型) 線路表(線路編號,車次,站名,次序) 車輛表(車輛編號,車次,車輛類型,服務(wù)類型,票 價, IC 卡類型,運(yùn)行區(qū)間) 發(fā)車時間表(車次,編號,首班時間,末班時間) 線路圖表(車次,線路圖) Vote_Grades 表 (編號,選項,統(tǒng)計個數(shù)) ER 圖如圖 所示 。它有兩個明顯的優(yōu)點(diǎn):接近于人的思維,容易理解;與 8 計算機(jī)無關(guān),用戶容易接受。在本系統(tǒng)中我采用 “實體聯(lián)系模型 ”( ER 模型)來描述數(shù)據(jù)庫的結(jié)構(gòu)與語義,以對現(xiàn)實世界進(jìn)行第一次抽象。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 在系統(tǒng)設(shè)計的開始, 首先考慮的是如何用數(shù)據(jù)模型來數(shù)據(jù)庫的結(jié)構(gòu)與語義,以對現(xiàn)實世界進(jìn)行抽象。數(shù)據(jù)庫類似于一個數(shù)據(jù)的大倉庫,能很好地實現(xiàn)數(shù)據(jù)共享,能維護(hù)數(shù)據(jù)的一致性。在數(shù)據(jù)庫系統(tǒng)中提供了對數(shù)據(jù)的訪問機(jī)制,能有組織的存儲相關(guān)的數(shù)據(jù),具有合理的存儲方式,快速的查詢效率和最小的數(shù)據(jù)冗余等特性。 系統(tǒng)管理 模塊 該模塊實現(xiàn)相關(guān)公交信息的新增、修改、刪除功能。 功能模塊劃分 系統(tǒng)查詢 模塊 該模塊實現(xiàn)公交查詢功能。 7 4.系統(tǒng)概要設(shè)計 概 述 本部分設(shè)計的基本目標(biāo)是解決系統(tǒng)具體實現(xiàn)問題,主要任務(wù)是規(guī)劃出系統(tǒng)的物理元素及軟件的設(shè)計框架,完成軟件定義時期的任務(wù)之后就應(yīng)該對系統(tǒng)進(jìn)行總體設(shè)計,即根據(jù)系統(tǒng)分析產(chǎn)生的分析結(jié)果來確定這個系統(tǒng)由哪些系統(tǒng)和模塊組成,這些系統(tǒng)和模塊又如何有機(jī)的結(jié)合在一起,每個模塊的功能如何實現(xiàn)。 系統(tǒng)的響應(yīng)速度 公交查詢系統(tǒng) 在日常處理中的響應(yīng)速度以網(wǎng)速而定 ,達(dá)到實時要求,以及時反饋信息。這一方面通過系統(tǒng)的開放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。要實現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面 ;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。 系統(tǒng)的易用性和易維護(hù)性 公交查詢系統(tǒng)是直接面對 用戶的,而用戶 往往對計算機(jī)并不時非常熟悉。 Web 可以提供將圖形、音頻、視頻信息集合于一體的特性。 Web 非常流行的一個很重要的原因就在于它可以在一頁上同時顯示色彩豐富的圖形和文本的性能。通過軟件的修補(bǔ)、替換完成系統(tǒng)的升級和更新?lián)Q代,因此在本設(shè)計中采用了 Web 技術(shù)。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。 系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性 公交查詢系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。 性能需求 6 為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運(yùn)行,城市公交查詢系統(tǒng)應(yīng)該滿足以下的性能需求: 系統(tǒng)處理的準(zhǔn)確性和及時性 系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。 (2)管理員信息的數(shù)據(jù)庫。數(shù)據(jù)庫設(shè)計一既是對數(shù)據(jù)庫的需求 分析 ,按照系統(tǒng)設(shè)計的需求進(jìn)行設(shè)計。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。 系統(tǒng)的功能圖如圖 所示。 ( 4) 功能名稱:按線路圖查詢 功能概述:按照選擇的線路編號查看該線路的線路圖。 ( 2) 功能名稱:站點(diǎn)查詢 (包含模糊查詢) 功能概述:通過輸入的指定站點(diǎn)查詢經(jīng)過該站點(diǎn)的公交,同時亦可在并不能詳細(xì)記憶站點(diǎn)名稱時借助模糊查詢來實現(xiàn)對某一公交站名的查詢。 本系統(tǒng)采用結(jié)構(gòu)化設(shè)計的方法來實現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項指標(biāo),即將整個系統(tǒng)合理的劃分成各個功能模塊,正確地處理模塊之間和模塊內(nèi)部的聯(lián)系 、 數(shù)據(jù)庫的聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu),通過對模 塊的設(shè)計和模塊之間關(guān)系的系統(tǒng)來實現(xiàn)整個系統(tǒng)的功能 。 在本系統(tǒng)中,以公交查詢功能為核心,根據(jù)不同的情況需要對查詢功能進(jìn)行了延伸和拓展。本系統(tǒng)不僅能給外地游客帶來方便,也能給廣大本地市民提供便利 。而這些旅游者在出行的過程中,當(dāng)來到一個陌生城市時詳細(xì)準(zhǔn)確的了解當(dāng)?shù)氐墓痪€路就顯得尤其重要。 4 開發(fā)平臺: Visual 2020, Microsoft SQL Server 2020。 內(nèi)存: 512MB(最好 1GB 以上)。 系統(tǒng)的開 發(fā) 要求 本次開發(fā)的公交查詢系統(tǒng)對操作系統(tǒng)的要求如下: 硬件要求: CPU:最低 Intel Pentium 4 GHz。 SQL Server 2020 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。 相關(guān)內(nèi)容 SQL Server 2020 是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。在 Windows NT 推出后, Microsoft 與 Sybase 在 SQL Server 的開發(fā)上 走向了不同的道路 , Microsoft 將SQL Server 移植到 Windows NT系統(tǒng)上,專注于開發(fā)推廣 SQL Server 的 Windows NT 版本。 SQLServer 介紹 技術(shù)介紹 SQL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)。 C看起來與 Java 有著很高的 相似 度 ;它包括了諸如單一繼承、界面、與 Java 幾乎同樣的語法,和編譯成中間代碼再運(yùn)行的過程。 C是微軟公司在 2000 年 6 月發(fā)布的一種新的編程語言,并定于在微軟職業(yè)開發(fā)者論壇上 首先出現(xiàn) 。它具有簡單地訪問關(guān)系數(shù)據(jù)、可擴(kuò)展性、支持多層應(yīng)用程序、統(tǒng)一 XML 和關(guān)系數(shù)據(jù)訪問的特點(diǎn)。 概述 并不是 ADO 的升級版本,它是全新的面向?qū)ο竽P汀?.NET 包含許多有助于 互聯(lián)網(wǎng) 和內(nèi)部網(wǎng)應(yīng)用迅捷開發(fā)的技術(shù)。是由微軟開發(fā),一個致力于敏捷軟件開發(fā)( Agile software development)、快速應(yīng)用開發(fā)( Rapid application development)、平臺無關(guān)性和網(wǎng)絡(luò)透明化的軟件開發(fā)平臺。 ( 7)自定義性和擴(kuò)展性。 ( 5)可管理性。 ( 3)威力和靈活性。與以前的開發(fā)模 型相比較,它提供了以下數(shù)個重要的優(yōu)點(diǎn):
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1