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

正文內(nèi)容

vc++net賓館管理系統(tǒng)-文庫吧

2025-01-03 10:33 本頁面


【正文】 +語言和面向?qū)ο蠹夹g(shù)Visual C++ 就是可視化的C++,在學(xué)習(xí)Visual C++ 專業(yè)編程之前,必須熟練掌握C++的基礎(chǔ)語法和基本程序設(shè)計方法。C++由標準庫以及各種組件組成,是一種面向?qū)ο蟮某绦蛟O(shè)計語言,面向?qū)ο蠹夹g(shù)的三大特性即封裝性、繼承性和多態(tài)性[1]。(1)封裝封裝就是將數(shù)據(jù)和操作數(shù)據(jù)的方法即函數(shù)組合在一起構(gòu)成類,從而實現(xiàn)數(shù)據(jù)抽象和數(shù)據(jù)隱藏。封裝意味著對象應(yīng)具有明確的功能,并有能和別的對象相互作用的接口,也意味著對象內(nèi)部代碼受到保護,只有處于對象中的代碼才可以訪問該對象內(nèi)部數(shù)據(jù),這就是數(shù)據(jù)的隱藏,數(shù)據(jù)隱藏是一種非常有價值的特性,用戶不必了解或關(guān)心某個對象的內(nèi)部工作情況就可以使用。封裝可以減少程序的復(fù)雜性,主要是通過類內(nèi)部的各種機制來完成的,因此,類具有隱藏復(fù)雜性的機制,以使封裝可以具有安全且易于移植的特。(2)繼承重用C++語言支持繼承。在C++語言中,可以從一個類派生出另一個類。派生類(也稱之為子類)繼承了其父類和祖父類的所有數(shù)據(jù)成員和成員函數(shù),并通過聲明新的數(shù)據(jù)成員和成員函數(shù)來拓展新的功能。利用繼承可以避免相同的內(nèi)容重復(fù)出現(xiàn),能夠節(jié)省大量的空間以及存儲空間,提高重用性。(3)多態(tài)性多態(tài)性是意味著同樣的表示法可以處理多種不同類型的數(shù)據(jù),以便同一符號的名稱可以在類層次結(jié)構(gòu)中共同使用。也就是說,不同對象接受相同函數(shù)調(diào)用時,可以導(dǎo)致完全不同的行為。只要進行了一般形式的函數(shù)調(diào)用,多態(tài)性就會保證把函數(shù)的實現(xiàn)細節(jié)留給接受函數(shù)調(diào)用的對象[2]。 系統(tǒng)數(shù)據(jù)庫開發(fā)工具SQL是Structured Query Language(結(jié)構(gòu)化查詢語言)的縮寫。SQL是專為數(shù)據(jù)庫而建立的操作命令集,是一種功能齊全的數(shù)據(jù)庫語言。在使用時,只需要發(fā)出“做什么”的命令,“怎么做”是不用使用者考慮的。SQL功能強大、簡單易學(xué)、使用方便,已經(jīng)成為了數(shù)據(jù)庫操作的基礎(chǔ),并且現(xiàn)在幾乎所有的數(shù)據(jù)庫均支持SQL。SQL數(shù)據(jù)庫數(shù)據(jù)體系結(jié)構(gòu):SQL數(shù)據(jù)庫的數(shù)據(jù)體系結(jié)構(gòu)基本上是三級結(jié)構(gòu),但使用術(shù)語與傳統(tǒng)關(guān)系模型術(shù)語不同。在SQL中,關(guān)系模式(模式)稱為“基本表”(base table);存儲模式(內(nèi)模式)稱為“存儲文件”(stored file);子模式(外模式)稱為“視圖”(view);元組稱為“行”(row);屬性稱為“列”(column)。SQL語言的組成:一個SQL表數(shù)據(jù)庫是表(Table)的集合,由一個或多個SQL模式定義。一個SQL表由行集構(gòu)成,一行是列的序列(集合),每個列與行對應(yīng)一個數(shù)據(jù)項。一個表或者是一個基本表或者是一個視圖。基本表是實際存儲在數(shù)據(jù)庫的表,而視圖是由若干基本表或視圖構(gòu)成的表的定義。一個基本表可以跨一個或多個存儲文件,一個存儲文件也可存放一個或多個基本表。每個存儲文件與外部存儲上一個物理文件對應(yīng)。用戶可以用SQL語句對視圖和基本表進行查詢等操作。在用戶角度來看,視圖和基本表是一樣的,沒有區(qū)別,都是關(guān)系表格。SQL SERVER 2000數(shù)據(jù)庫介紹:SQL Server是Microsoft公司的一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),但說起SQL Server的歷史,卻得從Sybase開始的。SQL Server從20 世紀80年代后期開始開發(fā),最早起源于1987年的Sybase SQL Server。SQL Server最初是由Microsoft、Sybase 和AshtonTate三家公司共同開發(fā)的,1988年,Microsoft公司、Sybase公司和AstonTate公司把該產(chǎn)品移植到OS/2上。后來AstonTate公司退出了該產(chǎn)品的開發(fā),而Microsoft公司、Sybase公司則簽署了一項共同開發(fā)協(xié)議,這兩家公司的共同開發(fā)結(jié)果是發(fā)布了用于Windows NT操作系統(tǒng)的SQL Server,1992年,將SQL Server移植到了Windows NT平臺上[3]。在SQL Server 4版本發(fā)行以后,Microsoft公司和Sybase公司在SQL Server的開發(fā)方面分道揚鑣,取消了合同,各自開發(fā)自己的SQL Server。Microsoft公司專注于Windows NT平臺上的SQL Server開發(fā),而Sybase公司則致力于UNIX平臺上的SQL Server的開發(fā)。本文中介紹的是Microsoft SQL Server 以后簡稱為SQL Server或MS SQL Server。SQL 。1996年,Microsoft公司推出了SQL Server ,這一版本在數(shù)據(jù)存儲和數(shù)據(jù)庫引擎方面發(fā)生了根本性的變化。又經(jīng)過兩年的努力開發(fā),Microsoft公司于2000年9月布了SQL Server 2000,其中包括企業(yè)版、標準版、開發(fā)版、個人版四個版本。從SQL Server Server 2000的變化是漸進的,只是在SQL Server 。SQL Server2000是微軟公司開發(fā)的一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),以Transact SQL的數(shù)據(jù)庫查詢和編程語言。TSQL 是結(jié)構(gòu)化查詢語言SQL的一種,支持ANSI SQL-92標準。數(shù)據(jù)庫技術(shù)從60年代末期至今只有不到40年的歷史,但其發(fā)展速度之快是另外的技術(shù)所不及的。其已由第一代的層次型、網(wǎng)狀型數(shù)據(jù)庫,第二代的關(guān)系型數(shù)據(jù)庫發(fā)展到今天以面向?qū)ο鬄橹饕P偷臄?shù)據(jù)庫,即第三代數(shù)據(jù)庫。數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)通信技術(shù)、面向?qū)ο缶幊碳夹g(shù)、并行計算機技術(shù)、人工智能技術(shù)相互融合、相互滲透,促進了數(shù)據(jù)庫技術(shù)的廣泛應(yīng)用。數(shù)據(jù)庫(Database),是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,是用于查詢的大量數(shù)據(jù)的存儲區(qū)域。使用數(shù)據(jù)庫可以帶來許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲空間,實現(xiàn)數(shù)據(jù)資源的充分共享等等。此外,數(shù)據(jù)庫技術(shù)還為用戶提供了非常簡便的使用手段,使用戶易于編寫有關(guān)數(shù)據(jù)庫應(yīng)用程序。特別是近年來推出的計算機關(guān)系數(shù)據(jù)庫管理系統(tǒng),操作直觀,使用靈活,編程方便,功能強大,環(huán)境適應(yīng)廣泛,數(shù)據(jù)處理能力極強[4]。數(shù)據(jù)庫的設(shè)計是指對一個給定的應(yīng)用環(huán)境,構(gòu)造數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),滿足各種用戶需求。作為信息資源開發(fā)、管理和服務(wù)的一種有效的手段,數(shù)據(jù)庫技術(shù)的應(yīng)用已越來越廣泛,從小型的單項事務(wù)處理系統(tǒng)到大型的信息系統(tǒng)大都用先進的數(shù)據(jù)庫技術(shù)來保持系統(tǒng)數(shù)據(jù)的安全性、完整性和共享性。對一個實際的系統(tǒng)來說,數(shù)據(jù)庫表的設(shè)計在遵循數(shù)據(jù)庫理論的同時,必須能用開發(fā)工具來實現(xiàn)用戶在各方面提出的功能要求數(shù)據(jù)庫與數(shù)據(jù)文件相似,同為存儲數(shù)據(jù)的場所。與數(shù)據(jù)文件一樣,數(shù)據(jù)庫并不直接向用戶顯示信息;用戶運行應(yīng)用程序訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫將這些數(shù)據(jù)以用戶能夠理解的格式呈現(xiàn)給用戶。數(shù)據(jù)庫系統(tǒng)比數(shù)據(jù)文件的功能強大,因為數(shù)據(jù)庫中的數(shù)據(jù)組織程度更高。在設(shè)計良好的數(shù)據(jù)庫中,沒有用戶或應(yīng)用程序必須同時更新的重復(fù)數(shù)據(jù)塊。相關(guān)的數(shù)據(jù)分在一個結(jié)構(gòu)或一條記錄中,同時,還可以定義這些結(jié)構(gòu)和記錄之間的關(guān)系。處理數(shù)據(jù)文件時,必須根據(jù)每個數(shù)據(jù)文件的特定結(jié)構(gòu)對應(yīng)用程序進行編碼。數(shù)據(jù)庫則不同,包含一個目錄,應(yīng)用程序可以利用該目錄來確定數(shù)據(jù)的組織結(jié)構(gòu)。通用數(shù)據(jù)庫應(yīng)用程序能夠利用該目錄動態(tài)地向用戶提供來自不同數(shù)據(jù)庫的數(shù)據(jù)。2 需求分析 背景說明在中國,賓館分成五星級、四星級、三星級、二星級及一星級。客房和餐飲方面的管理也隨著酒店的星級不同有所區(qū)別,但大體上是相同的。賓館在正常的運營中需要對客房資源顧客信息、結(jié)算信息進行管理,利用賓館管理信息系統(tǒng)及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理效率。信息社會的高科技,商品經(jīng)濟化的高效益,使計算機的應(yīng)用已普及到經(jīng)濟和社會生活的各個領(lǐng)域。計算機雖然與人類的關(guān)系愈來愈密切,還有人由于計算機操作不方便繼續(xù)用手工勞動。為了適應(yīng)現(xiàn)代社會人們高度強烈的時間觀念,賓館管理系統(tǒng)軟件為管理人員帶來了極大的方便。通過操作手冊,使用者可以了解本軟件的基本工作原理。操作人員只需輸入一些簡單的漢字、數(shù)字,即可達到自己的目標。對于大中型賓館來說,利用計算機支持高效率完成日常事務(wù),是適應(yīng)現(xiàn)代要求、推動管理走向科學(xué)化、規(guī)范化的必要條件;而且賓館管理又是一項非常煩瑣的事情,數(shù)量之大,核算極其不便。同時計算機具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高賓館管理的效率,也是賓館的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。賓館管理需要對客人預(yù)訂客房、入住、居住到離店期間的一切服務(wù)進行管理,并存儲賓館的所有靜態(tài)和動態(tài)信息,并且嚴格服從有關(guān)規(guī)定,按一定的模式或規(guī)律進行。體現(xiàn)數(shù)據(jù)量大,數(shù)據(jù)流清晰、規(guī)范的特點,因而特別適合用計算機管理,但現(xiàn)在國內(nèi)的中文系統(tǒng)很少,大多都是用外國公司制作的英文系統(tǒng)軟件,對國人來說,使用不方便,不利于普及。因此,中文的賓館管理在國內(nèi)的需求應(yīng)該很大,很有發(fā)展空間。賓館管理的科學(xué)化、系統(tǒng)化、信息化也成為各個賓館追求的目標。因此,為了實現(xiàn)這些功能,就要求各個賓館配備一套客房管理信息系統(tǒng),以便在賓館內(nèi)實施良好的完善的管理且以最快地速度響應(yīng)客戶的需求,及時為賓客提供服務(wù),為賓客提供一個高效,便捷的居住環(huán)境。正是在上面描述的大背景下,同時為了滿足各大賓館需求,提高工作效率。因此決定開發(fā)此賓館管理系統(tǒng),以滿足需要。 系統(tǒng)開發(fā)目的隨著社會的進步,經(jīng)濟的發(fā)展,當今社會人員流動越來越頻繁,賓館管理工作也變得越來越復(fù)雜。旅游者對賓館的需求量越來越大,對賓館的要求也越來越高。如果能夠?qū)崿F(xiàn)賓館管理的自動化,無疑將給賓館管理部門帶來很大的方便。以前中國賓館企業(yè)管理方面還主要是憑經(jīng)驗。賓館管理整體的科技含量低,還有許多與時代脫節(jié)、落后的表現(xiàn):操作隨意性大,容易波動,管理漏洞多,物質(zhì)損耗大,經(jīng)濟效益低等明顯地成為制約行業(yè)發(fā)展的關(guān)鍵性因素。賓館在正常的運營中需要對客房資源、顧客信息、結(jié)算信息進行管理,利用賓館管理信息系統(tǒng)及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理效率。開放性的、應(yīng)用系統(tǒng)可靈活伸縮的、面向最終用戶的現(xiàn)代TIMS的服務(wù)性系統(tǒng),不斷滿足賓館業(yè)務(wù)需求、市場環(huán)境的拓展和管理模式的變化。系統(tǒng)開發(fā)具有超前意識,強調(diào)系統(tǒng)的標準化、系列化、模塊化設(shè)計,有明確的功能模塊結(jié)構(gòu)和技術(shù)支持模塊結(jié)構(gòu),按賓館不同的星級、規(guī)模和資金條件,分若干檔次,充分利用當前性價比最佳的技術(shù)產(chǎn)品組成模塊,靈活組合集成。便于系統(tǒng)維護、修改和升級,便于各賓館根據(jù)自己情況,分批分期實施技術(shù)改造,便于系統(tǒng)動態(tài)的跟隨世界先進技術(shù)的發(fā)展。現(xiàn)代化的賓館是客房及其余各種服務(wù)與設(shè)施為一體化的消費場所,賓館組織龐大、服務(wù)項目多、信息量大,要想提高勞動生產(chǎn),降低成本,提高服務(wù)質(zhì)量和管理水平,進而促進經(jīng)濟效益,必須借助計算機來進行現(xiàn)代化的信息管理,賓館信息管理系統(tǒng)正是為此而設(shè)計的,本系統(tǒng)是一套適用于中、小型賓館使用的優(yōu)秀系統(tǒng),操作簡單,靈活性好、系統(tǒng)安全性高,運行穩(wěn)定。 系統(tǒng)說明及概念層類圖面向?qū)ο笤O(shè)計的基礎(chǔ)就是使用類。類是用來代表現(xiàn)實事務(wù)或者功能的構(gòu)造塊。類圖是由若干類關(guān)聯(lián)在一起,反映系統(tǒng)或者子系統(tǒng)組成結(jié)構(gòu)的靜態(tài)圖。類圖的建模貫穿工程的分析和設(shè)計階段的始終在類圖中。根據(jù)建模的不同景象,類圖中不一定羅列出全部的內(nèi)容。如在建立分析模型或設(shè)計模型時,甚至可以只列出類名,在圖中著重表達的是類與類之間的聯(lián)系;在建立實現(xiàn)模型時,則應(yīng)當在類圖標中詳細給出類的屬性和方法等細節(jié)[5]。 系統(tǒng)操作員管理系統(tǒng)操作員管理類層次結(jié)構(gòu)圖,共由六個實體類構(gòu)成,SystemOperator類是系統(tǒng)操作員的父類,Administrator系統(tǒng)管理員類和Counter前臺操作員類是其子類,繼承了其全部的成員屬性和方法;OperatorManager操作員管理類是為實現(xiàn)而抽象出來管理SystemOperator系統(tǒng)操作員類的類,其與SystemOperator類之間屬于二元關(guān)聯(lián)關(guān)系且存在一種一對多的關(guān)系;SystemOpterator類擁有Purview權(quán)限類,而PurviewManager是為了實現(xiàn)而抽象出來管理Purview權(quán)限類的類,其與Purview類之間屬于二元關(guān)聯(lián)關(guān)系且存在一種一對多的關(guān)系。: 系統(tǒng)操作員管理類層次結(jié)構(gòu)圖 前臺接待管理前臺接待管理類層次結(jié)構(gòu)圖,共由十八個實體類構(gòu)成,分別是:RegisterManager登記管理類、ScheduledManager預(yù)定登記類、EnterManager入住登記類、RegisterBill登記類、RoomManager客房管理類、AllDayRoomManager全日房管理類、HalfDayRoomManager半日房管理類、HourlyDayRoomManager小時房管理類、Room客房類、AllDayRoom全日房類、HalfDayRoom半日房類、HourlyRoom小時房類、ConsumeManag消費單管理類、ConsumeBill消費單類、Goods消費商品類、GoodsManager消費商品管理類;RegisterManager類用來管理RegisterBill類,ScheduledManager類與EnterManager類繼承于該類,EnterManager類與RegisterBill類繼承于RegisterBill類,而RegisterBill類包含Room類且為一對多的關(guān)系,AllDayRoom類、HalfDayRoom類及HourlyRoom類繼承自Room類,RoomManager類用來管理Room,而每個Room類都擁有零個或多個ConsumeBill類。: 前臺接待管理類層次結(jié)構(gòu)圖 系統(tǒng)用例圖與功能概述 前臺管理前臺管理用例圖包括四個執(zhí)行者及十一個系統(tǒng)用例。用例分別是:前臺操作員登錄、客房預(yù)定、入住、取消預(yù)定、客房消費、換房、續(xù)住、寄存及退房,退房用例會擴展出兩個新的用例:正常退房和惡意退房,惡意退房是指房客在預(yù)留押金小于客房消費與房費合計費,且未補交余款的情況下離開,那么前臺可執(zhí)行惡意退房,并將此房客納入黑名單;前臺操作員登錄后,系統(tǒng)會自動分配其權(quán)限;客房預(yù)定,如果房客在系統(tǒng)設(shè)置時間內(nèi)未來辦理入住,系統(tǒng)將自動取消預(yù)定;換房,如果是同類型換房,則可直接執(zhí)行換,如果是不同類型換房,那么只有在先結(jié)清當前賬務(wù)之后方可換房;客房預(yù)定、入住、續(xù)住、退房及寄存在執(zhí)行之后,都會打印押金憑證,
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1