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

正文內(nèi)容

旅游景點門票在線銷售管理系統(tǒng)與設(shè)計-預(yù)覽頁

2025-06-15 06:01 上一頁面

下一頁面
 

【正文】 1 在使用 JAVA 技術(shù)建立 Web 應(yīng)用的實例中,由于 JSP 技術(shù)的發(fā)展,很快這種便于掌握和可實現(xiàn)快速開發(fā)的技術(shù)就成了創(chuàng)建 Web 應(yīng)用的主要技術(shù)。 當(dāng)然這種開發(fā)模式在進(jìn)行快速和小規(guī)模的應(yīng)用開發(fā)時,是有非常大的優(yōu)勢,但是從工程化的 角度考慮,它也有一些不足之處: ① 應(yīng)用的實現(xiàn)一般是基于過程的 ,一組 JSP 頁面實現(xiàn)一個業(yè)務(wù)流程,如果要進(jìn)行改動,必須在多個地方進(jìn)行修改。 ③ 考慮到這些問題在開發(fā)大型的 Web 應(yīng)用時必須采用不同的設(shè)計模式 這就是Model2 (2) Model 2 Model 2 表示的是基于 MVC 模式的框架。從而彌補(bǔ)了 Model 1 的不足。原來通過建立一個簡單的 JSP頁面就能實現(xiàn)的應(yīng)用現(xiàn)在變成了多個步驟的設(shè)計和實現(xiàn)過程。 Struts 的結(jié)構(gòu)和處理流程簡介 Struts 是 Apache 組織的一個項目,像其他的 Apache 組織的項目一樣,它也是開放源碼項目。 6 Controller: 控制器的作用是 從客戶端接受請求,并且選擇執(zhí)行相應(yīng)的業(yè)務(wù)邏輯,然后把響應(yīng)結(jié)果送回到客戶端。 Struts 為 Model 部分提供了 Action 和 ActionForm 對象:所有的Action 處理器對象都是開發(fā)者從 Struts 的 Action 類派生的子類。通過 ActionForm組件對象實現(xiàn)了對 View和 Model之間交互的支持。 View: Struts 應(yīng)用中的 View 部分是通過 JSP 技術(shù) 實現(xiàn)的。 Action 處理對象訪問 ActionForm 中的數(shù)據(jù),處理和響應(yīng)客戶請求,它還調(diào)用后臺的 Bean 組件,這些組件封裝了具體的業(yè)務(wù)邏輯。 ( 2) 基于數(shù)據(jù)采集和顯示的原則定義和開發(fā) 屏幕顯示 需求 。 ( 6) 基于每一個 屏幕顯示 需求提供的數(shù)據(jù)屬性來創(chuàng)建對應(yīng)的 ActionForm 對象 ( 7) 開發(fā)被 ActionMapping 調(diào)用的 Action 對象。 ( 11) 開發(fā) /測試 /部署 具體在使用 Struts 框架時,對應(yīng)各個部分的開發(fā)工作主要包括: Model 部分: 采用 JavaBean 和 EJB 組件,設(shè)計和實現(xiàn)系統(tǒng)的業(yè)務(wù)邏輯。 8 Controller 部分: Struts 為我們提供了核心控制部分的實現(xiàn)。 Struts 的自定義標(biāo)記還提供了很多定制頁面的功能。 圖 系統(tǒng)體 運(yùn)行流程圖 系統(tǒng)工作用例 一個系統(tǒng)具有他自己的用戶,用戶可以對系統(tǒng)進(jìn)行哪些操作這些信息都是在最初對需求進(jìn)行獲取時所獲得的,本系統(tǒng)中的用戶對系統(tǒng)的操作分為對票價管理、和消費(fèi)者管理操作,具體如下圖 所 示。 ( 1) 登錄用例如圖 所示 : 圖 登錄系統(tǒng)功能用例圖 11 ( 2) 登錄用例規(guī)約見表 : 表 登錄系統(tǒng)功能用例規(guī)約 用例名稱: 登錄系統(tǒng) 用例 ID: 角色: 管理員 用例說明: 用力起始于管理員想要登陸系統(tǒng),用例描述了管理員登陸系統(tǒng)的過程。 。 門票信息管理模塊 本模塊為門票信息管理模塊,主要的用戶為管理員和用戶,管理員成功登陸系統(tǒng)后,可以對數(shù)據(jù)庫中的用戶信息進(jìn)行增加,刪除,修改的權(quán)限,普通用戶訪問時,可以對數(shù)據(jù)庫中的門票信息進(jìn)行查詢。 前置條件: 管理員登陸成功,并且進(jìn)入添加信息頁面。 其他事件流: 無 異常事件流: 無 后置條件: 顯示系統(tǒng)首頁。 ,顯示提示信息。 基本事件流: 參與者動作 系統(tǒng)響應(yīng) 息,并點擊修改按鈕。 其他事件流: 無 異常事件流: 無 后置條件: 顯示系統(tǒng)首頁。 基本事件流: 參與者動作 系統(tǒng)響應(yīng) ,并點擊查詢按鈕。例如當(dāng)管理員想要查詢某一用戶的信息時,通 過在頁面中的輸入框中輸入用戶的名稱,點擊頁面的查詢按鈕,則可以查找到用戶的相應(yīng)信息,如想修改該名用戶的門票信息則可以通過點擊導(dǎo)航欄中的修改的鏈接到修改一頁中,來實現(xiàn)對用戶個人信息修改的功能。 基本事件流: 參與者動作 系統(tǒng)響應(yīng) 。 ( 4) 刪除消費(fèi)者信息功能 該功能用于管理員刪除消費(fèi)者信息,隨著消費(fèi)者的減少來手動錄入信息的頁 面。 其他 事件流: 無 異常事件流: 無 后置條件: 顯示系統(tǒng)首頁。 。 ( 11) 查詢消費(fèi)者信息功能 該功能用于管理員查詢消費(fèi)者信息。 。 ( 1) 添加景點信息功能 該功能用于管理員添加景點信息,隨著景點的增加來手動錄入信息的頁面。 。 ( 5) 刪除景點信息用例圖如圖 所示: 21 圖 刪除景點信息用例圖 ( 6) 刪除景點信息用例規(guī)約見表 : 表 刪除景點信息用例規(guī)約 用例名稱: 刪除景點信息 用例 ID: 角色: 管理員 用例說明: 用例起始于管理員想要刪除景點信息,用例描述了管理員刪除景點信息的過程 前置條件: 成功進(jìn)入景點信息刪除頁面。 ( 7) 修改景點信息功能 該功能用于管理員修改景點信息,隨著景點的變動來手動錄入信息的頁面。 。 ( 11) 查詢景點信息用例圖如圖 所示: 23 圖 信息用例圖 ( 12) 查詢景點信息用例規(guī)約見表 : 表 查詢景點信息用例規(guī)約 用例名稱: 查詢景點信息 用例 ID: 角色: 用戶 用例說明: 用力起始于用戶想要查詢的景點信息,用例描述了用戶查詢景點信息的過程。 其他事件流: 無 異常事件流: 無 后置條件: 顯示系統(tǒng)首頁。 Struts 這個名字來源于再建筑和舊式飛機(jī)中使用的 支撐金屬架。當(dāng)需要在頁面中解決業(yè)務(wù)邏輯的問題時,也可以采用 Struts 的邏輯標(biāo)簽。數(shù)據(jù)持久層使用了自己封裝好的數(shù)據(jù)庫訪問器,其實現(xiàn)數(shù)據(jù)與客戶端的數(shù)據(jù)的交互。 系統(tǒng)安全性分析 ( 1)時間特性要求:要求響應(yīng)速度非??欤笙到y(tǒng)由較強(qiáng)的處理能力,能處理一定量用戶的同時請求。 ( 5)安全特性要求:要求根據(jù)權(quán)限進(jìn)行相應(yīng)的操作,在未授權(quán)的情況下不能進(jìn)行操作并進(jìn)行相應(yīng)提示。比如上街購物,我只需要在白紙上列出購物清單,購買后在上面劃個對勾就行了,即使你身上帶有掌上電腦,也不需要用到數(shù)據(jù)庫。買藥的時候醫(yī)院依據(jù)藥單從成千上萬種藥物中挑出符合要求的藥品,需要知道藥的品名、具體位置、庫存多少、存取多少等等。這樣是不是很方便、提高了效率,并且還避 免了拿錯藥的情況。為了更有效地管理和操作數(shù)據(jù)庫,人們研制出數(shù)據(jù)庫管理系統(tǒng)( DataBase Management System,簡稱 26 DBMS)。 各功能模塊類圖 ( 1)管理員類圖如圖 所示: 圖 管理員類圖 ( 2)會員類圖如圖 所示 : 圖 會員類圖 ( 3)票類圖如圖 所示: 圖 票類圖 ( 4)景點類圖如圖 所示: 圖 景點類圖 ( 5)預(yù)訂類圖如圖 所示: 27 圖 預(yù)訂類圖 ( 1)用戶管理模塊 的 方法 見表 : 表 用戶管理模塊 方法 返回值 方法名 功能 參數(shù)說明 ListUser getUserTypeInfo() 顯示用戶列表 boolean AddUser() 添加 用戶信息 boolean UpdateUser() 修改 用戶信息 boolean deleteUser() 刪除 ( 2)門票信息管理模塊 方法 見表 : 表 門票信息管理模塊 方法 返回值 方法名 功能 參數(shù)說明 ListTicket getTicketsTypeInfo() 顯示門票信息列表 boolean Add Tickets() 添加 門票信息列表 boolean UpdateTickets() 修改 門票信息列表 boolean deleteTickets() 刪除 ( 3)系統(tǒng)總體時序圖如圖 所示: 28 圖 系統(tǒng)總體時序圖 數(shù)據(jù)庫表設(shè)計 一個程 序能夠后很好的運(yùn)行主要是因為有數(shù)據(jù)的支持,在本系統(tǒng)中主要的數(shù)據(jù)庫表有如下兩表: 表 門票信息表 英文名稱 中文名稱 數(shù)據(jù)類型 可否為空 主外鍵 thingID 門票編號 Varchar 否 主鍵 thingName 門票名稱 Varchar 否 thingType 門票類別 Varchar 否 thingPrice 門票價格 Varchar 否 thingDate 截止日期 Varchar 否 thingMake 所屬景點 Varchar 否 inNum 發(fā)票數(shù)量 Int 否 haveNum 實際數(shù)量 int 否 表 員工信息表 英文名稱 中文名稱 數(shù)據(jù)類型 可否為空 主外鍵 userID 員工編號 Varchar 否 主鍵 userName 用戶名 Varchar 否 password 密碼 Varchar 否 purview 身份 Varchar 否 29 續(xù)表 員工信息表 英文名稱 中文名稱 數(shù)據(jù)類型 可否為空 主外鍵 phone 電話 Varchar 否 address 地址 Varchar 否 30 第 5 章 系統(tǒng)實現(xiàn) 用戶功能 實現(xiàn) 當(dāng)管理員或員工想進(jìn)入系統(tǒng)進(jìn)行操作的時候首先需要進(jìn)入系統(tǒng)登錄頁面,在頁面中輸入用戶名和密碼,當(dāng)輸入的用戶名和密碼通過客戶端驗證和邏輯驗證時,才可以進(jìn)入系統(tǒng)進(jìn)行操作,如圖 所示: 圖 系統(tǒng)用戶登錄界面 用戶登錄與管理員登錄模塊功能相似,用戶名,密碼錯誤時,系統(tǒng)會自動退出。+user_name+39。 //設(shè)置 SQL 語句 31 (SqlString)。 if ((1)) { (:你的權(quán)限是管理員組 )。 } % /body /html 連接數(shù)據(jù)庫的 Javabean: package database。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1