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

正文內(nèi)容

計算機(軟件)畢業(yè)設(shè)計--航空訂票系統(tǒng)(參考版)

2025-01-20 02:02本頁面
  

【正文】 String us。 } 修改密碼功能的實現(xiàn)效果圖如下:江西理工大學 2022 屆本科生畢業(yè)設(shè)計(論文)40圖 66 修改密碼確認界面 訂單查詢功能模塊的實現(xiàn)通過訂單查詢功能可查詢用戶的訂單,其步驟是在訂單查詢界面輸入查詢訂單的限制條件后選擇查詢按鈕將查詢限制條件提交,然后判斷訂單查詢限制條件是否合法,若合法則在訂單表中查詢符合要求的訂單,并顯示查詢結(jié)果。 } else{ ().forward(request,response)。 }校驗身份功能的實現(xiàn)效果圖如下:圖 65 校驗用戶身份界面2) 修改密碼的關(guān)鍵代碼如下:if((passed)){ //如果兩者值相等 //UpdatePass 進行密碼修改操作 int value=(connection,pass1,username)。 if(value){ ().forward(request, response)。實現(xiàn)此功能的關(guān)鍵代碼如下:1) 校驗用戶身份的關(guān)鍵代碼:UserDao userDao = new UserDao()。} else{ ().forward(request,response)。 if(value0){ ().setAttribute(user,user)。實現(xiàn)此功能的關(guān)鍵代碼如下: UserDao userDao=new UserDao()。} 機票預(yù)定需要在航班查詢后進行,因此,航班查詢頁面與機票預(yù)定頁面一致,如圖 53 航班查詢界面。} if(()0)// 如果大于 0 則可以售票 { RequestDispatcher dispatcher = ()。// 獲得該系統(tǒng)中該航班的票數(shù),如果等于0 則不可售票if(()==0){ RequestDispatcher dispatcher = ()。}().setAttribute(abc,abc)。ivalue。2) 預(yù)定機票的關(guān)鍵代碼:String[] abc=new String[value]。().setAttribute(sched,sched)。具體步驟是在查詢航班頁面輸入查詢限制條件進行查詢,然后選擇航班進行預(yù)定。 ().forward(request,response)。 ArrayList sched=(connection,start,destination,startdate)。 String destination=((destination))。用戶只需要輸入查詢限制條件后就可以查詢符合要求的航班,并將查詢結(jié)果顯示在頁面中。(request, response)。 (request, response)。 (request, response)。 (request, response)。 if(value2){ int value=(connection,user)。 // insert方法向數(shù)據(jù)庫插入用戶信息 boolean value1=(connection, ID, IDCode)。注冊信息提交后首先要根據(jù)用戶的證件類型和證件號碼是否已經(jīng)注冊,其次要判斷用戶名是否已經(jīng)被使用,若用戶已注冊或用戶名發(fā)生重復(fù)則轉(zhuǎn)向注冊失敗頁面。 }登錄功能模塊實現(xiàn)后的效果圖如下:江西理工大學 2022 屆本科生畢業(yè)設(shè)計(論文)35圖 61 登錄界面 用戶注冊功能模塊的實現(xiàn)用戶只有注冊成功后才能獲取用于登錄的用戶名和密碼。} else{ ().forward(request, response)。} else if((3)){ ().setAttribute(username, username)。 } else if(manager.equals(juese)){ if((2)){ ().setAttribute(username, username)。 ().forward(request, response)。 //check方法 進行數(shù)據(jù)庫比較 判斷有沒該用戶String value = (connection, username, password, juese)。此時,系統(tǒng)將根據(jù)不同的角色從數(shù)據(jù)庫中查找用戶名和密碼都相同的用戶,若能夠查找到這樣的用戶則登錄成功,反之則登錄不成功。 算法連接數(shù)據(jù)庫程序的算法如下:(1) 加載數(shù)據(jù)庫驅(qū)動;(2) 連接數(shù)據(jù)庫。 流程邏輯驗證碼生成程序的流程圖如下:江西理工大學 2022 屆本科生畢業(yè)設(shè)計(論文)32圖 512 驗證碼生成程序流程圖 連接數(shù)據(jù)庫程序設(shè)計說明 程序描述為了實現(xiàn)模塊化及對數(shù)據(jù)庫進行操作,因此設(shè)計連接數(shù)據(jù)庫的程。驗證碼生成程序可以隨機的生成有 26 位英文字母及09 十位數(shù)字組成的四位驗證碼,用戶只有先輸入正確的驗證碼才能進行操作。添加管理員、刪除管理員、修改管理員及查詢管理員的步驟與用戶管理中添加用戶、刪除用戶、修改用戶及查詢用戶的步驟是一樣的,因此,此處不做詳細的介紹,可參照用戶管理中的步驟。刪除航班的詳細步驟如下:1) 在系統(tǒng)的主界面以管理員的身份進行登錄,并查詢需要刪除的用戶;2) 選擇需要刪除的航班,并選擇“刪除”按鈕;3) 更新數(shù)據(jù)庫,從表中刪除相應(yīng)的信息,刪除成功后提示刪除“成功”。查詢航班的詳細步驟如下:1) 在本系統(tǒng)的主界面選擇“登錄”按鈕,并以管理員的身份進行成功登錄;2) 在管理員個人界面選擇“用戶管理”選項卡;3) 在“用戶管理”選項卡中輸入用戶查詢限制條件(姓名、性別、證件類型、證件號碼),并選“查詢”按鈕;4) 判斷輸入是否合法,若輸入不合法則提示“查詢限制條件輸入不合法 ”;5) 根據(jù)查詢限制條件查詢符合要求的用戶,并顯示出來。修改用戶信息時用戶名、證件類型、證件號碼不允許進行修改。在添加用戶過程中用戶名必須是唯一的,不能與其他人的用戶名一樣。刪除航班的詳細步驟如下:1) 在系統(tǒng)的主界面以管理員的身份進行登錄,并查詢需要刪除的航班;2) 選擇需要刪除的航班,并選擇“刪除”按鈕;3) 更新數(shù)據(jù)庫,從相應(yīng)的表中刪除相應(yīng)的信息。查詢航班的詳細步驟如下:1) 在本系統(tǒng)的主界面選擇“登錄”按鈕,并以管理員的身份進行成功登錄;2) 在管理員個人界面選擇“航班管理”選項卡;3) 在“航班管理”選項卡中輸入航班查詢限制條件(航班號、出發(fā)地、目的地、起飛日期),并選“查詢”按鈕;4) 判斷輸入是否合法,若輸入不合法則提示“查詢限制條件輸入不合法 ”;5) 根據(jù)查詢限制條件查詢符合要求的航班,并顯示出來。管理員通過航班管理可以對航班進行增、刪、改、查的操作,這樣用戶就可以獲取實時有效的信息。后臺功能中訂單查詢的步驟與前臺功能中訂單查詢的步驟一致,可參照前臺功能中訂單查詢的步驟,此處不再詳細說明。管理員只需要輸入訂單查詢信息進行搜索就能夠獲得想要的訂票信息。并不是所有的管理員都具有以上的全部功能,每個管理員根據(jù)自己所使用的角色而擁有的相應(yīng)的功能。但改簽必須在允許改簽的時間段內(nèi),即在預(yù)定出江西理工大學 2022 屆本科生畢業(yè)設(shè)計(論文)27發(fā)時間的兩小時前。4) 改簽功能使用戶能夠更好的管理自己的訂單。但改簽必須在允許改簽的時間段內(nèi),即在預(yù)定出發(fā)時間的兩小時前。江西理工大學 2022 屆本科生畢業(yè)設(shè)計(論文)26退票的具體流程如下:開始用戶登錄流程選擇操作退票退票界面查詢訂單選擇訂單退票更新數(shù)據(jù)庫在退票界面顯示當前所有訂單結(jié)束判定是否在允許退票時間內(nèi)Y提示退票失敗N圖 59 用戶退票流程圖 改簽改簽功能使用戶能夠更好的管理自己的訂單。但用戶退票時必須在允許退票的時間段內(nèi),即在預(yù)定出發(fā)時間的兩小時前。訂單查詢的詳細步驟:江西理工大學 2022 屆本科生畢業(yè)設(shè)計(論文)251) 在本系統(tǒng)的主界面選擇“登錄”按鈕,并進行登錄;2) 在用戶個人界面選擇訂單查詢選項卡;3) 在訂單查詢選項卡中輸入查詢的限制信息(訂票日期、出發(fā)日期),若未輸入查詢限制信息時查找該用戶的全部訂單;4) 判斷輸入是否合法,若輸入不合法則提示“用戶輸入不合法”;5) 根據(jù)查詢限制條件查詢符合要求的項,并進行顯示。修改用戶密碼的詳細步驟如下:1) 在本系統(tǒng)的主界面選擇“登錄”按鈕,并進行登錄;2) 在用戶個人頁面選擇“修改密碼”選項卡,此時將進入確認修改密碼界面;3) 在確認修改密碼界面,用戶需要選擇密碼提問并輸入密碼問題;4) 判斷輸入是否正確,若輸入不正確則將提示“輸入不正確”,若輸入正確則將進入修改密碼界面;5) 在修改密碼界面用戶需要輸入原密碼、新密碼、確認新密碼及驗證碼;6) 判斷輸入是否完整,若輸入不完整則提示“輸入不完整”;7) 判斷輸入是否合法,若輸入不合法則提示“輸入不合法”;8) 判斷驗證碼是否正確,若不正確將提示“驗證碼錯誤”;9) 判斷用戶原密碼是否正確,若原密碼不正確則提示“用戶原密碼輸入錯誤,請重新輸入”;10) 更新數(shù)據(jù)庫,并提示“密碼修改成功”。修改密碼前,用戶必須回答密碼提問,只有答對密碼提問后才能進行修改密碼的操作。修改用戶信息的詳細步驟如下:1) 在本系統(tǒng)的主界面選擇“登錄按鈕”,登錄到用戶個人頁面;2) 在用戶個人頁面選擇“修改個人信息”選項卡,此時,系統(tǒng)將自動查詢該用戶的基本信息,并顯示在“修改個人信息”選項卡中;3) 在“修改個人信息”選項卡中輸入需要修改的用戶信息;4) 判斷用戶信息輸入是否完整,若輸入不完整則提示“輸入不完整”;5) 判斷用戶信息輸入是否合法,若輸入不合法則提示“輸入不合法,請重新輸入”;6) 更新數(shù)據(jù)庫,提示“修改成功”。用戶必須成功登錄后才能預(yù)定機票,但也存在兩種訂票的方式,一種是用戶先登錄,再查找符合自己需求江西理工大學 2022 屆本科生畢業(yè)設(shè)計(論文)21的航班信息,并進行訂票;另一種是用戶先查找符合自己需求的航班信息,然后登錄并訂票。航班查詢的流程圖如下圖:開始主界面選擇操作輸入航班查詢信息判斷輸入是否合法航班查詢界面輸入不合法N查詢航班Y航班顯示頁面結(jié)束圖 54 用戶查詢航班功能流程圖航班查詢的詳細步驟如下:1) 在本系統(tǒng)的主界面選擇出發(fā)地點,到達地點及出發(fā)日期,然后選擇“查詢”按鈕;2) 判斷輸入是否全部為空,若為空則提示“用戶輸入不完整”;3) 判斷輸入是否合法,若輸入不合法則提示“用戶輸入不合法”;4) 顯示查詢結(jié)果。用戶注冊的流程如下圖所示:開始主界面選擇操作注冊界面注冊輸入注冊信息輸入是否完整輸入不完整N輸入是否合法Y輸入不合法N判定用戶是否已經(jīng)注冊Y用戶已注冊YM D 5 加密N存儲用戶信息注冊成功界面用戶個人界面結(jié)束圖 53 用戶注冊功能流程圖用戶注冊的詳細步驟如下:1) 在本系統(tǒng)的主界面選擇“注冊”按鈕;2) 在用戶注冊界面輸入注冊信息;江西理工大學 2022 屆本科生畢業(yè)設(shè)計(論文)203) 判斷注冊信息是否完整,若輸入不完整則在用戶注冊界面提示“注冊信息輸入不完整”;4) 判斷注冊信息是否輸入合法,若輸入不合法則在用戶注冊界面提示“注冊信息輸入不合法”;5) 判斷用戶是否已經(jīng)注冊,若用戶已經(jīng)注冊則提示“該用戶已注冊”,否則提“注冊成功”。用戶注冊時必須按照規(guī)則輸入完整的注冊信息,同時注冊過的用戶不能再次注冊。用戶登錄的流程如下圖所示:江西理工大學 2022 屆本科生畢業(yè)設(shè)計(論文)18開始主界面選擇操作登錄界面登錄輸入用戶登錄信息用戶名是否為空密碼是否為空N驗證碼是否為空N用戶名不能為空Y密碼不能為空Y驗證碼不能為空Y驗證碼是否正確N驗證碼輸入不正確YM D 5 加密驗證用戶名和密碼是否正確用戶個人界面Y密碼錯 N結(jié)束圖 52 用戶登錄功能流程圖用戶登錄詳細步驟如下:1) 在本系統(tǒng)的主界面選擇“登錄”按鈕;2) 在登錄界面輸入的登錄信息,包括用戶名、密碼、驗證碼、用戶類型(管理員、用戶);3) 判斷各輸入項是否為空或不合法,若為空或不合法將提示“輸入為空”或“輸入不合法”;4) 判斷驗證碼是否正確,若不正確,將提示“驗證碼”錯誤;5) 用 MD5 對用戶的密碼進行加密;6) 根據(jù)用戶類型,從不同的表中查找用戶名和密碼是否與輸入的一致,若一致,則登錄到用戶或管理員個人界面,否則在登錄界面提示“密碼錯”。具體流程如下圖所示:開始選擇操作查詢機票登錄瀏覽公告 瀏覽廣告 注冊登錄是否成功功能選擇YN機票預(yù)定修改個人信息訂單查詢 退票 改簽 修改密碼常用聯(lián)系人管理注冊是否成功結(jié)束安全退出圖 51 航空訂票系統(tǒng)前臺功能流程圖 用戶登錄用戶可以憑借自己的用戶名和密碼進行登錄。名稱
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1