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

正文內(nèi)容

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

2024-11-15 23:14本頁(yè)面
  

【正文】 大量的數(shù)據(jù)按一定的模型組織起來(lái),提供存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能,使系統(tǒng)可以方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫(kù)中獲得所需的信息。 結(jié)合本系統(tǒng)實(shí)際情況,我選擇采用 B/S 模式。 比較 C/S 和 B/S 優(yōu)缺點(diǎn)發(fā)現(xiàn), B/S 模式具有分布性特點(diǎn),可以隨時(shí)隨地進(jìn)行查詢處理。 B/S 結(jié)構(gòu)的優(yōu)點(diǎn) : 具有分布性特點(diǎn),可以隨時(shí)隨地進(jìn)行查詢、瀏覽等業(yè)務(wù)處理 ; 業(yè)務(wù)擴(kuò)展簡(jiǎn)單方便,通過(guò)增加網(wǎng)頁(yè)即可增加服務(wù)器功能 ; 維護(hù)簡(jiǎn)單方便,只需要改變網(wǎng)頁(yè),即可實(shí)現(xiàn)所有用戶的同步更新 ; 開(kāi)發(fā)簡(jiǎn)單,共享性強(qiáng) 。 B/S( Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。 C/S 模式的缺點(diǎn):需要專門的客戶端安裝程序,分布功能弱,針對(duì)點(diǎn)多面廣且不具備網(wǎng)絡(luò)條件的用戶群體,不能夠?qū)崿F(xiàn)快速部署安裝和配置; 兼容性差,對(duì)于不同的開(kāi)發(fā)工具,具有較大的局限性。在客戶機(jī) /服務(wù)器網(wǎng)絡(luò)中,服務(wù)器是網(wǎng)絡(luò)的核心,而客戶機(jī)是網(wǎng)絡(luò)的基礎(chǔ),客戶機(jī)依靠服務(wù)器獲得所需要的網(wǎng)絡(luò)資源,而服務(wù)器為客戶機(jī)提供網(wǎng)絡(luò)必須的資源。 C/S( Client/Server)結(jié)構(gòu),即大家熟知的客戶機(jī)和服務(wù)器結(jié)構(gòu)。 SQLServer 以其內(nèi)置的數(shù)據(jù)復(fù)制功能、強(qiáng)大的管理工具、與 Inter的緊密集成和開(kāi)放的系統(tǒng)結(jié)構(gòu)為廣大的用戶、開(kāi)發(fā)人員和系統(tǒng)集成商提供了一 個(gè)出眾的數(shù)據(jù)庫(kù)平臺(tái)。 3) 強(qiáng)壯的事務(wù)處理功能,采用各種方法保證數(shù)據(jù)的完整性。 而數(shù)據(jù)庫(kù)選用 SQL Server 2020: 1) 高性能設(shè)計(jì),可充分利用 WindowsNT 的優(yōu)勢(shì)。 表 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)越性 。在 ASP 下,基于 VB 的腳本代碼被 ASP 引擎解釋執(zhí)行;在 JSP 下,代碼被編譯成 Servlet 并由 JAVA 虛擬機(jī)執(zhí)行,這種編譯操作僅在對(duì) JSP 頁(yè)面第一次請(qǐng)求是發(fā)生。 ASP 的編寫語(yǔ)言是基于 VB 的腳本語(yǔ)言, JSP 使用的是 JAVA,這是兩者最明顯的區(qū)別。程序代碼的執(zhí)行結(jié)果被重新嵌入到 HTML 代碼中,然后一起發(fā)送給瀏覽器。 在 ASP 或 JSP 環(huán)境下, HTML 代碼主要負(fù)責(zé)描述信息的顯示樣式,而程序代碼則用來(lái)描述處理邏輯。這些線程由 WEB 服務(wù)器進(jìn)程來(lái)管理,和 ASP 的線程管理器功能類似。當(dāng) JSP 被轉(zhuǎn)換成純 JAVA 代碼。作為服務(wù)器進(jìn)程的 JSP 頁(yè)面,首先被轉(zhuǎn)換成 servlet(一種服務(wù)器 端運(yùn)行的 java 程序)。 JSP 和 ASP 在結(jié)構(gòu)上類似,都是以“”作為標(biāo)計(jì)符,不同的是在標(biāo)計(jì)符之間的代碼 ASP 為 JavaScript 或 VBScript 腳本,而 JSP 為 JAVA 代碼。都是非常完備的開(kāi)發(fā)技術(shù)。最后,用戶操作完畢,可以退出本系統(tǒng),整個(gè)系統(tǒng)操作流程到此結(jié)束。在用戶個(gè)人界面,用戶可以進(jìn)行各自需要的操作。 圖 31 系統(tǒng)流程圖 圖 31 詳細(xì)描述了公交系統(tǒng)的整體操作流程。 本系統(tǒng)通過(guò)模塊化技術(shù),將系統(tǒng)分為管理員和用戶兩個(gè)大的模塊,用戶方面可以分為查詢和留言等小模塊,而管理員方面又分為公交線路、站點(diǎn)和 第 8 頁(yè) 共 29 頁(yè) 留言處理等小模塊的操作,通過(guò)面向?qū)ο蠹夹g(shù),各個(gè)模塊之間互不影響,各自實(shí)現(xiàn)自己的功能。模塊具有以下幾種基本屬性:接口、功能、邏輯、狀態(tài),功能、狀態(tài)與接口反映模塊的外部特性,邏輯反映它的內(nèi)部特性。因而面向?qū)ο蠹夹g(shù)也成為當(dāng)今計(jì)算機(jī)的新興技術(shù)。封裝、繼承、多態(tài)是面向?qū)ο蟪绦虻闹饕卣?。封裝使程序局部化、易修改、好維護(hù),但許多對(duì)象有相同的功能時(shí)免不了重復(fù),所以面向?qū)ο蠹夹g(shù)有繼承的機(jī)制。所謂封裝是為這個(gè)程序塊建立顯示的界面,其它對(duì)象只能向這個(gè)界面發(fā)消息,不能訪問(wèn)內(nèi)部的私有數(shù)據(jù) 和操作。 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)系 。 時(shí)間特性要求 響應(yīng)時(shí)間: 一般操作的響應(yīng)時(shí)間應(yīng)在 1~2 秒內(nèi) 。例如: “ ch123” 密碼: 5 到 12 位密碼。 公交查詢系統(tǒng) 用 戶 留言管理 線路站點(diǎn)管理 查 詢 查看留言 刪除留言 刪除路線 刪除站點(diǎn) 查看信息 留 言 添加站點(diǎn) 添加路線 管 理 員 查看留言 留言管理 留言管理 第 7 頁(yè) 共 29 頁(yè) 系統(tǒng)非功能需求 精度 本系統(tǒng)所需的數(shù)據(jù)類型主要包括用戶名、密碼等。 4) 用戶個(gè)人信息管理 用戶 登錄后即可進(jìn)入到用戶的個(gè)人界面,在個(gè)人界面中,用戶可以查看個(gè)人詳細(xì)信息,包括用 戶名賬號(hào),注冊(cè)郵箱等信息,最后 注銷登錄返回到系統(tǒng)登錄界面。車次查詢即為根據(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)并查詢公交乘車方案。 2)公交系統(tǒng) 查詢 普通用戶登錄后可以根據(jù)自己需求進(jìn)行公交查詢。 系統(tǒng)的功能 系統(tǒng)功能模塊圖如圖 22 所示。 系統(tǒng)數(shù)據(jù)流圖 系統(tǒng)數(shù)據(jù)流圖如圖 21 所示。 2) 滿足后臺(tái)管理人員更改公交線路站點(diǎn)等信息的要求。后臺(tái)管理人員對(duì)后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行操作,可以添加公交線路站點(diǎn)和更改已經(jīng)有的公交線路和站點(diǎn)。 系統(tǒng)的功能需求 系統(tǒng)需求 描述 系統(tǒng)需求: 公交查詢系統(tǒng)需要滿足來(lái)自兩方面的需求,分別是查詢公交系統(tǒng)的普通用戶,后臺(tái)維護(hù)管理人員。 本項(xiàng)目設(shè)定的目標(biāo)如下: 1) 方便用戶更好地掌握公交信息; 2) 適應(yīng)未來(lái)公共交通及社會(huì)交通模式快速變化的要求,適應(yīng)公交運(yùn)輸體制改革的要求、適應(yīng)公交服務(wù)向更高層次發(fā)展的要求。 第一部分為引言,主要對(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è)試用例表。數(shù)據(jù)庫(kù)采用 SQL Server 2020。 開(kāi)發(fā)環(huán)境 本系統(tǒng)的開(kāi)發(fā)采用 JSP、 Servlet、 JavaScript、 JDBC 等技術(shù)。 Servlet所能應(yīng)用的請(qǐng)求 /響應(yīng)場(chǎng)合很多,但常用的還是在 Web 應(yīng)用程序中用于產(chǎn)生超文本傳輸協(xié)議響應(yīng)( HTTP)。同時(shí),將 Java 語(yǔ)言和 JDBC 結(jié)合起來(lái)使程序員不必為不同的平臺(tái)編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺(tái)上運(yùn)行,這也是 Java 語(yǔ)言“編寫一次,處處運(yùn)行”的優(yōu)勢(shì)。 有了 JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送 SQL 語(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ǔ)言編寫的類和接口組成。 2) 引入創(chuàng)建自定義標(biāo)簽的新語(yǔ)法,該語(yǔ)法使用 .tag 和 .tagx 文件,這類文件可由開(kāi)發(fā)人員或者網(wǎng)頁(yè)作者編寫。 引入的最主要的新特性包括 [2]: 1) 引入簡(jiǎn)單表達(dá)式語(yǔ)言( EL, Expression Language),它用于 JSP 頁(yè)面中的數(shù)據(jù)訪問(wèn)。 的設(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è)。 JSP 技術(shù)讓動(dòng)態(tài)網(wǎng)面更易編寫,功能更強(qiáng),可 移植性更好。插入的 Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功 第 3 頁(yè) 共 29 頁(yè) 能。 JSP 將網(wǎng)頁(yè)邏輯與 網(wǎng)頁(yè)設(shè)計(jì) 和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的 應(yīng)用程序 的開(kāi)發(fā)變得迅速和容易。 開(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è) 的處理邏輯。用戶留言模塊:該模塊需要對(duì)客戶反饋的信息進(jìn)行處理,實(shí)現(xiàn)與用戶進(jìn)行溝通和交互的功能。每個(gè)模塊之間都不是相互獨(dú)立的,他們對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)都是有一定的權(quán)限的,各個(gè)模塊訪問(wèn)的是同一個(gè)數(shù)據(jù)庫(kù),只是所訪問(wèn)的表不同而已。該系統(tǒng)屬于 B/S 模式,前臺(tái)頁(yè)面操作調(diào)用后臺(tái)的數(shù)據(jù)庫(kù),完成對(duì)數(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ā)送查詢條件。 第 2 頁(yè) 共 29 頁(yè) 本課題的研究方法 公交 車查詢管理系統(tǒng)是針對(duì)廣大用戶設(shè)計(jì)的一個(gè)典型數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用程序,由前臺(tái)管理模塊,后臺(tái)管理模塊,數(shù)據(jù)管理模塊組成。 雖然現(xiàn)在國(guó)內(nèi)公交查詢系統(tǒng)技術(shù)上已經(jīng)發(fā)展到了一定階段,但是管理上還缺乏一定的規(guī)范,還有待進(jìn)一步的規(guī)范和完善?,F(xiàn)在國(guó)內(nèi)的公交查詢系統(tǒng)也結(jié)合了很多技術(shù),比如:基于 +XML 的公交查詢系統(tǒng),基于 J2ME的公交查詢系統(tǒng),基于 WebGIS 公交查詢系統(tǒng)。 RS 技術(shù): Remote Sensing,遙感。簡(jiǎn)單說(shuō)就是將地圖與數(shù)據(jù)庫(kù)相結(jié)合。據(jù)相關(guān)資料了解,國(guó)外的公交查詢系統(tǒng)現(xiàn)在已經(jīng)將 GIS、GPS、 RS 技術(shù)集合到公交查詢系統(tǒng)中。 國(guó)內(nèi)外研究現(xiàn)狀 目前,國(guó)內(nèi)外公交查詢系統(tǒng)都發(fā)展到了一個(gè)比較成熟的階段,無(wú)論是從理論上還是從技術(shù)上都比較成熟。使用公交查詢系統(tǒng)人們就可以找出一條最適合于自己的線路,減少不必要的坐車時(shí)間。 然而,隨著公共交通的快速發(fā)展,會(huì)逐漸地出現(xiàn)越來(lái)越多的公共 汽車和不同的公交路線,這樣會(huì)使人們對(duì)各條公交路線的信息掌握的不是很清楚。發(fā)展中國(guó)家用轎車市場(chǎng),其規(guī)模與速度必須與城市基礎(chǔ)建設(shè)同步,如果一味追求發(fā)展速度 將 造成很多大城市嚴(yán)重的交通堵塞問(wèn)題,而且還將給社會(huì)帶來(lái)一系列不良后果,如加大社會(huì)經(jīng)濟(jì)成本,增加能源消耗,惡化城市空氣,增加交通事故等等。 Bus lines inquiry。 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 2020 construct backend database. Key words: JSP。 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。 Then illustrates the system the realization process of the main function modules。 關(guān)鍵詞: JSP; SQL Server 2020; 公交線路查 詢 ; B/S Based on JSP bus lines inquires the system design and implementation Abstract Bus 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 proble
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1