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

正文內(nèi)容

航空在線訂票系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-09-30 17:03 本頁面
 

【文章內(nèi)容簡介】 數(shù)據(jù) 項 名稱: 航行時間 簡述: 航班的航行時間 類型 /長度: datetime/8 取值 /含義:非 負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 航班管理 數(shù)據(jù) 項 名稱: 航空公司 簡述: 該航班的所屬公司 類型 /長度: varchar(30) 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 航班管理 數(shù)據(jù) 項 名稱: 票價 簡述: 航班的價格 類型 /長度: decimal(7,2) 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 機票管理 數(shù)據(jù) 項 名稱: 座位總數(shù) 簡述: 該航班的座位容量 類型 /長度: int 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 航班管理 數(shù)據(jù) 項 名稱: 剩余座位 簡述: 該航班的剩余座位數(shù) 類型 /長度: int 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 航班管理 數(shù)據(jù) 項 名稱: 性別 簡述: 用戶的性別 類型 /長度: varchar(6) 取值 /含義: 男 /女 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 用戶管理 數(shù)據(jù) 項 名稱: 聯(lián)系電話 簡述: 用戶的聯(lián)系電話 類型 /長度: char/10 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 用戶管理 數(shù)據(jù) 項 名稱: 地址 簡述: 用戶的常住地址 類型 /長度: varchar(50) 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 用戶管理 四川大學(xué)本科畢業(yè)論文 航空在線訂票系統(tǒng) 11 數(shù)據(jù) 項 名稱: 票號 簡述: 機票的編號 類型 /長度: char/8 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 票據(jù)管理 數(shù)據(jù) 項 名稱: 金額 簡述: 用戶賬戶金額 類型 /長度: decimal(7,2) 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 用戶賬戶數(shù)據(jù)庫 有關(guān)處理邏輯: 用戶賬戶管理 數(shù)據(jù) 項 名稱: 公司名 簡述: 航空公司注 冊名稱 類型 /長度: varchar(50) 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 航空公司管理 數(shù)據(jù) 項 名稱: 公司地址 簡述: 航空公司具體地址 類型 /長度: varchar(50) 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 航空公司管理 數(shù)據(jù) 項 名稱: 聯(lián)系電話 簡述: 航空公司電話 類型 /長度: varchar(15) 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 航空公司管理 數(shù)據(jù) 項 名稱: 月份 簡述: 航班起飛月份 類型 /長度: int 取值 /含義: [1,12] 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 航班管理 數(shù)據(jù) 項 名稱: 郵箱 簡述: 用戶的郵箱 類型 /長度: char/10 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 用戶管理 數(shù)據(jù) 項 名稱: 姓名 簡述: 用戶的名稱 類型 /長度: varchar(50) 取值 /含義:非負 有關(guān)數(shù)據(jù)項或結(jié)構(gòu): 航班與訂票管理數(shù)據(jù)庫 有關(guān)處理邏輯: 用戶管理 四川大學(xué)本科畢業(yè)論文 航空在線訂票系統(tǒng) 12 數(shù)據(jù)流圖 本系統(tǒng) 為 用戶與 系統(tǒng) 交互 模式 , 用戶在系統(tǒng) JSP 頁面 進行訂票或者退票處理;訂票退票時,鏈接后端數(shù)據(jù)庫,查詢信息,更新信息 ,這些信息包括航班信息,機票信息,乘客數(shù)據(jù)等;另外系統(tǒng)管理員 可以對各數(shù)據(jù)表進行操作,更新或刪除數(shù)據(jù) ,以保證當(dāng)前信息的實時,準確 。 圖 系統(tǒng)數(shù)據(jù)流圖 訂票 退票 查詢更新 航班信息 航空公司信息 機票信息 用戶信息 用戶 四川大學(xué)本科畢業(yè)論文 航空在線訂票系統(tǒng) 13 4 項目設(shè)計 總體設(shè)計 本項目采用 B/S 架構(gòu)實現(xiàn) ,一臺服務(wù)器充當(dāng)數(shù)據(jù)庫和 Web 服務(wù)器,供用戶訪問。系統(tǒng)部署圖如下: 圖 系統(tǒng)部署圖 Web 服務(wù)器采用 ,訪問端口為 8080。 Tomcat 是一個小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選 , 它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能 。 數(shù)據(jù)庫采用 MySQL5, MySQL 是一個 開放源碼 的 關(guān)系數(shù)據(jù)庫管理系統(tǒng) ,開發(fā)者為 瑞典MySQL AB 公司,現(xiàn)為 Sun 公司的一部分。 2020 年 Oracle 宣布收購 Sun 公司,因此 MySQL可能成為 Oracle 旗下產(chǎn)品。 MySQL 由于性能高、成本低、可靠性好,已經(jīng)成為最流行的開源數(shù)據(jù)庫,被廣泛地應(yīng)用在 Inter 上的中小型 網(wǎng)站 中。隨著 MySQL 的不斷成熟,它也逐漸用于更多大規(guī)模網(wǎng)站和應(yīng)用 。 服務(wù)程序采用 JaveEE 的 SSH 框架( Struts2, spring2, ),該框架已在相關(guān)工作中介紹。 框架設(shè)計 本航空在線訂票系統(tǒng)基于 SSH 架構(gòu)開發(fā),依次分為 web 層(頁面顯示 、 Action 響應(yīng)) 、服務(wù)層、數(shù)據(jù)訪問層、實體層四個層次: 四川大學(xué)本科畢業(yè)論文 航空在線訂票系統(tǒng) 14 頁面顯示 : JSP 頁面對業(yè)務(wù)數(shù)據(jù)進行呈現(xiàn),并對用戶的非法操作進行適當(dāng)?shù)目刂啤?(Action),用于處理頁面和業(yè)務(wù)邏輯的交互,對數(shù)據(jù)進行必要的驗證和轉(zhuǎn)換; Action 響應(yīng) :編寫 Action 類以實現(xiàn)對頁面的響應(yīng),包括接 受傳遞頁面數(shù)據(jù),對輸入數(shù)據(jù)進行篩選,定向跳轉(zhuǎn)頁面。 服務(wù)層:編寫服務(wù)接口 (Service)方法及實現(xiàn) (ServiceImpl),編寫業(yè)務(wù)的邏輯和調(diào)用數(shù)據(jù)訪問曾操作; 數(shù)據(jù)訪問層:編寫數(shù)據(jù)訪問類 (DAO)及實現(xiàn) (DAOImpl),根據(jù)模塊需要的各種持久化操作,確定對應(yīng)方法; 實體層:編寫 Hibernate Mapping 文件和持久化實體類,分析模塊所需要涉及的表,確定表之間的關(guān)系。 圖 SSH 層次結(jié)構(gòu) 功能設(shè)計 本系統(tǒng)主要包括以下 七 個子系統(tǒng) 模塊: 一、注冊 , 二 .查詢信息 , 三 .訂票服務(wù) , 四 .退票服務(wù) , 五 .充值服務(wù) , 六 .系統(tǒng)管理,七 .查詢 。 編寫 Hibernate mapping 文件和持久化實體類 分析模塊所涉及的表以及表之間的聯(lián)系 實體層 編寫 DAO 和實現(xiàn) 編寫 Service 接口方法和實現(xiàn) 編寫 Action 和對應(yīng) Form JSP 頁面 根據(jù)模塊的各種持久化操作確定對應(yīng)方法 編寫業(yè)務(wù)邏輯,調(diào)用DAO 操作 處理頁面和業(yè)務(wù)邏輯的交互,轉(zhuǎn)換驗證數(shù)據(jù) 呈現(xiàn)業(yè)務(wù)數(shù)據(jù),適當(dāng)控制用戶的非法操作 DAO層 服務(wù)層 Web 層 四川大學(xué)本科畢業(yè)論文 航空在線訂票系統(tǒng) 15 、注冊 新用戶注冊 包含了要注冊的用戶的賬號、密碼、重復(fù)密碼、姓名、性別、身份證號、地址、聯(lián)系方式 。 在這個功能中,系統(tǒng)還包含了校驗功能: 。 6~12 位之間。 。 18 位。 、查詢信息 查詢所訂機票的信息,包括航班號、航班月份、起飛日期、旅客姓名、旅客身份證號。 根據(jù)航班與時間信息查詢所訂航班的信息, 包括 起飛城市、抵達城市、飛機型號、航空公司、起飛時間、飛行時間、座位數(shù)、剩余座位數(shù)。 查詢所訂航班的座位信息,如確定航班是否滿倉、空余座位信息 。 查詢訂單信息 ,包括該用戶下所有的訂票和每張訂票的票務(wù)信息。 另外對應(yīng)每張機票都有一個退票鈕。點擊它,則進行退票服務(wù)。退票后,該訂票信息會從用戶的訂票列表中刪除而訂票金額會返還給用戶。 、訂票服務(wù) 可以通過兩種方式進行訂票: 1. 對 登陸頁面包含的 選擇 信息進行 查詢 。 2. 按照 航空公司查詢該航空公司旗下的所有航班。 在用戶選擇訂票后,系統(tǒng)會檢查用戶賬號內(nèi)是否有足夠錢去支付,如果沒有則會出四川大學(xué)本科畢業(yè)論文 航空在線訂票系統(tǒng) 16 現(xiàn)提醒以提醒用戶充值。 、退票服務(wù) 在用戶選擇退票服務(wù)時,退票后系統(tǒng)會把該訂票金額返還給用戶,并在該航班的航班信息的剩余座位數(shù) 1. 、充值服務(wù) 目前沒有銀行與第三方的接口,所以這個服務(wù)系統(tǒng)僅為了模擬。為了防止系統(tǒng)出現(xiàn)故障或是黑客截獲數(shù)據(jù)包而對進行充值金額篡改導(dǎo)致航空公司利益受損,特別限定充值金額上限為 。 、系統(tǒng)管理 由航班信息管理部分組成。 主要 對航班管理 ,如:航班 增加、航班刪除、顯示上座率。 特別是在增加航班時,系統(tǒng)會對輸入項進行合法性檢查: int。 String。 double。 int。 、查詢 提供多種的查詢方式進行查詢,并將查詢結(jié)果輸出到瀏覽器。 對選擇 信息進行 查詢。 該查詢項包括: 城市 城市 日期 四川大學(xué)本科畢業(yè)論文 航空在線訂票系統(tǒng) 17 按照 航空公司查詢 。 可以顯示該系統(tǒng)下所有登記的航空公司并顯示改航空公 司的公司電話和聯(lián)系地址,對應(yīng)每個航空公司都有一個按鈕“查詢此公司航班”。點擊它,可以在該列表看到所有該公司旗下的航班,而對應(yīng)每個航班都有一個“預(yù)訂”按鈕。 四川大學(xué)本科畢業(yè)論文 航空在線訂票系統(tǒng) 18 5 項目 實現(xiàn)細節(jié) 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫表的構(gòu)造 1)表名:用戶信息表 組成: 用戶 ID+用戶密碼 +用戶姓名 +電話號碼 +用戶地址 +郵箱 +性別 +注冊日期 組織:按用戶 ID 排序 2)表名:用戶賬戶表 組成:用戶 ID+賬戶金額 組織:按用戶 ID 排序 3)航班信息表 組成:航班號 +起點 +終點 +機型 +所屬航空公司 +起飛 時間 +航行時間 +座位數(shù) +價格 +起飛月份 +航班日期 組織:按航班號和起飛時間排序 4)航空公司信息表 組成:航空公司名稱 +公司所在地址 +公司電話號碼 組織:按航空公司排序 5)航班預(yù)定表 組成:用戶 ID+航班號 +預(yù)定月份 +預(yù)定日期 +乘客姓名 +乘客 ID+用戶賬戶金額 組織:按航班號,月份,日期和乘客 ID 排序 6)管理員信息表 組成:管理員賬號 +密碼 組織:按管理員賬號排序 導(dǎo)出的數(shù)據(jù)結(jié)構(gòu) 表 用戶信息表的數(shù)據(jù)結(jié)構(gòu) 字段名 類型 描述 userid varchar(50) 用戶 ID 號 username varchar(50) 用戶姓名(主鍵) phonenum varchar(15) 用戶電話號碼 address varchar(50) 用戶住址 varchar(50) 用戶郵箱 sex varchar(6) 用戶性別 date date 用戶注冊日期 四川大學(xué)本科畢業(yè)論文 航空在線訂票系統(tǒng) 19 password varchar(50) 用戶密碼 表 用戶賬戶信息表的數(shù)據(jù)結(jié)構(gòu) 字段名 類型 描述 userid varchar(50) 用戶 ID money decimal(7,2) 用戶賬戶金額 表 航班信息表數(shù)據(jù)結(jié)構(gòu) 字段名 類
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1