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

正文內(nèi)容

基于jsp的公交線路查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2025-08-09 23:21本頁(yè)面
  

【正文】        指導(dǎo)教師簽名:        日   期:        使用授權(quán)說(shuō)明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉?jī)?nèi)容。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。本人授權(quán)      大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。作者簽名: 日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日基于 JSP 的公交線路查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要公交查詢系統(tǒng)是城市道路交通的重要組成部分,是城市發(fā)展的必然產(chǎn)物。本文首先對(duì)公交查詢系統(tǒng)的需求進(jìn)行分析,包括功能需求和非功能需求;接著介紹了系統(tǒng)總體設(shè)計(jì)思路、方案選擇和數(shù)據(jù)庫(kù)設(shè)計(jì);隨后詳細(xì)闡述了系統(tǒng)主要功能模塊的實(shí)現(xiàn)過(guò)程;最后給出系統(tǒng)的測(cè)試方案。公交查詢包括車次、站點(diǎn)、換乘等方案的查詢;用戶留言主要是了解用戶的留言信息,以方便管理員根據(jù)用戶提供的留言信息或是提出的建議對(duì)系統(tǒng)進(jìn)行完善;用戶管理主要是刪除用戶信息和修改用戶注冊(cè)的基本信息;后臺(tái)車次管理能主要是添加車次和站點(diǎn)、更新車次和站點(diǎn)、刪除車次和站點(diǎn)。關(guān)鍵詞:JSP;SQL Server 2022;公交線路查詢; B/SBased on JSP bus lines inquires the system design and implementationAbstractBus inquires the system is the urban road traffic, is an important part of the inevitable oute of the urban development. The development of city bus query system in a relatively backward level, people can get information, the way to solve this problem is less, the need to develop our bus lines inquires the system.In this paper, first bus query system needs were discussed, including functional requirements and the function demand。 Then illustrates the system the realization process of the main function modules。 such scheme User message is mainly collect user information, to facilitate the message provided by user message information or advice on system modified and perfected。 Backstage main function is to add train management site function, updated train and train and site function, delete trains and stations function. This system based on B/S model development, using the JSP technology, SQL Server 2022 construct backend database. Key words: JSP。 Bus lines inquiry。發(fā)展中國(guó)家用轎車市場(chǎng),其規(guī)模與速度必須與城市基礎(chǔ)建設(shè)同步,如果一味追求發(fā)展速度將造成很多大城市嚴(yán)重的交通堵塞問(wèn)題,而且還將給社會(huì)帶來(lái)一系列不良后果,如加大社會(huì)經(jīng)濟(jì)成本,增加能源消耗,惡化城市空氣,增加交通事故等等。然而,隨著公共交通的快速發(fā)展,會(huì)逐漸地出現(xiàn)越來(lái)越多的公共汽車和不同的公交路線,這樣會(huì)使人們對(duì)各條公交路線的信息掌握的不是很清楚。使用公交查詢系統(tǒng)人們就可以找出一條最適合于自己的線路,減少不必要的坐車時(shí)間。 國(guó)內(nèi)外研究現(xiàn)狀目前,國(guó)內(nèi)外公交查詢系統(tǒng)都發(fā)展到了一個(gè)比較成熟的階段,無(wú)論是從理論上還是從技術(shù)上都比較成熟。據(jù)相關(guān)資料了解,國(guó)外的公交查詢系統(tǒng)現(xiàn)在已經(jīng)將GIS、GPS 、RS 技術(shù)集合到公交查詢系統(tǒng)中。簡(jiǎn)單說(shuō)就是將地圖與數(shù)據(jù)庫(kù)相結(jié)合。RS 技術(shù):Remote Sensing,遙感。現(xiàn)在國(guó)內(nèi)的公交查詢系統(tǒng)也結(jié)合了很多技術(shù),比如:基于 +XML 的公交查詢系統(tǒng),基于 J2ME的公交查詢系統(tǒng),基于 WebGIS 公交查詢系統(tǒng)。雖然現(xiàn)在國(guó)內(nèi)公交查詢系統(tǒng)技術(shù)上已經(jīng)發(fā)展到了一定階段,但是管理上還缺乏一定的規(guī)范,還有待進(jìn)一步的規(guī)范和完善。第 2 頁(yè) 共 29 頁(yè) 本課題的研究方法公交車查詢管理系統(tǒng)是針對(duì)廣大用戶設(shè)計(jì)的一個(gè)典型數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用程序,由前臺(tái)管理模塊,后臺(tái)管理模塊,數(shù)據(jù)管理模塊組成。 本系統(tǒng)采用 B/S 結(jié)構(gòu)客戶端:1) 管理員通過(guò)登錄頁(yè)面來(lái)管理公交 線路的更改,如添加、刪除等;2) 非管理人員訪問(wèn)頁(yè)面,通過(guò)輸入起點(diǎn)終點(diǎn)來(lái)查詢車次和經(jīng)過(guò)的線路; 3) 用戶點(diǎn)擊查詢后瀏覽器向服務(wù)器發(fā)送查詢條件。該系統(tǒng)屬于 B/S 模式,前臺(tái)頁(yè)面操作調(diào)用后臺(tái)的數(shù)據(jù)庫(kù),完成對(duì)數(shù)據(jù)的添加,刪除,修改,查詢的操作。每個(gè)模塊之間都不是相互獨(dú)立的,他們對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)都是有一定的權(quán)限的,各個(gè)模塊訪問(wèn)的是同一個(gè)數(shù)據(jù)庫(kù),只是所訪問(wèn)的表不同而已。用戶留言模塊:該模塊需要對(duì)客戶反饋的信息進(jìn)行處理,實(shí)現(xiàn)與用戶進(jìn)行溝通和交互的功能。 開(kāi)發(fā)環(huán)境及技術(shù)簡(jiǎn)介 JSP 基礎(chǔ)知識(shí)JSP 技術(shù)使用 Java 編程語(yǔ)言編寫類 XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。JSP 將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。插入的 Java第 3 頁(yè) 共 29 頁(yè)程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。JSP 技術(shù)讓動(dòng)態(tài)網(wǎng)面更易編寫,功能更強(qiáng),可移植性更好。 的設(shè)計(jì)目標(biāo)是使動(dòng)態(tài)網(wǎng)頁(yè)的設(shè)計(jì)、開(kāi)發(fā)和維護(hù)更加容易,網(wǎng)頁(yè)編寫者不必懂得Java 編程語(yǔ)言,也可以編寫 JSP 網(wǎng)頁(yè)。 引入的最主要的新特性包括 [2]:1) 引入簡(jiǎn)單表達(dá)式語(yǔ)言(EL,Expression Language) ,它用于 JSP 頁(yè)面中的數(shù)據(jù)訪問(wèn)。2) 引入創(chuàng)建自定義標(biāo)簽的新語(yǔ)法, 文件,這類文件可由開(kāi)發(fā)人員或者網(wǎng)頁(yè)作者編寫。 JDBC JDBC(Java Data Base Connectivity,java 數(shù)據(jù)庫(kù)連接)是一種用于執(zhí)行SQL 語(yǔ)句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪問(wèn),它由一組用Java 語(yǔ)言編寫的類和接口組成。有了 JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送 SQL 語(yǔ)句就是一件很容易的事。同時(shí),將 Java 語(yǔ)言和 JDBC 結(jié)合起來(lái)使程序員不必為不同的平臺(tái)編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺(tái)上運(yùn)第 4 頁(yè) 共 29 頁(yè)行,這也是 Java 語(yǔ)言“編寫一次,處處運(yùn)行 ”的優(yōu)勢(shì)。Servlet 所能應(yīng)用的請(qǐng)求 /響應(yīng)場(chǎng)合很多,但常用的還是在 Web 應(yīng)用程序中用于產(chǎn)生超文本傳輸協(xié)議響應(yīng)(HTTP) 。 開(kāi)發(fā)環(huán)境本系統(tǒng)的開(kāi)發(fā)采用 JSP、Servlet 、JavaScript 、JDBC 等技術(shù)。數(shù)據(jù)庫(kù)采用SQL Server 2022。第一部分為引言,主要對(duì)系統(tǒng)開(kāi)發(fā)的意義和系統(tǒng)的開(kāi)發(fā)環(huán)境、開(kāi)發(fā)技術(shù)進(jìn)行介紹;第二部分為系統(tǒng)需求分析,主要描述系統(tǒng)的研究情況,還有系統(tǒng)功能需求和系統(tǒng)其他功能需求,簡(jiǎn)單的介紹了系統(tǒng)的主要功能模塊,包括用戶登錄、公交查詢、留言管理和管理員維護(hù)等模塊;第三部分為系統(tǒng)設(shè)計(jì),主要解釋了系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、方案的選擇和系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì);第四部分為系統(tǒng)功能模塊的實(shí)現(xiàn),描述了各個(gè)功能模塊的實(shí)現(xiàn),并給出關(guān)鍵模塊的實(shí)現(xiàn)代碼以及運(yùn)行的效果截圖;第五部分對(duì)系統(tǒng)做了整體測(cè)試,給出系統(tǒng)功能測(cè)試用例表。本項(xiàng)目設(shè)定的目標(biāo)如下:1) 方便用戶更好地掌握公交信息;2) 適應(yīng)未來(lái)公共交通及社會(huì)交通模式快速變化的要求,適應(yīng)公交運(yùn)輸?shù)?5 頁(yè) 共 29 頁(yè)體制改革的要求、適應(yīng)公交服務(wù)向更高層次發(fā)展的要求。 系統(tǒng)的功能需求 系統(tǒng)需求描述系統(tǒng)需求:公交查詢系統(tǒng)需要滿足來(lái)自兩方面的需求,分別是查詢公交系統(tǒng)的普通用戶,后臺(tái)維護(hù)管理人員。后臺(tái)管理人員對(duì)后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行操作,可以添加公交線路站點(diǎn)和更改已經(jīng)有的公交線路和站點(diǎn)。2) 滿足后臺(tái)管理人員更改公交線路站點(diǎn)等信息的要求。 系統(tǒng)數(shù)據(jù)流圖系統(tǒng)數(shù)據(jù)流圖如圖 21 所示。 系統(tǒng)的功能系統(tǒng)功能模塊圖如圖 22 所示。2)公交系統(tǒng)查詢普通用戶登錄后可以根據(jù)自己需求進(jìn)行公交查詢。車次查詢即為根據(jù)車號(hào)查詢車次經(jīng)過(guò)的站點(diǎn),并顯示該車次起點(diǎn)、終點(diǎn)、票價(jià)等基本信息;站點(diǎn)查詢?yōu)榻?jīng)過(guò)該站點(diǎn)的車次信息;公交換乘方案查詢即分別輸入起始站點(diǎn)和目的站點(diǎn)并查詢公交乘車方案。4) 用戶個(gè)人信息管理用戶登錄后即可進(jìn)入到用戶的個(gè)人界面,在個(gè)人界面中,用戶可以查看個(gè)人詳細(xì)信息,包括用戶名賬號(hào),注冊(cè)郵箱等信息,最后注銷登錄返回到系統(tǒng)登錄界面。第 7 頁(yè) 共 29 頁(yè) 系統(tǒng)非功能需求 精度本系統(tǒng)所需的數(shù)據(jù)類型主要包括用戶名、密碼等。例如:“ch123”密碼:5 到 12 位密碼。 時(shí)間特性要求響應(yīng)時(shí)間:一般操作的響應(yīng)時(shí)間應(yīng)在 1~2 秒內(nèi)。3 系統(tǒng)設(shè)計(jì) 系統(tǒng)總體設(shè)計(jì)本系統(tǒng)設(shè)計(jì)使用了面向?qū)ο蠹夹g(shù)和模塊化技術(shù):面向?qū)ο蠹夹g(shù)是一種軟件開(kāi)發(fā)和程序設(shè)計(jì)技術(shù),其所開(kāi)發(fā)的程序是面向?qū)ο蟪绦?,直接描述客觀世界的對(duì)象及其相互關(guān)系。所謂封裝是為這個(gè)程序塊建立顯示的界面,其它對(duì)象只能向這個(gè)界面發(fā)消息,不能訪問(wèn)內(nèi)部的私有數(shù)據(jù)和操作。封裝使程序局部化、易修改、好維護(hù),但許多對(duì)象有相同的功能時(shí)免不了重復(fù),所以面向?qū)ο蠹夹g(shù)有繼承的機(jī)制。封裝、繼承、多態(tài)是面向?qū)ο蟪绦虻闹饕卣?。因而面向?qū)ο蠹夹g(shù)也成為當(dāng)今計(jì)算機(jī)的新興技術(shù)。模塊具有以下幾種基本屬性:接口、功能、邏輯、狀態(tài),功能、狀態(tài)與接口反映模塊的外部特性,邏輯反映它的內(nèi)部特性。本系統(tǒng)通過(guò)模塊化技術(shù),將系統(tǒng)分為管理員和用戶兩個(gè)大的模塊,用戶方面可以分為查詢和留言等小模塊,而管理員方面又分為公交線路、站點(diǎn)和第 8 頁(yè) 共 29 頁(yè)留言處理等小模塊的操作,通過(guò)面向?qū)ο蠹夹g(shù),各個(gè)模塊之間互不影響,各自實(shí)現(xiàn)自己的功能。用戶登錄普通用戶或者管理員NY用戶名和密碼是否正確普通用戶進(jìn)入普通用戶主界面查詢留言等操作管理員進(jìn)入管理員主界面進(jìn)行添加刪除查詢等操作退出系統(tǒng)結(jié)束Y用戶名和密碼是否正確N圖 31 系統(tǒng)流程圖圖 31 詳細(xì)描述了公交系統(tǒng)的整體操作流程。在用戶個(gè)人界面,用戶可以進(jìn)行各自需要的操作。最后,用戶操作完畢,可以退出本系統(tǒng),整個(gè)系統(tǒng)操作流程到此結(jié)束。都是非常完備的開(kāi)發(fā)技術(shù)。JSP 和 ASP 在結(jié)構(gòu)上類似,都是以“”作為標(biāo)計(jì)符,不同的是在標(biāo)計(jì)符之間的代碼 ASP 為 JavaScript 或 VBScript 腳本,而 JSP 為 JAVA 代碼。作為服務(wù)器進(jìn)程的 JSP頁(yè)面,首先被轉(zhuǎn)換成 servlet(一種服務(wù)器端運(yùn)行的 java 程序) 。當(dāng) JSP 被轉(zhuǎn)換成純 JAVA 代碼。這些線程由 WEB 服務(wù)器進(jìn)程來(lái)管理,和 ASP 的線程管理器功能類似。在 ASP 或 JSP 環(huán)境下,HTML 代碼主要負(fù)責(zé)描述信息的顯示樣式,而程序代碼則用來(lái)描述處理邏輯。程序代碼的執(zhí)行結(jié)果被重新嵌入到 HTML 代碼中,然后一起發(fā)送給瀏覽器。ASP 的編寫語(yǔ)言是基于 VB 的腳本語(yǔ)言,JSP 使用的是 JAVA,這是兩者最明顯的區(qū)別。在 ASP 下,基于 VB 的腳本代碼被 ASP 引擎解釋執(zhí)行;在 JSP 下,代碼被編譯成 Servlet 并由 JAVA 虛擬機(jī)執(zhí)行,這種編譯操作僅在對(duì) JSP 頁(yè)面第一次請(qǐng)求是發(fā)生。表 31 JSP與 ASP性能對(duì)比表性能 JSP ASP運(yùn)行速度 快 較快運(yùn)行損耗 較小 較大難易程度 容易掌握 簡(jiǎn)單運(yùn)行平臺(tái) 絕大部分平臺(tái) Windws平臺(tái)擴(kuò)展性 好 較好安全性 好 較差函數(shù)支持 多 較少數(shù)據(jù)庫(kù)支持 多 多廠商支持 多 較少對(duì) XML的支持 支持 不支持對(duì)組件的支持 支持 支持對(duì)分布式處理的支持 支持 支持應(yīng)用程度 較廣 較廣第 10 頁(yè) 共 29 頁(yè)由上表我們可以很直觀的發(fā)現(xiàn) JSP 具有運(yùn)行速度快,運(yùn)行耗損小,安全性,擴(kuò)展性好,等都更比 更具優(yōu)越性。而數(shù)據(jù)庫(kù)選用 SQL Server 2022: 1) 高性能設(shè)計(jì),可充分利用 WindowsNT 的優(yōu)勢(shì)。3) 強(qiáng)壯的事務(wù)處理功能,采用各種方法保證數(shù)據(jù)的完整性。 SQLServer 以其內(nèi)置的數(shù)據(jù)復(fù)制功能、強(qiáng)大的管理工具、與 Inter的緊密集成和開(kāi)放的系統(tǒng)結(jié)構(gòu)為廣大的用戶、開(kāi)發(fā)人員和系
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1