快捷酒店客房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文_第1頁
快捷酒店客房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文_第2頁
快捷酒店客房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文_第3頁
快捷酒店客房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文_第4頁
快捷酒店客房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文_第5頁
已閱讀5頁,還剩62頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、隨著人們生活水平的不斷提高,人們?yōu)榱素S富文化生活和自身娛樂,越 來越趨向于利用假期外岀旅游,酒丿占業(yè)隨之得到了迅猛的發(fā)展,使酒丿占客房 業(yè)的競(jìng)爭(zhēng)也愈來愈激烈,因此必須提高酒丿占的管理水平,實(shí)施信息化建設(shè)無 疑是實(shí)現(xiàn)這一目的的必由之路和明智之舉??旖菥曝伎头抗芾硐到y(tǒng)通過對(duì)信 息的收集、傳遞、整理、加工、維護(hù)和使用,提高管理水平和效率,從而實(shí) 現(xiàn)酒店管理的自動(dòng)化、規(guī)范化和人性化。本系統(tǒng)基于microsoft sql server 2005數(shù)據(jù)庫系統(tǒng)和c#程序語言開 發(fā)實(shí)現(xiàn)的快捷酒丿占客房管理系統(tǒng),著重闡述了該系統(tǒng)開發(fā)實(shí)現(xiàn)過程,從系統(tǒng) 的需求分析、模塊設(shè)計(jì)、數(shù)據(jù)設(shè)計(jì)、詳細(xì)設(shè)計(jì)到系統(tǒng)測(cè)試等各個(gè)環(huán)節(jié)都

2、進(jìn)行 了較為詳盡的分析和描述。該系統(tǒng)充分利用信息技術(shù)提高酒店客房的管理水平、服務(wù)水平。酒店客 房管理系統(tǒng)耍實(shí)現(xiàn)客房預(yù)定、入住登記、鐘點(diǎn)記費(fèi)、消費(fèi)記賬、調(diào)房登記、 退房結(jié)賬、查詢統(tǒng)計(jì)等等功能。其中鐘點(diǎn)記費(fèi)可以在客戶來丿占時(shí)間起開始記 費(fèi)至耍求離丿占時(shí)間進(jìn)行結(jié)賬收費(fèi),該功能可明顯提高對(duì)住宿人員宿費(fèi)的有效 管理。將動(dòng)態(tài)實(shí)時(shí)的住宿登記、客房調(diào)整等有機(jī)地聯(lián)系在一起,對(duì)酒丿占客房 進(jìn)行全方位的管理。關(guān)鍵詞快捷酒丿占;客房管理;管理信息系統(tǒng);數(shù)據(jù)庫abstractwith the continuous improvement of people's living standards, in orde

3、r to enrich the cultural life of their own and entertainment,people tend to use more and more holiday travel, what follows is the hotel industry's rapid development,hotel rooms so that the industry is getting fierce, it is necessary to raise the level of hotel management, the implementation of i

4、nformation technology is to achieve this purpose and the only way to move.the hotel management information system (hmis) through the collection, transmission, sorting out, processing, safeguarding and using of information, this system can improve management level and efficiency, thus realized the au

5、tomatization, standardization and humanization of management hotels.hmis which is developed and carried out by using microsoft sql server 2000 database system and vb.net programming language, emphatically elaborated the process of development and implementation of the system. exhaustive analysis and

6、 description are also carried on from demand analysis, module design, data design, detailed design to systematic testing, etc.the system will improve the management and service level of hotel rooms by fully using the information technology, expecting realizing the functions of room reservation, chec

7、k-in registration, charging according to time, consumer accounting, room-changing registering, bill checking-out, inquiring statistics gathering, etc. among these functions, charging according to time refers to beginning counting time when guests arnve, and do the checking-out automatically when the

8、y request leaving. this can dramatically improve the efficiency in bill operation. this system will successfully implement the omnidirectional hotel management with the organic combination of dynamic real-time accommodation registration and room adjustment, etc.keywords quick hotel hotel management

9、management information system database摘要.abstract第1章緒論11.1課題前景11.2系統(tǒng)開發(fā)的目的和意義11.3系統(tǒng)設(shè)計(jì)思想21.3.1系統(tǒng)總體設(shè)計(jì)思想21.3.2本系統(tǒng)設(shè)計(jì)的創(chuàng)新點(diǎn)21.4作者主耍工作和論文的結(jié)構(gòu)3第2章可行性分析42.1快捷酒店客房管理業(yè)務(wù)流程分析42.1.1客房管理業(yè)務(wù)簡(jiǎn)述42.1.2本系統(tǒng)業(yè)務(wù)流程圖42.2系統(tǒng)可行性分析52.2.1經(jīng)濟(jì)可行性6222技術(shù)可行性72.2.3運(yùn)行可行性72.3 本章小結(jié)7第3章 需求分析83.1快捷酒店客房管理系統(tǒng)的需求分析83.1.1系統(tǒng)所耍完成的任務(wù)83.1.2數(shù)據(jù)流圖83.1.3 數(shù)據(jù)字

10、典93.2 本章小結(jié)11第4章總體設(shè)計(jì)124系統(tǒng)模塊總體設(shè)計(jì)124.2數(shù)據(jù)庫設(shè)計(jì)134.2.1 數(shù)據(jù)分析144.2.2數(shù)據(jù)庫詳細(xì)設(shè)計(jì)144.3 本章小結(jié)19第5章詳細(xì)設(shè)計(jì)205.1系統(tǒng)運(yùn)行平臺(tái)設(shè)置205.2開發(fā)工具簡(jiǎn)介205.2.1 c# 語言205.2.2 visual studio 2005 工具215.2.3 microsoft sql server 2005 工具215.3系統(tǒng)主界面設(shè)計(jì)215.4系統(tǒng)父類窗體設(shè)計(jì)225.5客戶管理模塊235.5.1客戶基本信息模塊235.5.2來客信息瀏覽模塊255.6房間管理模塊265.6.1房間信息管理模塊265.6.2房間預(yù)訂管理模塊275.6.

