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

正文內(nèi)容

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

2024-09-30 17:03 本頁(yè)面
 

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