酒店客房管理系統(tǒng)(畢業(yè)設(shè)計(jì)論文)

上傳人:1777****777 文檔編號(hào):36952506 上傳時(shí)間:2021-11-01 格式:DOC 頁數(shù):36 大?。?.04MB
收藏 版權(quán)申訴 舉報(bào) 下載
酒店客房管理系統(tǒng)(畢業(yè)設(shè)計(jì)論文)_第1頁
第1頁 / 共36頁
酒店客房管理系統(tǒng)(畢業(yè)設(shè)計(jì)論文)_第2頁
第2頁 / 共36頁
酒店客房管理系統(tǒng)(畢業(yè)設(shè)計(jì)論文)_第3頁
第3頁 / 共36頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《酒店客房管理系統(tǒng)(畢業(yè)設(shè)計(jì)論文)》由會(huì)員分享,可在線閱讀,更多相關(guān)《酒店客房管理系統(tǒng)(畢業(yè)設(shè)計(jì)論文)(36頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、酒店客房管理系統(tǒng)摘 要隨著信息化建設(shè)的飛速發(fā)展,酒店服務(wù)業(yè)與國際市場(chǎng)接軌,已經(jīng)成為一種趨勢(shì),為了迎接這場(chǎng)突如其來的挑戰(zhàn),酒店行業(yè)就必須提高其整體競(jìng)爭(zhēng)力,提高管理水平,改變酒店的管理模式。為了實(shí)現(xiàn)這一目標(biāo),我們必須實(shí)施信息化建設(shè)。目前,我國的酒店服務(wù)業(yè)的信息化管理的水平一般,依然落后于國外的酒店管理。為了能在激烈的酒店業(yè)競(jìng)爭(zhēng)中把握住機(jī)會(huì),發(fā)揮自身的優(yōu)勢(shì)并且與其他競(jìng)爭(zhēng)者比拼的時(shí)候能夠更勝一籌,我們就必須提供更加優(yōu)秀的服務(wù),提供更加先進(jìn)的技術(shù)以及更加完善的設(shè)施。當(dāng)下正是信息的時(shí)代,所以要想更好的管理酒店,我們必須要有一個(gè)完善的信息管理系統(tǒng)。本系統(tǒng)是以 Microsoft Visual Studio

2、2010 為編程環(huán)境和 SQL Server 2008 為開發(fā)平臺(tái)來實(shí)現(xiàn)系統(tǒng)功能的過程。我們通過對(duì)酒店客房管理進(jìn)行可行性分析,需求分析和設(shè)計(jì)逐步將一個(gè)完整的酒店客房管理系統(tǒng)的開發(fā)過程呈現(xiàn)出來。關(guān)鍵詞關(guān)鍵詞:酒店客房管理系統(tǒng) SQL Server 2008 Microsoft Visual Studio 2010; Hotel management systemABSTRACTAs the information of the development, hotel services and standards of the international market has become the

3、trend of the times. The hotel industry to meet this challenge, we will have to improve overall competitiveness, reform the hotel management, enhance the management level. Implementation of information technology is to achieve this purpose and the only way to a wise move. At present, Chinas hotel ser

4、vices in the information management process has been slow, with foreign hotel management is still backward compared. The fierce competition in the hotel industry, how to seize the opportunity to maintain their advantage invincible? This makes it necessary to provide the best service to provide the b

5、est possible facilities and the most advanced technology. In the information age, is more important is also in need of a comprehensive management information system, Guests facilitate convenience and better management of the hotel. This system is for the programming environment Microsoft Visual Stud

6、io 2010and SQL Server 2008 platform for the development process of the realization of system functions. By the dawn of Hotel Room Manager to conduct a feasibility analysis, needs analysis and design step by step a system of Hotel Manager to show the development process. Key Words: Hotel Room Manager

7、 SQL Server 2008 Microsoft Visual Studio 2010 目 錄第一章 緒論.11.1 研究背景和意義.11.2 國內(nèi)外發(fā)展?fàn)顩r.11.3 本設(shè)計(jì)主要研究內(nèi)容.2第二章 軟件開發(fā)技術(shù)概述.32.1 工作原理.32.1.1 Microsoft Visual Studio 2010 簡(jiǎn)介.32.1.2 SQL Server 2008 簡(jiǎn)介.32.1.3 c#介紹.4第三章 系統(tǒng)總體設(shè)計(jì).53.1 需求分析.53.1.1 功能需求.53.1.2 性能需求.53.2 系統(tǒng)層次模塊圖.63.3 數(shù)據(jù)流程分析.63.4 模塊設(shè)計(jì).83.4.1 主模塊.93.4.2 公共輔

8、助模塊.93.4.3 功能模塊.93.5 數(shù)據(jù)庫設(shè)計(jì).103.5.1 數(shù)據(jù)字典.103.5.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì).103.5.3 數(shù)據(jù)庫邏輯表設(shè)計(jì).13第四章 詳細(xì)設(shè)計(jì).164.1 詳細(xì)設(shè)計(jì)綜述.164.2 模塊詳細(xì)設(shè)計(jì).174.2.1 模塊展示.17第五章 軟件測(cè)試與分析.255.1 系統(tǒng)測(cè)試的定義.255.2 系統(tǒng)測(cè)試的目的及意義.255.3 系統(tǒng)測(cè)試的重要性.255.4 系統(tǒng)測(cè)試的常用方法.265.5 測(cè)試環(huán)境與測(cè)試條件.265.6 系統(tǒng)運(yùn)行情況.275.7 測(cè)試總結(jié).27 第六章 總結(jié).28參考文獻(xiàn).29附 錄.30致 謝.321第一章緒論1.1 研究背景和意義當(dāng)今社會(huì)的酒店,從內(nèi)部管理

9、到外部銷售都將發(fā)生本質(zhì)上的變化。信息在經(jīng)濟(jì)發(fā)展中越來越重要,而信息資源的開發(fā)利用水平也能反映出一個(gè)國家的綜合實(shí)力。愈發(fā)激烈的市場(chǎng)競(jìng)爭(zhēng),對(duì)酒店提出了更高的要求,酒店不能單單引入簡(jiǎn)單的前臺(tái)管理軟件,而必須引入更多新穎的、先進(jìn)的計(jì)算機(jī)技術(shù)?,F(xiàn)代化的酒店是集餐飲、住房、娛樂、通訊,商務(wù)文化及其他各種設(shè)施與服務(wù)為一體化的消費(fèi)場(chǎng)所。酒店賓館服務(wù)項(xiàng)目多,組織大,信息量大,只有采用全新的計(jì)算機(jī)網(wǎng)絡(luò)和酒店管理系統(tǒng)來進(jìn)行現(xiàn)代化的信息管理,才能降低成本,提高勞動(dòng)生產(chǎn),提高服務(wù)質(zhì)量和管理水平,進(jìn)而促進(jìn)經(jīng)濟(jì)效益,酒店客房管理系統(tǒng)正是為此而設(shè)計(jì)的。本系統(tǒng)是一套適用于大、中型星級(jí)賓館使用的操作系統(tǒng),操作容易,運(yùn)行穩(wěn)定,系統(tǒng)