11、3房間入住管理模塊295.6.4房間續(xù)住管理模塊315.6.5房間調(diào)換管理模塊325.6.6入住歷史管理模塊335.7 收銀結(jié)賬模塊345.7.1消費(fèi)記賬模塊345.7.2退房結(jié)賬模塊355.7.3統(tǒng)計(jì)報(bào)表管理模塊375.8系統(tǒng)設(shè)置模塊385.8.1用戶設(shè)置模塊385.8.2系統(tǒng)日志設(shè)置模塊395.9 本章小結(jié)40第6章系統(tǒng)測(cè)試與性能分析416軟件測(cè)試416.1.1 測(cè)試的基本概念416.1.2測(cè)試的步驟426.2 本章小結(jié)43第7章 系統(tǒng)主要功能使用說明447.1系統(tǒng)用戶登錄說明447.2房間管理457.2.1房間信息說明457.2.2 入住信息說明457.3 收銀結(jié)賬477.3.1退房結(jié)賬

12、說明477.3.2 統(tǒng)計(jì)報(bào)表說明477.4 本章小結(jié)48結(jié)論49致謝50參考文獻(xiàn)51附錄152附錄255第1章緒論隨著我國對(duì)外經(jīng)濟(jì)開放的發(fā)展,人們的物質(zhì)水平逐步提高,人們的精神 生活也開始趨向豐富多彩。家中和周圍的生活圈子己不能滿足他們對(duì)生活的 追求,為了豐富文化生活和自身娛樂,人們?cè)絹碓节呄蛴诶眉倨谕獬雎?游。這使旅游業(yè)得到了迅速的發(fā)展,作為旅游服務(wù)的重要組成部分一一酒店 業(yè)也得到了迅猛的發(fā)展。但商場(chǎng)如戰(zhàn)場(chǎng),酒丿占要迎接這場(chǎng)挑戰(zhàn),就必須提高 整體競(jìng)爭(zhēng)能力,而要提高整體競(jìng)爭(zhēng)能力必須變革酒店的管理模式,耍提高管 理水平,實(shí)施信息化建設(shè)無疑是實(shí)現(xiàn)這一目的的必由之路和明智之舉。1.1課題前景目前,

13、我國酒丿占服務(wù)業(yè)信息化管理的進(jìn)程緩慢,跟國外的酒丿占相比管理 依然落后。在日趨激烈的酒丿占業(yè)競(jìng)爭(zhēng)中,如何能把握機(jī)會(huì),保持自己的優(yōu) 勢(shì),立于不敗之地呢?這就需要提供最好的服務(wù),提供最完善的設(shè)施和最先 進(jìn)的技術(shù)。一個(gè)成功的酒店,其經(jīng)營者不僅要提高服務(wù)水平和服務(wù)質(zhì)量,以 此來提高客房占有率和顧客回頭率,還要有好的工作效率來控制成本。在信 息時(shí)代,更重耍的是必須要有一個(gè)完善的管理信息系統(tǒng),在總體上實(shí)現(xiàn)酒店 管理的自動(dòng)化、規(guī)范化和人性化,使酒店管理由經(jīng)驗(yàn)管理轉(zhuǎn)為科學(xué)管理。隨著計(jì)算機(jī)在酒店中的普及應(yīng)用,計(jì)算機(jī)技術(shù)的不斷發(fā)展,酒丿占管理系 統(tǒng)的發(fā)展到了一個(gè)新的時(shí)期,新的系統(tǒng)平臺(tái)、新的系統(tǒng)特點(diǎn)及發(fā)展方向不斷

14、涌現(xiàn),本系統(tǒng)采用客戶機(jī)/服務(wù)器模式,功能更加細(xì)致完善,系統(tǒng)更加穩(wěn)定 可靠。為客戶提供一個(gè)舒適、溫馨的住宿環(huán)境,并在預(yù)訂、入住和退房等流 程上簡(jiǎn)捷、方便,信息明朗,及時(shí)響應(yīng)客戶的需求,爭(zhēng)取更多客源,提高酒 店客房聲譽(yù),創(chuàng)造更多的經(jīng)濟(jì)效益及利潤。1.2系統(tǒng)開發(fā)的目的和意義酒丿占客房信息的管理在整個(gè)酒丿占客房運(yùn)作過程中起著非常重要的作用。 它在酒丿占客房的工作人員、基礎(chǔ)設(shè)施和客戶資源之間起著信息溝通的橋梁作 用。通過信息的管理,酒丿占客房的管理人員能夠隨時(shí)了解客房的預(yù)訂、入住 等情況,可以在宏觀上分配基礎(chǔ)設(shè)施的使用,調(diào)度服務(wù)人員的工作,從而提 供更加及時(shí)與優(yōu)質(zhì)的服務(wù)。利用數(shù)據(jù)庫管理資料可以方便地管理

15、會(huì)員客戶的資料以利于業(yè)務(wù)上的往 來和客服調(diào)查,同時(shí)功能強(qiáng)大的新增、修改、刪除及查詢操作和鐘點(diǎn)計(jì)費(fèi)的 功能使快捷酒丿占客房管理系統(tǒng)成為管理人員的得力助手。如果以上這些功能 靠單純的手工實(shí)現(xiàn)的話,必然會(huì)帶來時(shí)間上的延遲與信息溝通的閉塞,述不 便于查詢,導(dǎo)致服務(wù)質(zhì)量查強(qiáng)人意?;谑止げ僮鞯姆N種缺點(diǎn),為了更好地 管理酒丿占客房,實(shí)現(xiàn)管理自動(dòng)化,將酒店客房管理的流程與規(guī)則與現(xiàn)代的計(jì) 算機(jī)技術(shù)相結(jié)合,建立起快捷酒丿占客房管理系統(tǒng),以利于酒丿占客房管理的順 暢進(jìn)行??旖菥曝伎头抗芾硐到y(tǒng)述可以全程監(jiān)管客戶在客房的消費(fèi)活動(dòng),并 對(duì)收入情況進(jìn)行統(tǒng)計(jì),從而實(shí)現(xiàn)酒店客房管理流程全過程的電子化操作。1.3系統(tǒng)設(shè)計(jì)思想

16、1.3.1系統(tǒng)總體設(shè)計(jì)思想一個(gè)方便用戶使用的軟件應(yīng)該具備軟件體積小,操作界面友好,基本功 能穩(wěn)定,運(yùn)行速度較快,通過計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)技術(shù)結(jié)合開發(fā)出客戶端與服 務(wù)器端,以便方便快捷清晰的進(jìn)行數(shù)據(jù)傳輸,和簡(jiǎn)易通訊功能。1. 實(shí)用性:系統(tǒng)以用戶需求為目標(biāo),以方便用戶為原則。根據(jù)用戶實(shí) 際的需求情況,度身訂造一套先進(jìn)的局域網(wǎng)數(shù)據(jù)傳輸,從用戶角度出發(fā)盡可 能的方便用戶使用,滿足基本的用戶需耍。2. 先進(jìn)性:本設(shè)計(jì)將充分應(yīng)用現(xiàn)有成熟的計(jì)算機(jī)技術(shù)、軟件開發(fā)技 術(shù)。以microsoft visual studio 2005為主要開發(fā)環(huán)境,其優(yōu)秀的編碼體制和 強(qiáng)大的編譯器是此系統(tǒng)的強(qiáng)力支柱。3高可靠性:一個(gè)實(shí)用

