




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 HYPERLINK :/ dggrj / 酒店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要現(xiàn)代酒店組織龐大,服務(wù)項(xiàng)目多,信息量大。為了提高勞動(dòng)生產(chǎn)率,降低成本,提高服務(wù)質(zhì)量和管理水平,進(jìn)而提高經(jīng)濟(jì)效益,就必須利用計(jì)算機(jī)進(jìn)行現(xiàn)代信息化管理。酒店管理系統(tǒng)就是為此目的而設(shè)計(jì)的。畢業(yè)設(shè)計(jì)是用C#開(kāi)發(fā)的,并使用Microsoft SQL Server 2005數(shù)據(jù)庫(kù)。系統(tǒng)具備訂房、查詢、退房等功能,更好的管理酒店?!娟P(guān)鍵詞】酒店管理; C# ; SQL酒店管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要現(xiàn)代酒店組織龐大,服務(wù)項(xiàng)目多,信息量大。為了提高勞動(dòng)生產(chǎn)率、降低成本、提高服務(wù)質(zhì)量和管理水平以促進(jìn)經(jīng)濟(jì)效益,就必須依靠計(jì)算機(jī)進(jìn)行信息化管理的現(xiàn)代化
2、。但是,酒店管理系統(tǒng)就是為此目的而設(shè)計(jì)的。我的畢業(yè)設(shè)計(jì)是用c#開(kāi)發(fā)的,使用Microsoft SQL Server 2005數(shù)據(jù)庫(kù)。該系統(tǒng)具有預(yù)訂、查詢、退房等功能,可以更好地管理酒店。關(guān)鍵詞:酒店酒店管理; C; SQL目錄 TOC o 1-3 h z u HYPERLINK l _Toc1175 簡(jiǎn)介 PAGEREF _Toc1175 1 HYPERLINK l _Toc14272 概述 PAGEREF _Toc14272 1 HYPERLINK l _Toc30776 1.1現(xiàn)狀與前景 PAGEREF _Toc30776 1 HYPERLINK l _Toc20262 1.2 研究?jī)?nèi)容
3、PAGEREF _Toc20262 2 HYPERLINK l _Toc20173 第2章系統(tǒng)分析 PAGEREF _Toc20173 2 HYPERLINK l _Toc6705 2.1 系統(tǒng)相關(guān)技術(shù)介紹 PAGEREF _Toc6705 2 HYPERLINK l _Toc4587 2.2 可行性分析 PAGEREF _Toc4587 2 HYPERLINK l _Toc12866 2.3 系統(tǒng)需求分析 PAGEREF _Toc12866 3 HYPERLINK l _Toc15132 2.3.1 性能要求 PAGEREF _Toc15132 3 HYPERLINK l _Toc8606
4、2.3.2 功能要求 PAGEREF _Toc8606 3 HYPERLINK l _Toc28376 第 3 章 系統(tǒng)設(shè)計(jì) PAGEREF _Toc28376 4 HYPERLINK l _Toc14619 3.1 系統(tǒng)設(shè)計(jì) PAGEREF _Toc14619 4 HYPERLINK l _Toc26603 3.2 數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc26603 5 HYPERLINK l _Toc2143 第 4 章 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc2143 7 HYPERLINK l _Toc24393 4.1 登錄界面 PAGEREF _Toc24393 7 HYPERLINK l
5、_Toc13543 4.2 系統(tǒng)主界面 PAGEREF _Toc13543 8 HYPERLINK l _Toc23405 4.2.1 客房 PAGEREF _Toc23405 查詢8 HYPERLINK l _Toc3691 4.2.2 客戶預(yù)訂 PAGEREF _Toc3691 9 HYPERLINK l _Toc27564 4.2.3 客戶簽到 PAGEREF _Toc27564 10 HYPERLINK l _Toc29544 4.2.4 換房 PAGEREF _Toc29544 11 HYPERLINK l _Toc14118 4.2.5 房間結(jié)算 PAGEREF _Toc14118
6、 12 HYPERLINK l _Toc28361 4.3 數(shù)據(jù)管理模塊 PAGEREF _Toc28361 12 HYPERLINK l _Toc17466 4.3.1 房間狀態(tài) PAGEREF _Toc17466 12 HYPERLINK l _Toc9 4.3.2 房間類型 PAGEREF _Toc9 13 HYPERLINK l _Toc17579 4.3.3 用戶管理 PAGEREF _Toc17579 14 HYPERLINK l _Toc18760 第 5 章 系統(tǒng)測(cè)試 PAGEREF _Toc18760 15 HYPERLINK l _Toc21462 5.1 程序調(diào)試 PAG
7、EREF _Toc21462 15 HYPERLINK l _Toc31529 5.2 程序測(cè)試 PAGEREF _Toc31529 16 HYPERLINK l _Toc16297 5.2.1 測(cè)試的重要性和目的 PAGEREF _Toc16297 16 HYPERLINK l _Toc21616 5.2.2 PAGEREF _Toc21616 測(cè)試第 16步 HYPERLINK l _Toc31288 5.2.3 測(cè)試的主要內(nèi)容 PAGEREF _Toc31288 16 HYPERLINK l _Toc31671 參考文獻(xiàn) PAGEREF _Toc31671 18 HYPERLINK l
8、_Toc296 附錄 PAGEREF _Toc296 19介紹酒店業(yè)是一個(gè)前景廣闊且競(jìng)爭(zhēng)激烈的行業(yè)。改革開(kāi)放以來(lái),我國(guó)酒店業(yè)發(fā)展迅速,已成為具有相當(dāng)規(guī)模的產(chǎn)業(yè)。由于中國(guó)旅游業(yè)的快速發(fā)展,據(jù)調(diào)查, 2020年中國(guó)將成為世界第四大旅游國(guó);同時(shí),中國(guó)加入世貿(mào)組織將徹底打開(kāi)酒店業(yè)。此時(shí),中國(guó)酒店業(yè)將面臨前所未有的挑戰(zhàn)。機(jī)遇與挑戰(zhàn)。然而,即便是一些酒店還處于人工經(jīng)營(yíng)管理階段,已經(jīng)不能適應(yīng)當(dāng)前的發(fā)展趨勢(shì)。因此,為提高酒店的工作質(zhì)量和效率,利用先進(jìn)的計(jì)算機(jī)網(wǎng)絡(luò)通信技術(shù)改變酒店經(jīng)營(yíng)模式,實(shí)現(xiàn)酒店經(jīng)營(yíng)管理的自動(dòng)化已成為必然。酒店客房管理系統(tǒng)是根據(jù)酒店客房管理的實(shí)際情況設(shè)計(jì)的。酒店客房管理的科學(xué)化、系統(tǒng)化、信息化
9、已成為各家酒店追求的目標(biāo)。因此,為了實(shí)現(xiàn)這些功能,要求每家酒店都配備一套客房管理系統(tǒng),以便在酒店實(shí)施良好、完善的管理,以最快的速度響應(yīng)客戶的需求,為客人提供服務(wù)。及時(shí),為他們提供高效、快捷、便捷的生活環(huán)境。客房管理信息系統(tǒng)(MIS)是各酒店軟件建設(shè)中的重要應(yīng)用系統(tǒng),極大地改善了酒店管理的基礎(chǔ)環(huán)境。研究了客房管理系統(tǒng)的一些基本問(wèn)題,主要包括客房管理系統(tǒng)的功能組成、系統(tǒng)開(kāi)發(fā)條件、步驟及其總體規(guī)劃。第一章概述1.1現(xiàn)狀與前景隨著人們生活水平的提高,假日經(jīng)濟(jì)已經(jīng)成為人們消費(fèi)的熱點(diǎn),這使得酒店業(yè)發(fā)展迅速。隨著酒店數(shù)量的增加和人們需求的增加,酒店行業(yè)的競(jìng)爭(zhēng)也更加激烈。為了在競(jìng)爭(zhēng)中生存和發(fā)展,酒店必須提高服
10、務(wù)管理水平。全方位的計(jì)算機(jī)服務(wù)和計(jì)算機(jī)管理的引入日益普及。酒店將計(jì)算機(jī)服務(wù)和管理引入,取得了良好的經(jīng)濟(jì)效益和社會(huì)效益。因此,中華人民共和國(guó)建設(shè)部最近作出了明確規(guī)定:星級(jí)飯店在項(xiàng)目立項(xiàng)時(shí),其設(shè)計(jì)方案必須包括計(jì)算機(jī)管理系統(tǒng),否則該項(xiàng)目將不予立項(xiàng)??梢?jiàn),酒店管理的計(jì)算機(jī)化勢(shì)在必行。酒店管理系統(tǒng)將先進(jìn)的計(jì)算機(jī)技術(shù)與現(xiàn)代酒店服務(wù)管理完美結(jié)合,實(shí)現(xiàn)了住宿新概念的服務(wù)和管理方式。傳統(tǒng)酒店管理往往使管理者花費(fèi)大量時(shí)間處理客戶投訴,如查詢錯(cuò)誤、登記結(jié)賬手續(xù)繁瑣、客費(fèi)計(jì)算錯(cuò)誤、空房信息不及時(shí)提供等,影響入住率,給管理帶來(lái)困難.人們必須專注于規(guī)劃、管理、運(yùn)營(yíng)戰(zhàn)略和決策。酒店管理系統(tǒng)可以提高員工的工作效率,加快資金周
11、轉(zhuǎn),降低各項(xiàng)成本,提高服務(wù)質(zhì)量。1.2 研究?jī)?nèi)容該系統(tǒng)為管理者提供了一個(gè)完整的管理平臺(tái)。它提供的主要功能有:房型管理、房間狀態(tài)管理、房間預(yù)訂管理、房間入住管理、客戶換房管理、房間結(jié)算管理、退出系統(tǒng)。第二章系統(tǒng)分析2.1 系統(tǒng)相關(guān)技術(shù)介紹本管理信息系統(tǒng)將采用成熟技術(shù)C#作為前端開(kāi)發(fā)工具。后端數(shù)據(jù)庫(kù)使用微軟的SQL Server數(shù)據(jù)庫(kù),因?yàn)樗撵`活性、安全性和易用性為數(shù)據(jù)庫(kù)編程提供了良好的條件。因此,該系統(tǒng)的軟件開(kāi)發(fā)平臺(tái)成熟可行。在硬件方面,科技的飛速發(fā)展使得硬件的更新速度越來(lái)越快,容量越來(lái)越大,可靠性越來(lái)越高,價(jià)格越來(lái)越低,其硬件平臺(tái)可以完全滿足本系統(tǒng)的需要。系統(tǒng)采用原型法開(kāi)發(fā)方法?;陂_(kāi)發(fā)者對(duì)
12、用戶需求的理解,通過(guò)簡(jiǎn)單的系統(tǒng)反沖洗和系統(tǒng)設(shè)計(jì),可以快速實(shí)現(xiàn)原型系統(tǒng),然后通過(guò)反復(fù)修改實(shí)現(xiàn)管理信息系統(tǒng)。2.2 可行性分析1 、管理的可行性酒店管理系統(tǒng)可以記錄酒店客人的基本信息,提供查詢、刪除等工作,讓員工從繁瑣的人工操作中解脫出來(lái),同時(shí)為酒店客人提供管理和決策支持。企業(yè)的運(yùn)作。由于酒店電腦系統(tǒng)24小時(shí)不間斷運(yùn)行,數(shù)據(jù)量大,可靠性要求高,整個(gè)電腦系統(tǒng)的供電需要專線供電,UPS(不間斷電源系統(tǒng)) ) 必須正確接地,以保證整個(gè)系統(tǒng)的正常運(yùn)行。2、技術(shù)可行性該技術(shù)采用成熟的C#作為前端開(kāi)發(fā)工具。后端數(shù)據(jù)庫(kù)采用SQL Server2005數(shù)據(jù)庫(kù),靈活性、安全性和易用性為數(shù)據(jù)庫(kù)編程提供了良好的條件。三
13、、經(jīng)濟(jì)可行性該系統(tǒng)由作者自主研發(fā),界面操作簡(jiǎn)單,操作人員只需簡(jiǎn)單培訓(xùn)即可上崗。2.3 系統(tǒng)需求分析2.3.1性能要求( 1 )本軟件主要用于管理,不科學(xué)計(jì)算,計(jì)算精度要求不高。因此,輸入輸出數(shù)據(jù)的精度不是很高,計(jì)算用的數(shù)字可以使用浮點(diǎn)數(shù)。(2)軟件操作的響應(yīng)時(shí)間不超過(guò)12秒,基本實(shí)現(xiàn)就足夠了。(3)系統(tǒng)只支持在window系統(tǒng)上運(yùn)行,后臺(tái)數(shù)據(jù)庫(kù)只支持SQL Server2005。2.3.2功能要求酒店住房業(yè)務(wù)的基本流程主要包括:對(duì)于客房預(yù)訂,客戶通過(guò)或通過(guò)其他渠道向酒店預(yù)訂客房。接待員檢查房間狀態(tài)表并確認(rèn)有空房并接受預(yù)訂。預(yù)訂成功后,客戶將獲得預(yù)訂憑證,并相應(yīng)更改房間狀態(tài)表。入住客房,如客戶已
14、預(yù)訂房間,按預(yù)訂憑證進(jìn)行預(yù)訂,并向客戶發(fā)放房卡,房間狀態(tài)由“預(yù)訂”到“入住”。如果客戶沒(méi)有預(yù)定房間,前臺(tái)工作人員會(huì)檢查房間狀態(tài)和房間狀態(tài),如果有空房再登記房間,并向客戶發(fā)放房卡,房間狀態(tài)會(huì)從“空房間”到“入住”。如果客戶對(duì)所入住的房間條件不滿意,客戶可以更換房間。接待人員會(huì)為客人換房,換客人房卡,房間狀態(tài)也會(huì)相應(yīng)調(diào)整。補(bǔ)足押金??蛻魮Q房后押金過(guò)少,需補(bǔ)交押金??蛻糁Ц堆航?,接待員出具押金證明。顧客退房時(shí),接待員根據(jù)顧客的房卡進(jìn)行退房登記。計(jì)算客戶入住期間的房費(fèi)、餐費(fèi)、電話費(fèi)、各類消費(fèi)及押金總額。向客戶收取費(fèi)用或退還押金??蛻粜畔⒈粋鬏?shù)綒v史客戶表中。房間狀態(tài)從“入住”更改為“有空”。圖3-1業(yè)
15、務(wù)流程分析圖第三章系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)設(shè)計(jì)圖3-2系統(tǒng)功能模塊圖由(圖3-2 )可知,系統(tǒng)共分為8個(gè)模塊。房型模塊:可以查詢和修改房型、價(jià)格等??头坎樵兡K:查詢所有客房的基本情況??蛻纛A(yù)訂模塊:實(shí)現(xiàn)對(duì)客戶預(yù)訂的全面管理??蛻艉灥侥K:可以查看所有客戶的簽到狀態(tài)。換房模塊:實(shí)現(xiàn)客戶換房的一些相關(guān)操作。房間狀態(tài)模塊:您可以修改房間的可用性、預(yù)訂、入住和其他條件??蛻艚Y(jié)算模塊:實(shí)現(xiàn)酒店房間賬務(wù)結(jié)算。注冊(cè)模塊:實(shí)現(xiàn)用戶注冊(cè)功能。3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)本軟件的數(shù)據(jù)庫(kù)名稱為: Hotel-DB ,包括6個(gè)數(shù)據(jù)表,分別為:BookIn 、 CheckIn 、 CheckOut 、Room、RoomType、
16、UserInfo。具體表結(jié)構(gòu)如下:表3-1用戶表 UserInfo 列名數(shù)據(jù)類型空的闡明用戶身份整數(shù)不用戶ID (主鍵)用戶名varchar(50)不用戶密碼varchar(50)不密碼管理員少量不行政人員表3-2客戶簽到表 CheckIn 列名數(shù)據(jù)類型空的闡明客戶ID整數(shù)不客戶ID (主鍵)姓名varchar(10)不性別查爾( 2)不性別類型varchar(50)不證書(shū)類型P_IDvarchar(50)不文件電話varchar(50)不類型varchar(50)不顧客類型房間號(hào)整數(shù)不房間號(hào)索引約會(huì)時(shí)間不登記時(shí)間天整數(shù)不停留時(shí)間錢錢錢不訂金評(píng)論varchar(50)是的評(píng)論表3-3客戶結(jié)算表
17、【結(jié)賬】列名數(shù)據(jù)類型空的闡明ID整數(shù)不客戶帳單ID (主鍵)客戶ID整數(shù)不客戶編號(hào) _姓名varchar(10)不列名數(shù)據(jù)類型空的闡明性別查爾( 2)不性別電話varchar(50)不類型varchar(50)不顧客類型房間號(hào)整數(shù)不房間號(hào)索引約會(huì)時(shí)間不登記時(shí)間天整數(shù)不停留時(shí)間折扣漂浮不折扣加錢錢錢不附加費(fèi)用太陽(yáng)錢錢錢不總額雷姆varchar(50)不評(píng)論表3-4訂房表 BookIn 列名數(shù)據(jù)類型空的闡明圖書(shū)編號(hào)_整數(shù)不預(yù)訂號(hào)(主鍵)姓名varchar(10)不性別查爾( 2)不性別類型varchar(50)不證書(shū)類型P_IDvarchar(50)不文件電話varchar(50)不房間號(hào)整數(shù)不房
18、間號(hào)索引約會(huì)時(shí)間不登記時(shí)間天整數(shù)不停留時(shí)間錢錢錢不訂金評(píng)論varchar(50)是的評(píng)論表3-5房間狀態(tài)表房間列名數(shù)據(jù)類型空的闡明房間號(hào)整數(shù)不房間號(hào)(主鍵)房型varchar( 1 0)不房型房間號(hào)整數(shù)不房間號(hào)書(shū)字符(2)不是否預(yù)定列名數(shù)據(jù)類型空的闡明空的字符(2)不是否為空停止字符(2)不是否禁用評(píng)論varchar(50)是的評(píng)論表3-6房間類型表 RoomType 列名數(shù)據(jù)類型空的闡明房間類型 ID整數(shù)不房間類型 ID(主鍵)房型varchar( 1 0)不房型區(qū)域整數(shù)不房間大小床整數(shù)不床單價(jià)錢錢不單價(jià)寬帶字符(2)不有寬帶嗎評(píng)論varchar(50)是的評(píng)論第四章系統(tǒng)實(shí)現(xiàn)4.1 登錄界面
19、一、功能只有系統(tǒng)的管理員和批準(zhǔn)的操作員才能使用相應(yīng)的用戶名和密碼登錄系統(tǒng),進(jìn)行相關(guān)權(quán)限的操作。2.接口圖4-1系統(tǒng)登錄界面三、操作指南(1)在登錄窗口輸入正確的用戶名和密碼后,即可登錄系統(tǒng)(如圖4-1所示) ,根據(jù)輸入的用戶名是否為系統(tǒng)賦予不同的操作權(quán)限管理員或操作員。(2)系統(tǒng)管理員可根據(jù)實(shí)際情況添加相應(yīng)的操作員。4.2 系統(tǒng)主界面圖4-2前臺(tái)操作4.2.1房間查詢1.功能_通過(guò)房間號(hào)查詢房間的基本類型和狀態(tài)。2.接口圖4-3房間查詢?nèi)?、操作指? 1 )。在文本框中輸入房間號(hào),然后點(diǎn)擊查詢,可以找到房間的一些基本信息。(2)。當(dāng)您點(diǎn)擊空缺按鈕時(shí),將顯示數(shù)據(jù)庫(kù)中的所有空缺信息。(3)。單擊未
20、預(yù)訂按鈕時(shí),將顯示數(shù)據(jù)庫(kù)中所有未預(yù)訂的房間信息。(2)。當(dāng)您單擊非活動(dòng)按鈕時(shí),將顯示數(shù)據(jù)庫(kù)中的所有非活動(dòng)房間信息。4.2.2客戶預(yù)訂一、功能您可以對(duì)預(yù)定房間的客戶信息進(jìn)行添加、刪除、修改、查看等操作。2.接口圖4-4房間預(yù)訂三、操作指南( 1 ) 在文本框中輸入訂單號(hào),點(diǎn)擊查詢,可以查詢到一些預(yù)訂的基本信息。(2)當(dāng)要操作預(yù)定信息時(shí),點(diǎn)擊ListView中的數(shù)據(jù),ListView中選中的一行數(shù)據(jù)的字段就會(huì)顯示在上面的文本框和列表框中。(3) 當(dāng)點(diǎn)擊修改按鈕時(shí),修改后的信息將被添加到數(shù)據(jù)庫(kù)中。(4)當(dāng)點(diǎn)擊入住按鈕時(shí),數(shù)據(jù)將被添加到入住表中,并且預(yù)訂表中的數(shù)據(jù)將被刪除,房間狀態(tài)表中的預(yù)訂字段將變?yōu)?/p>
21、“否”,并且該字段是否為空變?yōu)?Yes 。(5) 當(dāng)您點(diǎn)擊取消預(yù)訂按鈕時(shí),登記表中的數(shù)據(jù)將被刪除。4.2.3客戶簽到一、功能可以查詢和添加客戶的入住信息。2.接口圖4-5房間簽到三、操作指南( 1 ) 在文本框中輸入客戶編號(hào),點(diǎn)擊查詢,查詢客戶入住信息。(2)當(dāng)要操作簽到信息時(shí),點(diǎn)擊ListView中的數(shù)據(jù),ListView中選中的那行數(shù)據(jù)的內(nèi)容會(huì)顯示在輸入簽到信息面板中。(3) 當(dāng)點(diǎn)擊入住按鈕時(shí),入住客戶的信息將被添加到數(shù)據(jù)庫(kù)中,并且房間狀態(tài)表中的字段的值將被更改為“否”。4.2.4換房1.功能_可實(shí)現(xiàn)更衣、續(xù)住的功能。2.接口_圖4-6房間變更三、操作指南( 1 )在文本框中輸入客戶編號(hào),
22、點(diǎn)擊查詢,可以查詢到簽到客戶的信息,并顯示在客戶信息面板的控件中。(2)當(dāng)您點(diǎn)擊續(xù)住時(shí),客戶信息面板中的天數(shù)和押金值將轉(zhuǎn)為續(xù)住面板中的原始天數(shù)和原始押金,然后可以進(jìn)行操作,操作完成后點(diǎn)擊確定。 , 將值傳回。(3)當(dāng)您點(diǎn)擊調(diào)整房間時(shí),客戶信息面板中的房間號(hào)和押金的值將被轉(zhuǎn)移到房間調(diào)整面板中的原始房間號(hào)和原始押金中,然后您可以進(jìn)行操作。操作完成后,點(diǎn)擊確定,值會(huì)傳回來(lái)。(4)。點(diǎn)擊保存后,修改后的信息將記錄在數(shù)據(jù)庫(kù)中。4.2.5房間結(jié)算1.功能_結(jié)帳并結(jié)清費(fèi)用。2.接口圖4-7房間結(jié)算三、操作指南( 1 )在文本框中輸入客戶編號(hào),點(diǎn)擊查詢,可以查詢到入住客戶的信息,并顯示在結(jié)算信息面板的文本框中
23、。(2) 當(dāng)您點(diǎn)擊結(jié)算時(shí),系統(tǒng)會(huì)自動(dòng)計(jì)算住宿費(fèi)、消費(fèi)總額和應(yīng)付金額,并顯示在相應(yīng)的文本框中。(3)點(diǎn)擊保存時(shí),結(jié)算信息將被記錄在數(shù)據(jù)庫(kù)中,房間狀態(tài)表中的空白字段的值將更改為“是”。4.3數(shù)據(jù)管理模塊4.3.1房間狀況1.功能_管理客房狀態(tài)。2.接口圖4-8客房狀態(tài)三、操作指南( 1 ) 在文本框中輸入房間號(hào),點(diǎn)擊查詢,可以查詢房間的一些基本信息。(2) 當(dāng)ListView中的數(shù)據(jù)被選中時(shí),ListView中選中的數(shù)據(jù)會(huì)顯示在客房狀態(tài)信息面板中進(jìn)行操作。(3) 當(dāng)點(diǎn)擊新建按鈕時(shí),房間狀態(tài)信息面板中的信息將被添加到數(shù)據(jù)庫(kù)中。(4) 當(dāng)點(diǎn)擊刪除按鈕時(shí),選中的數(shù)據(jù)將被刪除。(5) 當(dāng)點(diǎn)擊修改按鈕時(shí),修
24、改后的信息將被傳輸?shù)綌?shù)據(jù)庫(kù)中。4.3.2房型一、功能管理房間類型。2.接口圖4-9房間類型三、操作指南(1) 在ListView中選擇數(shù)據(jù)時(shí),選擇數(shù)據(jù)的內(nèi)容會(huì)顯示在房型信息面板中。為了操作。(2) 當(dāng)點(diǎn)擊添加按鈕時(shí),房間類型信息面板中的信息將被添加到數(shù)據(jù)庫(kù)中。(3) 單擊刪除按鈕時(shí),選定的數(shù)據(jù)將從數(shù)據(jù)庫(kù)表中刪除。(4) 當(dāng)點(diǎn)擊修改按鈕時(shí),修改后的信息將被致到數(shù)據(jù)庫(kù)中。4.3.3用戶管理一、功能管理用戶。2.接口圖4- 10 用戶管理三、操作指南(1) 當(dāng)您在ListView中選擇數(shù)據(jù)時(shí),被選擇數(shù)據(jù)的內(nèi)容會(huì)顯示在顯示用戶信息面板中。為了操作。(2) 當(dāng)點(diǎn)擊注冊(cè)按鈕時(shí),顯示用戶信息面板中的信息將被
25、添加到數(shù)據(jù)庫(kù)中(只有管理員可以使用此功能)。(3) 點(diǎn)擊修改權(quán)限按鈕,可以修改用戶的權(quán)限(只有管理員可以使用該功能)。(4) 點(diǎn)擊修改密碼時(shí),可以修改用戶的密碼(操作員也可以使用此功能)。第 5 章 系統(tǒng)測(cè)試5.1程序調(diào)試1.測(cè)試的基本工作流程在設(shè)計(jì)一個(gè)系統(tǒng)的過(guò)程中,一些錯(cuò)誤是不可避免的。程序運(yùn)行時(shí)會(huì)自動(dòng)提示語(yǔ)句的語(yǔ)法錯(cuò)誤,并要求立即更正。因此,此類錯(cuò)誤更容易發(fā)現(xiàn)和糾正。但是另一種錯(cuò)誤是由于程序執(zhí)行過(guò)程中某些數(shù)據(jù)的計(jì)算公式不正確或邏輯錯(cuò)誤造成的。這樣的錯(cuò)誤是高度隱藏的,有時(shí)出現(xiàn)有時(shí)不出現(xiàn)。因此,對(duì)這種動(dòng)態(tài)發(fā)生的錯(cuò)誤進(jìn)行故障排除既費(fèi)時(shí)又費(fèi)力。5.2程序測(cè)試5.2.1測(cè)試的重要性和目的測(cè)試的重要性
26、:軟件測(cè)試在軟件生命周期中占有重要地位。最近,軟件工程界趨向了一個(gè)新的觀點(diǎn),即在軟件生命周期的每個(gè)階段都應(yīng)該包含測(cè)試,從而檢查這個(gè)階段的結(jié)果是否接近預(yù)期目標(biāo),發(fā)現(xiàn)錯(cuò)誤并盡早糾正它們,如果不及早進(jìn)行測(cè)試,錯(cuò)誤的延遲傳播往往會(huì)給最終產(chǎn)品測(cè)試帶來(lái)巨大的困難。測(cè)試目的:1. 軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程;2、測(cè)試是為了證明程序有bug,而不是證明程序沒(méi)有bug;3. 一個(gè)好的測(cè)試用例是可以發(fā)現(xiàn)目前還沒(méi)有發(fā)現(xiàn)的bug;4. 成功的測(cè)試是發(fā)現(xiàn)了迄今為止未被發(fā)現(xiàn)的錯(cuò)誤。測(cè)試不僅僅是尋找錯(cuò)誤。通過(guò)分析錯(cuò)誤產(chǎn)生的原因和錯(cuò)誤的分布特征,項(xiàng)目經(jīng)理可以幫助項(xiàng)目經(jīng)理發(fā)現(xiàn)當(dāng)前使用的軟件過(guò)程中的缺陷進(jìn)行改進(jìn)。5.
27、2.2測(cè)試步驟與開(kāi)發(fā)過(guò)程類似,測(cè)試過(guò)程也必須分步進(jìn)行,每一步都是上一步的邏輯延續(xù)。大型軟件系統(tǒng)通常由若干子系統(tǒng)組成,每個(gè)子系統(tǒng)又由若干模塊組成。因此,大型軟件系統(tǒng)的測(cè)試基本上包括以下幾個(gè)步驟:1.模塊測(cè)試 在這個(gè)測(cè)試步驟中經(jīng)常會(huì)發(fā)現(xiàn)編碼和詳細(xì)的設(shè)計(jì)錯(cuò)誤。2 、系統(tǒng)測(cè)試 在這個(gè)測(cè)試步驟中經(jīng)常會(huì)發(fā)現(xiàn)軟件設(shè)計(jì)中的錯(cuò)誤,也可能會(huì)發(fā)現(xiàn)需求規(guī)范中的錯(cuò)誤。3.驗(yàn)收測(cè)試 在這個(gè)測(cè)試步驟中經(jīng)常發(fā)現(xiàn)系統(tǒng)需求規(guī)范中的錯(cuò)誤。5.2.3測(cè)試的主要內(nèi)容為了保證測(cè)試的質(zhì)量,測(cè)試過(guò)程分為幾個(gè)階段,即:代碼審查、單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試。1.單元測(cè)試單元測(cè)試側(cè)重于檢查軟件設(shè)計(jì)的最小單元模塊。通過(guò)測(cè)試發(fā)現(xiàn)模塊的實(shí)際
28、功能與模塊定義的功能描述不符,從而導(dǎo)致編碼錯(cuò)誤。2.集成測(cè)試集成測(cè)試是根據(jù)設(shè)計(jì)要求對(duì)模塊進(jìn)行組裝,同時(shí)進(jìn)行測(cè)試。主要目標(biāo)是發(fā)現(xiàn)與接口相關(guān)的問(wèn)題。例如,一個(gè)模塊可能由于與另一個(gè)模塊的無(wú)意問(wèn)題而產(chǎn)生不利影響;組合子功能可能不會(huì)產(chǎn)生預(yù)期的主要功能;個(gè)別看似可接受的錯(cuò)誤可能會(huì)累積到不可接受的水平;全局?jǐn)?shù)據(jù)結(jié)構(gòu)可能有錯(cuò)誤等。3.確認(rèn)測(cè)試驗(yàn)證測(cè)試的目的是向未來(lái)的用戶證明系統(tǒng)按預(yù)期工作。經(jīng)過(guò)集成測(cè)試,所有模塊均按設(shè)計(jì)組裝成一個(gè)完整的軟件系統(tǒng),接口錯(cuò)誤已基本消除。然后應(yīng)該進(jìn)一步驗(yàn)證軟件的有效性。這就是確認(rèn)測(cè)試的任務(wù),即功能和性能是用戶可以合理預(yù)期的。4.系統(tǒng)測(cè)試軟件開(kāi)發(fā)完成后,最終會(huì)與系統(tǒng)的其他部分一起運(yùn)行,
29、進(jìn)行系統(tǒng)測(cè)試。包括恢復(fù)測(cè)試、安全測(cè)試、強(qiáng)度測(cè)試和性能測(cè)試等。第六章總結(jié)與展望在設(shè)計(jì)的過(guò)程中,我掌握了很多C#編程知識(shí),并對(duì)這項(xiàng)成熟且應(yīng)用廣泛的技術(shù)進(jìn)行了深入研究。設(shè)計(jì)的過(guò)程也是一個(gè)重新學(xué)習(xí)的過(guò)程。當(dāng)我遇到問(wèn)題時(shí),我會(huì)嘗試自己尋找解決方案,這在很大程度上從激發(fā)了我們的自學(xué)能力向;在那里我學(xué)到了很多知識(shí),老師對(duì)我的指導(dǎo)起到了畫龍點(diǎn)睛的作用。在我的編程過(guò)程中,我充分認(rèn)識(shí)到“實(shí)踐帶來(lái)真知”這一點(diǎn)。書(shū)本上的知識(shí)是不夠的。只有理論聯(lián)系實(shí)際,才能學(xué)到真正的知識(shí)。管理信息系統(tǒng)的設(shè)計(jì)不可能一步到位,需要不斷的改進(jìn)和補(bǔ)充。編程前的審議是減少程序調(diào)試工作量的重要方法。只有充分考慮,才能減少調(diào)試過(guò)程中的工作量。雖然在
30、開(kāi)始寫程序之前我們做了很多準(zhǔn)備工作,但是在實(shí)際寫程序的時(shí)候還是發(fā)現(xiàn)了很多問(wèn)題,有的是分析上的疏漏,有的不做是出乎意料的。參考 1 周琦 SQL Server 2005 數(shù)據(jù)庫(kù)基礎(chǔ)和應(yīng)用技術(shù)。大學(xué)。 2010 2 (美國(guó))邁克爾霍爾沃森。 VisualC#2008 從入門到精通。清華大學(xué)。 2009 3 王小可 C#項(xiàng)目開(kāi)發(fā)案例記錄(第2版)。清華大學(xué)。 2011 4 克里斯汀德勤。 SQL Server2005從入門到精通。電子行業(yè)。 2006年 5 盛國(guó)主編。信息系統(tǒng)分析與設(shè)計(jì)。電子科技大學(xué)。 2001年 6 王生 Visual C#.NET數(shù)據(jù)庫(kù)開(kāi)發(fā)經(jīng)典案例分析。清華大學(xué)。 2005年 7
31、 C#從入門到精通。 HYPERLINK %20%20%20%20:/baike.baidu%20%20%20%20/view/49719.htm 人民郵電。 2011 8 阿奇、奇芬、顧云華。 SQL Server 實(shí)用教程。電子行業(yè)。 2002年至在這個(gè)畢業(yè)設(shè)計(jì)(論文)的過(guò)程中,我得到了導(dǎo)師的指導(dǎo)和支持。特別感謝XX先生的大力幫助。導(dǎo)師的細(xì)心指導(dǎo)和大力支持,對(duì)我掌握整體結(jié)構(gòu)和功能有很大幫助。同時(shí),我們提供了非常優(yōu)越的設(shè)計(jì)環(huán)境,在編程、數(shù)據(jù)庫(kù)設(shè)計(jì)等細(xì)節(jié)工作上給予了我耐心。指導(dǎo)對(duì)我順利完成這個(gè)畢業(yè)設(shè)計(jì)起到了關(guān)鍵作用。轉(zhuǎn)眼間,大學(xué)生活就要結(jié)束了?;厥走^(guò)去三年的大學(xué)生活,真的很辛苦,也很開(kāi)心,但更
32、多的是收獲。我覺(jué)得母校的老師們不僅無(wú)私地給我們傳授了知識(shí),還教會(huì)了我們?nèi)绾巫鋈恕?.軟件技術(shù)專業(yè)的畢業(yè)設(shè)計(jì)是一項(xiàng)艱巨的任務(wù),但正是在這幾個(gè)月緊張充實(shí)的設(shè)計(jì)中,我覺(jué)得自己的知識(shí)得到了升華。我相信:我的畢業(yè)設(shè)計(jì)會(huì)借鑒我的三年制大學(xué)。一個(gè)句號(hào)。附錄/登錄功能privatevoid button1_Click(對(duì)象致者, EventArgs e)如果(這個(gè).textBox1.Text.Trim() = )MessageBox .Show( 請(qǐng)輸入您的用戶名! , 提示 ,MessageBoxButtons .OK , MessageBoxIcon .Information);返回;如果(這個(gè).text
33、Box2.Text.Trim() = )MessageBox .Show( 請(qǐng)輸入您的密碼! , 提示 ,MessageBoxButtons .OK , MessageBoxIcon .Information);返回;別的字符串用戶名 = textBox1.Text;字符串密碼 =userInfoManager.GetPasswordByUserName(userName);if (password.Equals(textBox2.Text.ToString()MainForm mainForm = new MainForm ();MainForm.isRunMain = true ;main
34、Form.Show();this.close ();別的MessageBox .Show( 請(qǐng)輸入正確的密碼! , 提示 ,MessageBoxButtons .OK , MessageBoxIcon .Information);/讀取選定列表視圖中的數(shù)據(jù)privatevoid textChangeWithList( int i)if (i listView1.Items.Count) i = 0;txtRoomId.Text = listView1.Itemsi.SubItems0.Text.ToString();textR_N.Text = listView1.Itemsi.SubItem
35、s1.Text.ToString();comboRT.Text = listView1.Itemsi.SubItems2.Text.ToString();if (listView1.Itemsi.SubItems3.Text.ToString() = 是 )checkBoxBook.Checked = true ;別的checkBoxBook.Checked = false ;if (listView1.Itemsi.SubItems4.Text.ToString() = 是 )checkBoxEmpty.Checked = true ;別的checkBoxEmpty.Checked = false ;if (listView1.Itemsi.SubItems5.Text.ToString() = 是 )checkBoxStop.Checked = t
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 肺水腫治療護(hù)理方法
- 課題開(kāi)題報(bào)告:大學(xué)生全程化就業(yè)指導(dǎo)課程體系研究
- 課題開(kāi)題報(bào)告:超常兒童早期教育追蹤研究
- 課題開(kāi)題報(bào)告:不同類型學(xué)校辦學(xué)效益評(píng)價(jià)研究
- 非金屬硫化物企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略研究報(bào)告
- 醇酯型無(wú)苯無(wú)酮油墨企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略研究報(bào)告
- 二零二五年度智能機(jī)器人生產(chǎn)加工合作協(xié)議
- 二零二五年度員工工資協(xié)議書(shū)及員工晉升機(jī)制
- 二零二五年度智能物流庫(kù)房租賃服務(wù)協(xié)議
- 天然軟木企業(yè)縣域市場(chǎng)拓展與下沉戰(zhàn)略研究報(bào)告
- 煙霧報(bào)警器設(shè)計(jì)畢業(yè)設(shè)計(jì)論文
- 一寸光陰一寸金課件
- 金屬非金屬地下礦山安全生產(chǎn)技術(shù)課件
- 高中課程表模板1
- 兒童抑郁量表CDI
- 財(cái)務(wù)會(huì)計(jì)ppt課件(完整版)
- 水是生命之源幻燈
- 采場(chǎng)頂板(幫壁)分級(jí)管理制度
- 瀝青路面車轍病害及抗車轍劑解決方案
- 金屬風(fēng)管支架重量計(jì)算表
- 從業(yè)務(wù)骨干到管理者(課堂PPT)
評(píng)論
0/150
提交評(píng)論