10、安全性高、靈活性好靈活性好,實(shí)是管理者的不二選擇。酒店管理是一項(xiàng)復(fù)雜、繁瑣但又細(xì)致的工作,信息量很大,一般不允許出現(xiàn)錯(cuò)誤,因而在操作上經(jīng)常造成許多不便之處,這會(huì)耗費(fèi)大量的時(shí)間和精力,降低了工作效率,而且對(duì)酒店的經(jīng)濟(jì)效益和服務(wù)質(zhì)量產(chǎn)生了極大的影響。因此我設(shè)計(jì)了這個(gè)酒店客房管理系統(tǒng)。該管理系統(tǒng)的開發(fā),本著規(guī)范化、科學(xué)化、系統(tǒng)化的原則,并考慮到酒店在經(jīng)營上的實(shí)際情況,采用客戶/服務(wù)器結(jié)構(gòu),該系統(tǒng)具有檢索迅速、查詢方便、可靠性高、安全保密性好、用戶界面美觀、容易操作等優(yōu)點(diǎn)。應(yīng)用此管理系統(tǒng)后,酒店管理人員可掌握每位客人的具體情況,而且在對(duì)客人信息進(jìn)行操作時(shí),節(jié)省了一定的時(shí)間,很大程度上提高了酒店管理的效

11、率和服務(wù)質(zhì)量,為酒店的發(fā)展提供了捷徑。1.2 國內(nèi)外發(fā)展?fàn)顩r二十世紀(jì)五十年代,計(jì)算機(jī)逐步開始被運(yùn)用到管理當(dāng)中,當(dāng)時(shí)的代表是美國,他們首先用計(jì)算機(jī)處理工資單1。40 多年過去了,在這些年里,計(jì)算機(jī)在這方面的作用被放大了數(shù)倍。我國在將計(jì)算機(jī)運(yùn)用到管理上這方面起步較晚,但隨著時(shí)代的發(fā)展,我國在這方面也有了很大的進(jìn)步,這在很大程度上推動(dòng)了我國在信息管理上的發(fā)展。當(dāng)今,信息化已經(jīng)在全球范圍內(nèi)普及,而為了迎合時(shí)代的發(fā)展,信息管理已經(jīng)越來越被人們重視,而信息管理系統(tǒng)也自然成為了當(dāng)下的熱點(diǎn)2。國外許多發(fā)達(dá)國家在信息管理系統(tǒng)上起步較早,率先次用了先進(jìn)的技術(shù)進(jìn)行開發(fā),所以其水平高于我國。我國也已開始將信息管理系統(tǒng)

12、應(yīng)用于社會(huì)上各個(gè)領(lǐng)域的管理當(dāng)中,在各種行業(yè)的不同的層次上支持著各種與經(jīng)營、管理相關(guān)的活動(dòng),越來越被管理者們所重視,對(duì)我國社會(huì)和經(jīng)濟(jì)的發(fā)展起到了很大的推動(dòng)作用。2隨著經(jīng)濟(jì)的快速發(fā)展以及人們生活與消費(fèi)理念的改變,旅游業(yè)迎來了不小的商機(jī),同時(shí)這也是一個(gè)不小的挑戰(zhàn)。酒店作為旅游業(yè)中的重要產(chǎn)業(yè),必須有所改變,這就對(duì)酒店的管理提出了更高的要求。將計(jì)算機(jī)信息技術(shù)融入到酒店管理當(dāng)中是一個(gè)非常不錯(cuò)的辦法,所以出現(xiàn)了各種與酒店管理相關(guān)的軟件。有條件的大中型酒店或賓館自行開發(fā)或者找相關(guān)公司開發(fā)酒店管理系統(tǒng)應(yīng)用于自己的酒店,也有一些豪華酒店會(huì)直接購買價(jià)格不菲的酒店管理軟件。然而占著絕大多數(shù)的中小型酒店、賓館由于資金、

13、人員等多方面先天因素而不能投入大量的資金來支持這項(xiàng)改革,他們只能憑借人工記錄,這種方法已經(jīng)過時(shí)并且效率低下,對(duì)酒店的發(fā)展有不小的負(fù)面影響;同時(shí),大型酒店在市場(chǎng)上能找到適合自己的酒店管理系統(tǒng)但一般酒店卻很難找到合適的管理系統(tǒng),因?yàn)橛泻芏喙δ懿皇怯糜谝话愕木频曩e館。因此開發(fā)一套價(jià)格低廉、服務(wù)全面,簡(jiǎn)單實(shí)用 并能滿足酒店前臺(tái)管理的各種需要的酒店管理系統(tǒng)是一個(gè)必須完成的任務(wù)。1.3 本設(shè)計(jì)主要研究內(nèi)容本酒店客房管理系統(tǒng)能夠提高酒店客房管理效率,并能實(shí)現(xiàn)酒店客房管理與電子信息技術(shù)的完美結(jié)合。本系統(tǒng)應(yīng)能完成住宿登記、追加押金、調(diào)房登記、退房結(jié)賬、客房設(shè)置、客房查詢、房態(tài)查看、客戶結(jié)款、住宿查詢、退宿查詢等

14、管理功能。3第二章軟件開發(fā)技術(shù)概述2.1 工作原理2.1.1 Microsoft Visual Studio 2010 簡(jiǎn)介Visual Studio 是微軟公司推出的開發(fā)環(huán)境3。是目前最流行的 Windows 平臺(tái)應(yīng)用程序開發(fā)環(huán)境。Visual Studio 2010 版本于 2010 年 4 月 12 日上市,其重新設(shè)計(jì)和組織了集成開發(fā)環(huán)境(IDE)的界面被,變得更加的簡(jiǎn)單明了4。Visual Studio 2010 同時(shí)帶來了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview-