17、的系統(tǒng)同時(shí)必須是可靠的,本設(shè)計(jì)通過軟件的 優(yōu)化選型,可保證系統(tǒng)數(shù)據(jù)的正確性。4高安全性:在設(shè)計(jì)中,將充分利用網(wǎng)絡(luò)軟件提供的各種安全措施, 既可以保證用戶共享資源,同時(shí)也可保證關(guān)鍵數(shù)據(jù)的安全性。1.3.2本系統(tǒng)設(shè)計(jì)的創(chuàng)新點(diǎn)酒丿占客房工作人員能否實(shí)時(shí)監(jiān)控房間最新狀態(tài),在客戶需求入住或預(yù)訂 時(shí)是否方便,能否及時(shí)響應(yīng)客戶幾小時(shí)退房的需求。為了提高酒店的工作效 率,在原有系統(tǒng)的基礎(chǔ)上增加了房態(tài)管理和按小時(shí)結(jié)賬退房等功能。系統(tǒng)在設(shè)計(jì)時(shí),充分考慮系統(tǒng)運(yùn)行的智能性,在使用系統(tǒng)一段時(shí)間后,系統(tǒng)可以適 應(yīng)于任何局域網(wǎng)。該設(shè)計(jì)以方便未來業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目標(biāo),系統(tǒng)要 求能夠方便的升級(jí),充分保護(hù)系統(tǒng)的投資。1.4

18、作者主要工作和論文的結(jié)構(gòu)本章作者主耍闡述了課題的背景、目的、意義及對(duì)系統(tǒng)的實(shí)用性、先進(jìn) 性等總體設(shè)計(jì)思想和創(chuàng)新點(diǎn)。本論文共7章:第2章闡述了此系統(tǒng)是否是可行的,通過系統(tǒng)的業(yè)務(wù)流程的分析及系統(tǒng) 可行性分析來驗(yàn)證,驗(yàn)證結(jié)果此系統(tǒng)是可行的。第3章作者確定此系統(tǒng)是可行的后,主要講述了系統(tǒng)的需求分析,從系 統(tǒng)所耍完成的任務(wù)、數(shù)據(jù)流圖和數(shù)據(jù)字典三方面來闡述。第4章主耍闡述了系統(tǒng)模塊的總體設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)。第5章介紹了整個(gè)系統(tǒng)設(shè)計(jì)工作的第二階段一一詳細(xì)設(shè)計(jì)。第6章通過需求分析、設(shè)計(jì)和編碼等前階段的開發(fā)后,得到了源程序, 進(jìn)入此章進(jìn)行軟件測(cè)試價(jià)段。第7章闡述對(duì)此系統(tǒng)的使用說明。第2章可行性分析可行性分析是耍決

19、定“做還不是做”。做可行性分析不能以偏蓋全,也 不可以什么的細(xì)節(jié)都加以權(quán)衡。可行性分析必須為決策提供有價(jià)值的證據(jù)。 可行性分析的目的是說明該軟件開發(fā)項(xiàng)目的實(shí)現(xiàn)在技術(shù),經(jīng)濟(jì)和運(yùn)行方面的 可行性。2快捷酒店客房管理業(yè)務(wù)流程分析繪制業(yè)務(wù)流程圖應(yīng)根據(jù)實(shí)際的管理業(yè)務(wù),按照原系統(tǒng)中信息流動(dòng)的過 程,詳細(xì)描述各個(gè)環(huán)節(jié)的處理業(yè)務(wù)、信息來源、處理方法、信息流經(jīng)去向以 及提供信息的形態(tài)。2.1.1客房管理業(yè)務(wù)簡(jiǎn)述在對(duì)某快捷酒丿占日??头抗芾順I(yè)務(wù)調(diào)研后,得到其一般業(yè)務(wù)過程如下:(1)客戶向酒店發(fā)出入住意向;(2)操作員針對(duì)客戶的需求進(jìn)行辦理預(yù)訂或及時(shí)入住信息,生成預(yù)訂 信息表和入住信息表;(3)客戶可通過管理員進(jìn)行

20、辦理會(huì)員卡,可以享受優(yōu)惠價(jià)格,生成客 戶基本信息表;(4)管理員可新建房間信息及房間價(jià)格標(biāo)準(zhǔn),及系統(tǒng)h志信息的查 詢;(5)操作員對(duì)客戶在店其間消費(fèi)項(xiàng)目,生成消費(fèi)信息表,以便客戶退 房時(shí)結(jié)賬清楚;(6)客戶結(jié)賬退房,操作員對(duì)客戶所住的時(shí)間、房間的價(jià)格、折扣、 加床價(jià)格和消費(fèi)項(xiàng)目進(jìn)行結(jié)算;(7)管理員向操作員發(fā)出統(tǒng)計(jì)結(jié)算時(shí)間段收益的通知;(8)操作員接到通知后,進(jìn)行統(tǒng)計(jì)結(jié)算,生成統(tǒng)計(jì)報(bào)表。2.1.2本系統(tǒng)業(yè)務(wù)流程圖收費(fèi)業(yè)務(wù)流程如圖21所示。管理員費(fèi)用票據(jù)圖21收費(fèi)業(yè)務(wù)流程圖 統(tǒng)計(jì)結(jié)算業(yè)務(wù)流程如圖2-2所示。2.2系統(tǒng)可行性分析本系統(tǒng)的目標(biāo)確定后,可以從經(jīng)濟(jì)可行性、技術(shù)可行性和運(yùn)行可行性三 個(gè)方面

