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

正文內(nèi)容

aspnet中小規(guī)模旅館管理系統(tǒng)(論文)-資料下載頁

2025-01-11 23:13本頁面
  

【正文】 x_Click(object sender, EventArgs e) { = 2。 = false。 Form_zscx fm = new Form_zscx()。 ()。 = true。 = true。 = 0。 = 。 圖 41 登錄管理界面 河南大學本科畢業(yè)生學士學位論文 第 15 頁 } 為了通過不同的方式對旅館房間進行方便高效的查詢管理,系統(tǒng)在實現(xiàn)過程中定義了如下一些方法: get_kfbh()方法用于獲取客房編號,get_kflx()方法用于獲取客房類型, get_kfzt()方法用于獲取客房狀態(tài)。 如圖 42 客房查詢界面所示。 這樣如果點擊 button_kfbh,就可以激發(fā)鼠標單擊事件調(diào)用 get_kfbh()方法;而對客房類型及客房狀態(tài)則是通過 checkBox_kfzt 和 checkBox_kflx 獲取。 set_kfbh(string str_kfbh)方法用于修改客房編號 , set_kflx(string str_kflx)方法用于修改客房類型 set_kfzt(string str_kfzt), 方法用于修改客房狀態(tài) 。 業(yè)務編碼的 應用 對每一次預定客房業(yè)務,管理員要對 客戶信息做一次詳細的記錄。包括客戶的基本信息,如:姓名、性別、證件號碼、入住時間和預住時間等。但當客戶由預定 客房 轉入住登記時,許多信息需要重復記錄,產(chǎn)生很多不必要的麻煩。在系統(tǒng)中采用了業(yè)務編碼的方法來解決這一問題。比如,預定客房有預定編碼,入住登記時系統(tǒng)也會自動生成一 個 入住編碼。當客戶由預定 轉入住時,入住編碼生成的同時,系統(tǒng)也會自動取消預定編碼。從而不用記錄大量的重復信息。而且,對業(yè)務查詢的主要依據(jù)也是這些業(yè)務編碼。 例如,在結賬 退房時,通過入住編號就會獲取很多客戶基本信息和圖 42 客房查詢界面 河南大學本科畢業(yè)生學士學位論文 第 16 頁 住宿信息,如圖 43 所示,帶有黑色 邊框的文本框的信息就是對入住客戶信息的自動獲取的。這部分管理員是無法更改的,這樣也減少了很多輸入時的錯誤。 數(shù)據(jù)庫 操作 的實現(xiàn) 對于系統(tǒng)中對數(shù)據(jù)庫的操作,本系統(tǒng)中應用的是自己定義的一些類來實現(xiàn)。 具體包括數(shù)據(jù)的查詢、修改、插入、刪除的操作,這樣設計使代碼的重用性大大的提高。 數(shù)據(jù) 訪問 方法 在系統(tǒng)中有很多訪問數(shù)據(jù)庫的操作,如果在每次訪問時寫上同樣的代碼,不僅費時而且容易出現(xiàn)錯誤。所以系統(tǒng)中自定義了一個數(shù)據(jù)訪問類 RoomsetTableAdapter 。 這 個 類 是 對 數(shù) 據(jù) 源 進 行 操 作 的 類 , 是 繼 承 的類。 主要的數(shù)據(jù)訪問方法如下: (1)FillBy_kfbh(ble dataTable, string 客房編號 ), 該方法是對數(shù)據(jù)庫中的 RoomsetTable表進行查詢, 如果 傳入的參 數(shù)等于查詢的字,轉入相應的業(yè)務界面 并返回在 HotelDataDataSet_Roomset 的 Roomset DataTable 表中 。 圖 43 結賬退房界面 河南大學本科畢業(yè)生學士學位論文 第 17 頁 (2)Update()對查詢相應的條件對數(shù)據(jù)庫中進行相應的修改 。 (3)Delete()對查詢相應的條件對數(shù)據(jù)庫中進行相應的刪除 。 (4)Insert()對查詢相應的條件對數(shù)據(jù)庫中進行插入相應的數(shù)據(jù) 。 字符檢測實現(xiàn) RoomsetTableAdapter 類用判斷輸入信息時, 如果 輸入的 是 非法字符, 則可以 防止居心不良者 通過一些 SQL 語句對數(shù)據(jù)庫進行修改和破壞。 系統(tǒng)中定義 cinEstima(string str)判斷非法字符方法,當輸入的字符串中含有一些特定的字符時返回一個 false,當輸入合法時返回 true。 部分代碼如下: public Boolean cinEstima(string str) { if ((?) || (*) || ( ) || (%) || (!) || (@) || () || (/) || ($) || (^) || (amp。) || (() || ()) || () || (=) || ({) || (}) || ([) || (]) || () || () || (.) || (,) || (+)|| (39。)) return false。 else return true。 } 數(shù)據(jù)訪問權限 的設置 系統(tǒng)的用戶定義為兩種角色,一種是操作員,一種是管理員。操作員只是對日常業(yè)務進行記錄和操作,但不能更改客戶信息和房間設置信息。對業(yè)務的記錄以及操作員信息也沒有訪問權限。這一功能是由管理員統(tǒng)一管理的。 河南大學本科畢業(yè)生學士學位論文 第 18 頁 在用戶登錄時,兩種人員就有不同的登錄界 面,相應的業(yè)務流程也是不同的。不能訪問受有權限限制的數(shù)據(jù)。從而提高系統(tǒng)的數(shù)據(jù)安全性。 河南大學本科畢業(yè)生學士學位論文 第 19 頁 第 5 章 系統(tǒng)測試 測試是軟件生存周期中一個獨立的、關鍵的階段,是保證軟件質(zhì)量的重要手段,也是軟件質(zhì)量保證的最后一個環(huán)節(jié)。根據(jù)軟件的功能及結構設計出相應的測試用例,目標在于發(fā)現(xiàn)程序中的錯誤,然后可以加以改正,盡量減低系統(tǒng)運行的故障率,保證系統(tǒng)安全可靠。 測試方案 采用黑盒測試。根據(jù)軟件所需的輸入數(shù)據(jù)的格式以及完成的功能,設計一些合法或不合法的用例,特別是邊界條件,檢查系統(tǒng)是否能得到希望的輸出。 測試 流 程 首先進行軟件配置、測試配置、測試工具、預期結果的準備,當以上準備完畢可以進行測試。當?shù)贸鰷y試結果后與預期結果進行測試分析;然后進行糾錯改進軟件和錯誤率數(shù)據(jù)進行可靠性分析預測軟件的可靠性。如圖 51 所示 。 圖 51 測試流程圖 河南大學本科畢業(yè)生學士學位論文 第 20 頁 測試用例 為了有效發(fā)現(xiàn)程序缺陷而編寫的包含測試目的、測試步驟、期望測試結果的特定集合,是為某個特殊目標而編制的一組測試輸入、執(zhí)行條件以及預期結果,以便測試某個程序路徑或核實是否滿足某個特定需求。測試用例可以提高軟件測試的有效性,便于測試 質(zhì)量的度量,增強測試過程的可管理性。 輸入數(shù)據(jù)測試 姓名: 24 個漢字 、 1 個漢字 、 多一個數(shù)字的字母 、 少一個數(shù)字 、 非字母數(shù)字字符 、 SQL 語句。 地址:三個漢字 、 20 個漢字 、 其他非法字符 、 SQL 語句。 電話:兩個數(shù)字 、 八個數(shù)字 、 含字母 、 其他非法字符 、 SQL 語句。 身份證號碼: 15 位或 18 位、 其他非法字符 、 SQL 語句。 客房價格:數(shù)字、 其他非法字符 、 SQL 語句、最大輸入值。 備注: 輸入 280 個漢字 、 其他非法字符 、 SQL 語句。 輸入鍵測試 在軟件中分別點擊 “客房預訂” , “住宿登記” , “ 客房續(xù)租” , “結賬退房” , “客房查詢” , “各個菜單” , “鼠標右鍵菜單” 檢查相應功能子界面。 功能測試 在軟件中點擊 “客房預訂” 按鈕 ,出現(xiàn)客房預訂對話框,進行客房預訂,點擊確認按鈕,則界面對相應的房間顯示預訂信息,可在客房預訂查詢中查詢到 ,并把 相應的數(shù)據(jù)寫入數(shù)據(jù)庫。 在軟件中點擊 “住宿登記” 按鈕 ,出現(xiàn)客房預訂對話框,進行客房預訂,點擊確認按鈕,則界面對相應的房間顯示住宿信息,可在客房住宿查詢中查詢到 ,并把 相應的數(shù)據(jù)寫入數(shù)據(jù)庫。 在軟件中點擊 “客房續(xù)租” 按鈕 ,出現(xiàn) 客房續(xù)租 對話框,此框中列出當前 入 住信息 的所有內(nèi)容,此時進行相應 續(xù)租登記 ,再點擊對話框中的 “ 確河南大學本科畢業(yè)生學士學位論文 第 21 頁 定客房續(xù)租 ” 按鈕 ,則數(shù)據(jù)庫中的相應記錄被修改,并在界面中的數(shù)據(jù)庫列表列出修改后的記錄。 在軟件中點擊 “ 結賬 退房 ” 按鈕 ,出現(xiàn) 結 賬 退房 對話框, 此對話框中列出相應的信息就信息進行操作。點擊 “ 確認結 賬 ” 觀測是否對相應的進行預測的操作,是否對數(shù)據(jù)庫進行相應的寫入。 在軟件中點擊 “ 客房查詢 ” 按鈕 ,出現(xiàn) 客房查詢對話框 ,在此框中點擊 輸入查詢信息 , 點擊確認查詢,是否在對話框中顯示查詢的信息。 河南大學本科畢業(yè)生學士學位論文 第 22 頁 結 論 旅游行業(yè)的興起和和假日經(jīng)濟的出現(xiàn),使得賓館酒店業(yè)的競爭也越來越激烈。而對酒店的經(jīng)營狀況起決定性作用的是酒店的管理。如何利用先進的管理手段,提高酒店的管理水平,是每家酒店的管理者所面臨的重要課題。 原來的手工管理的方法早已不能適應現(xiàn)代商業(yè)化賓館的需求,而且會浪費大量的人力資源。利用計算機管理可以最大限度的為準確、快捷、周全等要素發(fā)揮效用提供有力的支持。和本系統(tǒng)針對的小規(guī)模旅館管理系統(tǒng)只是旅館現(xiàn)代化管理的一次嘗試,雖然功能還不太完善,系統(tǒng)的運行穩(wěn)定性和安全性還有待提高,但它代表的是賓館酒店行業(yè)的發(fā)展趨勢。 本系統(tǒng)對數(shù)據(jù)訪問權限的設置還不健全,對輸入非法字符的識別和檢測也 不完善。為了提高系統(tǒng)的可擴展性和可移植性, c編程思想的界面與邏輯業(yè)務的分離在本文中也有體現(xiàn)。 軟件的測試在系統(tǒng)開發(fā)過程中也應受到足夠的重視,作為系統(tǒng)應用前檢測和維護,它主要包含代碼測試和功能測試。本系統(tǒng)開發(fā)過程中的很多問題就是在測試階段,通過很多意外事件和非法輸入來發(fā)覺系統(tǒng)的不足和漏洞的。 河南大學本科畢業(yè)生學士學位論文 第 23 頁 參考文獻 [1] 宋坤等 編著 , Visual C++要數(shù)據(jù)庫系統(tǒng)開發(fā) , 人民郵電出版社 , 2022年 6 月 [2] 齊治昌等 編 著 , 軟件工程 , 高等教育出版社 , 2022 年 7 月 [3] Tom Archer、 Andrew Whitechapel, C技術揭秘 , 機械工業(yè)出版社 ,2022 年 12 月 [4] Bruce Eckel, Java 編程思想 , 機械工業(yè)出版社 , 2022 年 5 月 [5] 陳志泊等 編 著 , 數(shù)據(jù)庫原理及應用教程 , 人民郵電出版社 , 2022 年 3月 [6] Crgaig Larman, UML 和模式應用 , 機械工業(yè)出版社 , 2022 年 11 月
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1