15、CTP),并且支持開發(fā)面向 Windows 7 的應(yīng)用程序5。除了 Microsoft SQL Server,它還支持 IBM DB2 和 Oracle 數(shù)據(jù)庫。2.1.2 SQL Server 2008 簡(jiǎn)介SQL Server 是微軟公司開發(fā)的有著 20 多年歷史的數(shù)據(jù)庫管理系統(tǒng),SQL Server 2008是 2008 年發(fā)布的版本,它在實(shí)踐中更加高效、可靠,敏捷性也有所提升,它是當(dāng)今最高級(jí)最全面的數(shù)據(jù)庫管理系統(tǒng),同時(shí)它在數(shù)據(jù)庫管理領(lǐng)域市場(chǎng)占有率極高,在全球范圍內(nèi)有比較廣泛的用戶6。SQL Server 2008 是一款非常優(yōu)秀的數(shù)據(jù)庫軟件,同時(shí)也是一個(gè)很好的數(shù)據(jù)分析平臺(tái),用戶使用它能

16、夠輕松的使用各種與數(shù)據(jù)有關(guān)的應(yīng)用和服務(wù),并且在創(chuàng)建、使用和管理自己的數(shù)據(jù)應(yīng)用和服務(wù)時(shí)也非常簡(jiǎn)單7。它是大規(guī)模聯(lián)機(jī)事務(wù)處理,數(shù)據(jù)倉庫以及電子商務(wù)的優(yōu)秀數(shù)據(jù)庫平臺(tái),也是數(shù)據(jù)集成以及報(bào)表解決方案的智能商業(yè)平臺(tái)8。它包括了基本的數(shù)據(jù)引擎服務(wù)和代理服務(wù),并且還有分析服務(wù)以及報(bào)表服務(wù)等高級(jí)應(yīng)用,可以滿足不同層次的客戶的需求,是用戶們的首選9。數(shù)據(jù)的體系結(jié)構(gòu)分為內(nèi)部級(jí),概念級(jí)以及外部級(jí)這個(gè)三級(jí)結(jié)構(gòu),它們被稱為“三級(jí)模式結(jié)構(gòu)”10。內(nèi)部級(jí)最接近物理的存儲(chǔ)設(shè)備,內(nèi)模式就是與實(shí)際數(shù)據(jù)存儲(chǔ)相關(guān)的物理存儲(chǔ)數(shù)據(jù)試圖。概念級(jí)關(guān)系到所有用戶的數(shù)據(jù)定義,它是全局的數(shù)據(jù)試圖,概念模式就是對(duì)全局視圖的描述。外部級(jí)是最接近用戶的,

17、外模式就是對(duì)單個(gè)用戶使用的數(shù)據(jù)視圖的描述。SQL Server 2008 有以下一些優(yōu)點(diǎn):1.它增加了全面審核功能以及對(duì)數(shù)據(jù)進(jìn)行加密,從而保證了用戶信息的安全性。2.當(dāng)數(shù)據(jù)存儲(chǔ)不成功時(shí),它的恢復(fù)過程更加簡(jiǎn)單,確保了業(yè)務(wù)的連續(xù)性。3.它增加了更大的性能數(shù)據(jù)搜集以及存儲(chǔ)性能數(shù)據(jù),可使用戶更有效地存儲(chǔ)數(shù)據(jù)。4.在很大程度上減少了管理監(jiān)視。5.它能夠集成任何數(shù)據(jù),能夠幫助用戶管理數(shù)量較大的數(shù)據(jù)。42.1.3 c#介紹C#是微軟公司設(shè)計(jì)的一種高級(jí)的,現(xiàn)代的,面向?qū)ο笠约邦愋桶踩木幊陶Z言,它在Web 系統(tǒng)、Web Service 開發(fā),桌面應(yīng)用等多個(gè)領(lǐng)域都顯示了強(qiáng)大的功能11。對(duì)于普通高等院校計(jì)算機(jī)相關(guān)

18、專業(yè)的學(xué)生,掌握 c#開發(fā)技術(shù)將滿足一些企業(yè)對(duì) c#開發(fā)能力的要求,這也是求職者們手里的重要武器12。C#是由 c 和 c+發(fā)展而來,它接受了 c+的長處而摒棄了其缺點(diǎn),且簡(jiǎn)單易學(xué),容易掌握,它的最終目的就是結(jié)合 Visual Basic 的高生產(chǎn)力以及 c+本身的能力13。其特點(diǎn)如下:1. 語法簡(jiǎn)單易懂2. 細(xì)致的面向?qū)ο笤O(shè)計(jì)3. 與 Web 結(jié)合完美4. 強(qiáng)大的安全性與改錯(cuò)能力5. 版本處理技術(shù)優(yōu)越5第三章系統(tǒng)總體設(shè)計(jì)3.1 需求分析3.1.1 功能需求系統(tǒng)功能主要包括登錄功能、管理員信息管理、房間類型的管理、房間的管理、開房、退房、數(shù)據(jù)操作、換房間八個(gè)部分。以下按照每個(gè)部分的具體功能進(jìn)行

19、描述。1登錄功能輸入用戶名和相應(yīng)的密碼即可登錄,但只有在輸入正確的戶名和密碼才可登錄進(jìn)入操作界面。2.用戶信息的管理當(dāng)使用系統(tǒng)給管理員身份登陸時(shí)可對(duì)用戶的信息進(jìn)行增添、刪除、修改、查詢功能。3房間類型的管理可以對(duì)房間類型進(jìn)行增添、刪除、修改、查詢功能。4房間信息的管理可以對(duì)房間信息進(jìn)行增添、刪除、修改、查詢功能。5開房功能記錄住戶的相關(guān)信息,并把住戶入住房間的狀態(tài)變?yōu)椤叭胱 ?。6退房a)退房時(shí)計(jì)算出客戶的總費(fèi)用* 天數(shù)。 b)退房時(shí)要檢查當(dāng)前退房的時(shí)間,大多數(shù)酒店是在中午 12 點(diǎn)退房, 12 點(diǎn)以后理論上要多算一天。c)退房成功之后把對(duì)應(yīng)的房間的狀態(tài)改為“空” 。d)計(jì)算用戶消費(fèi)的總金額。

20、7數(shù)據(jù)操作a)可查詢現(xiàn)在在住的客人的基本信息b)可按姓名搜索住戶的相關(guān)入住記錄。8換房間可以在住戶需要時(shí)辦理換房間業(yè)務(wù),在新房間狀態(tài)為空的情況下可按客人需要將其換到新的房間入住。3.1.2 性能需求1.安全可靠:為了使數(shù)據(jù)存放的可靠性更強(qiáng),本系統(tǒng)采用了備份服務(wù)器系統(tǒng)采用了備份服務(wù)器;為了6減少人為差錯(cuò),提高系統(tǒng)的容錯(cuò)能力,本系統(tǒng)增加了錯(cuò)誤檢測(cè)和處理功能,并且采用了模塊化和結(jié)構(gòu)化設(shè)計(jì),從而使本系統(tǒng)不會(huì)因人為操作失誤而崩潰;同時(shí),在系統(tǒng)中設(shè)置了安全保護(hù)措施,很大程度上防止了非法分子對(duì)本系統(tǒng)的非法入侵,對(duì)本系統(tǒng)的安全性提供了可靠的保障。2.時(shí)間特性:酒店客房管理系統(tǒng)是酒店管理的關(guān)鍵,它的運(yùn)行速度將影

