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

正文內(nèi)容

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

2024-08-23 15:27 本頁(yè)面
   

【正文】 測(cè)試用例 以下為部分功能的測(cè)試用例如表 51 所示。 7) 回歸測(cè)試的關(guān)聯(lián)性,原有功能過(guò)濾 8) 進(jìn)行版本控制,制定變更測(cè)試文檔的流程。 3) 設(shè)計(jì)測(cè)試用例時(shí)應(yīng)該考慮到合法的輸入和不合法的輸入以 及各種邊界條件。如果測(cè)試目的是為了給最終用戶(hù)提供具有一定可信度的質(zhì)量評(píng)價(jià),那么測(cè)試就應(yīng)該直接針對(duì)在實(shí)際應(yīng)用中會(huì)經(jīng)常用到的商業(yè)假設(shè)。 2) 模塊運(yùn)行界面如圖 416 所示。 2) 模塊運(yùn)行界面如圖 414 所示。 圖 411 刪除 車(chē)次 添加車(chē)次 1) 模塊功能描述 管理員輸入 車(chē)次 , 在站點(diǎn)表中查找要添加的起點(diǎn)站和終點(diǎn)站,相應(yīng)的增加車(chē)次的信息 (如票價(jià)、檔次等 )。 2) 模塊運(yùn)行界面如圖 49 所示。 } 站點(diǎn)信息管理模塊 刪除站點(diǎn) 1) 模塊功能描述 刪除站點(diǎn)功能: 管理員通過(guò)選擇車(chē)次,選擇出此車(chē)次的站點(diǎn)信息,然后通過(guò)選擇要?jiǎng)h除的站點(diǎn),點(diǎn)擊刪除進(jìn)行管 理而中間的站點(diǎn)序號(hào)進(jìn)行則進(jìn)行相應(yīng)減少一位 。 } finally { try { if (stmt != null) { ()。 (stid, +(stid))。 rs = (sql)。%+stname+%39。 if (!()) { sql = select * from stinfo where stname like 39。 ResultSet rs = null。 圖 47 公交換乘方案查詢(xún) 相應(yīng)代碼: public ArrayList checkSt(String stname) { ArrayList arrayList = new ArrayList()。 } 公交系統(tǒng)查詢(xún)模塊流程圖如圖 46 所示。 } finally { try { if (stmt != null) { ()。 (TicketNote,(TicketNote))。 rs != null) { HashMap hashMap = new HashMap()。 and = and = 。//字符串轉(zhuǎn)碼 conn = ()。 Statement stmt = null。 2) 模塊運(yùn)行界面如圖 45 所示。 } catch (Exception e) { ()。 (hashMap)。 (EndSt,(endst))。amp。 } conn = ()。 try { if (() || busNum == null) { sql = select * from busInfo。 Connection conn = null。車(chē)次查詢(xún)是為用戶(hù)提供一個(gè)公交車(chē)的車(chē)號(hào) 查詢(xún),并顯示相關(guān)信息 。 圖 42 用戶(hù) 登錄 界面 圖 42 為用戶(hù)登錄界面, 需要用戶(hù)選擇自己的身份,通過(guò)輸入自己的用 第 16 頁(yè) 共 29 頁(yè) 戶(hù)名和密碼進(jìn)入各自界面。 (rand)。 } if (n 0 amp。 rs = (sql)。 sql = select * from administrator where adminiID = 39。 String input = (vaild)。//字符串亂碼處理 String password = (password) == null ? : (password)。 第 14 頁(yè) 共 29 頁(yè) 表 37 留言信息表 列名 中文名稱(chēng) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 username 用戶(hù)名 varchar 50 Not null messagedate 留言日期 datetime 8 Not null topic 留言主題 varchar 50 Not null 郵箱 varchar 50 null messagetext 留言?xún)?nèi)容 varchar 250 Not null id 留 言序號(hào) int 4 Not null 4 系統(tǒng)實(shí)現(xiàn) 用戶(hù) 登錄模塊 1) 模塊功能描述 該系統(tǒng)的用戶(hù) 分為 普通用戶(hù)或管理員,他們 各自 有自己的 登 錄 名 和密碼,用戶(hù) 進(jìn)入后 ,進(jìn)入到 自己 的登錄界面 ,輸入相應(yīng)的用戶(hù)名和密碼,如果登錄成功后,即可進(jìn)入到相應(yīng)的個(gè)人 界面,否則將給予出錯(cuò) 信息 ,并返回登錄界面。 車(chē)次信息 終點(diǎn)站 票價(jià) 起點(diǎn)站 車(chē)子檔次 車(chē)號(hào) 票價(jià)檔次 站點(diǎn)信息 站點(diǎn)號(hào) 站點(diǎn)名稱(chēng) 經(jīng)過(guò) 車(chē)號(hào) 站點(diǎn)次序 站點(diǎn)號(hào) 留言板 用戶(hù)名 留言時(shí)間 留言標(biāo)題 留言?xún)?nèi)容 郵箱地址 留言 ID 管理員 管理員賬號(hào) 密碼 第 13 頁(yè) 共 29 頁(yè) 表 32 用戶(hù)表信息 列名 中文名稱(chēng) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 username 用戶(hù)名 varchar 50 Not null userpassword 用戶(hù)密碼 varchar 50 Not null userage 用戶(hù)年齡 int 4 null address 地址 varchar 50 null 郵箱 varchar 50 null question 問(wèn)題 varchar 50 null answer 答案 varchar 50 null idnum 證件號(hào) varchar 50 null 2) 管理員表 administrator 如表 33 所示。 圖 32 用戶(hù)實(shí)體及屬性 2) 管理員實(shí)體及屬性如圖 33 所示。因此,數(shù)據(jù)庫(kù)設(shè)計(jì)是信息系統(tǒng)開(kāi)發(fā)和建設(shè)的重要組成部分。 結(jié)合本系統(tǒng)實(shí)際情況,我選擇采用 B/S 模式。 B/S 結(jié)構(gòu)的優(yōu)點(diǎn) : 具有分布性特點(diǎn),可以隨時(shí)隨地進(jìn)行查詢(xún)、瀏覽等業(yè)務(wù)處理 ; 業(yè)務(wù)擴(kuò)展簡(jiǎn)單方便,通過(guò)增加網(wǎng)頁(yè)即可增加服務(wù)器功能 ; 維護(hù)簡(jiǎn)單方便,只需要改變網(wǎng)頁(yè),即可實(shí)現(xiàn)所有用戶(hù)的同步更新 ; 開(kāi)發(fā)簡(jiǎn)單,共享性強(qiáng) 。 C/S 模式的缺點(diǎn) : 需要專(zhuān)門(mén)的客戶(hù)端安裝程序,分布功能弱,針對(duì)點(diǎn) 多面廣且不具備網(wǎng)絡(luò)條件的用戶(hù)群體,不能夠?qū)崿F(xiàn)快速部署安裝和配置; 兼容性差,對(duì)于不同 的開(kāi)發(fā)工具,具有較大的局限性。 C/S( Client/Server)結(jié)構(gòu),即大家熟知的客戶(hù)機(jī)和服務(wù)器結(jié)構(gòu)。 3) 強(qiáng)壯的事務(wù)處理功能,采用各種方法保證數(shù)據(jù)的完整性。 表 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ù)支持 多 多 廠(chǎng)商支持 多 較少 對(duì) XML 的支持 支持 不支持 對(duì)組件的支持 支持 支持 對(duì)分布式處理的支持 支持 支持 應(yīng)用程度 較廣 較廣 第 10 頁(yè) 共 29 頁(yè) 由上表我們可 以很 直觀 的發(fā)現(xiàn) JSP 具有運(yùn)行速度快,運(yùn)行耗損小, 安全性, 擴(kuò)展性 好,等都更比 更具優(yōu)越性。 ASP 的編寫(xiě)語(yǔ)言是基于 VB 的腳本語(yǔ)言, JSP 使用的是 JAVA,這是兩者最明顯的區(qū)別。 在 ASP 或 JSP 環(huán)境下, HTML 代碼主要負(fù)責(zé)描述信息的顯示樣式,而程序代碼則用來(lái)描述處理邏輯。當(dāng) JSP 被轉(zhuǎn)換成純 JAVA 代碼。 JSP 和 ASP 在結(jié)構(gòu)上類(lèi)似,都是以“”作為標(biāo)計(jì)符,不同的是在標(biāo)計(jì)符之間的代碼 ASP 為 JavaScript 或 VBScript 腳本,而 JSP 為 JAVA 代碼。最后,用戶(hù)操作完畢, 可以 退出本系統(tǒng),整個(gè)系統(tǒng)操作流程到此結(jié)束。 圖 31 系統(tǒng)流程圖 圖 31 詳細(xì) 描述了公交 系統(tǒng)的整體操作流程。模塊具有以下幾種基本屬性:接口、功能、邏輯、狀態(tài),功能、狀態(tài)與接口反映模塊的外部特性,邏輯反映它的內(nèi)部特性。封裝、繼承、多態(tài)是面向?qū)ο蟪绦虻闹饕卣?。所謂封裝是為這個(gè)程序塊建立顯示的界面,其它對(duì)象只能向這個(gè)界面發(fā)消息,不能訪(fǎng)問(wèn)內(nèi)部的私有數(shù)據(jù)和操作。 時(shí)間特性要求 響應(yīng)時(shí)間: 一般操作的響應(yīng)時(shí)間應(yīng)在 1~2 秒內(nèi) 。 公交查詢(xún)系統(tǒng) 用 戶(hù) 留言 管理 線(xiàn)路 站點(diǎn) 管理 查 詢(xún) 查看留言 刪除留言 刪除路線(xiàn) 刪除站點(diǎn) 查看信息 留 言 添加站點(diǎn) 添加路線(xiàn) 管 理 員 查看留言 留言 管理 留言 管理 第 7 頁(yè) 共 29 頁(yè) 系統(tǒng)非功能需求 精度 本系統(tǒng)所需的數(shù)據(jù)類(lèi)型主要包括用戶(hù)名、密碼等。車(chē)次查詢(xún)即為根據(jù)車(chē) 號(hào)查詢(xún)車(chē)次經(jīng)過(guò)的站點(diǎn),并顯示該 車(chē)次起點(diǎn)、終點(diǎn)、 票價(jià)等基本信息;站點(diǎn)查詢(xún)?yōu)榻?jīng)過(guò)該站點(diǎn)的車(chē)次信息; 公交換乘方案查詢(xún)即分別輸入起始站點(diǎn)和目的站點(diǎn)并查詢(xún)公交乘車(chē)方案。 系統(tǒng)的功能 系統(tǒng)功能模塊圖如圖 22 所示。 2) 滿(mǎn)足后臺(tái)管理人員 更改 公交線(xiàn)路 站點(diǎn)等信息的 要求。 系統(tǒng)的功能需求 系統(tǒng)需求描述 系統(tǒng)需求: 公交查詢(xún)系統(tǒng)需要滿(mǎn)足來(lái)自?xún)煞矫娴男枨?,分別是查詢(xún)公交系統(tǒng)的普通用戶(hù),后臺(tái)維護(hù)管理人員。 第一部分為引言,主要對(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ù)登錄、公交查詢(xún)、留言管理和管理員維護(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è)試用例表。 開(kāi)發(fā)環(huán)境 本系統(tǒng)的開(kāi)發(fā)采用 JSP、 Servlet、 JavaScript、 JDBC 等技術(shù)。同時(shí),將 Java 語(yǔ)言和 JDBC 結(jié)合起來(lái)使程序員不必為不同的平臺(tái)編寫(xiě)不同的應(yīng)用程序,只須寫(xiě)一遍程序就可以讓它在任何平臺(tái)上運(yùn)行,這也是 Java 語(yǔ)言“編寫(xiě)一次,處處運(yùn)行”的優(yōu)勢(shì)。 JDBC JDBC( Java Data Base Connectivity,java 數(shù)據(jù)庫(kù)連接)是一種用于執(zhí)行 SQL語(yǔ)句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪(fǎng)問(wèn),它由一組用 Java 語(yǔ)言編寫(xiě)的類(lèi)和接口組成。 引入的最主要的新特性包括 [2]: 1) 引入簡(jiǎn)單表達(dá)式語(yǔ)言( EL, Expression Language),它用于 JSP 頁(yè)面中的數(shù)據(jù)訪(fǎng)問(wèn)。 JSP 技術(shù)讓動(dòng)態(tài)網(wǎng)面更易編寫(xiě),功能更強(qiáng),可移植性更好。 JSP 將網(wǎng)頁(yè)邏輯與 網(wǎng)頁(yè)設(shè)計(jì) 和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的 應(yīng)用程序 的開(kāi)發(fā)變得迅速和容易。用戶(hù)留言模塊:該模塊需要對(duì)客戶(hù)反饋的信息進(jìn)行處理,實(shí)現(xiàn)與用戶(hù)進(jìn)行溝通和交互的功能。該系統(tǒng)屬于 B/S 模式,前臺(tái)頁(yè)面 操作調(diào)用后臺(tái)的數(shù)據(jù)庫(kù),完成對(duì)數(shù)據(jù)的添加,刪除,修改,查詢(xún)的操作。 第 2 頁(yè) 共 29 頁(yè) 本課題的研究方法 公交車(chē)查詢(xún)管理系統(tǒng)是針對(duì)廣大用戶(hù)設(shè)計(jì)的一個(gè)典型數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用程序,由前臺(tái)管理模塊,后臺(tái)管理模塊,數(shù)據(jù)管理模塊組成?,F(xiàn)在國(guó)內(nèi)的公交查詢(xún)系統(tǒng)也結(jié)合了很多 技術(shù),比如:基于 +XML 的公交查詢(xún)系統(tǒng),基于 J2ME的公交查詢(xún)系統(tǒng),基于 WebGIS 公交查詢(xún)系統(tǒng)。簡(jiǎn)單說(shuō)就是將地圖與數(shù)據(jù)庫(kù)相結(jié)合。 國(guó)內(nèi)外研究現(xiàn)狀 目前,國(guó)內(nèi)外公交查詢(xún)系統(tǒng)都發(fā)展到了一個(gè)比較成熟的階段,無(wú)論是從理論上還是從技術(shù)上都比較成熟。 然而,隨著公共交通的快速發(fā)展,會(huì)逐漸地出現(xiàn)越來(lái)越多的公共汽車(chē)和不同的公交路線(xiàn),這樣會(huì)使人們對(duì)各條公交路線(xiàn)的信息掌握的不是很清楚。 Bus lines inquiry。 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。 關(guān)鍵詞: JSP; SQL Server 2020; 公交 線(xiàn)路 查 詢(xún) ; 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
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1