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

正文內(nèi)容

基于jsp的公交線路查詢系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文(存儲版)

2024-10-06 15:27上一頁面

下一頁面
  

【正文】 != null) { HashMap hashMap = new HashMap()。 } else { busNum = exChange(busNum)。 2) 模塊運行界面如圖 44 所示。 ()。 if (() amp。 int n = 0。 2) 用戶登錄流程如圖 41 所示。 用戶 用戶名 密碼 年齡 地址 郵箱 提示問題 提示答案 證件號碼 第 12 頁 共 29 頁 圖 33 管理員實體及屬性 3) 留言板實體及屬性如圖 34 所示。 因此, 本系統(tǒng)開發(fā)選用 JSP+SQL Server 方案 ,基于 B/S 模式 開發(fā)。若采用不同工具,需要重新改寫程序; 開發(fā)成本較高,需要具有一定專業(yè)水準(zhǔn)的技術(shù)人員才能完成。 4) 支持對稱多處理器結(jié)構(gòu)、存儲過程、 ODBC,并具有自主的 SQL 語言。 ASP 與 JSP 還有一個更為本質(zhì)的區(qū)別:兩種語言引擎用完全不通的方式處理頁面中嵌入的程序代碼。多個用戶同時請求一個jsp 頁面時,應(yīng)用實例化線程來響應(yīng)請求。 系統(tǒng)方案選擇 目前比較流行的系統(tǒng)軟件開發(fā)技術(shù)有 ASP、 .NET或 JSP(Java Server Pages)與 WEB 數(shù)據(jù)庫相結(jié)合兩種,分別由微軟和 SUN 公司開發(fā)的一種動態(tài)網(wǎng)頁語用戶登錄 普通用戶或者管理員 N Y 用戶名和密碼是否正確 普通用戶 進(jìn)入普通用戶主界面 查詢留言等操作 管理員 進(jìn)入管理員主界面 進(jìn)行添加刪除查詢等操作 退出系統(tǒng) 結(jié)束 Y 用戶名和密碼是否正確 N 開始 第 9 頁 共 29 頁 言。在系統(tǒng)的結(jié)構(gòu)中,模塊是可組合、分解和更換的單元。因此,內(nèi)部的數(shù)據(jù)和實現(xiàn)操作的算法若有改動,對其它程序?qū)ο鬀]有任何影響。相關(guān)精度要求如下: 用戶名:英文和數(shù)字組合, 以英文開頭。 管理員 登錄 車次管理 用戶 登錄 用戶注冊 賬號 線路管理 留言 刪除用戶 車輛信息庫 線路信息 留言本 站點管理 站點信息 公交車查詢 用戶 第 6 頁 共 29 頁 圖 22 系統(tǒng)功能模塊圖 基于系統(tǒng)需求分析,以下為該系統(tǒng)的相信基本功能: 1) 用戶登錄 進(jìn)入系統(tǒng)后 用戶選擇自己的身份,通過輸入自己的用戶名和密碼進(jìn)入哥子的頁面,從而進(jìn)行各自所需操作。 查詢公交系統(tǒng)的普通用戶的需求是查詢 城 市公交線路、站點和換乘方案等信息 。本系統(tǒng)使用 作為開發(fā)環(huán)境, Tomcat 作為 Web 服務(wù)器。 JDBC 為工具 /數(shù)據(jù)庫開發(fā)人員提供了一個標(biāo)準(zhǔn)的API,據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用程序,同時, JDBC 也是個商標(biāo)名。概括起來, JSP 的設(shè)計目標(biāo)主要有以下幾點 : 1) 一次編寫,到處運行 2) 加強組件能力 3) 作為 Java 企業(yè)平臺的門戶 4) 更容易建立動態(tài)頁面 是對 版本的升級,其中增加了一些新特性。 后臺管理 模塊:該模塊有許多子模塊功能,對用戶、 站點 、線路等一系列的內(nèi)容進(jìn)行添加、刪除、修改 。該系統(tǒng)是基于 JSP技術(shù)的開發(fā)環(huán)境下編寫而成,后臺選用數(shù)據(jù)庫系統(tǒng)是 。 GPS 技術(shù):即Globe Position System, 全球定位系統(tǒng),通過每 3 顆衛(wèi)星確定一個點的經(jīng)緯度坐標(biāo),使用 WGS_1984 坐標(biāo)系 。而城市公交查詢系統(tǒng)主要任務(wù)就在于對各條路線的信息查詢,和對整個公交線路信息進(jìn)行相關(guān)的管理。 User management function mainly delete a user information and modify user registration of the basic information。 本公交查詢系統(tǒng)主要具有公交查詢、用戶留言、用戶管理和車次管理 。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構(gòu)的學(xué)位或?qū)W歷而使用過的材料。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保 存和匯編本學(xué)位論文。 關(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 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。 Bus lines inquiry。 國內(nèi)外研究現(xiàn)狀 目前,國內(nèi)外公交查詢系統(tǒng)都發(fā)展到了一個比較成熟的階段,無論是從理論上還是從技術(shù)上都比較成熟。現(xiàn)在國內(nèi)的公交查詢系統(tǒng)也結(jié)合了很多 技術(shù),比如:基于 +XML 的公交查詢系統(tǒng),基于 J2ME的公交查詢系統(tǒng),基于 WebGIS 公交查詢系統(tǒng)。該系統(tǒng)屬于 B/S 模式,前臺頁面 操作調(diào)用后臺的數(shù)據(jù)庫,完成對數(shù)據(jù)的添加,刪除,修改,查詢的操作。 JSP 將網(wǎng)頁邏輯與 網(wǎng)頁設(shè)計 和顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web 的 應(yīng)用程序 的開發(fā)變得迅速和容易。 引入的最主要的新特性包括 [2]: 1) 引入簡單表達(dá)式語言( EL, Expression Language),它用于 JSP 頁面中的數(shù)據(jù)訪問。同時,將 Java 語言和 JDBC 結(jié)合起來使程序員不必為不同的平臺編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是 Java 語言“編寫一次,處處運行”的優(yōu)勢。 第一部分為引言,主要對 系統(tǒng) 開發(fā)的意義和 系統(tǒng) 的開發(fā)環(huán)境、開發(fā)技術(shù)進(jìn)行介紹; 第二部分為系統(tǒng)需求分析,主要描述系統(tǒng)的 研究 情況, 還有 系統(tǒng)功能需求和系統(tǒng) 其他功能 需求,簡單的介紹了系統(tǒng)的主要功能模塊,包括用戶登錄、公交查詢、留言管理和管理員維護(hù) 等模塊 ; 第三部分為系統(tǒng)設(shè)計,主要解釋了系統(tǒng)結(jié)構(gòu)設(shè)計、方案的選擇和系統(tǒng)數(shù)據(jù)庫的設(shè)計; 第四部分為系統(tǒng)功能模塊的實現(xiàn),描述了各個功能模塊的實現(xiàn),并給出關(guān)鍵模塊的實現(xiàn)代碼以及運行的效果截圖 ; 第五 部分對系統(tǒng)做了整體測試,給出系統(tǒng)功能測試用例表。 2) 滿足后臺管理人員 更改 公交線路 站點等信息的 要求。車次查詢即為根據(jù)車 號查詢車次經(jīng)過的站點,并顯示該 車次起點、終點、 票價等基本信息;站點查詢?yōu)榻?jīng)過該站點的車次信息; 公交換乘方案查詢即分別輸入起始站點和目的站點并查詢公交乘車方案。 時間特性要求 響應(yīng)時間: 一般操作的響應(yīng)時間應(yīng)在 1~2 秒內(nèi) 。封裝、繼承、多態(tài)是面向?qū)ο蟪绦虻闹饕卣鳌? 圖 31 系統(tǒng)流程圖 圖 31 詳細(xì) 描述了公交 系統(tǒng)的整體操作流程。 JSP 和 ASP 在結(jié)構(gòu)上類似,都是以“”作為標(biāo)計符,不同的是在標(biāo)計符之間的代碼 ASP 為 JavaScript 或 VBScript 腳本,而 JSP 為 JAVA 代碼。 在 ASP 或 JSP 環(huán)境下, HTML 代碼主要負(fù)責(zé)描述信息的顯示樣式,而程序代碼則用來描述處理邏輯。 表 31 JSP與 ASP性能對比表 性能 JSP ASP 運行速度 快 較快 運行損耗 較小 較大 難易程度 容易掌握 簡單 運行平臺 絕大部分平臺 Windws 平臺 擴展性 好 較好 安全性 好 較差 函數(shù)支持 多 較少 數(shù)據(jù)庫支持 多 多 廠商支持 多 較少 對 XML 的支持 支持 不支持 對組件的支持 支持 支持 對分布式處理的支持 支持 支持 應(yīng)用程度 較廣 較廣 第 10 頁 共 29 頁 由上表我們可 以很 直觀 的發(fā)現(xiàn) JSP 具有運行速度快,運行耗損小, 安全性, 擴展性 好,等都更比 更具優(yōu)越性。 C/S( Client/Server)結(jié)構(gòu),即大家熟知的客戶機和服務(wù)器結(jié)構(gòu)。 B/S 結(jié)構(gòu)的優(yōu)點 : 具有分布性特點,可以隨時隨地進(jìn)行查詢、瀏覽等業(yè)務(wù)處理 ; 業(yè)務(wù)擴展簡單方便,通過增加網(wǎng)頁即可增加服務(wù)器功能 ; 維護(hù)簡單方便,只需要改變網(wǎng)頁,即可實現(xiàn)所有用戶的同步更新 ; 開發(fā)簡單,共享性強 。因此,數(shù)據(jù)庫設(shè)計是信息系統(tǒng)開發(fā)和建設(shè)的重要組成部分。 車次信息 終點站 票價 起點站 車子檔次 車號 票價檔次 站點信息 站點號 站點名稱 經(jīng)過 車號 站點次序 站點號 留言板 用戶名 留言時間 留言標(biāo)題 留言內(nèi)容 郵箱地址 留言 ID 管理員 管理員賬號 密碼 第 13 頁 共 29 頁 表 32 用戶表信息 列名 中文名稱 數(shù)據(jù)類型 長度 允許空 username 用戶名 varchar 50 Not null userpassword 用戶密碼 varchar 50 Not null userage 用戶年齡 int 4 null address 地址 varchar 50 null 郵箱 varchar 50 null question 問題 varchar 50 null answer 答案 varchar 50 null idnum 證件號 varchar 50 null 2) 管理員表 administrator 如表 33 所示。//字符串亂碼處理 String password = (password) == null ? : (password)。 sql = select * from administrator where adminiID = 39。 } if (n 0 amp。 圖 42 用戶 登錄 界面 圖 42 為用戶登錄界面, 需要用戶選擇自己的身份,通過輸入自己的用 第 16 頁 共 29 頁 戶名和密碼進(jìn)入各自界面。 Connection conn = null。 } conn = ()。 (EndSt,(endst))。 } catch (Exception e) { ()。 Statement stmt = null。 and = and = 。 (TicketNote,(TicketNote))。 } 公交系統(tǒng)查詢模塊流程圖如圖 46 所示。 ResultSet rs = null。%+stname+%39。 (stid, +(stid))。 } 站點信息管理模塊 刪除站點 1) 模塊功能描述 刪除站點功能: 管理員通過選擇車次,選擇出此車次的站點信息,然后通過選擇要刪除的站點,點擊刪除進(jìn)行管 理而中間的站點序號進(jìn)行則進(jìn)行相應(yīng)減少一位 。 圖 411 刪除 車次 添加車次 1) 模塊功能描述 管理員輸入 車次 , 在站點表中查找要添加的起點站和終點站,相應(yīng)的增加車次的信息 (如票價、檔次等 )。 2) 模塊運行界面如圖 416 所示。 3) 設(shè)計測試用例時應(yīng)該考慮到合法的輸入和不合法的輸入以 及各種邊界條件。 測試用例 以下為部分功能的測試用例如表 51 所示。 7) 回歸測試的關(guān)聯(lián)性,原有功能過濾 8) 進(jìn)行版本控制,制定變更測試文檔的流程。如果測試目的是為了給最終用戶提供具有一定可信度的質(zhì)量評價,那么測試就應(yīng)該直接針對在實際應(yīng)用中會經(jīng)常用到的商業(yè)假設(shè)。 2) 模塊運行界面如圖 414 所示。 2) 模塊運行界面如圖 49 所示。 } finally { try { if (stmt != null) { ()。 rs = (sql)。 if (!()) { sql = select * from stinfo where stname l
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1