21、響到酒店工作效率,所以本系統(tǒng)必須做到即時(shí)性。對(duì)信息進(jìn)行查詢時(shí)應(yīng)以秒為單位,進(jìn)行增添、刪除以及修改操作時(shí)可根據(jù)信息量的不同限定響應(yīng)時(shí)間,原則就是不能因?yàn)闀r(shí)間而影響酒店的效益。3.適應(yīng)性: 本系統(tǒng)適應(yīng)能力較強(qiáng),能夠在不同品牌的電腦上運(yùn)行,并且兼容不同版本的Windows 操作系統(tǒng),在很大程度上能夠保證本系統(tǒng)正常運(yùn)行。4.系統(tǒng)的運(yùn)行對(duì)運(yùn)行環(huán)境的一些要求:硬件環(huán)境 處理器:Inter Pentium 4 或更高。 內(nèi)存:512M。軟件環(huán)境: 操作系統(tǒng):Windows 98/ME/2000/XP/7。 數(shù)據(jù)庫:SQL Server20083.2 系統(tǒng)層次模塊圖酒店客房管理系統(tǒng)層次模塊圖,如圖 3.1 所

22、示。3.3 數(shù)據(jù)流程分析數(shù)據(jù)流程分析主要是對(duì)信息的傳遞、存儲(chǔ)以及處理等的分析,通過數(shù)據(jù)流程分析也可以發(fā)現(xiàn)其中存在的問題,這就是進(jìn)行數(shù)據(jù)流程分析的目的。具體的數(shù)據(jù)流程圖,如圖 3.2 與圖3.3 所示。7 酒店管理系統(tǒng)統(tǒng)用戶登錄模塊用戶登錄是否有效否是房間類型管理房間信息管理開 房退 房數(shù) 據(jù) 更 新?lián)Q 房 間房間類型的添加、刪除、修改、查詢房間的添加、刪除、修改、查詢將房間狀態(tài)改為“入住”退房結(jié)算、更改狀態(tài)及住戶信息指定日期、姓名查詢?nèi)胱∮涗浱幚頁Q房用戶信息的管理用戶信息的添加、刪除、修改、查詢圖 3.1 層次模塊圖8管理員客房管理系統(tǒng)客戶確認(rèn)信息客戶基本信息登記查詢退房入住房間信息 圖 3.

23、2 數(shù)據(jù)流程圖 房間管理員 管理員添加修改刪除確認(rèn)修改確認(rèn)修改添加修改刪除查詢登記退房需求描述查詢結(jié)果客戶信息確認(rèn)信息退房需求結(jié)算信息客戶信息入住記錄客戶信息圖 3.3 數(shù)據(jù)流程圖3.4 模塊設(shè)計(jì)93.4.1 主模塊主模塊設(shè)計(jì)如表 3.1 所示。表 3.1 主模塊設(shè)計(jì)模塊子模塊功能主模塊整體設(shè)計(jì)總界面對(duì)功能模塊和公共輔助模塊有整體的概覽和認(rèn)知3.4.2 公共輔助模塊公共模塊設(shè)計(jì)如表 3.2 所示。表 3.2 公共模塊設(shè)計(jì)模塊子模塊功能公共輔助模塊1.查詢模塊2.信息瀏覽模塊1.查詢客房等基本信息2.便于工作人員及時(shí)掌握客房及客人信息3.4.3 功能模塊功能模塊設(shè)計(jì)如表 3.3 所示。表 3.3

24、 功能模塊設(shè)計(jì)用戶登錄用戶登錄用戶信息管理模塊1.增添用戶2.修改用戶信息3.刪除用戶4.查詢用戶信息房間類型管理模塊1.增添房間的類型2.修改房間的類型3.刪除房間的類型4.查詢房間的類型房間信息管理模塊1.增添房間的信息2.修改房間的信息3.刪除房間的信息4.查詢房間的信息功能模塊開房功能模塊記載用戶的信息并將房間的狀態(tài)變?yōu)椤叭胱 ?0退房功能模塊1.算出費(fèi)用的總和2.檢查當(dāng)前退房的時(shí)間3.退房成功之后把對(duì)應(yīng)的房間的狀態(tài)變?yōu)椤翱铡?.計(jì)算用戶消費(fèi)金額的總和數(shù)據(jù)操作模塊1.可查看指定日期的入住記錄2.可搜索指定姓名住戶的入住記錄換房功能模塊用戶需要時(shí)更換房間3.5 數(shù)據(jù)庫設(shè)計(jì)3.5.1 數(shù)據(jù)

25、字典由于本系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行提取和存儲(chǔ)的容器是數(shù)據(jù)庫使用數(shù)據(jù)庫,所以在需求分析階段要給出數(shù)據(jù)庫的基本內(nèi)容即數(shù)據(jù)字典。1.用戶數(shù)據(jù):用戶名,用戶 ID,用戶密碼,用戶性別,創(chuàng)建日期,聯(lián)系電話,是否有合同,用戶權(quán)限。2.房間數(shù)據(jù):房間 ID,房間類型,房間價(jià)格,房間狀態(tài)。3.客人數(shù)據(jù):客人 ID,姓名,性別,年齡,電話號(hào)碼,房間 ID,入住時(shí)間,入住天數(shù)。4.入住記錄數(shù)據(jù):房間鑰匙 ID,客人 ID,房間 ID,房間價(jià)格,存款,預(yù)付款,入住天數(shù)。5.退宿記錄數(shù)據(jù):客人姓名,房間 ID。3.5.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)根據(jù)上面的數(shù)據(jù)流程分析以及需求分析,就能夠畫出 E-R 圖,為后面的邏輯設(shè)計(jì)做好準(zhǔn)備。1.

