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

正文內容

基于jsp的公交線路查詢系統的設計與實現畢業(yè)設計論文(參考版)

2025-08-23 15:27本頁面
  

【正文】 51 測試用例 測試模塊 用例編號 輸入操作 輸出結果 用戶登錄 1 用戶沒有輸入用戶名或密碼 提示輸入用戶名和密碼 2 用戶輸入用戶名和密碼,但用戶名不存在 提示用戶登錄失 敗 3 用戶輸入用戶名和密碼,密碼不正確 提示用戶登錄失敗 4 用戶輸入用戶名和密碼,密碼正確 登錄成功進入個人主界面 用戶留言 1 添加用戶留言 成功添加 2 查詢用戶留言 如果用戶沒有留言,則顯示無留言;有留言則顯示 公交查詢。一般意義上的測試是指動態(tài)測試,主要有兩種方法,一種是測試產品的功能,稱為黑盒測試法;另一種是測試程序內部結構及處理過程稱為白盒測試法。 測試策略是在一定的軟件測試標準、測試規(guī)范的指導下,依據測試項目的特定環(huán)境約束而規(guī)定的 軟件測試的原則、方式、方法的集合,需在測試計劃文檔中體現。 6) 制定嚴格的測試計劃,并把測試時間安排的盡量寬松。 4) 注意測試中的錯誤集中發(fā)生現象。 2) 程序員應該避免檢查自己的程序,軟件測試應該由第三方構造。 不同的機構會有不同的測試目的;相同的機構也可能有不同測試目的,可能進入主界面 結束 開始 進行留言發(fā)表、查看、刪除 用戶登錄 是否登錄成功 N Y 第 25 頁 共 29 頁 是測試不同區(qū)域或是對同一區(qū)域的不同層次的測試。如果測試的目的是為了盡可能多地找出錯誤,那么測試就應該直接針對軟件比較復雜的部分或是以前出錯比較多的位置。 圖 416 刪除留言 系統留言板模塊流程圖如圖 417 所示。 圖 415 查看留言 刪除留言 1) 模塊功能描述 管理員進入頁面可以查看各個用戶的留言情況,而 在刪除留言的界面中可以顯示所用用戶的留言內容,管理員通過點擊刪除對有非法信息的留言進 第 24 頁 共 29 頁 行刪除,并根據情況可以刪除該用戶 。 圖 414 發(fā)表留言 查看留言 1) 模塊功能描述 用戶通過留言,將留言內容和個人信息加入 到數據庫中,而用戶通過在查看留言功能中可以看到各自留言信息和內容,為了保密,只針對各自用戶 。 圖 413車次信息維護模塊 進入主界面 開始 進行站點刪除、添加 管理員登錄 是否登錄成功 N Y 結束 第 23 頁 共 29 頁 留言板模塊 發(fā)表留言 1) 模塊功能描述 此功能是 針對用戶的 一項功能,目的是管理員可以了解用戶在使用此系統時的意見和建議,管理員可以根據用戶的建議 對系統進行完善和修復,更好的為用戶服務,在發(fā)表留言時系統會自己提取用戶名,用戶只要輸入郵箱和內容即可 。 2) 模塊運行界面如圖 412 所示。 2)模塊運行界面如圖 411 所示。 圖 49 添加站點 公交系統站點信息維護模塊流程圖如圖 410 所示。如果不存在,則將此 新增站點名稱 增加 到站點表中,如果存在,則不需 要加入 。 2) 模塊運行界面如圖 48 所示。 } } return arrayList。 } (conn)。 } } catch (Exception e) { ()。 (stname, (stname))。 rs != null) { HashMap hashMap = new HashMap()。 while (() amp。 stmt = ()。 //sql = select * from stinfo。 } } //sql = select * from stinfo where stname like 39。%+stname+%39。//字符串轉碼 顯示查詢信息 結束 開始 用戶查詢車次、站點和換乘方案信息 第 20 頁 共 29 頁 if (stname != null) { stname = exChange(stname)。 String sql = 。 Statement stmt = null。 DBConnection2 db = ()。 2) 模塊運行界面如圖 47 所示。 圖 46 系統查詢流程圖 公交換乘方案查詢 1) 模塊功能描述 普通 用戶 登錄成功后,可以進入到個人界面,在個人 界面,用戶可以進行 通過選擇換乘查詢功能,通過輸入起點和終點,來查找出應選擇的路線 。 第 19 頁 共 29 頁 } } return arrayList。 } (conn)。 //將所有的 hashmap 放入 arrayList } } catch (Exception e) { ()。 (StName,(stname))。 (EndSt,(EndSt))。 (BusNum,+(busnum))。amp。rs = (sql)。%+stname+%39。 stmt=(,CUR_READ_ONLY)。 try { stname = exChange(stname)。 ResultSet rs = null。 Connection conn = null。 圖 45 站點信息查詢 相應代碼: public ArrayList queryStInfo(String stname) { ArrayList arrayList = new ArrayList()。站點 查詢是為用戶提供一個公 車的站點號,并顯示該公交車的相關信息 。 } } return arrayList。 } (conn)。 } } catch (Exception e) { ()。 (Note,(note))。 (TicketNote,(ticketnote))。 (BeginSt,(beginst))。 rs != null) { HashMap hashMap = new HashMap()。 while (() amp。 stmt = (,D_ONLY)。+(busNum)+39。 } else { busNum = exChange(busNum)。 String sql = 。 用戶查看個人信息 用戶修改個人信息 注銷返回登錄界面 開始 結束 第 17 頁 共 29 頁 Statement stmt = null。 DBConnection2 db = ()。 2) 模塊運行界面如圖 44 所示。 圖 43 個人信息流程圖 公交系統查詢模塊 車次信息查詢 1) 模塊功能描述 普通 用戶 登錄成功后 ,可以進入到 個人界面,在個人 界面,用戶可以進行 通過選擇車次查詢功能,通過輸入要查詢的車次,來查找出應選擇的路線 。 個人信息管理模塊 1) 模塊功能描述 普通用戶登 錄 后可以進入自己的界面,通過界面上的注冊信息功能進行對自己的注冊信息進行修改 (如用戶名、郵箱、個人喜好 )等。 } } 4) 模塊運行如圖 42 所示。 ()。 (adminpassword, password)。amp。 rs != null) { n++。 if (() amp。+password+39。+adminname+39。 stmt = ()。 int n = 0。 String rand = (String) (rand)。 password = exChange(password)。 adminname = exChange(adminname)。 2) 用戶登錄流程如圖 41 所示。 表 35 站點信息表 列名 中文名稱 數據類型 長度 允許空 StID 站點號 Int 4 Not null AtName 站點名稱 Varchar 50 Not null 5) 中間站點關聯 表 BusSt 如表 36 所示 表 36 站點信息表 列名 中文名稱 數據類型 長度 允許空 id 編號 int 4 Not null BusNum 車號 int 4 Not null StID 站點號 int 4 Not null StOrder 站點序號 int 4 null 6) 留言信息表 message 如表 37 所示。 表 33 管理員信息 列名 中文名稱 數據類型 長度 允許空 adminiID 管理員名 varchar 50 Not null adminipassword 密碼 varchar 50 Not null 3) 車次信息表 BusInfo 如表 34 所示。 圖 35 車次與站點之間關系 數據庫表結構 1) 用戶表 userInfo 如表 32 所示。 用戶 用戶名 密碼 年齡 地址 郵箱 提示問題 提示答案 證件號碼 第 12 頁 共 29 頁 圖 33 管理員實體及屬性 3) 留言板實體及屬性如圖 34 所示。 系統 ER 圖 1) 用戶實體及屬性 如圖 32 所示。 本系統數據庫表有 administrator 表、 BusInfo 表、 BusSt 表、 message 表、StInfo 表、 userInfo 表等共 6 張表。數據庫是信息系統的各個部分能否緊密地結合在一起以及如何結合的關鍵所在。 因此, 本系統開發(fā)選用 JSP+SQL Server 方案 ,基于 B/S 模式 開發(fā)。 這對于公交系統查詢是很好的平臺,而且操作簡單。 第 11 頁 共 29 頁 B/S 模式的缺點 :個性化特點明顯降低,無法實現具有個性化的 功能要求;頁面動態(tài)刷新,響應速度明顯降低; 功能弱化,難以實現傳統模式下的特殊功能要求。 用戶可以通過 WWW瀏覽器去訪問 Inter 上的文本、數據、圖像、動畫、視頻點播和聲音信息,這些信息都是由許許多多的 Web 服務器產生的,而每一個 Web 服務器又可以通過各種方式與數據庫服務器連接,大量的數據實際存放在數據庫服務器中。若采用不同工具,需要重新改寫程序; 開發(fā)成本較高,需要具有一定專業(yè)水準的技術人員才能完成。 C/S 模式的優(yōu)點 : 由于客戶端實現與服務 器的直接相連,沒有中間環(huán)節(jié),因此響應速度快;操作界面漂亮、形式多樣,可以充分滿足客戶自身的個性化要求; C/S 結構的管理信息系統具有較強的事務處理能力,能實現復雜的業(yè)務流程。 即客戶機 /服務器網, Client/Server。 當前,主流的抽象 WEB 應用體系結構主要有兩種:即 C/S 客戶機 /服務器結構以及 B/S 瀏覽器 /服務器結構。 4) 支持對稱多處理器結構、存儲過程、 ODBC,并具有自主的 SQL 語言。 2) 系統管理先進,支持 Windows 圖形化管理工具,支持本地和遠程的系統管理和配置。兩者中, JSP 應該是未來發(fā)展的趨勢。 動態(tài)語言 JSP 和 ASP 在性能上的比較如表 31 所示 。 ASP 與 JSP 還有一個更為本質的區(qū)別:兩種語言引擎用完全不通的方式處理頁面中嵌入的程序代碼。 ASP 和 JSP 都是面向 WEB 服務器的技術,客戶端瀏覽器不需要任何附加的軟件支持。普通的 HTML 頁面只依賴于 WEB 服務器,而ASP 和 JSP 頁面需要附加的語言引擎分析和執(zhí)行程序代碼。同 CGI 為每個請求創(chuàng)建一個進程的模式比較,這種方式效率高的多。多個用戶同時請求一個jsp 頁面時,應用實例化線程來響應請求。 Servlet 支持 HTTP協議的請求和響應。 JSP將網頁的表 現形式和服務器端的代碼邏輯分開。目前網絡上和各大文獻也對兩者進行了比較,其中各有優(yōu)缺點。 系統方案選擇 目前比較流行的系統軟件開發(fā)技術有 ASP、 .NET或 JSP(Java Server Pages)與 WEB 數據庫相結合兩種,分別由微軟和 SUN 公司開發(fā)的一種動態(tài)網頁語用戶登錄 普通用戶或者管理員 N Y 用戶名和密碼是否正確 普通用戶 進入普通用戶主界面 查詢留言等操作 管理員 進入管理員主界面 進行添加刪除查詢等操作 退出系統 結束 Y 用戶名和密碼是否正確 N 開始 第 9 頁 共 29 頁 言。若用戶為普通用戶,則可以進行查詢公交信息,留言,注銷和更改個人信息等操作;用戶為管理員, 可以對公交線路 進行管理 。首先用戶進行登錄,選擇身份是 普通用戶或者管理員,如果用戶名和密碼正確則進入到相應的用戶個人界面,否則返
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1