21、對(duì)能否實(shí)現(xiàn)本系統(tǒng)目標(biāo)進(jìn)行可行性分析。2.2.1經(jīng)濟(jì)可行性系統(tǒng)的經(jīng)濟(jì)方面的可行性應(yīng)該從項(xiàng)目開發(fā)的投入金額、收益、收益投資 比、投資回收周期等方面來考慮。1.系統(tǒng)初期投資系統(tǒng)初期投資如表21所示。表21系統(tǒng)初期投資序號(hào)項(xiàng)目人工(人日)單價(jià)(元)合計(jì)(元)|1需求分析32006002總體設(shè)計(jì)102002,0003房間管理子系統(tǒng)詳細(xì)設(shè)計(jì)32006004退房結(jié)賬子系統(tǒng)詳細(xì)設(shè)計(jì)52001,0005工程實(shí)際成本數(shù)據(jù)庫實(shí)現(xiàn)102002,0006編碼實(shí)現(xiàn)102002,0007單體測(cè)試52001,0008系統(tǒng)集成測(cè)試52001,0009說明手冊(cè)編制320060010合計(jì)10,8002.系統(tǒng)貨幣時(shí)間價(jià)值 系統(tǒng)貨幣時(shí)

22、間價(jià)值如表2-2所示。表22系統(tǒng)貨幣時(shí)間價(jià)值年份將來值(萬)(1+i) n現(xiàn)在值(萬)累計(jì)的現(xiàn)在值(萬)10.61.050.57140.571420.61.10250.5442l115630.61.15760.51831.633940.61.21550.4936227550.61.27630.47012.59763.投資冋收期系統(tǒng)開發(fā)成功后,第一年可以賺得0.5714萬元,比投資少0.4286萬元。第二年可以賺得0.5442萬元。即:0.4286/0.5442=0.7876 年1+0.7876=1.7876 年4.純收入2.5976-1.08=1.5176(萬元)當(dāng)然,如果想要在五年后得到預(yù)計(jì)

23、的純收入,那么首先就應(yīng)拿出初期投 資的10萬。而且考慮到開發(fā)本系統(tǒng)將為以后帶來的利益,拿出10萬來進(jìn)行 快捷酒店客房管理系統(tǒng)的開發(fā),是絕對(duì)必耍。綜上所述,該系統(tǒng)的開發(fā)在經(jīng)濟(jì)方面是可行的。2.2.2技術(shù)可行性根據(jù)該系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從碩軟件的性能 要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析。在軟件方面,選用c#來進(jìn)行開發(fā)管理平臺(tái)的設(shè)計(jì),使用sql server2005數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)。c#和sql server2005這兩個(gè)開發(fā)工具,無論 在在安全性、可用性、可靠性方面都毫無置疑,因此軟件方面是可行的。在硬件方面,則選擇奔騰電腦一臺(tái)內(nèi)存512m,都可以滿足系統(tǒng)的開發(fā)

24、 需要。當(dāng)然,硬件的配置越高,系統(tǒng)的開發(fā)與運(yùn)行會(huì)更流暢??紤]到如今的 家用或商用電腦硬件的整體配置水平,系統(tǒng)在硬件方面是可行的。2.2.3運(yùn)行可行性在現(xiàn)今社會(huì),隨著信息化和計(jì)算機(jī)技術(shù)的高度發(fā)展,越來越多的酒店都 意識(shí)到信息化是提升管理效率不可缺少的重要步驟?,F(xiàn)在的人們都是接受過 高等管理教冇的人,他們深知現(xiàn)代化的管理方法對(duì)酒丿占客房管理的重耍性??旖菥曝伎头抗芾硐到y(tǒng)將要代替手工管理酒丿占客房、房間的預(yù)訂、入 住、續(xù)住、調(diào)換、客戶消費(fèi)的查詢、退房結(jié)賬等操作,配備現(xiàn)代化的管理思 想更是必不可少的,所以在酒店領(lǐng)導(dǎo)者給予系統(tǒng)充分的開發(fā)資金的基礎(chǔ)上, 更要將現(xiàn)代化的管理思想融入其中,使其最終成為具有現(xiàn)

25、代化管理方法的管 理系統(tǒng)。經(jīng)過以上分析,運(yùn)行方面是可行的。2.3本章小結(jié)綜上所述,本系統(tǒng)經(jīng)過定義問題、分析問題、提出解法的反復(fù)過程,最 終提岀一個(gè)符合系統(tǒng)目標(biāo)的高層次的邏輯模型。然后根據(jù)系統(tǒng)的這個(gè)邏輯模 型設(shè)想岀各種可能的物理系統(tǒng),并且從經(jīng)濟(jì)、技術(shù)和運(yùn)行等方面分析這些物 理系統(tǒng)的可行性。因此本系統(tǒng)具有一定的開發(fā)前景。第3章需求分析需求分析是軟件定義時(shí)期的最后一個(gè)階段,它的基本任務(wù)就是準(zhǔn)確地回 答“系統(tǒng)必須做什么”這個(gè)問題。需求分析的任務(wù)并不是確定系統(tǒng)怎樣完成 它的工作,而只是確定系統(tǒng)必須完成哪些工作,也就是對(duì)目標(biāo)系統(tǒng)提出完 整、準(zhǔn)確、清晰、具體的耍求。3.1快捷酒店客房管理系統(tǒng)的需求分析系統(tǒng)的

26、需求分析是決定“做什么,不做什么”,是分析用戶要求,設(shè)計(jì) 數(shù)據(jù)庫的起點(diǎn),需求分析的結(jié)果是否準(zhǔn)確地反映了用戶的實(shí)際要求,將直接 影響到后面各個(gè)階段的設(shè)計(jì),并影響到設(shè)計(jì)結(jié)果是否合理和實(shí)用。需求分析應(yīng)該考慮3個(gè)方面,即系統(tǒng)所要完成的任務(wù)、數(shù)據(jù)流圖和數(shù)據(jù) 字典。3.1.1系統(tǒng)所要完成的任務(wù)快捷酒丿占客房管理系統(tǒng)的總目標(biāo)是在計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫和先進(jìn)的開發(fā) 平臺(tái)上,利用現(xiàn)有的軟件配置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、 易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互的酒丿占客房管理系統(tǒng),實(shí)現(xiàn)客房業(yè) 務(wù)的自動(dòng)化管理,為客房的管準(zhǔn)理者提供及時(shí)、準(zhǔn)確的客戶信息,對(duì)基礎(chǔ)設(shè) 施及人員安排提供決策參考。根據(jù)可行性研究的結(jié)果