26、用戶信息 E-R 圖,如圖 3.4 所示。11圖 3.4 用戶信息 E-R 圖2. 房間信息 E-R 圖,如 3.5 所示。圖 3.5 房間信息 E-R 圖3. 客人信息 E-R 圖,如圖 3.6 所示。12圖 3.6 客人信息 E-R 圖4. 入住記錄 E-R 圖,如圖 3.7 所示。圖 3.7 入住記錄 E-R 圖5. 退宿記錄 E-R 圖,如圖 3.8 所示。13圖 3.8 退宿記錄 E-R 圖6. 整體 E-R 圖,如圖 3.9 所示。圖 3.9 整體 E-R 圖3.5.3 數(shù)據(jù)庫邏輯表設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)的最終目標(biāo)就是為廣大用戶和各種應(yīng)用提供信息基礎(chǔ)設(shè)施以及高效的運(yùn)行環(huán)境。高效率運(yùn)行環(huán)境主

27、要包括:數(shù)據(jù)庫存取數(shù)據(jù)的效率、數(shù)據(jù)庫存儲(chǔ)空間的利用率、數(shù)據(jù)庫系統(tǒng)的運(yùn)行管理效率等。按照規(guī)范設(shè)計(jì)方法,本系統(tǒng)中共設(shè)計(jì)了 5 張表,包括 Check_in 表、Check_out 表、CustomerInfo 表、Room 表、Users 表。用戶登錄系統(tǒng)時(shí)系統(tǒng)自動(dòng)檢索 Users 表,系統(tǒng)會(huì)自動(dòng)檢索表中是否存在用戶輸入的帳號(hào)和密碼,并且處于啟用狀態(tài),若存在并且還沒登錄則登陸成功,否則將顯示登錄失敗或先注冊(cè)。Users 表如表 3.4 所示。14表 3.4 Users 表房間信息表 Room 表如表 3.5 所示。表 3.5 房間信息表客人信息 CustomerInfo 表如表 3.6 所示。表

28、3.6 客人信息表入住信息 Check_in 表如表 3.7 所示。15表 3.7 入住信息表退宿信息 Check_out 表如表 3.8 所示。表 3.8 退宿信息表16第四章詳細(xì)設(shè)計(jì)4.1 詳細(xì)設(shè)計(jì)綜述詳細(xì)設(shè)計(jì)階段的最終目的是運(yùn)用掌握的技術(shù)具體地實(shí)現(xiàn)系統(tǒng)的要求,換句話說,在這個(gè)階段的設(shè)計(jì)工作完成之后,就應(yīng)該能夠完整的描述目標(biāo)系統(tǒng),從而在編碼階段可以把這個(gè)想法通過程序設(shè)計(jì)語言書寫的程序表達(dá)出來。規(guī)劃出程序的“藍(lán)圖”是本系統(tǒng)詳細(xì)設(shè)計(jì)階段的主要任務(wù),以后將根據(jù)這個(gè)藍(lán)圖逐步編寫程序代碼。系統(tǒng)功能主要包括登錄功能、用戶信息的管理、房間類型的管理、房間的管理、開房、退房、數(shù)據(jù)操作、換房間八個(gè)部分。以下

29、按照不同的功能處理對(duì)具體功能進(jìn)行描述。1登錄功能輸入用戶名和相應(yīng)的密碼即可登錄,但只有在輸入正確的戶名和密碼才可登錄進(jìn)入操作界面。2.用戶信息的管理當(dāng)使用系統(tǒng)給管理員身份登陸時(shí)可對(duì)用戶的信息進(jìn)行增添、刪除、修改、查詢功能。3房間類型的管理可以對(duì)房間類型進(jìn)行增添、刪除、修改、查詢功能。4房間信息的管理可以對(duì)房間信息進(jìn)行增添、刪除、修改、查詢功能。5開房功能記錄住戶的相關(guān)信息,并把住戶入住房間的狀態(tài)變?yōu)椤叭胱 ?。6退房a)退房時(shí)計(jì)算出客戶的總費(fèi)用* 天數(shù)。 b)退房時(shí)要檢查當(dāng)前退房的時(shí)間,大多數(shù)酒店是在中午 12 點(diǎn)退房, 12 點(diǎn)以后理論上要多算一天。c)退房成功之后把對(duì)應(yīng)的房間的狀態(tài)改為“空

30、” 。d)計(jì)算用戶消費(fèi)的總金額。7數(shù)據(jù)操作a)可查詢現(xiàn)在在住的客人的基本信息。b)可按姓名搜索住戶的相關(guān)入住記錄。8換房間可以在住戶需要時(shí)辦理換房間業(yè)務(wù),在新房間狀態(tài)為空的情況下可按客人需要將其換到新的房間入住。174.2 模塊詳細(xì)設(shè)計(jì)4.2.1 模塊展示1.管理員登錄供有效的用戶根據(jù)自己的用戶類型及用戶名和密碼來進(jìn)行登錄是登陸頁面的主要作用,如果輸入錯(cuò)誤則會(huì)有相應(yīng)的提示。用戶在沒有登錄的情況下不能進(jìn)行其他操作。如果用戶已經(jīng)登錄,可以在登錄模塊進(jìn)行退出登錄的操作。如果用戶類型錯(cuò)誤將會(huì)有錯(cuò)誤提示。如圖 4.1,圖 4.2 所示。圖 4.1 管理員登錄流程圖圖 4.2 登陸模塊2.酒店管理此模塊為

31、主界面,酒店客房管理系統(tǒng)基礎(chǔ)設(shè)置模塊包括四個(gè)子模塊,分別是用戶管理、18客房管理、客戶管理、幫助信息等,用戶可以通過界面上的按鈕選擇將要進(jìn)行的操作,主要功能是完成各種信息的管,如圖 4.3 所示。圖 4.3 主界面 3.客房管理客房管理模塊用戶可以對(duì)客房信息進(jìn)行添加、刪除、修改、查詢等操作。這其中包括房間編號(hào)、房間類型、房間狀態(tài)等信息,如圖 4.4 所示。圖 4.4 房間管理194.客房查詢?cè)俅四K用戶可以根據(jù)制定的類型查詢房間的狀態(tài),如圖 4.5 所示。圖 4.5 房間查詢5.修改用戶信息在此模塊可對(duì)登陸的用戶的信息進(jìn)行修改,如圖 4.6。圖 4.6 修改用戶信息206.用戶管理在用戶管理模

32、塊里,當(dāng)用戶使用系統(tǒng)管理員的身份登陸時(shí),可以對(duì)用戶的資料進(jìn)行添加、刪除、修改、查詢等操作,如圖 4.7。圖 4.7 用戶管理7.住戶登記管理住戶登記模塊可以對(duì)住戶的信息進(jìn)行登記,并且可以查詢登記記錄,以及住戶的歷史記錄。包括客戶編號(hào)、押金、入住房號(hào)、入住時(shí)間、預(yù)入住天數(shù)、總費(fèi)用、ID,如圖 4.8 所示。其關(guān)鍵代碼: private void selectByCoB_SelectedIndexChanged(object sender, EventArgs e) if (selectByCoB.Text.Trim() = 請(qǐng)選擇房間類型) else string sql = Select Ro

