




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、管理信息系統(tǒng)課程設(shè)計(jì)1目錄目錄第一章 系統(tǒng)概述.21.1 前言.21.2 開發(fā)語言簡(jiǎn)介.31.3 本系統(tǒng)簡(jiǎn)介.3第二章 系統(tǒng)可行性分析.42.1 技術(shù)上可行性 .42.2 經(jīng)濟(jì)上可行性.42.3 管理上的可行性.4第三章 系統(tǒng)需求分析.63.1 系統(tǒng)主要功能 .63.2 系統(tǒng)數(shù)據(jù)流圖 .63.3 數(shù)據(jù)字典.7第四章 系統(tǒng)設(shè)計(jì).94.1 系統(tǒng)總體設(shè)計(jì) .94.1.1 系統(tǒng)功能分析 .94.1.2 系統(tǒng)軟件結(jié)構(gòu)圖 .104.2 系統(tǒng)詳細(xì)設(shè)計(jì).104.2.1 系統(tǒng)詳細(xì)設(shè)計(jì)目標(biāo)規(guī)劃 .104.2.2 系統(tǒng)詳細(xì)設(shè)計(jì)任務(wù).114.2.3 系統(tǒng)物理配置方案設(shè)計(jì).114.3 系統(tǒng)輸出設(shè)計(jì).124.4 系統(tǒng)輸入
2、設(shè)計(jì).124.4.1 輸入設(shè)計(jì)原則 .124.4.2 數(shù)據(jù)輸入設(shè)備的選擇 .124.4.3 輸入檢驗(yàn)設(shè)計(jì) .124.4.4 錯(cuò)誤改正方法 .12管理信息系統(tǒng)課程設(shè)計(jì)2第五章 系統(tǒng)實(shí)現(xiàn).135.1 系統(tǒng)運(yùn)行環(huán)境.135.2 系統(tǒng)實(shí)現(xiàn)關(guān)鍵技術(shù).135.2.1 ado.net 數(shù)據(jù)訪問技術(shù) .135.2.2 系統(tǒng)主要控件.145.2.3 基本數(shù)據(jù)庫操作.145.3 系統(tǒng)采用的設(shè)計(jì)模式.14第六章 總結(jié).16管理信息系統(tǒng)課程設(shè)計(jì)3第一章 系統(tǒng)概述1.1 前言隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,信息時(shí)代的到來,信息改變了我們這個(gè)社會(huì)。各類行業(yè)在日常經(jīng)營管理各個(gè)方面也在悄悄地走向規(guī)范化和網(wǎng)絡(luò)化??头抗芾淼男畔⒒潭?/p>
3、體現(xiàn)在將計(jì)算機(jī)及網(wǎng)絡(luò)與信息技術(shù)應(yīng)用于經(jīng)營與管理,以現(xiàn)代化工具代替?zhèn)鹘y(tǒng)手工作業(yè)。無疑,使用網(wǎng)絡(luò)信息化管理使客房管理更先進(jìn)、更高效、更科學(xué),信息交流更迅速。酒店客房管理系統(tǒng)是典型的信息管理系統(tǒng)的一部份,而且是必不可少的一部份。其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起簡(jiǎn)潔且資料一致性和完整性強(qiáng)、資料安全性好的數(shù)據(jù)庫。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。酒店客房管理系統(tǒng)是酒店經(jīng)營管理中不可缺少的部分,它的內(nèi)容對(duì)于經(jīng)營的決策者和管理者來說都至關(guān)重要,所以客房管理系統(tǒng)、信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以來人們使用傳統(tǒng)
4、人工的方式管理文件檔案,這種管理方式存在著許多弊端,如:效率低、保密性差,容易出現(xiàn)差錯(cuò)等,且對(duì)于查詢空房間及已定房間等極為不方便。在當(dāng)今時(shí)代,這些完全可以改用計(jì)算機(jī)來代替人的手工操作。作為計(jì)算機(jī)及網(wǎng)絡(luò)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)客房信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高客房經(jīng)營管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。且辦事效率也是決定收入的一個(gè)關(guān)鍵因素。因此,我決定選擇酒店客房管理系統(tǒng)作為本人的畢業(yè)設(shè)計(jì),力求開發(fā)出一套界面友好,功能強(qiáng)大,使用簡(jiǎn)單的適用于各大、中、小規(guī)模的
5、酒店客房的管理系統(tǒng)。同時(shí)也是一款完全適合賓館或旅館酒店客房管理傻瓜式日常業(yè)務(wù)管理的軟件。1.2 開發(fā)語言簡(jiǎn)介經(jīng)過分析,我使用 microsoft 公司的 visual studio 2005 作為開發(fā)工具和 microsoft sql server2000 作為后臺(tái)數(shù)據(jù)庫管理,利用 visual studio 2005 提供的各種面向?qū)ο蟮墓芾硇畔⑾到y(tǒng)課程設(shè)計(jì)4開發(fā)工具,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。microsoft 的 visual studio 2005 作為一種面向網(wǎng)絡(luò)、支持各種用戶終端的開發(fā)平臺(tái)環(huán)境,推動(dòng)
6、新一代因特網(wǎng)的發(fā)展,真正地讓人們可以在任何時(shí)間、任何地點(diǎn)、通過任何設(shè)備得到信息。c是專門為.net 應(yīng)用而開發(fā)出的語言,它能夠建造所有的.net 應(yīng)用。其固有的特性保證了它是一種高效、安全、靈活、面向?qū)ο蟮默F(xiàn)代程序設(shè)計(jì)語言。從最普通的應(yīng)用到大規(guī)模的商業(yè)開發(fā),c與 .net 平臺(tái)的結(jié)合將為用戶提供完整的解決方案。microsoft sqlserver2000 作為現(xiàn)代信息系統(tǒng)后臺(tái)數(shù)據(jù)庫管理工具,有其它數(shù)據(jù)庫管理工具無法比擬的方便完全。且應(yīng)用 sql 2000 存儲(chǔ)的數(shù)據(jù)量要遠(yuǎn)大于 access 等其它的數(shù)據(jù)庫管理程序。因此我應(yīng)用 microsoft sql server2000 作為后臺(tái)數(shù)據(jù)庫管
7、理器。1.3 本系統(tǒng)簡(jiǎn)介現(xiàn)代化的酒店組織龐大、服務(wù)項(xiàng)目多、信息量大,要想提高勞動(dòng)生產(chǎn)、降低成本、提高服務(wù)質(zhì)量和管理水平,進(jìn)而促進(jìn)經(jīng)濟(jì)效益,必須借助計(jì)算機(jī)來進(jìn)行現(xiàn)代化的信息管理。酒店管理系統(tǒng)正是為此而設(shè)計(jì)的。優(yōu)秀的酒店客房管理系統(tǒng)操作方便,靈活性好,系統(tǒng)安全性高,運(yùn)行穩(wěn)定。這也是我所設(shè)計(jì)本程序的目的之一。本系統(tǒng)針對(duì)用戶和客戶以及客房的管理采用了當(dāng)今常用的 c/s 結(jié)構(gòu)而設(shè)計(jì)。這樣只需要一臺(tái)計(jì)算機(jī)作為服務(wù)器即可。前臺(tái)應(yīng)用只需有一臺(tái)可連入局域網(wǎng)的計(jì)算機(jī),這樣就可省去 c/s 結(jié)構(gòu)中的每臺(tái)客戶機(jī)都要安裝客戶端程序的麻煩。本系統(tǒng)也分為后方管理和前臺(tái)應(yīng)用兩大部分。其中后臺(tái)管理分為:用戶信息維護(hù)、客房信息維
8、護(hù)、客房類型維護(hù)、營業(yè)情況統(tǒng)計(jì)和個(gè)人密碼修改幾個(gè)模塊。前臺(tái)應(yīng)用可分為:顯示所有房間信息、顯示空閑房間信息(訂房)和顯示已租房間信息(退房)三個(gè)模塊。 第二章 系統(tǒng)可行性分析2.1 技術(shù)上可行性編寫語言:采用 c#語言進(jìn)行編寫。c#是一種安全的、穩(wěn)定的、簡(jiǎn)單的,由 c 和 c+衍生出來的面向?qū)ο蟮木幊陶Z言。它在繼承 c 和 c+強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)管理信息系統(tǒng)課程設(shè)計(jì)5雜特性(例如沒有宏 和模版,不允許多重繼承) 。c#綜合了 vb 簡(jiǎn)單的可視化操作和 c+的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語法風(fēng)格、創(chuàng)新的語言特性和便捷的面向組件 編程的支持成為.net 開發(fā)的首選語言。由于對(duì)
9、 c#技術(shù)比較熟練,對(duì)于系統(tǒng)較為簡(jiǎn)單的,但基本功能較為完善的現(xiàn)代酒店管理系統(tǒng)來說是基本沒有問題的。編程平臺(tái):編程平臺(tái)采用 visual studio 2005.它已被證明是一個(gè)極其強(qiáng)大和成功的開發(fā)平臺(tái),其成熟穩(wěn)定能夠充分保證軟件設(shè)計(jì)的順利進(jìn)行。數(shù)據(jù)庫:數(shù)據(jù)庫采用微軟的 sql server 2000,雖然該數(shù)據(jù)庫版本不是最新的,但其工作穩(wěn)定,功能強(qiáng)大,資源耗費(fèi)較少,所以能夠充分滿足目前的需要。以上所用技術(shù)都是成熟的,先進(jìn)的,穩(wěn)定的。因此,開發(fā)本系統(tǒng)在技術(shù)上是可行的。2.2 經(jīng)濟(jì)上可行性經(jīng)濟(jì)上主要考慮本系統(tǒng)帶來的效益是否大于開發(fā)本系統(tǒng)的成本,由于本系統(tǒng)的開發(fā)以課程設(shè)計(jì)為依托,參與人員的目的以學(xué)習(xí)
10、為主,投入成本比較小。另外,系統(tǒng)管理員和業(yè)務(wù)員都擁有計(jì)算機(jī)的專業(yè)知識(shí),酒店前臺(tái)工作人員和管理人員不需要經(jīng)過培訓(xùn)或只需要經(jīng)過少量培訓(xùn)即可操作本軟件。這樣可以為開發(fā)本系統(tǒng)節(jié)升資金。同時(shí)無紙化辦公可以節(jié)省資源,減少后期資源浪費(fèi)。因此,開發(fā)本系統(tǒng)在經(jīng)濟(jì)是可行的。2.3 管理上的可行性由于本系統(tǒng)功能比較簡(jiǎn)單,對(duì)于工作人員不存在太大難度。加上業(yè)務(wù)員一直在使用原來老版本的酒店管理系統(tǒng),對(duì)該類軟件操作是很熟悉的。對(duì)于系統(tǒng)管理員來說,因?yàn)橄到y(tǒng)管理員擁有維護(hù)數(shù)據(jù)庫系統(tǒng)的技能,對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行添加、刪除、更新等操作是沒有問題的。因此,開本系統(tǒng)在管理上是可行的。在本系統(tǒng)的運(yùn)營階段,使用系統(tǒng)的工作人員,除了需要具備
11、在 windows 平臺(tái)上使用個(gè)人電腦的知識(shí),并不需要特別的技術(shù)能力。這方面的知識(shí),在該酒店與本項(xiàng)目運(yùn)營相關(guān)的直接人員中已經(jīng)具備。系統(tǒng)技術(shù)維護(hù)支持工作,在初期仍由硬件供應(yīng)商及本人完成。在酒店信息化建設(shè)及業(yè)務(wù)拓展到適當(dāng)規(guī)模后,將由酒店雇用專業(yè)技術(shù)人員擔(dān)任此項(xiàng)工作。在具體實(shí)施過程中,公司同意建立這樣的運(yùn)營管理機(jī)制:由公司管理層一名高級(jí)管理人員領(lǐng)導(dǎo);同時(shí),采購部負(fù)責(zé)對(duì)系統(tǒng)運(yùn)營過程中的計(jì)算機(jī)耗材的供應(yīng)。管理信息系統(tǒng)課程設(shè)計(jì)6綜上所述,開發(fā)本系統(tǒng),在經(jīng)濟(jì)上、技術(shù)上、管理上都是可行的。管理信息系統(tǒng)課程設(shè)計(jì)7第三章 系統(tǒng)需求分析3.1 系統(tǒng)主要功能系統(tǒng)功能分析在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。主要功能是:有
12、關(guān)客房類型的制定:客房類型名、房間面積、床位數(shù)量、住房單價(jià)、是否有空調(diào)、電視機(jī)、電話以及單獨(dú)衛(wèi)生間等。客房標(biāo)準(zhǔn)信息的添加、修改、查詢等??头炕拘畔⒅贫ǎ喊头烤幪?hào)、客房類型名、客房樓層、客房單價(jià)、備注等??头炕拘畔⒌奶砑?、查詢、修改:包括客房編號(hào)、客房類型、客房位置、客房單價(jià)、備注等剩余空房、客房未滿信息的查詢客戶入住信息錄入:客戶姓名、性別、籍貫、聯(lián)系電話、備注等。結(jié)算信息的記錄,包括客房編號(hào)、客房類型、客房單價(jià)、客戶編號(hào)、客戶姓名、入住日期、折扣、結(jié)算日期、總金額、備注信息等。結(jié)算后發(fā)票打印。3.2 系統(tǒng)數(shù)據(jù)流圖分析調(diào)查酒店業(yè)務(wù)流程和根據(jù)系統(tǒng)功能分析得出本系統(tǒng)的數(shù)據(jù)流圖如下: 管理信
13、息系統(tǒng)課程設(shè)計(jì)8 f3 住宿登記 d1 客戶信息 f1 查詢房態(tài) d3 登記表 d2 預(yù)收金額表 d4 客房信息表 f2 住宿登記單 f4 退房 d5 退房信息表 f5 續(xù)定 圖 3-1 賓館管理數(shù)據(jù)流圖3.3 數(shù)據(jù)字典表 3.1 客戶信息存儲(chǔ)表 數(shù) 據(jù) 存 儲(chǔ)條目名: 客戶信息記錄數(shù):記錄所有客戶信息主關(guān)鍵字: 客戶號(hào) 1住宿登記2顧客結(jié)帳3 顧 客續(xù) 費(fèi)管理信息系統(tǒng)課程設(shè)計(jì)9記錄組成:項(xiàng)目: 客戶 id+客戶姓名+性別+籍貫+聯(lián)系電話表 3.2 客房信息存儲(chǔ)表 數(shù) 據(jù) 存 儲(chǔ)條目名:客房信息 記錄數(shù):記錄所有房間信息主關(guān)鍵字:客房號(hào)記錄組成:項(xiàng)目: 客房編號(hào)+客房類型+客房樓層+單價(jià)+備注
14、信息 表 3.3 客房類型信息存儲(chǔ)表 數(shù) 據(jù) 存 儲(chǔ)條目名: 房間類型記錄數(shù):記錄房間類型主關(guān)鍵字:房間類型名 記錄組成:項(xiàng)目: 房間類型名+面積+額定床數(shù)+額定人數(shù)+空調(diào)+電視+衛(wèi)生間+電話+備注信息 表 3.4 客房類型信息存儲(chǔ)表 數(shù) 據(jù) 存 儲(chǔ)條目名:收入明細(xì)賬記錄數(shù):只記錄當(dāng)前識(shí)別的登記記錄,記錄數(shù)不限,結(jié)賬后轉(zhuǎn)入歷史收入明細(xì)賬主關(guān)鍵字:客編號(hào) 記錄組成:項(xiàng)目: 客房編號(hào)+客房類型+客房單價(jià)+客戶編號(hào)+客戶姓名+入住日期+折扣+結(jié)算日期+總金額+備注信息管理信息系統(tǒng)課程設(shè)計(jì)10第四章 系統(tǒng)設(shè)計(jì)4.1 系統(tǒng)總體設(shè)計(jì)4.1.1 系統(tǒng)功能分析客房信息管理功能模塊包括客房標(biāo)準(zhǔn)信息設(shè)置模塊和客房
15、信息設(shè)置模塊??头繕?biāo)準(zhǔn)信息設(shè)置模塊主要實(shí)現(xiàn):客房標(biāo)準(zhǔn)信息設(shè)置客房標(biāo)準(zhǔn)信息添加客房標(biāo)準(zhǔn)信息修改 客房標(biāo)準(zhǔn)信息刪除客房信息設(shè)置模塊主要實(shí)現(xiàn):客房信息查詢客房信息添加客房信息修改客房信息刪除顧客登記信息管理包括:1剩余客房信息查詢:可以通過系統(tǒng)對(duì)賓館內(nèi)剩余的客房進(jìn)行查詢,可以了解到未被預(yù)定及未被使用的客房的編號(hào)、客房編號(hào)、客房類型、客房位置、客房單價(jià)等。2訂房信息的添加:通過賓館管理系統(tǒng)可以對(duì)入住的顧客的信息進(jìn)行添加。包括顧客的身份證號(hào)碼、顧客的姓名、以及對(duì)顧客所住的客房的有關(guān)信息的添加,包括客房編號(hào)、客房種類、客房位置、客房單價(jià)、入住日期、折扣、備注信息等。3訂房信息的修改:通過系統(tǒng)可以隨時(shí)對(duì)里面
16、的信息進(jìn)行修改,包括對(duì)客房編號(hào)、客房種類、客房位置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、折扣等的修改。4訂房信息的查詢:通過系統(tǒng)可以查詢到在住顧客的信息包括客戶號(hào)、顧客的姓名等。還可以查到該顧客所住的客房編號(hào)、客房種類、客房位置、客房單價(jià)、入住日期、折扣等。管理信息系統(tǒng)課程設(shè)計(jì)114.1.2 系統(tǒng)軟件結(jié)構(gòu)圖根據(jù)上述系統(tǒng)功能分析,能得出下面系統(tǒng)軟件結(jié)構(gòu)圖:酒店信息管理系統(tǒng)結(jié)賬信息管理訂房信息管理客房信息管理系統(tǒng)管理結(jié)賬信息查詢結(jié)賬信息修改結(jié)賬信息添加訂房信息查詢訂房信息修改訂房信息添加剩余客房信息查詢?cè)O(shè)置客房信息設(shè)置客房標(biāo)準(zhǔn)密碼管理用戶管理客房信息查詢客房信息修改客房信息添加客房標(biāo)準(zhǔn)修
17、改客房標(biāo)準(zhǔn)添加續(xù)訂信息管理續(xù)訂信息添加圖 4-1 系統(tǒng)軟件結(jié)構(gòu)圖4.2 系統(tǒng)詳細(xì)設(shè)計(jì)4.2.1 系統(tǒng)系統(tǒng)詳細(xì)設(shè)計(jì)目標(biāo)規(guī)劃在此階段設(shè)計(jì)出具體能夠運(yùn)行的系統(tǒng),詳細(xì)列出新系統(tǒng)的各種參數(shù)與規(guī)格。為即將用c# 編程語言對(duì)其進(jìn)行編寫做好準(zhǔn)備。管理信息系統(tǒng)課程設(shè)計(jì)124.2.2 系統(tǒng)系統(tǒng)詳細(xì)設(shè)計(jì)任務(wù)(1)算法過程的設(shè)計(jì):本詳細(xì)設(shè)計(jì)采用的是流程圖的方式來表達(dá)每個(gè)處理過程的算法;(2)數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì):對(duì)于處理過程中涉及的概念性的數(shù)據(jù)類型進(jìn)行確切的定義;(3)測(cè)試用例設(shè)計(jì):測(cè)試用例包括輸入數(shù)據(jù)和預(yù)期結(jié)果等內(nèi)容。4.2.3 系統(tǒng)物理配置方案設(shè)計(jì)1 設(shè)計(jì)指標(biāo)(1) 系統(tǒng)的可靠性該系統(tǒng)要求 24 小時(shí)不間斷工作工作,發(fā)
18、生錯(cuò)誤的概率低于 0.01%。(2) 系統(tǒng)吞吐量要提高系統(tǒng)的吞吐量,就要求使用具有大吞吐量的計(jì)算機(jī)。應(yīng)該選擇具有較高性能的計(jì)算機(jī)。(3) 系統(tǒng)響應(yīng)時(shí)間響應(yīng)時(shí)間不超過 2 秒(4) 系統(tǒng)處理方式該系統(tǒng)采用主機(jī)系統(tǒng)方式。(5) 地域范圍本系統(tǒng)采用局域網(wǎng)方式。(6) 數(shù)據(jù)管理方式使用 ms sql server2000 數(shù)據(jù)管理系統(tǒng)2 計(jì)算機(jī)硬件配置計(jì)算機(jī)硬件選擇取決于要運(yùn)行的軟件系統(tǒng),本系統(tǒng)建議最低采取如下配置:內(nèi)存:128mbcpu:奔三 1.0ghz 以上硬盤:空余空間 4g管理信息系統(tǒng)課程設(shè)計(jì)134.3 系統(tǒng)輸出設(shè)計(jì)輸出設(shè)計(jì)的內(nèi)容包括:(1) 輸出信息應(yīng)包括系統(tǒng)的使用者,如客戶、酒店管理人員
19、、前臺(tái)服務(wù)人員、保潔人員等。 (2) 信息應(yīng)以表格及文檔形式輸出。(3) 輸出設(shè)備:打印機(jī)、終端顯示器、pos 機(jī)。(4) 輸出介質(zhì):輸出到專用紙張及電腦屏幕上。4.4 系統(tǒng)輸入設(shè)計(jì)4.4.1 輸入設(shè)計(jì)原則(1) 輸入數(shù)據(jù)量設(shè)計(jì)需要輸入客戶數(shù)據(jù),數(shù)據(jù)量不大(2) 輸入錯(cuò)誤檢測(cè)檢測(cè)客戶登記狀態(tài),確保不會(huì)重復(fù)登記或登記錯(cuò)誤4.4.2 數(shù)據(jù)輸入設(shè)備的選擇本系統(tǒng)選擇鍵盤、鼠標(biāo)人工輸入方式。4.4.3 輸入檢驗(yàn)設(shè)計(jì)本系統(tǒng)對(duì)輸入檢驗(yàn)設(shè)計(jì)的地方有如下幾處:(1) 當(dāng)前臺(tái)工作人員輸入客戶數(shù)據(jù)時(shí),系統(tǒng)會(huì)自動(dòng)檢測(cè)該信息是否已在系統(tǒng)中存在。 (2) 當(dāng)業(yè)務(wù)員輸入房間號(hào)時(shí),系統(tǒng)會(huì)檢測(cè)該房間號(hào)是否存在,若不存在會(huì)提示酒
20、店沒該房間。4.4.4 錯(cuò)誤改正方法系統(tǒng)出現(xiàn)錯(cuò)誤時(shí),將彈出提示框。并允許工作人員改正。管理信息系統(tǒng)課程設(shè)計(jì)14第五章 系統(tǒng)實(shí)現(xiàn)5.1 系統(tǒng)運(yùn)行環(huán)境機(jī)型:pc 臺(tái)式機(jī)處理器:奔三 1.0g 或更高 內(nèi)存:128m 或更高硬盤:4g 或更高輸入輸出設(shè)備:鍵盤、掃描儀、打印機(jī)、顯示器等。數(shù)據(jù)庫軟件:microsoft sql server 2000編程工具、編程語言:c#編譯軟件:microsoft visual studio 2005操作系統(tǒng):microsoft windows xp5.2 系統(tǒng)實(shí)現(xiàn)關(guān)鍵技術(shù)5.2.1 ado.net 數(shù)據(jù)訪問技術(shù) ado.net,其提供對(duì)各種數(shù)據(jù)庫訪問的標(biāo)準(zhǔn)接口。
21、包括的主要對(duì)象有:連接對(duì)象 connection:連接時(shí)必須指定要連接到的數(shù)據(jù)源以及連接所使用的用戶名和口令等信息。命令對(duì)象 command:可以通過已建立的連接發(fā)出命令,對(duì)數(shù)據(jù)源進(jìn)行指定的操作。 記錄集對(duì)象 dataset:查詢命令可以將查詢結(jié)果存儲(chǔ)在本地,這些數(shù)據(jù)以“行” (記錄)為單位,返回?cái)?shù)據(jù)的集合被稱為記錄集。字段對(duì)象 row:一個(gè)記錄集行包含一個(gè)或多個(gè)字段。如果將記錄集看作二維網(wǎng)格,字段將排列起來構(gòu)成列。每一字段(列)都分別包含有名稱、數(shù)據(jù)類型和值的屬性。 5.2.2 系統(tǒng)主要控件如 listview, ado.net 等與數(shù)據(jù)庫連接與操作相關(guān)的控件的基本設(shè)置與使用。還有基管理信息
22、系統(tǒng)課程設(shè)計(jì)15本對(duì)話框,button,text box,checkbox,combox 等基本控件的基本操作。了解 windows的消息響應(yīng)函數(shù),和基于對(duì)話框的編程等基本原理及思想。5.2.3 基本數(shù)據(jù)庫操作如 select,update,delete 等基本 sql 語句的使用。如創(chuàng)建基本表,視圖,設(shè)置主鍵等基本操作。5.3 系統(tǒng)采用的設(shè)計(jì)模式將對(duì)數(shù)據(jù)庫的操作獨(dú)立制作成 com 組件,實(shí)現(xiàn)數(shù)據(jù)庫開發(fā)的三層體系結(jié)構(gòu),即數(shù)據(jù)庫、中間層和前端應(yīng)用程序。如登陸模塊的實(shí)現(xiàn)則是采用了三層設(shè)計(jì)的結(jié)構(gòu)。系統(tǒng)運(yùn)行截圖:圖 5-1 用戶登錄界面管理信息系統(tǒng)課程設(shè)計(jì)16 圖 5-2 業(yè)務(wù)員權(quán)限界面圖 5-3 客
23、房信息管理界面圖 5-4 管理員權(quán)限界面管理信息系統(tǒng)課程設(shè)計(jì)17第六章 總結(jié)通過一段時(shí)間的設(shè)計(jì)與編寫,該酒店管理系統(tǒng)終于有了一個(gè)比較完整的框架?,F(xiàn)將心得體會(huì)總結(jié)如下:由于時(shí)間倉促,這暫時(shí)只是一個(gè)簡(jiǎn)單的管理系統(tǒng),但從設(shè)計(jì)這個(gè)系統(tǒng)的過程中,我感受到了關(guān)于軟件工程,數(shù)據(jù)庫設(shè)計(jì)、商業(yè)管理等各方面知識(shí)在實(shí)際工作中的應(yīng)用。在開發(fā)該系統(tǒng)過程中,我始終堅(jiān)持以下四項(xiàng)原則,并朝相應(yīng)目標(biāo)靠攏: (1) 、實(shí)用為主任何系統(tǒng)都應(yīng)該以用戶需求為最終目標(biāo),以方便用戶為最高原則,同進(jìn)要融入先進(jìn)的管理經(jīng)驗(yàn)與技巧。該系統(tǒng)努力根據(jù)用戶的實(shí)際需求功能情況,度身訂造一套先進(jìn)的管理系統(tǒng),并且將在統(tǒng)一的 windows nt/9x 圖形界
24、面下提供各種實(shí)用功能,盡可能降低使用前的培訓(xùn)、實(shí)施和使用中的維護(hù)時(shí)間。力求滿足現(xiàn)在及未來的各種需求,真正為管理及決策提供強(qiáng)有力的支持。(2) 、穩(wěn)定可靠不論在軟件設(shè)計(jì)還是硬件制造中,穩(wěn)定都是壓倒一切的。本管理系統(tǒng)通過選用先進(jìn)的開發(fā)軟件,成熟的網(wǎng)絡(luò)結(jié)構(gòu)及安全可靠的數(shù)據(jù)庫,再配合硬件的優(yōu)化選型,從而保證系統(tǒng)的可靠性與容錯(cuò)性。(3) 、先進(jìn)靈活系統(tǒng)充分應(yīng)用現(xiàn)有成熟的網(wǎng)絡(luò)技術(shù)、軟件開發(fā)技術(shù),先進(jìn)的客戶/服務(wù)器結(jié)構(gòu),及高性能的數(shù)據(jù)庫,滿足大型客戶的日常運(yùn)營、開展電子商務(wù)等的需要。同時(shí)用戶可自行靈活設(shè)置參數(shù)和各種代碼,適應(yīng)自己的特殊需要。(4) 、維護(hù)擴(kuò)展方便本系統(tǒng)的所有設(shè)計(jì)均遵循國際上現(xiàn)行的標(biāo)準(zhǔn)進(jìn)行,以
25、提高系統(tǒng)的開放性,方便以后業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)容,便于軟、硬件的維護(hù)、升級(jí)等,使系統(tǒng)能適應(yīng)企業(yè)未來的需要。在開發(fā)該酒店管理系統(tǒng)的同時(shí),我也經(jīng)常在互聯(lián)網(wǎng)上搜集資料,了解中國酒店、賓館等管理系統(tǒng)的開發(fā)與使用情況。在 90 年代初發(fā)展起來的國內(nèi)的酒店管理系統(tǒng),充分吸收了國外管理系統(tǒng)的精華,再結(jié)合國內(nèi)的實(shí)際情況,逐步發(fā)展成熟,到 20 世紀(jì)前幾年已形成了幾個(gè)較成熟的軟件系統(tǒng),同時(shí),產(chǎn)生了幾家專職從事賓館業(yè)計(jì)算機(jī)管理系統(tǒng)的公司。到了近幾年,隨著計(jì)算機(jī)在酒店中的普及應(yīng)用,計(jì)算機(jī)技術(shù)的不斷發(fā)展,酒店管理系統(tǒng)的發(fā)展管理信息系統(tǒng)課程設(shè)計(jì)18到了一個(gè)新的時(shí)期,新的系統(tǒng)平臺(tái)、新的系統(tǒng)特點(diǎn)及發(fā)展方向不斷涌現(xiàn),主要體現(xiàn)在
26、系統(tǒng)基本轉(zhuǎn)到客戶機(jī)/服務(wù)器模式下的 windows 版,功能更加細(xì)致完善,系統(tǒng)更加穩(wěn)定可靠。據(jù)一位業(yè)內(nèi)人士稱:“對(duì)軟件開發(fā)商來說,小的軟件商慢慢淘汰。對(duì)用戶來說,國內(nèi)大的系統(tǒng)慢慢進(jìn)入五星級(jí)酒店市場(chǎng),而以前基本被國外系統(tǒng)所壟斷。 ”酒店管理系統(tǒng)市場(chǎng)前景廣闊,利潤回報(bào)豐厚。但事實(shí)上,酒店業(yè)本身早就進(jìn)入了微利甚至虧損時(shí)代,加之市場(chǎng)競(jìng)爭(zhēng)激烈,軟件開發(fā)商的單個(gè)項(xiàng)目利潤大不如前,從而導(dǎo)致一些實(shí)力不足的開發(fā)商被淘汰出局。使用了該系統(tǒng)的酒店,因?yàn)槭チ嗽_發(fā)商的技術(shù)支持,也不得不更換軟件系統(tǒng),從而造成投資上的浪費(fèi)。一方面是整個(gè)行業(yè)沒有一個(gè)自律機(jī)構(gòu),國家沒有一定的評(píng)審機(jī)制及相應(yīng)的等級(jí)制度,使一些根本無條件的公司
27、能進(jìn)入市場(chǎng)參加競(jìng)爭(zhēng)。另一方面,目前酒店業(yè)的投資主體各種各樣,對(duì)軟件的重要性認(rèn)識(shí)不夠,要么誤選開發(fā)商,要么不正常壓價(jià),導(dǎo)致酒店和正規(guī)軟件商雙方均被損害利益。 固然,酒店業(yè)涉及的信息系統(tǒng)和產(chǎn)品眾多,卻缺乏統(tǒng)一的行業(yè)標(biāo)準(zhǔn)使各個(gè)供應(yīng)商相互協(xié)調(diào),一方面造成資源浪費(fèi)與互不兼容,另一方面也阻礙了整體水平的提高,無法完全符合酒店的需要。在技術(shù)開發(fā)與酒店需求上,酒店 it 現(xiàn)存需求-供給矛盾:其一:技術(shù)功能與酒店需求錯(cuò)位。目前的管理軟件系統(tǒng)未能有效解決酒店目前面臨的關(guān)鍵問題-銷售與成本控制?,F(xiàn)在酒店管理軟件多是用于內(nèi)部運(yùn)作和管理,其主要訴求點(diǎn)在于提高效率,還談不上直接降低成本。在某種程度上,酒店運(yùn)用電腦以后,人
28、工成本未必降低,甚至有可能增加。運(yùn)用計(jì)算機(jī)以后,僅是管理的量化程度提高、數(shù)據(jù)的流轉(zhuǎn)速度加快。然而酒店迫在眉睫的矛盾是,在行業(yè)不景氣的情況下,總在權(quán)衡投入成本與產(chǎn)出效益的比重。在中國酒店行業(yè)尚處于比較困難的現(xiàn)階段,開源節(jié)流尤為重要,直接對(duì)市場(chǎng)的技術(shù)要求日益凸顯,而目前酒店直接面對(duì)市場(chǎng)的銷售手段還停留在拜訪、打電話、發(fā)傳真等傳統(tǒng)形式?,F(xiàn)有的軟件不能直接幫助開源節(jié)流,這是目前技術(shù)與需求的差距。一個(gè)軟件開發(fā)商發(fā)出這樣的感嘆:“目前再好的酒店軟件也不能使酒店的經(jīng)營有特色,對(duì)客人有直接影響。譬如,已在其他行業(yè)運(yùn)用得非常純熟的 crm(客戶關(guān)系管理)概念,在酒店國內(nèi)的酒店業(yè)中尚未得到充分應(yīng)用。 ” 這也是酒
29、店不愿意在 it 方面投入更多的主因之一。其二:科技與服務(wù)主體錯(cuò)位。目前的酒店 it 未能直接對(duì)客服務(wù),而只是輔助管理的“幕后英雄”。國外酒店集團(tuán) it 運(yùn)用的成功典范有:marriott 作為企業(yè)戰(zhàn)略一部分的收益管理系統(tǒng),通過自動(dòng)識(shí)別,挖掘單一客人的消費(fèi)潛力,增加整體收入。 calson 的全球預(yù)訂系統(tǒng),是業(yè)內(nèi)最高效最具擴(kuò)展能力的預(yù)定系統(tǒng),同時(shí)還通過一個(gè)在管理信息系統(tǒng)課程設(shè)計(jì)19線數(shù)據(jù)庫實(shí)施全面顧客滿意計(jì)劃。courtyard 的 intranet 把所有的內(nèi)部手冊(cè)和印刷物電子化,減少了耗材和勞動(dòng)力成本。ritz-carlton 設(shè)立專職為住客提供 it 方面的技術(shù)支持服務(wù)。radisson
30、 為旅行社提供的在線預(yù)定系統(tǒng)根據(jù)訂出的客房數(shù)量回報(bào)給旅行社。impac 在每個(gè)酒店的大堂擺放觸摸屏設(shè)備,進(jìn)行顧客滿意度調(diào)查。promus 通過電腦化的績效工資系統(tǒng),增強(qiáng)了員工的士氣,減少服務(wù)中的差錯(cuò)??傮w而言,國內(nèi)酒店 it 技術(shù)開發(fā)的現(xiàn)狀是:1、需求不明確,使酒店項(xiàng)目工程性強(qiáng),產(chǎn)品化不足,開發(fā)商的總體成本居高不下,研發(fā)缺乏原動(dòng)力。2、沒有行業(yè)統(tǒng)一標(biāo)準(zhǔn),廠商各自為政,市場(chǎng)分化導(dǎo)致產(chǎn)品整合難度大。3、產(chǎn)品推廣依賴行政手段和關(guān)系網(wǎng),抑制了新技術(shù)的引進(jìn)和技術(shù)的創(chuàng)新,不利于形成自己的產(chǎn)品特色和質(zhì)量控制。4、國外優(yōu)秀品牌的低價(jià)進(jìn)入,壟斷了國內(nèi)高星級(jí)市場(chǎng),開發(fā)商利潤空間式微。附錄系統(tǒng)實(shí)現(xiàn)代碼:(1) 用戶
31、登陸實(shí)現(xiàn)代碼:(2) using system;(3) using system.collections.generic;(4) using system.componentmodel;(5) using system.data;(6) using system.drawing;(7) using system.text;(8) using system.windows.forms;(9)(10)namespace 酒店管理系統(tǒng)(11)(12) public partial class 用戶登錄界面 : form(13) (14) public 用戶登錄界面()管理信息系統(tǒng)課程設(shè)計(jì)20(15)
32、 (16) initializecomponent();(17) (18)(19)(20) private void button1_click(object sender, eventargs e)(21) (22) if (boselectuser.selecteditem.equals(管理員) /如果是管理員,就登陸到管理員權(quán)限界面(23) (24) if (this.textusername.text.equals(admin) & this.textpassword.text.equals(admin)(25) (26) form mainform = new 管理員權(quán)限界面();(27) mainform.showdialog();(28) (29)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店倉庫管理培訓(xùn)計(jì)劃
- 辭退違法解除協(xié)議書
- 餐廳安全合同協(xié)議書
- 遺產(chǎn)分割分配協(xié)議書
- 項(xiàng)目內(nèi)部停工協(xié)議書
- 馬匹出售繁育協(xié)議書
- 設(shè)備合資購買協(xié)議書
- 項(xiàng)目合作擔(dān)保協(xié)議書
- 風(fēng)冷電機(jī)訂購協(xié)議書
- 落戶委托服務(wù)協(xié)議書
- 油氣回收培訓(xùn)課件
- 小學(xué)生包餛飩課件
- 2024年6月青少年軟件編程Python等級(jí)考試試卷五級(jí)真題(含答案)
- 優(yōu)化城市公交線路的規(guī)劃
- 粉末涂料的MSDS介紹
- 福建省2025屆高考仿真模擬英語試卷含解析
- 鄭州航空工業(yè)管理學(xué)院《物流信息管理》2022-2023學(xué)年第一學(xué)期期末試卷
- 綜合管廊應(yīng)急救援預(yù)案
- 《教師書寫技能》課程教學(xué)大綱
- (完整版)CAD考試試題庫及參考答案
- 2024年廣西中考化學(xué)真題【附答案】
評(píng)論
0/150
提交評(píng)論