27、和客戶的要求,分析現(xiàn)有情況及問題,決定采用 c/s結(jié)構(gòu),將快捷酒店客房管理系統(tǒng)劃分為兩個(gè)子系統(tǒng),即客戶端子系統(tǒng)、 服務(wù)器端子系統(tǒng)。其中,客戶端子系統(tǒng)的功能是給用戶提供系統(tǒng)操作界面, 以便輸入客戶信息、房間信息、客戶消費(fèi)情況、房間入住、預(yù)訂、續(xù)住及調(diào) 換等。服務(wù)器端子系統(tǒng)的功能是通過計(jì)算機(jī)網(wǎng)絡(luò)將客戶端與服務(wù)器的數(shù)據(jù)庫 相連,將從客戶端得到的信息處理,實(shí)現(xiàn)新增、修改、刪除、查詢、統(tǒng)計(jì)等 操作。3.1.2數(shù)據(jù)流圖數(shù)據(jù)流圖是現(xiàn)有數(shù)據(jù)流程的抽象,它舍棄了具體的組織結(jié)構(gòu)、物流、場(chǎng) 所等信息,僅從信息流動(dòng)的角度考察業(yè)務(wù)執(zhí)行的過程。本系統(tǒng)的數(shù)據(jù)流圖描述了數(shù)據(jù)的流動(dòng)、存儲(chǔ)、處理等,而舍棄了具體的業(yè)務(wù)處理的內(nèi)容和

28、處理的具體方式,更實(shí)質(zhì)地反映了信息處理的內(nèi)在規(guī)律。本系統(tǒng)的數(shù)據(jù)流圖如圖3-1所示。ri-nf戶伯哄瑜啊乜息密自議1!集dta林乂珈冰師嚴(yán)幅h鼻<jidij電卷亂怙必*關(guān)宿舉1m叫口己覽貝由kiw何嗆日pm瞅祗ftil雄出fl-ffljw 戶入住悄中h黑 戶應(yīng)枚fi4u 學(xué) 生乍抑1 息w叫1疇血圖31系統(tǒng)數(shù)據(jù)流圖3.1.3數(shù)據(jù)字典數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述 信息。它主要是對(duì)數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實(shí)體、數(shù)據(jù)存儲(chǔ)和 數(shù)據(jù)項(xiàng)等方面進(jìn)行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和 文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。1. 數(shù)據(jù)項(xiàng)定義數(shù)

29、據(jù)項(xiàng)又稱為數(shù)據(jù)元素,是數(shù)據(jù)的最小單位。數(shù)據(jù)特性可以從靜態(tài)和動(dòng)態(tài)兩個(gè)方面考慮。在數(shù)據(jù)字典中,我們只考慮數(shù)據(jù)的靜態(tài)特性,包括:數(shù)據(jù) 項(xiàng)的編號(hào)、名稱、別名、類型和長度等。例如本系統(tǒng)數(shù)據(jù)項(xiàng)如表31所示。表31系統(tǒng)數(shù)據(jù)項(xiàng)定義編號(hào)名稱別名類型長度1101-01ruld入住單號(hào)varchar10字節(jié)101-02cuname客戶名稱varchar10字節(jié)101-03cutype客戶類型varchar10字節(jié)101-04roomld房間編號(hào)varchar10字節(jié)101-05room jia房間價(jià)格money101-06typeld類型編號(hào)varchar10字節(jié)101-07comedate抵店時(shí)間smalldat

30、etime101-08godate離店時(shí)間smalldatetime101-09rujia入住價(jià)格money101-10yushoukuan預(yù)收款money101-11zhekou折扣money101-12jiachuangjia加床價(jià)格money101-13yingzhang應(yīng)收賬款money101-14jiezhangmoney結(jié)賬金額money101-15jiezha ngdate結(jié)賬時(shí)間smalldatetime101-16fukuanway付款方式varchar20字節(jié)101-17culd客戶編號(hào)int1-32767101-18cutel客戶電話varchar10字節(jié)101-19op

31、erator操作員varchar10字節(jié)101-20zhangld結(jié)賬編號(hào)int101-21xiaonei消費(fèi)內(nèi)容varchar50字節(jié)101-22xiaojing消費(fèi)金額money101-23xiaodate消費(fèi)時(shí)間smalldatetime101-24total合計(jì)money2.數(shù)據(jù)流定義數(shù)據(jù)流用來描述數(shù)據(jù)的流動(dòng)過程,由一個(gè)或一組固定的數(shù)據(jù)項(xiàng)組成。在 數(shù)據(jù)流的定義中,不僅要說明數(shù)據(jù)的名稱、組成,還要說明數(shù)據(jù)的來源和去 向等。系統(tǒng)數(shù)據(jù)流定義:(1) 客戶基本信息數(shù)據(jù)流編號(hào):d101數(shù)據(jù)流名稱:客戶基本信息數(shù)據(jù)流來源:客房操作員數(shù)據(jù)流去向:p1-01數(shù)據(jù)流組成:101 -02+101 -03+

32、101 17+101 -18+101-19(2) 收銀信息查詢結(jié)果集數(shù)據(jù)流編號(hào):d104數(shù)據(jù)流名稱:收銀信息查詢結(jié)果集數(shù)據(jù)流來源:收銀信息查詢數(shù)據(jù)流去向:p1-01數(shù)據(jù)流 組成:101-01+101 -02+101 -03+101 -04+101 -05+101 -06+101 -07+101 08+101-09+101-10+101-11+101-12+101-13+101-14+101 - 15+101-16+101 -20+101 -21 +101 -22+101 -23(3) 入住信息查詢結(jié)果集數(shù)據(jù)流編號(hào):d120數(shù)據(jù)流名稱:入住信息查詢結(jié)果集數(shù)據(jù)流來源:入住信息查詢數(shù)據(jù)流去向:p1-

33、07數(shù)據(jù)流 組成:101-01+101 -02+101 -03+101 -04+101 -05+101 -06+101 -07+101 08+101 -09+101 -10+101-11+101-123.2本章小結(jié)需求分析最根本的任務(wù)是確定為了滿足用戶的需要系統(tǒng)必須做什么。本 章分析了系統(tǒng)中的數(shù)據(jù)、數(shù)據(jù)流和長期使用的數(shù)據(jù)存儲(chǔ);通過分析得出用數(shù) 據(jù)流圖、數(shù)據(jù)字典和簡(jiǎn)潔的算法描述所定義的詳細(xì)的系統(tǒng)邏輯模型。為了更 準(zhǔn)確、更具體地確定用戶的需求,構(gòu)造出目標(biāo)系統(tǒng)的原型,供用戶試用以取 得實(shí)踐經(jīng)驗(yàn),并對(duì)原型系統(tǒng)做出反應(yīng)和評(píng)價(jià)。根據(jù)用戶的意見對(duì)原型加以改 進(jìn),彌補(bǔ)不足之處,進(jìn)一步確定各種需求細(xì)節(jié),適應(yīng)需求