33、omID from Room where RoomStatus=空? and RoomType= + selectByCoB.SelectedItem + ;21 dataReader = SqlCon.dataReader(sql); bindingSource1.DataSource = dataReader; emptyRoomCoB.DataSource = bindingSource1; emptyRoomCoB.DisplayMember = RoomID; 圖 4.8 入住登記 private void RoomConfirm_Click(object sender, Event

34、Args e) if (selectByCoB.Text.Trim() = 請(qǐng)選擇房間類型 | emptyRoomCoB.Text = | CustomerDaysTb.Text = ) MessageBox.Show(房間選擇有誤!); else string sql = Select * from Room where RoomType= + selectByCoB.SelectedItem + ; dataReader = SqlCon.dataReader(sql);22 dataReader.Read(); string strroomPrice = dataReaderRoomPr

35、ice.ToString(); Int32.TryParse(strroomPrice,out roomPrice); string strcustomerDays = CustomerDaysTb.Text; Int32.TryParse(strcustomerDays, out customerDays); if (selectByCoB.SelectedItem.ToString() = 經(jīng)濟(jì)單間 | selectByCoB.SelectedItem.ToString() = 經(jīng)濟(jì)標(biāo)間) deposit = 100; else if (selectByCoB.SelectedItem.T

36、oString() = 豪華單間 | selectByCoB.SelectedItem.ToString() = 豪華標(biāo)間) deposit = 200; else if (selectByCoB.SelectedItem.ToString() = 總統(tǒng)套房) deposit = 500; roomPayTb.Text = (roomPrice * customerDays).ToString(); depositTb.Text = deposit.ToString(); shouldPayTb.Text = (roomPrice * customerDays + deposit).ToStr

37、ing(); selectByCoB.Enabled = false; CustomerDaysTb.Enabled = false; check_in_inTime.Enabled = false; emptyRoomCoB.Enabled = false; RoomConfirm.Enabled = false; private void button3_Click(object sender, EventArgs e) if (RoomConfirm.Enabled = false) int actualPay; int shouldPay; Int32.TryParse(actualP

38、ayTb.Text, out actualPay); Int32.TryParse(shouldPayTb.Text, out shouldPay); if (actualPay shouldPay) 23 MessageBox.Show(所交款不足!); else string str = 用戶預(yù)交 + actualPayTb.Text + 元!; MessageBox.Show(str); actualPayTb.Enabled = false; button3.Enabled = false; roomkeyID = emptyRoomCoB.Text; roomkeyIDTb.Text

39、 = roomkeyID; else MessageBox.Show(房間未確定,不能確定收費(fèi)!); 8.退房管理在推房管理模塊用戶可以對(duì)有需要的客戶進(jìn)行退房,并可以查看成功的退房記錄。在點(diǎn)擊退房按鈕之后可以顯示“退房成功” ,如圖 4.9 所示。圖 4.9 退房結(jié)算9.客戶管理24酒店管理系統(tǒng)添加客戶信息模塊,是對(duì)新住戶信息進(jìn)行記錄保存。在此模塊中用戶可以對(duì)客戶的信息進(jìn)行查詢,并可以實(shí)現(xiàn)換房功能,如圖4.10。圖 4.10 客戶管理25第五章軟件測(cè)試與分析軟件開發(fā)的最后一個(gè)時(shí)期就是軟件測(cè)試,通過測(cè)試與改進(jìn)能夠提高軟件的質(zhì)量。軟件測(cè)試就是在受控制的條件下對(duì)系統(tǒng)或應(yīng)用程序進(jìn)行操作并評(píng)估最終結(jié)果的

40、過程,控制條件應(yīng)該包含正常條件以及非正常條件14。軟件測(cè)試過程中應(yīng)該刻意的去引出錯(cuò)誤,也就是事情總是不能夠在正確的時(shí)刻發(fā)生。從根本上來說,軟件測(cè)試就是檢查軟件,通過檢查發(fā)現(xiàn)軟件存在的不足之處。5.1 系統(tǒng)測(cè)試的定義軟件測(cè)試是以發(fā)現(xiàn)錯(cuò)誤為目的而執(zhí)行程序的過程15。軟件測(cè)試是一個(gè)很重要的環(huán)節(jié),它能保證軟件的質(zhì)量。軟件測(cè)試是軟件工程中比較重要的一部分,而且在軟件開發(fā)過程中它也是必不可少的一步。軟件測(cè)試是一門綜合性的科學(xué),并且實(shí)踐性極強(qiáng)。它包含經(jīng)濟(jì)學(xué)、管理學(xué)以及心理學(xué)的一些知識(shí),是一項(xiàng)技術(shù)性的工作。簡(jiǎn)單來講,軟件測(cè)試就是測(cè)試軟件的穩(wěn)定程度以及發(fā)現(xiàn)一些缺陷的過程。5.2 系統(tǒng)測(cè)試的目的及意義軟件危機(jī)曾波

41、及整個(gè)世界,當(dāng)大家因?yàn)檫@場(chǎng)危機(jī)而討論之后才發(fā)現(xiàn),導(dǎo)致軟件開發(fā)在成本以及質(zhì)量上都遇到困難的原因正是軟件的錯(cuò)誤與缺陷。軟件都是由人類開發(fā)出來的,正所謂人無完人,人類的行為也必定存在缺陷,所以錯(cuò)誤是軟件必有的,無法避免的。我們能做的就是通過一些方法使錯(cuò)誤率減小到最低,并做出總結(jié)讓人們以后的在軟件開發(fā)中能夠避免這些錯(cuò)誤,這就需要通過軟件測(cè)試來完成。軟件測(cè)試就是為了發(fā)現(xiàn)并解決軟件的缺陷而誕生的。要想盡量減少軟件中的錯(cuò)誤,在軟件開發(fā)的過程中就必須引入軟件測(cè)試。5.3 系統(tǒng)測(cè)試的重要性軟件測(cè)試在整個(gè)軟件開發(fā)的過程中是非常重要的一部分,只有做好這一部分工作才能更好的保證軟件的質(zhì)量以及穩(wěn)定程度。早些時(shí)期人們通常

