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

正文內(nèi)容

計算機(軟件)畢業(yè)設(shè)計--航空訂票系統(tǒng)-wenkub.com

2025-05-31 14:55 本頁面
   

【正文】 } } else ().forward(request, response)。 ().forward(request, response)。 if(user.equals(juese)){ if((1)){ ().setAttribute(username, username)。 流程邏輯 驗證碼生成程序的流程圖如 下: 江西理工大學 2021 屆本科生畢業(yè)設(shè)計(論文) 33 圖 513 連接數(shù)據(jù)庫程序流程圖 江西理工大學 2021 屆本科生畢業(yè)設(shè)計(論文) 34 第六章 系統(tǒng)實現(xiàn) 登錄功能模塊的實現(xiàn) 在登錄功能模塊中,用戶或管理員輸入用戶名和密碼,并選擇相應(yīng)的角色后登錄。 算法 驗證碼生成程序的算法如下: ( 1) 定義驗證碼顯示區(qū)域的大小,并設(shè)置驗證碼中字符的個數(shù); ( 2) 生成驗證碼的背景圖像; ( 3) 定義驗證碼字符的個數(shù); ( 4) 生成驗證碼; ( 5) 獲取規(guī)定個數(shù)的字符; ( 6) 驗證是否重復; ( 7) 保存生成的驗證碼; ( 8) 生成干擾圖像; ( 9) 生成圖片,并保存。 管理員管理 高級管理員可以通過管理員管理功能對管理員進行管理,主要包括添加管理員、刪除管理員、修改管理員、查詢管理員的操作 ,此功能只對高級管理員開放。 增加用戶的詳細步驟如下 : 江西理工大學 2021 屆本科生畢業(yè)設(shè)計(論文) 30 1) 在本系統(tǒng)的主界面選擇“登錄”按鈕,并以管理員的身份進行成功登錄; 2) 在管理員個人界面選擇“用戶管理”選項卡,在選項卡中選擇“添加”按鈕; 3) 在添加用戶界面輸入需要添加的用戶的詳細信息,并選擇“確認”提交按鈕; 4) 判斷用戶信息輸入是否完整,若輸入不完整則提示“輸入的用戶信息不完整”; 5) 判斷用戶輸入是合法,若輸入不正確則提示“用戶信息輸入不合法”; 6) 判斷用戶是否重復添加,若已經(jīng)添加過此用戶,則提示“該用戶 已經(jīng)添加”; 7) 對用戶的密碼進行 MD5加密; 8) 將用戶信息存到數(shù)據(jù)庫中相應(yīng)的表中,并提示“添加成功”。 用戶管理 管理員可以對注冊的用戶進行管理,包括添加用戶、刪除用戶、修改用戶信息、查詢用戶。 增加航班的詳細步驟如下 : 1) 在本系統(tǒng)的主界面選擇“登錄”按鈕,并以管理員的身份進行成功登錄; 江西理工大學 2021 屆本科生畢業(yè)設(shè)計(論文) 29 2) 在管 理員個人界面選擇“航班管理”選項卡,在選項卡中選擇“添加”按鈕; 3) 在添加航班界面輸入需要添加的航班的詳細信息,并選擇“確認”提交按鈕; 4) 判斷管理員輸入是否完整,若輸入不完整則提示“輸入的航班信息不完整”; 5) 判斷管理員輸入是合法,若輸入不正確則提示“航班信息輸入不合法”; 6) 判斷航班是否重復添加,若已經(jīng)添加過此航班,則提示“該航班已經(jīng)添加”; 7) 更新相應(yīng)的表,并提示添加成功。 后臺功能中訂單查詢的區(qū)別在于前臺功能的訂單查詢只能查找用戶個人信息,而后臺訂單查詢可以查詢所有用戶的訂單;前臺 訂單查詢的查詢限制條件只有訂票日期、出發(fā)日期兩項,而后臺的訂單查詢功能中的查詢限制條件為訂單號、姓名、證件類型、證件號碼、訂票日期及出發(fā)日期。 改簽的具體流程 圖 如下: 開 始用 戶 登錄 流 程選 擇操 作改 簽改 簽 界 面輸 入 訂 單查 詢 信 息判 斷 輸 入是 否 合 法輸 入 不合 法N查 詢 訂 單Y顯 示 查詢 結(jié) 果選 擇 訂 單改 簽判 斷 是 否 在 允 許改 簽 的 時 間 段 內(nèi)提 示 不 在 改 簽允 許 時 間 段 內(nèi)N訂 票 界 面 Y輸 入 航 班查 詢 信 息判 斷 輸 入是 否 合 法輸 入 不合 法N 查 詢 航 班Y顯 示 查詢 結(jié) 果選 擇 航 班訂 票判 斷 是 否存 在 票訂 票 成功 頁 面Y提 示 不 存在 余 票N結(jié) 束 圖 510 用戶改簽流程圖 后臺功能設(shè)計 江西理工大學 2021 屆本科生畢業(yè)設(shè)計(論文) 28 管理員進行管理時必須先登錄,然后才能進行相應(yīng)的管理操作,具體流程如下: 開 始登 錄登 錄 成 功N選 擇 操 作航 班 管 理 用 戶 管 理 公 告 管 理訂 單 管 理 管 理 員 管 理 安 全 退 出結(jié) 束查詢航班修改航班信息增加航班刪除航班查詢用戶修改用戶信息增加用戶刪除用戶查詢訂單修改訂單增加訂單刪除訂單查詢公告修改公告增加公告刪除公告查詢管理員修改管理員信息增加管理員刪除管理員刪除角色常 用 聯(lián) 系 人 管 理查詢常用聯(lián)系人修改常用聯(lián)系人信息增加常用聯(lián)系人刪除常用聯(lián)系人Y 圖 511航空訂票 系統(tǒng)后臺功能流程 后臺功能主要包括訂單查詢、航班管理、公告管理、廣告管理、用戶管理、常用聯(lián)系人管理、管理員管理、角色管理等功能。 用戶改簽的詳細步驟: 1) 用戶登錄后進行訂單查詢; 2) 在查詢結(jié)果中選擇需要改簽的訂單,并在“訂單查詢”選項卡中選擇“改簽”按鈕; 3) 判斷需要改簽的訂單是否在允許改簽的時間范圍內(nèi),若 不在改簽的時間范圍內(nèi)則提示“該訂單不能進行改簽”,若在改簽的時間范圍內(nèi)則進行用戶登錄后的機票預定流程。 用戶退票的詳細步驟如下: 1) 用戶登錄后進行訂單查詢; 2) 在查詢結(jié)果中選擇需要改簽的訂單,并在“訂單查詢”選項卡中選擇“退票”按鈕; 3) 判斷需要退票的訂單是否在允許退票的時間范圍內(nèi),若不在退票的時間范圍內(nèi)則提示“該訂單不能 進行退票”,若在退票的時間范圍內(nèi)則更新數(shù)據(jù)庫,并提示“退票成功”。 用戶修改的密碼的具體流程如下: 江西理工大學 2021 屆本科生畢業(yè)設(shè)計(論文) 24 開 始用 戶 登錄 流 程選 擇操 作密 碼 提 示問 題 界 面修 改 密 碼輸 入 密 碼 提 示問 題 及 答 案判 斷 答 案是 否 為 空答 案 是否 正 確N答 案 不能 為 空Y答 案 錯 誤N修 改 密碼 界 面Y輸 入 新 密碼 信 息判 斷 輸 入是 否 完 整判 斷 原 密 碼是 否 正 確Y判 斷 驗 證 碼是 否 正 確Y驗 證 新 密 碼 與確 認 新 密 碼Y輸 入 不完 整N驗 證 碼錯 誤N原 密 碼錯 誤N新 密 碼 與 原密 碼 不 相 符N更 新 數(shù) 據(jù) 庫Y結(jié) 束 圖 57 用戶修改密碼流程圖 訂單查詢 訂單查詢的功能是方便用戶了解自己訂單信息,用戶只要輸入訂單查詢信息就能查找自己想要查找的訂單信息。 修改個人信息的具體流程如下: 開 始用 戶 登錄 流 程選 擇操 作修 改 個 人信 息 界 面修 改 個 人 信 息輸 入 個人 信 息驗 證 輸 入是 否 完 整輸 入 不完 整N驗 證 輸 入是 否 合 法Y輸 入 不合 法N更 新 數(shù) 據(jù) 庫結(jié) 束 圖 56 用戶修改個人信息流程圖 修改密碼 江西理工大學 2021 屆本科生畢業(yè)設(shè)計(論文) 23 為了安全起見,用戶登錄后可以進行修改密碼的操作。 機票預定 預定機票是本系統(tǒng)提供的最主要的功能之一。用戶的密碼必須經(jīng)過 MD5 加密后才能存儲到數(shù)據(jù)庫中。只有登錄后的用戶才能進行訂單查詢、預定機票、退票、改簽、常用聯(lián)系人管理、修改個人信息、修改密碼的操作。且用戶及管理員的密碼都經(jīng)過MD5 加密后進行存儲。它是系統(tǒng)開發(fā)人員在各個階段必不可少的依據(jù)。 4) Flight(FLT_No, Starting_Date, Starting_Time, Starting, Destination,Voyage_time , Num_FCSC , Num_OC , Num_TC , Adult_FCSC ,Child_FCSC, Adult_OC, Child_OC, Adult_TC, Child_TC, discount,ACF, Fuel, Enabled) 說明: FLT_No 表示航班號, Starting_Date 表示出發(fā)日期, Starting_Time 表示出發(fā)時間 , Starting 表示出發(fā)地, Destination 表示目的地, Voyage_time 表示飛行時間, Num_FCSC 表示頭等艙座位數(shù), Num_OC 表示商務(wù)艙座位數(shù), Num_TC表示經(jīng)濟艙座位數(shù), Adult_FCSC 表示頭等艙成人票價, Child_FCSC 表示頭等艙兒童票價, Adult_OC 表示商務(wù)艙成人票價, Child_OC 表示商務(wù)艙兒童票價,Adult_TC 表示經(jīng)濟艙承認票價, Child_TC 表示經(jīng)濟艙兒童票價, discount 表示折扣, ACF 表示機場建設(shè)費, Fuel 表示燃油費, Enabled 表示是否啟用 。它們之間的關(guān)系如下圖所示: 圖 41 用戶基本信息實體 ER 圖 用戶詳細信息 用于對用戶進行詳細的描述,其中包含了用戶編號、姓名、性別、出生日期、證件類型、證件號碼、手機號碼、固定電話、郵編、地址、電子郵箱 11 個屬性。選擇一個健全穩(wěn)定的數(shù)據(jù)庫無疑也是系統(tǒng)實現(xiàn)的首要步驟,本系統(tǒng)選用的是 ,它能提供大型系統(tǒng)所需的數(shù)據(jù)庫服務(wù)。 航班查詢 頁面 : 此頁面包含 有 2 個頁面,查詢 條件 頁面和查詢結(jié)果顯示頁面。 航班預訂 頁面 : 此頁面包含了航班信息顯示 ,乘客信息填寫。 后臺功能結(jié)構(gòu) 如下 所示: 登錄訂單查詢航 班 管 理用 戶 管 理管 理 員 管 理安全退出查詢航班修改航班信息增加航班刪除航班查詢用戶修改用戶信息增加用戶刪除用戶查詢管理員修改管理員信息增加管理員刪除管理員用 戶 管 理查詢常用聯(lián)系人修改常用聯(lián)系人信息增加常用聯(lián)系人刪除常用聯(lián)系人后 臺 功 能 圖 33 航空訂票 系統(tǒng)后臺功能 結(jié)構(gòu) 圖 頁面的設(shè)計 江西理工大學 2021 屆本科生畢業(yè)設(shè)計(論文) 8 頁面設(shè)計中我 采 用的是 JSP 來顯示頁面,它能顯示動態(tài)的頁面,能夠根據(jù)用戶不同的請求顯示出不同的頁面。 ( 7) 訂單查詢功能:用戶登錄后可以根據(jù)身份證號或者訂單號查詢訂單信息 ( 8) 退票功能:用戶登錄后可以進行退票。 ( 3) 修改密碼功能:用戶及管理員登錄后可以修改密碼。 本系統(tǒng)在客戶端實現(xiàn)了用戶的登錄,注冊,航班的查詢和退訂的功能的頁面,在航空公司內(nèi)部實現(xiàn)了管理員的登 錄,管理員對航班的增刪查改等操作。 由于我采用了 BS 結(jié)構(gòu),擺脫了 CS 傳統(tǒng)的客戶端和服務(wù)器端一對一的關(guān)系,同時我 們也注入了頁面的顯示,用戶和服務(wù)器打交道不再是傳統(tǒng)的客戶端代碼和服務(wù)器端代碼的編寫。 2) 數(shù)據(jù)庫備份 允許用戶進行數(shù)據(jù)的備份和恢復,以彌補數(shù)據(jù)的破壞和丟失 軟硬件環(huán)境需求 1) 軟件需求: ( 1) 開發(fā)環(huán)境 WINDOWS 98 Inter EXPLORER 以上版本 。 健壯性 :軟件對規(guī)格定義之外的異常狀況的適應(yīng)能力不能過差 可靠性 :錯誤提示,數(shù)據(jù)不會無故丟失 性能,效率 良好 易用性 :操作簡單易懂 清晰性 :流程清晰有條理 ,易于分類管理 安全性 不能隨意的修改和泄漏用戶的信息等。系統(tǒng)要實現(xiàn)機票預定管理的自動化,就要完成對航線信息、航班信息、機票信息、訂單信息的管理及維護,對用戶機票的預定及訂單的支付情況進行管理。 技術(shù)可行性分析 1) 在限制條件下功能目標能達到 2) 利用現(xiàn)有技
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1