34、的變更,從而提高 最終產(chǎn)品的質(zhì)量。第4章總體設(shè)計(jì)利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu) 的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個(gè)單獨(dú) 的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個(gè)數(shù)據(jù)的子 集,最底層的各個(gè)矩形框代表組成這個(gè)數(shù)據(jù)的實(shí)際數(shù)據(jù)元素(不能再分割的 元素)。隨著結(jié)構(gòu)的精細(xì)化層次方框圖對(duì)數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細(xì),這 種模式非常適合于需求分析階段的需要。從對(duì)頂層信息的分類開始,沿著圖 中每條路徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。4.1系統(tǒng)模塊總體設(shè)計(jì)本系統(tǒng)一共分為四大模塊,每個(gè)模塊之間雖然在表面上都是相互獨(dú)立 的,但是在對(duì)

35、數(shù)據(jù)庫的訪問上是緊密相連的,各個(gè)模塊訪問的是同一個(gè)數(shù)據(jù) 庫,只是所訪問的表不同而已。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資 料進(jìn)行編排制作的。1. 系統(tǒng)四大管理模塊(1)客戶管理包括兩個(gè)子模塊:客戶基本信息、來客信息瀏覽;(2)房間管理包括六個(gè)子模塊:房間信息、房間預(yù)訂、房間入住、房 間調(diào)換、房間續(xù)住、入住歷史;(3)收銀結(jié)賬包括三個(gè)子模塊:退房結(jié)賬、消費(fèi)記賬、統(tǒng)計(jì)報(bào)表;(4)系統(tǒng)設(shè)置包括兩個(gè)子模塊:用戶設(shè)置、系統(tǒng)日志設(shè)置。系統(tǒng)功能結(jié)構(gòu)圖如圖41所示。2. 系統(tǒng)子模塊實(shí)現(xiàn)的功能(1)客戶基本信息:針對(duì)vip客戶基本信息的添加、查詢、修改及刪 除等操作;(2)來客信息瀏覽:對(duì)在店客戶信息的查詢、

36、修改等操作;(3)房間信息:對(duì)房間基本信息的添加、查詢、修改及刪除等操作;(4)房間預(yù)訂:提高酒店客房的開房率,為客戶預(yù)留房間,并提供良 好的服務(wù);述可以實(shí)現(xiàn)預(yù)訂單的修改,查詢、刪除等功能;(5)房間入住:快速地為預(yù)訂的客戶或無預(yù)訂的客戶進(jìn)行辦理入住, 對(duì)相關(guān)信息進(jìn)行新增、修改、查詢、刪除等操作;(6)房間續(xù)?。簩?shí)現(xiàn)客戶續(xù)住功能;(7)房間調(diào)換:包括換新房和對(duì)調(diào)房;(8)入住歷史:針對(duì)入住單的查詢;(9)消費(fèi)記賬:針對(duì)客戶消費(fèi)情況的新增、修改、查詢、刪除等;(10)退房結(jié)賬:及時(shí)響應(yīng)客戶退房的要求,準(zhǔn)確地合算出金額;(11)統(tǒng)計(jì)報(bào)表:統(tǒng)計(jì)任何時(shí)間段的入住總金額;(12)用戶設(shè)置:可以新增用戶,

37、并對(duì)用戶信息進(jìn)行修改、刪除、查詢 等操作;(13)系統(tǒng)日志設(shè)置:可以查看用戶在何時(shí)做了何操作。圖41系統(tǒng)功能結(jié)構(gòu)圖4.2數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造(設(shè)計(jì))優(yōu)化的數(shù)據(jù)庫邏輯模式和物理結(jié)構(gòu),并據(jù)此建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ) 和管理數(shù)據(jù),滿足各種用戶的應(yīng)用需求,包括信息管理要求和數(shù)據(jù)操作要 求。信息管理耍求是指在數(shù)據(jù)庫中應(yīng)該存儲(chǔ)和管理哪些對(duì)象;數(shù)據(jù)操作要求 是指對(duì)數(shù)據(jù)對(duì)象需要進(jìn)行哪些操作,如增加、刪除、修改、查詢和統(tǒng)計(jì)等操 作。數(shù)據(jù)庫設(shè)計(jì)的目標(biāo)是為用戶和各種應(yīng)用系統(tǒng)提供一個(gè)信息基礎(chǔ)設(shè)施和高 效率的運(yùn)行環(huán)境。4.2.1數(shù)據(jù)分析數(shù)據(jù)分析過程同數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理

38、結(jié)構(gòu)密切相關(guān),需要確定、編 制、組織、篩選應(yīng)用程序所使用的信息。它以一種能夠分析和分類的方式來 捕獲用戶的所有信息,這使得某一模型可以直接轉(zhuǎn)化成數(shù)據(jù)庫結(jié)構(gòu)。我們使用一種信息建模技術(shù),這種技術(shù)是通過實(shí)體、關(guān)系、屈性三種基 本對(duì)象來定義信息。實(shí)體是需要維護(hù)和使用的相關(guān)特性的集合體;屈性是實(shí) 體的特性或特征;關(guān)系是實(shí)體之間的聯(lián)系,關(guān)系為實(shí)體記錄(實(shí)例)之間的 聯(lián)系和交互作用方式建立了模型。要確定實(shí)體和關(guān)系的性質(zhì),用戶必須確定單個(gè)實(shí)體和他們相關(guān)的屈性。 為每個(gè)對(duì)象定義一個(gè)完整的與商業(yè)相關(guān)的描述以及他單獨(dú)使用的耍求,這也 包括確定此實(shí)體是否使用應(yīng)用程序的永久需求,每種關(guān)系的基本定義使用了 商業(yè)定義和與關(guān)