42、在軟件開發(fā)的最后階段加入軟件測(cè)試的工作,但這并不能很好的達(dá)到預(yù)期的目的而減少錯(cuò)誤,原因在于在開發(fā)的過程中有寫錯(cuò)無沒有被及時(shí)的發(fā)現(xiàn)與糾正,導(dǎo)致最后生成了更加復(fù)雜的錯(cuò)誤,為軟件的測(cè)試帶來了很大困難,所以我們必須將測(cè)試的工作實(shí)施在開發(fā)的每一步當(dāng)中,及時(shí)的改正錯(cuò)誤。 實(shí)際上,軟件是必然會(huì)存在錯(cuò)誤的,所以我們必須通過軟件測(cè)試將錯(cuò)誤盡量的減少,讓軟件無限接近于完美。一些人認(rèn)為,軟件測(cè)試就是為了找出軟件中存在的錯(cuò)誤并加以改正,但其實(shí)它還有更重要的使命,那就是通過軟件測(cè)試與改錯(cuò)之后,對(duì)所發(fā)現(xiàn)的錯(cuò)誤與缺陷進(jìn)行總結(jié),讓軟件開發(fā)成員能夠在以后的軟件開發(fā)過程中更早的認(rèn)識(shí)到這種錯(cuò)誤并可以提前避免,26從而逐漸提高開發(fā)的

43、效率?,F(xiàn)在軟件行業(yè)的發(fā)展越來越快,軟件的質(zhì)量越來越高,開發(fā)的時(shí)間也被要求的越來越短,這對(duì)軟件行業(yè)是一個(gè)機(jī)遇當(dāng)然也是一個(gè)不小的挑戰(zhàn),這同時(shí)也給軟件測(cè)試行業(yè)提出了更高的要求,只有進(jìn)一步完善軟件測(cè)試這門技術(shù)才能更好地完成軟件的開發(fā)。5.4 系統(tǒng)測(cè)試的常用方法程序測(cè)試的方法主要分為白盒測(cè)試以及黑盒測(cè)試。白盒測(cè)試:是把測(cè)試的對(duì)象看作了一個(gè)打開的盒子。使用這種方法進(jìn)行測(cè)試的時(shí)候,既要測(cè)試軟件的內(nèi)部結(jié)構(gòu)一級(jí)它的處理過程,還要檢查軟件的功能與特性。白盒測(cè)試法的覆蓋標(biāo)準(zhǔn)包括邏輯覆蓋測(cè)試,循環(huán)結(jié)構(gòu)覆蓋測(cè)試以及基本路徑測(cè)試。黑盒測(cè)試:也稱功能測(cè)試或者基于規(guī)格說明的測(cè)試。這種方法的基本觀點(diǎn)是所有的程序都是從輸入定義域

44、到輸出值域的一個(gè)映射,這種想法將軟件看作是一個(gè)黑盒子,我們不知道里面是什么,只能知道結(jié)果。黑盒測(cè)試是在完全不知道軟件內(nèi)部結(jié)構(gòu)的情況下進(jìn)行的,它的出發(fā)點(diǎn)是用戶,能夠發(fā)現(xiàn)外部的一些錯(cuò)誤。進(jìn)行黑盒測(cè)試的方法主要包括等價(jià)分類法、邊界值分析法還有猜錯(cuò)法以及因果圖法。本系統(tǒng)的測(cè)試過程用了以上兩種方法。在測(cè)試當(dāng)中盡早的測(cè)試并達(dá)到了目的。通過測(cè)試達(dá)到以下測(cè)試目的:1.功能的檢查。檢查功能的完整性與全面性。2.接口的檢查。檢查能否完整的接受信息或者輸出信息。3.數(shù)據(jù)的檢查。檢查數(shù)據(jù)的連接與傳輸是否完好4.性能檢的查。檢查性能需求能否得到滿足。5.初始化、終止的檢查。檢查軟件能否正常的運(yùn)行與終止。5.5 測(cè)試環(huán)境

45、與測(cè)試條件處理器:Inter(R) Core (TM)2 Duo T5750內(nèi)存:2GB硬盤:400G操作系統(tǒng):Windows 7數(shù)據(jù)庫:SQL Serve275.6 系統(tǒng)運(yùn)行情況系統(tǒng)評(píng)價(jià)是指系統(tǒng)在正式運(yùn)行了一段時(shí)間之后,對(duì)它在技術(shù)上,經(jīng)濟(jì)上以及功能上所進(jìn)行的評(píng)估。針對(duì)本系統(tǒng)的評(píng)價(jià)如下:1.系統(tǒng)功能評(píng)價(jià)系統(tǒng)基本可以實(shí)現(xiàn)預(yù)期的目標(biāo),滿足用戶的需求2.系統(tǒng)技術(shù)評(píng)價(jià)本系統(tǒng)實(shí)用性高且較為安全,提高了酒店的工作效率3.系統(tǒng)經(jīng)濟(jì)評(píng)價(jià)在規(guī)定時(shí)間內(nèi),該系統(tǒng)完成了系統(tǒng)分析時(shí)所確定的系統(tǒng)開發(fā)目標(biāo),達(dá)到了設(shè)計(jì)要求,投入使用后為用戶節(jié)省了大量人力物力財(cái)力,提高了科學(xué)管理水平。5.7 測(cè)試總結(jié)通過對(duì)系統(tǒng)的完整的測(cè)試,主

46、要功能都能實(shí)現(xiàn),軟件能夠正常的運(yùn)行并終止,且較為穩(wěn)定,整個(gè)設(shè)計(jì)基本上較為成功。28第六章總結(jié)畢業(yè)設(shè)計(jì)是培養(yǎng)一名學(xué)生分析問題,自主學(xué)習(xí)以及將知識(shí)運(yùn)用到實(shí)踐當(dāng)中來解決問題的能力的非常好的方法,同時(shí)這也是對(duì)一名學(xué)生大學(xué)期間學(xué)習(xí)上的總結(jié)。本系統(tǒng)在功能上基本能滿足酒店管理的需求,但由于水平有限,對(duì)于數(shù)據(jù)庫的操作還是有些生疏,有時(shí)會(huì)出現(xiàn)信息更新不及時(shí)的情況,導(dǎo)致錯(cuò)誤。由于實(shí)地考察不夠加上時(shí)間緊迫,導(dǎo)致一些功能沒有實(shí)現(xiàn)。對(duì)于這些問題,本設(shè)計(jì)需要進(jìn)一步改善。首先,數(shù)據(jù)庫的設(shè)計(jì)的合理性有所欠缺,各個(gè)界面也過于簡(jiǎn)單,應(yīng)進(jìn)行適當(dāng)?shù)拿阑F浯危鞠到y(tǒng)在設(shè)計(jì)上也有所不足,因?yàn)榍啡毕到y(tǒng)設(shè)計(jì)的相關(guān)經(jīng)驗(yàn),在初期階段需求分析和

