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

正文內(nèi)容

參考]基于xml的公交線路查詢系統(tǒng)設(shè)計與實(shí)現(xiàn)-全文預(yù)覽

2024-12-10 15:49 上一頁面

下一頁面
  

【正文】 模塊下用戶無需登錄就能查詢公交信息,能使用系統(tǒng)的車次查詢、站點(diǎn)查詢、站站查詢等功能,每一個功能都是主要 18 功能。 (StationInfo) 站點(diǎn)信息表存放站點(diǎn)信息,在查詢站點(diǎn)時需要訪問此表。 (BusInfo) 公交信息表存放車次的各項(xiàng)信息,在查詢車次時需要訪問此表。 密 碼:用戶密碼不能為空,不能復(fù)制密碼。 數(shù)據(jù)庫表 設(shè)計 首先通過 SQL Server 2020 創(chuàng)建一個名為“ Bus_Search”的數(shù)據(jù)庫,然后在其中創(chuàng)建 各個表 。 ER圖是直觀表示概念模型的工具,它有三個基本成分: ,表示實(shí)體類型(考慮問題的對象)。其中的排序和索引功能,對數(shù) 據(jù)快速定位,查詢提供了有利條件。在目前的數(shù)據(jù)庫管理系統(tǒng)中有層次模型,網(wǎng)狀模型、關(guān)系模型三種數(shù)據(jù)模型。因此本系統(tǒng)采用了一種能正確反映用戶實(shí)現(xiàn)環(huán)境,能被現(xiàn)行系統(tǒng)接受,易于維護(hù)、效率高的數(shù)據(jù)管理方法 — SQL Server 2020 數(shù)據(jù)庫系統(tǒng)。 模塊的各功能劃分如圖 所示: 公交路線查詢系統(tǒng) 普通用戶模塊 管理員用戶模塊 車次查詢 站站查詢 站點(diǎn)查詢 路線打印 新增 刪除 修改 14 圖 系統(tǒng)功能模塊圖 系統(tǒng)的功能模塊由上圖所示劃分,在不同的模塊下實(shí)現(xiàn)不同的功能 ,如普通用戶模塊下有車次查詢、站點(diǎn)查詢等功能,管理員用戶模塊下有修改、刪除數(shù)據(jù)等功能,分工明確,一目了然。管理員的用例 分析如圖 所示 : 管 理 員系 統(tǒng)新 增查 看修 改刪 除 e x t e n d s e x t e n d s 圖 管理員的用例分析 由上圖可知管理員所需執(zhí)行的系統(tǒng)功能 。 :用戶可聯(lián)系管理員反映自己的意見。 :如果沒有直達(dá)線路,則找出轉(zhuǎn)乘的最短公交路線。另一方面,在系統(tǒng)設(shè)計和開發(fā)的過程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。例如在開發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開發(fā)工具都必須符合通用標(biāo)準(zhǔn)。其次,要實(shí)現(xiàn)本系統(tǒng)的易用性就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可 能出現(xiàn)的使用問題,要 提供足夠的在線幫助,在本系統(tǒng)中專門設(shè)置了“聯(lián)系我們”這一信息 ,可以讓用戶對本系統(tǒng)的不足之處讓設(shè)計者知道,使系統(tǒng)更加完善。通過軟件的修補(bǔ)、替換,完成系統(tǒng)的升級和更新?lián)Q代。 系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。查詢時應(yīng)保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)能查到。 7.瀏覽器收到響應(yīng),查看頭文件的格式,判斷能否直接顯示。 4.用戶在主頁面上進(jìn)行操作 (如:點(diǎn)擊、鍵入等 )。 在 Intra 框架中, Browser/Server模型的處理方式如下: 1.用戶打開計算機(jī)中的瀏覽器。 Intra 是應(yīng)用 TCP/IP 協(xié)議建立的企事業(yè)單位內(nèi)部專用網(wǎng)絡(luò),它采用諸如 TCP/IP、 HTTP、 SMTP 和 HTML 等 Inter 技術(shù)和標(biāo)準(zhǔn),能為企事業(yè)單位內(nèi)部交換信息提供服務(wù)。這樣可以極大地優(yōu)化普通的廣度優(yōu)先搜索。 要解決這個問題, 最有效的做法就是將這些要掃描的點(diǎn)按其所在邊的權(quán)值進(jìn)行順序排列,這樣每循環(huán)一次即可取到符合條件的點(diǎn),可大大提高算法的執(zhí)行效率 [5]。如果所有點(diǎn)已標(biāo)記,則算法完全推出,否則,記 k=i,轉(zhuǎn)到 2 再繼續(xù)。 。起源點(diǎn)設(shè)置為: ① ds=0, ps 為空 。其實(shí) ,無論是距離最短、時間最快 、 費(fèi)用最低,它們的核心算法都是最短路徑算法。典型的有 D*算法 [4]。靜態(tài)最短路徑算法是外界環(huán)境不變,計算最短路徑。 Load()方法可將數(shù)據(jù)對象直接加載到 DataTable 中,而 Save()方法可以將 DataTable 中的數(shù)據(jù)保存到一個持久化的存儲媒體中。 目前的主流版本是 ,比之前的版本提供了更先進(jìn)的功能,主要包括以下高級特性: 數(shù)據(jù)訪問:用于訪問數(shù)據(jù)庫中數(shù)據(jù)和操作數(shù)據(jù)庫的類型; DataReader 對象用于從數(shù)據(jù)源中獲取高性能的數(shù)據(jù)流。 Command 對象主要用于執(zhí)行 SQL數(shù)據(jù)庫命令。 除此之外 還將 XML 整合進(jìn)來,這樣一來數(shù)據(jù)的交換就變的非常輕松容易了。在 之前,程序員在 ASP(Active Server Pages)或 Visual Basic 中使用 ADO(AtiveX Data Objects),這是一組 COM組件,它通過一個易于使用的封裝類提供對底層數(shù)據(jù)訪問代碼的訪問 。用 C語言編寫的類可以子類化 COM 組件,所謂子類化就是指替換窗口的過程。但是在 C語言中,既可以通過值 傳遞,也可以通過應(yīng)用傳遞。這時就必須使用 using 關(guān)鍵字來引用其他的命名空間內(nèi)容,用來支持對結(jié)構(gòu)體等類型的操作。 C的特點(diǎn) C是面向?qū)ο蟮恼Z言, 其主要有 6 個特點(diǎn): :使用 C開發(fā)的應(yīng)用程序,在編譯成機(jī)器碼,都是生成中間匯編形式的語言。盡管它借鑒了 C 和 C++的許多東西,但是在一些諸如名字空間、類、方法和異常處理等特定領(lǐng)域,它們之間還存在著巨大的差異。 C看起來與Java有著驚人的相似;它包括了諸如單一繼承、接口、與 Java 幾乎同樣的語法和編譯成中間代碼再運(yùn)行的過程。 為了使得 SGML顯得用戶友好, XML 重新定義了 SGML 的一些內(nèi)部值和參數(shù),去掉了大量的很少用到的功能, 因?yàn)?這些繁雜的功能使得 SGML 在設(shè)計網(wǎng)站 6 時顯得復(fù)雜化。擴(kuò)展標(biāo)記語言 XML 是一種簡單的數(shù)據(jù)存儲語言,使用一系列簡單的標(biāo)記描述數(shù)據(jù),而這些標(biāo)記可以用方便的方式建立,雖然 XML 占用的空間比二進(jìn)制數(shù)據(jù)要占用更多的空間,但 XML極其簡單易于掌握 和使用。 XML 介紹 XML( Extensible Markup Language)即可擴(kuò)展標(biāo)記語言,它 是從 1996 年開始有其雛形,并向 W3C(全球信息網(wǎng)聯(lián)盟)提案,而在 1998 二月發(fā)布為 W3C 的標(biāo)準(zhǔn)( )。 SQL Server 2020 SQL Server 2020 是 Microsoft 公司發(fā)行的關(guān)系型數(shù)據(jù)庫管理與分析系統(tǒng),它提供了功能全面、操作簡單的圖形界面。指出了每個數(shù)據(jù)的邏輯定義及數(shù)據(jù)間的邏輯聯(lián)系,是存貯記錄的集合。 數(shù)據(jù)庫基本結(jié)構(gòu) 數(shù)據(jù)庫的基本結(jié)構(gòu) 分三個層次,反映了觀察數(shù)據(jù)庫的三種不同角度。數(shù)據(jù)庫的誕生和發(fā)展給計算機(jī)信息管理帶來了一場巨大的革命。有了這個 數(shù)據(jù)倉庫 人 們就可以根據(jù)需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內(nèi)的職工人數(shù)等等。 4 第二章 相關(guān) 理論基礎(chǔ) 本章簡要介紹了數(shù)據(jù)庫、 XML、 C、 B/S 系統(tǒng) 的 一些 知識 及系統(tǒng)的查詢算法。由于計算機(jī)的使用,使得人們在管理、應(yīng)用及服務(wù)等各個領(lǐng)域使用數(shù)據(jù)方面變得更加簡潔,更加方便,大大提高了工作效率,產(chǎn)生了以計算機(jī)為主體,以人為輔助的局面。 發(fā)展前景 隨著公交查詢系統(tǒng)的不斷發(fā)展完善,各種新技術(shù)的不斷涌現(xiàn),未來的公交查詢系統(tǒng)將基于 B/S 架構(gòu),通過瀏覽器查詢,通過計算機(jī)網(wǎng)絡(luò)全面聯(lián)網(wǎng),實(shí)現(xiàn)中心控制、自動更新、異地查詢等功能,同時可添加電話服務(wù)、語音服務(wù)、在線服務(wù)等功能,幫助用戶更好的使用公交查詢系統(tǒng)。國內(nèi)公交查詢系統(tǒng)也正在向?qū)?GIS、 GPS、 RS技術(shù)相結(jié)合的方向發(fā)展。 GPS 技術(shù):即 Globe Position System,全球定位系統(tǒng),通過每 3顆衛(wèi)星確定一個點(diǎn)的經(jīng)緯度坐標(biāo),使用 WGS_1984 坐標(biāo)系。國外公交查詢系統(tǒng)更是 早已經(jīng)實(shí)現(xiàn)了智能化、信息化、社會化。 這樣使用戶查詢一點(diǎn)都不方便,而且影響美觀度,也影響了系統(tǒng)在用戶心目中的良好形象。用戶需下載后再使用程序來查詢公交路線,且若有更新的版本還需更新程序。因此,開發(fā)一個供人們快速查找公交線路的網(wǎng)絡(luò)程序是勢在必行的。這是還沒有公交線路查詢系統(tǒng)時所出現(xiàn)的情況。 本 文共分為五大章,分別是:引言、理論基礎(chǔ)、系統(tǒng)需求分析、系統(tǒng)設(shè)計、 系統(tǒng)實(shí)現(xiàn) 及測試。 本科生畢業(yè)論文(設(shè)計) 題 目 基于 XML 的公交線路查詢系統(tǒng)設(shè)計與實(shí)現(xiàn) 學(xué)生姓名 指導(dǎo)教師 學(xué) 院 專業(yè)班級 完成時間 2020 年 6 月 I 目 錄 摘 要 III Abstract IV 第一章 緒 論 1 應(yīng)用背景 1 發(fā)展現(xiàn)狀 1 國內(nèi)外研究概況 2 發(fā)展前景 2 系統(tǒng)目標(biāo) 2 第二章 相關(guān)理論基礎(chǔ) 4 數(shù)據(jù)庫介紹 4 數(shù)據(jù)庫基本結(jié)構(gòu) 4 SQL Server 2020 5 XML 介紹 5 C介紹 6 C的特點(diǎn) 6 C中的數(shù)據(jù)庫訪問 7 最短路徑算法介紹 8 B/S 介紹 9 第三章 系統(tǒng)需求分析 11 性能需求分析 11 功能需求分析 12 普通用戶需求分析 12 管理員需求分析 12 功能模塊劃分 13 第四章 系統(tǒng)設(shè)計 15 數(shù)據(jù)庫設(shè)計 15 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 15 數(shù)據(jù)庫表設(shè)計 16 功能模塊具體設(shè)計 17 普通用戶模塊設(shè)計 17 管理員模塊設(shè)計 18 第五章 系統(tǒng)實(shí)現(xiàn)與測試 20 主要程序功能 20 II 連接數(shù)據(jù)庫的包含文件 20 XML 技術(shù) 20 按兩站點(diǎn)查詢 22 按站點(diǎn)查詢 24 按線路查詢 26 管理員登陸 28 測試和維護(hù) 28 測試分類 28 軟件維護(hù) 29 具體測試 30 尚存在的問題 31 結(jié)束語 33 致 謝 34 參考文獻(xiàn) 35 III 摘 要 城市公共交通是與出行人員生產(chǎn)生活息息相關(guān)的重要基礎(chǔ)設(shè)施,就目前來說,它是絕大多數(shù)人出行的首選工具。 數(shù)據(jù)庫選用的是 SQL SERVER 2020,而應(yīng)用程序 與SQL SERVER 2020數(shù)據(jù)庫建立鏈接 ,并且運(yùn)用 SQL 語言實(shí)現(xiàn)對其數(shù)據(jù)庫進(jìn)行操作 。 在過去,當(dāng)人們在 一個不熟悉的城市時, 或不清楚本城市的公交線路時, 只能 采用 打電話咨詢,看交通地圖,向熟人打聽等傳統(tǒng)方式查詢公交信息,這樣會浪費(fèi)大家 很多時間、精力和財力,而且得到的信息也不一定是可靠的 。為了能夠?yàn)槭忻裉貏e是為 外來旅游、出差、就醫(yī)、求職等急需了解 本地的公交路線的人提供高效 、快捷的公交信息查詢,讓他們 可以方便的在網(wǎng)絡(luò)上 得到自己所需要的各種相關(guān) 信息,以便減少各種可能產(chǎn)生的不必要的交通流量,提高公交的運(yùn)作效率,節(jié)約出行時間。 最開始的公交查詢系統(tǒng)脫離了網(wǎng)絡(luò),只是一種放在網(wǎng)絡(luò)上供人下載后再查詢的程序,可以 說是一種單機(jī)程序。 這 種系統(tǒng) 不能完全滿足用戶的需求; 2 還有一部分公交查詢系統(tǒng),它們系統(tǒng)功能還算完善,但是頁面結(jié)構(gòu)復(fù)雜,而且頁面上布滿了廣告和各種與公交查詢無關(guān)的信息, 容易誤導(dǎo)使用者。 國內(nèi)外研究概況 目前,國內(nèi)外公交查詢系統(tǒng)都發(fā)展到了一個比較成熟的階段,無論是從理論上還是從技術(shù)上都比較成熟。簡單說就是將地圖與數(shù)據(jù)庫相結(jié)合?,F(xiàn)在國內(nèi)的公交查詢系統(tǒng)也結(jié)合了很多 技術(shù),比如:基于+XML 的公交查詢系統(tǒng),基于 J2ME 的公交查詢系統(tǒng),基于 WebGIS 公交查詢系統(tǒng)。系統(tǒng)使用的時間越長,為乘客提供的信息越全面,越準(zhǔn)確,系統(tǒng)也越智能化。幾乎各行各業(yè)都有關(guān)于計算機(jī)的使用,這使得計算機(jī)已成為社會 中普遍存在的事物。管理員可以通過對公交線路系統(tǒng)信息進(jìn)行一系 列的修改 。 例如,企業(yè)或事業(yè)單位的人事部門常常要把本 單位職工的基本情況 (職工號、姓名、年齡、性別、籍貫、工資、簡歷等 )存放在表中,這張表就可以看成是一個數(shù)據(jù)庫。 數(shù)據(jù)庫發(fā)展史數(shù)據(jù)庫技術(shù)從誕生到現(xiàn)在,在不到半個世紀(jì)的時間里,形成了堅實(shí)的理論基礎(chǔ)、成熟的商業(yè)產(chǎn)品和廣 泛的應(yīng)用領(lǐng)域,吸引越來越多的研究者加入。 30 年間數(shù)據(jù)庫領(lǐng)域獲得了三
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1