39、系相連接的需求。本系統(tǒng)各個(gè)操作的對(duì)象是數(shù)據(jù),在進(jìn)行相應(yīng)操作時(shí),由于部分實(shí)體中有 相同的屈性,如房間編號(hào),與另一個(gè)實(shí)體中的房間編號(hào)存在一一對(duì)應(yīng)的關(guān) 系,在對(duì)房間編號(hào)進(jìn)行相應(yīng)操作時(shí),與它一一對(duì)應(yīng)的也隨之改變。4.2.2數(shù)據(jù)庫詳細(xì)設(shè)計(jì)數(shù)據(jù)庫的設(shè)計(jì)對(duì)一個(gè)系統(tǒng)的建立和運(yùn)行具有重要的影響。它不同于系統(tǒng) 分析,又區(qū)別于系統(tǒng)的詳細(xì)設(shè)計(jì),這一部分工作既能使系統(tǒng)分析過程中對(duì)數(shù) 據(jù)的需求描述從邏輯上進(jìn)一步具體化,又為下一階段的數(shù)據(jù)庫設(shè)計(jì)工作從系 統(tǒng)上提供較好的支持,起到承上啟下的作用。數(shù)據(jù)庫er如圖42所示。|初pk入住單勺 fot單號(hào) 客戶名字 髯戶類電 專戶電話af 價(jià)樹 fk類割“號(hào) 如據(jù)狀擊 抵店時(shí)皿 離店

40、甘的 人住人數(shù) 人fho 傾收款 折扣 祈扣旗出應(yīng)枚muk處杏結(jié)厳姑陳僉制付款方咒盂注人住.1o入住單殍 flia«9 窖戶名稱 客戶類型 客戶吐話 聘間墳耳 m間價(jià)林 奧尬城號(hào) 單拱狀怎 柢店時(shí)何 離店時(shí)向 人住人數(shù) 人住靳楙 旳收就 祈扣折抑hub 処吿an床 加虞價(jià)林 應(yīng)枚ik款 址否酩脹 肚金 付款方咒pk吳奧境號(hào) 夷型勒林 .wfhjtfrft 加廉價(jià)林 msfjtafk wttft訂數(shù)(>矗間ffillhrpk馬間塢號(hào)fk類型站號(hào)fk樓圧城號(hào)m£aftft何航床敷鼻注<onfk別訂單號(hào) 傾訂k 聯(lián)巔電話fk席向傘sfk 類 單辦狀* 抵店時(shí)間 靑店吋

41、何 入住人敷1.41人住價(jià)林0値收欣 折扣 *t til keim加床價(jià)林 備注1®we計(jì)撇芨樓屁1ft息我pk樓肚城u 樓圧第稱fk報(bào)農(nóng)編專fk入住單勺amtth結(jié)底u(yù)ih姑眾金駙合計(jì)圖42數(shù)據(jù)庫er圖根據(jù)酒丿占客房部的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫命名為:barmanager,此 數(shù)據(jù)庫存儲(chǔ)了房間、客戶等操作生成的數(shù)據(jù)信息。barmanager數(shù)據(jù)庫為滿足各模塊設(shè)計(jì)共分11張信息表。當(dāng)系統(tǒng)用戶登錄時(shí),輸入用戶名稱、用戶密碼及權(quán)限與登錄表中的信息 相判斷。系統(tǒng)管理員登錄表如表41所示。表41 login (登錄表)序號(hào)英文名中文名類型長度(字符)1id自動(dòng)編號(hào)int1-327672use

42、rname用戶名稱varchar(lo)4-103password用戶密碼varchar(lo)1-104userquan權(quán)限varchar(lo)6-10客戶辦理會(huì)員的信息存儲(chǔ)在客戶信息表中,以備以后查詢??蛻粜畔⒈?如表42所示。表4-2 custom (客戶信息表)序號(hào)英文名中文名類型長度(字符)1culd客戶編號(hào)int1-327672cuname客戶名稱varchar(lo)4-103cutype客戶類型varchar(lo)4-104cutel客戶電話varchar(20)7-115operator操作員varchar(lo)4-10房間所在位置、為何類型及相關(guān)的信息都存儲(chǔ)在對(duì)應(yīng)表中

43、,對(duì)房間做任 何的操作時(shí),以后查詢起來方便,易管理。房間信息表、房間類型表及樓層 信息表分別如表43、表44、表45所示。表4-3 roominfo (房間信息表)序號(hào)英文名中文名類型長度(字符)1roomld房間編號(hào)varchar(lo)4-102typeld類型編號(hào)varchar(lo)4-103floorld樓層編號(hào)varchar(lo)4-104roomcount額定人數(shù)int1-55roommiao房間描述varchar(50)1-506bedcount床數(shù)int1-57zhutai房間狀態(tài)varchar(lo)4-108backzhu備注varchar(50)1-50表44 typ

44、einfo (房間類型信息表)序號(hào)英文名中文名類型長度(字符)1typeld類型編號(hào)varchar(lo)4-102typename類型名稱varchar(lo)8-103roomjia房間價(jià)格money4pinroomjia拼房價(jià)格money5overyucount可超預(yù)訂數(shù)decinal36ynpin是否可拼房bit1表45 floorinfo (樓層信息表)序號(hào)英文名中文名類型長度(字符)1floorld樓層編號(hào)varchar(lo)4-102floorname樓層名稱varchar(lo)4-10對(duì)客戶在丿占內(nèi)的任何消費(fèi)情況進(jìn)行管理,并將消費(fèi)信息存儲(chǔ)在消費(fèi)記賬 表中。消費(fèi)記賬表如表46

45、所示。表4-6 bank (消費(fèi)記賬表)序號(hào)英文名中文名類型長度(字符)1zhangld消費(fèi)編號(hào)varchar(lo)4-102ruld入住單號(hào)varchar(lo)4-103xiaonei消費(fèi)內(nèi)容varchar(50)2-504xiaojing消費(fèi)金額money5xiaodate消費(fèi)時(shí)間smalldatetime6backzhu備注varchar(50)2-50客戶可以提前預(yù)訂房間,對(duì)預(yù)訂的信息存儲(chǔ)在預(yù)訂信息表中,在客戶入 住時(shí)提取預(yù)訂信息,提高辦理入住手續(xù);或客人可以直接辦理入住,入住信 息存儲(chǔ)在入住信息表中,進(jìn)行管理。預(yù)訂信息表、入住信息表如表47、表48所示。表4-7 yuding (

46、預(yù)訂單表)序號(hào)英文名中文名類型長度(字符)1yuld預(yù)訂單號(hào)varchar(lo)4-102y upeple預(yù)訂人varchar(lo)4-103typeld類型編號(hào)varchar(lo)4-104pepletel聯(lián)系電話varchar(l 1)7-115roomld房間編號(hào)varchar(lo)4-106roomjia房間價(jià)格money7rujia入住價(jià)格money8rucount入住人數(shù)int1-59comedate抵店時(shí)間smalldatetime10godate離店時(shí)間smalldatetime11zhutai單據(jù)狀態(tài)varchar(lo)4-1012yushoukuan預(yù)收款mone

47、y13ynjia是否加床bit114jiachuangjia加床價(jià)格money15zhekou折扣money16zhekouwhy折扣原因varchar(50)1-5017bankzhu備注varchar(50)1-50表4-8 ruzhu (入住單表)序號(hào)英文名中文名類型長度(字符)1ruld入住單號(hào)varchar(lo)4-102yuld預(yù)訂單號(hào)varchar(lo)4-103cuname客戶名稱varchar(lo)4-104cutype客戶類型varchar(lo)4-105cutel客戶電話varchar(l 1)7-116roomld房間編號(hào)varchar(lo)4-107room

48、jia房間價(jià)格money8typeld類型編號(hào)varchar(lo)4-109zhutai單據(jù)狀態(tài)varchar(lo)4-1010comedate抵店時(shí)間smalldatetime11godate離店時(shí)間smalldatetime12rucount入住人數(shù)int1-513rujia入住價(jià)格money14yushoukuan預(yù)收款money15zhekou折扣money16zhekouwhy折扣原因varchar(50)1-5017ynjia是否加床bit118jiachuangjia加床價(jià)格money19yingzhang應(yīng)收賬款money20ynjiezhang是否結(jié)賬bit121jiez

49、hangmoney結(jié)賬金額money22jiezhangdate結(jié)賬日期smalldatetime23fukuanway付款方式varchar(lo)4-1024backzhu備注varchar(50)1-504.3本章小結(jié)總體設(shè)計(jì)階段,在需求分析的基礎(chǔ)之上規(guī)劃出了本系統(tǒng)利用層次圖來表 示系統(tǒng)中各模塊之間的關(guān)系,并利用er圖來表示各實(shí)體之間關(guān)系,以及在 此分析基礎(chǔ)上設(shè)計(jì)出具體的、可以滿足本系統(tǒng)全部需求的數(shù)據(jù)庫,此數(shù)據(jù)庫 存儲(chǔ)了房間、客戶、入住及消費(fèi)等操作生成的數(shù)據(jù)信息,來確定系統(tǒng)的物理 配置方案,進(jìn)而確定組成系統(tǒng)的每個(gè)程序的結(jié)構(gòu)。第5章詳細(xì)設(shè)計(jì)系統(tǒng)詳細(xì)設(shè)計(jì)的任務(wù)是在系統(tǒng)總體設(shè)計(jì)的指導(dǎo)下,對(duì)系統(tǒng)

50、各組成部分進(jìn) 行細(xì)致、具體的物理設(shè)計(jì),使系統(tǒng)總體設(shè)計(jì)階段所作的各種決定具體化。它 是整個(gè)系統(tǒng)設(shè)計(jì)工作的第二階段。5.1系統(tǒng)運(yùn)行平臺(tái)設(shè)置1 硬件環(huán)境本系統(tǒng)的運(yùn)行耍求不是很高,可用于處理器在pentium iv以上,內(nèi)存在 512m以上,碩盤在3g以上。2.軟件環(huán)境本系統(tǒng)使用windows2003或windowsxp操作系統(tǒng),現(xiàn)有的開發(fā)工具有 很多種類,前臺(tái)采用了當(dāng)前流行的面向?qū)ο蟮拈_發(fā)工具visual studio2005來 完成整個(gè)系統(tǒng)的設(shè)計(jì),后臺(tái)數(shù)據(jù)庫使用了便利性較好、實(shí)用性較強(qiáng)的sql server2005作為數(shù)據(jù)源。5.2開發(fā)工具簡(jiǎn)介5.2.1 c# 語言c# (讀作c-sharp)是m