47、構(gòu)思數(shù)據(jù)庫設(shè)計(jì)的時(shí)候都做的不夠好,導(dǎo)致數(shù)據(jù)的完整性不是很好,在刪除一些數(shù)據(jù)之后也可能會(huì)發(fā)生一些小問題。再次,有些地方設(shè)計(jì)的不夠人性化,沒能與客人很好的互動(dòng)。還有就是由于考察不周對(duì)酒店行業(yè)的了解膚淺,導(dǎo)致疏忽了一些功能與操作。通過三個(gè)月的設(shè)計(jì),我不僅懂得了許多編程方面的知識(shí)與技術(shù),更重要的是我體會(huì)到了實(shí)踐的重要性。我學(xué)到了不少書本上沒有的道理,同時(shí)我也懂得知識(shí)與實(shí)踐相結(jié)合才能真正的解決問題才能真正的為社會(huì)服務(wù)。這是第一次完成完整的設(shè)計(jì),中間也是遇到了不少的困難,但在同學(xué)與老師的幫助下問題都迎刃而解,這使我變得堅(jiān)強(qiáng)。這次設(shè)計(jì)的過程是我在分析問題與解決問題的能力上有了不小的提高,同時(shí)我也發(fā)現(xiàn)了自己的

48、不足之處,所以我會(huì)繼續(xù)努力,不斷的提高自己,讓自己能在今后的道路上更加優(yōu)秀。29參考文獻(xiàn)1 齊治昌,譚慶平,寧洪.軟件工程(第二版).北京:高等教育出版社,2004:10152 張海藩.軟件工程導(dǎo)論.北京:清華大學(xué)出版社 ,2007:13173 蘭多夫,任鴻,普杰等.Visual Studio 2010 高級(jí)編程.北京:清華大學(xué)出版社,2012.1:20254 古塞,凱勒. Visual Studio 2010 軟件生命周期管理高級(jí)教程.北京:清華大學(xué)出版社,2011.8:60685 斯內(nèi)爾,鮑爾美. Visual Studio 技術(shù)大全.北京:人民郵電出版社,2009.9:30336 薩師煊

49、,王珊. 數(shù)據(jù)庫系統(tǒng)概論.北京:高等教育出版社,2005.7:20257 施伯樂,丁寶康,汪衛(wèi). 數(shù)據(jù)庫系統(tǒng)教程M. 北京:高等教育出版社,2003.8:22288 郭鄭州,陳軍紅. SQL Server 2008 完全學(xué)習(xí)手冊(cè).北京:清華大學(xué)出版社,2011.1:40449 鄭阿奇,劉啟芬,顧韻華.SQL Server 教程M.北京:清華大學(xué)出版社, 2009.8:101510 張淮野等. 數(shù)據(jù)庫設(shè)計(jì)與編程實(shí)例詳解.北京:電子工業(yè)出版社,2001.2:303511 劉克成,張凌曉. C#程序設(shè)計(jì). 北京:中國鐵道出版社,2007.3:939712 施燕妹,陳培,陳發(fā)吉.C#語言程序設(shè)計(jì)教程.

50、北京:中國水利水電出版社,2004:505513 羅斌等. A2.0 管理系統(tǒng)開發(fā)經(jīng)典案例.北京:中國水利水電出版社,2007.9:102014 佩騰.軟件測(cè)試(原書第 2 版)M.北京:機(jī)械工業(yè)出版社,2006.4:404515 趙斌.軟件測(cè)試技術(shù)經(jīng)典教程(第 2 版)M.北京:科學(xué)出版社,2011.3:121830附 錄連接數(shù)據(jù)庫的關(guān)鍵代碼:public class SqlCon public static SqlConnection GetConnection() return new SqlConnection(server=.;database=Hotel;Integrated Se

51、curity=SSPI); public static int ZengShanGgaiData(String strSql) SqlConnection myConnect = GetConnection(); SqlCommand myCommand = new SqlCommand(strSql, myConnect); try myConnect.Open(); return myCommand.ExecuteNonQuery(); catch (Exception ex) throw new Exception(ex.Message); finally if (myConnect.S

52、tate = ConnectionState.Open) myConnect.Close(); public static SqlDataReader getdataReader(string strSql) SqlConnection myConnect = SqlCon.GetConnection(); SqlCommand cmd = new SqlCommand(strSql, myConnect);31 try myConnect.Open(); return cmd.ExecuteReader(); catch (Exception ex) throw new Exception(

53、ex.Message); public static string getValue(string strSql) SqlConnection myConnect = SqlCon.GetConnection(); SqlCommand cmd = new SqlCommand(strSql, myConnect); try myConnect.Open(); return (string)cmd.ExecuteScalar(); catch (Exception ex) throw new Exception(ex.Message); public static SqlDataReader

54、dataReader(string strSql) SqlConnection myConnect = SqlCon.GetConnection(); SqlCommand cmd = new SqlCommand(strSql, myConnect); myConnect.Open(); return cmd.ExecuteReader(); 32致 謝至此,我的畢業(yè)設(shè)計(jì)已經(jīng)基本完成。在此,我要衷心感謝我的指導(dǎo)老師韓盛磊老師,在整個(gè)畢業(yè)設(shè)計(jì)過程中,他始終以認(rèn)真的態(tài)度對(duì)待每一件事并且對(duì)我們嚴(yán)格要求。從開始選題到最后,老師一直給予我們極大的幫助,并且正確的引導(dǎo)我們,面對(duì)我們提出的問題老師也都耐心的幫我們解決,為我們減輕了不少負(fù)擔(dān),同時(shí)我的實(shí)踐能力也有了很大的提高。感謝天津理工大學(xué)在最美好的四年給我提供了良好的學(xué)習(xí)環(huán)境,感謝計(jì)算機(jī)與通信學(xué)院的全體老師在大學(xué)期間對(duì)我的栽培與指導(dǎo),是你們讓我學(xué)到了更多的的知識(shí),為以后的發(fā)展奠定了基礎(chǔ)。感謝身邊同學(xué)們的幫助,沒有他們我不可能順利完成畢業(yè)設(shè)計(jì),還要感謝一直支持我的家人,是他們給了我學(xué)習(xí)的信心與資本。最后,由衷的感謝參加答辯評(píng)審的各位老師,由于水平有限,文中的不足還請(qǐng)老師指正。

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!