51、icrosoft開發(fā)的一種較新的、簡(jiǎn)單、現(xiàn)代、面 向?qū)ο?、類型非常安全、派生于c和c+的編程語言,功能十分強(qiáng)大。c# 的特性具體表現(xiàn)如下:(1)完全支持類和面向?qū)ο缶幊蹋唬?)定義完整一致的基本類型集;(3)對(duì)自動(dòng)生成xml文檔說明的內(nèi)置支持;(4)自動(dòng)清理動(dòng)態(tài)分配的內(nèi)存;(5)可能用用戶定義的特性來標(biāo)記類或方法,這可以用于文檔說明, 對(duì)編譯有一定的影響;(6)對(duì).net基類庫的完全訪問權(quán),并易于訪windows api;(7)可以使用指針和直接內(nèi)存訪問,但c#語言可以在沒有它們的條件下訪問;(8)以vb的風(fēng)格支持屈性和方法。5.2.2 visual studio 2005 工具visual

52、studio 2005 (簡(jiǎn)稱為vs2005)是一個(gè)全面集成的開發(fā)環(huán)境,用 于編寫、調(diào)試代碼,把代碼編譯為程序集進(jìn)行發(fā)布。實(shí)際上,vs2005提供 了一個(gè)非專業(yè)的多文檔界面應(yīng)用程序,在該應(yīng)用程序中可以進(jìn)行與開發(fā)代碼 相關(guān)的所有操作。5.2.3 microsoft sql server 2005 工具microsoft sql server 2005系統(tǒng)提供了大量的管理工具,實(shí)現(xiàn)了系統(tǒng)進(jìn) 行快速、高效的管理,這些管理工具主要包括“sql server配置管理器”、 microsoft sql server management studio> sql servre profiler>

53、 “數(shù)據(jù)引擎優(yōu) 化顧問”以及大量的命令行實(shí)用工具。最重要的 i:具是 microsoft sql server management studio,它是 microsoft sql server 2005提供的一種新的集成環(huán)境,將各種圖形化工具和 多功能的腳本編輯器組合在一起,完成訪問、配置、控制、管理和開發(fā)sql server的所有工作,大大方便了技術(shù)人員和數(shù)據(jù)庫管理員對(duì)sql server系統(tǒng) 的各種訪問。5.3系統(tǒng)主界面設(shè)計(jì)本系統(tǒng)的主界面采用萊單式結(jié)構(gòu)。主界面有六大主萊單:客戶管理、房 間管理、收銀結(jié)賬、系統(tǒng)設(shè)置、關(guān)于我們和退出系統(tǒng)。每個(gè)主萊單下包含了 完成相應(yī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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論