版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、管理信息系統(tǒng)課程設(shè)計報告管理信息系統(tǒng)課程設(shè)計報告目錄第 1 章 現(xiàn)行系統(tǒng)概述 .1第 2 章 系統(tǒng)分析 .12.1 需求分析 .12.1.1 系統(tǒng)功能需求之管理員.22.1.2 系統(tǒng)功能需求之用戶.22.2 可行性研究 .32.2.1 技術(shù)可行性.32.2.2 經(jīng)濟可行性.32.2.3 法律上的可行性.32.3 系統(tǒng)開發(fā)方法的選擇 .42.4 數(shù)據(jù)結(jié)構(gòu) .4第 3 章 系統(tǒng)設(shè)計 .53.1 總體設(shè)計結(jié)構(gòu) .53.2 代碼設(shè)計 .6第四部分 系統(tǒng)實施過程及其流程圖 .124.1 基礎(chǔ)信息設(shè)置 .124.2 客房前臺管理 .134.3 查詢統(tǒng)計管理 .154.4 掛賬管理 .164.5 系統(tǒng)初始設(shè)
2、計 .164.6 系統(tǒng)維護 .16第 5 章 系統(tǒng)使用說明 .16第 1 章 現(xiàn)行系統(tǒng)概述 隨著社會經(jīng)濟的發(fā)展,人們對生活質(zhì)量的要求越來越高,作為服務(wù)之一的賓館業(yè)也在不斷的完善服務(wù)體制。它是集餐飲、住宿、娛樂于一體的立體化服務(wù)體系,其中顧客可以隨意消費并統(tǒng)一結(jié)賬;賓館管理者可及時了解賓館的全部運營情況及經(jīng)營走勢,找出運轉(zhuǎn)成本,作為經(jīng)營決策的依據(jù)。只有運用先進的科學(xué)管理手段,利用計算機管理系統(tǒng)才能更好實現(xiàn)這一管理模式。賓館客房管理信息系統(tǒng)是用來收集、處理、存貯和傳播客房、顧客、結(jié)算信息,以信息管理為核心的計算機應(yīng)用系統(tǒng)。利用賓館客房管理信息系統(tǒng)中合理的數(shù)據(jù)庫結(jié)構(gòu)來保存數(shù)據(jù)信息,及時了解各個環(huán)節(jié)中
3、信息的變更,通過有效的程序結(jié)構(gòu)來支持各種數(shù)據(jù)操作的執(zhí)行,以提高管理效率,實現(xiàn)賓館服務(wù)的系統(tǒng)化、規(guī)范化、自動化。通過該項目的開發(fā)與使用,可實現(xiàn)以下功能:(1):快速實現(xiàn)客人入住登記和賬務(wù)處理,減少客人住店及離店時的等待時間(2):準(zhǔn)確實現(xiàn)客人預(yù)訂入住的要求,實現(xiàn)有效及有保障的前臺系統(tǒng)作業(yè)(3):快速響應(yīng)住宿客人的有關(guān)項目查詢要求(4):實現(xiàn)入住、消費、結(jié)賬一條龍服務(wù),方便客人在店內(nèi)的各類消費要求第 2 章 系統(tǒng)分析2.1 需求分析電子計算機科學(xué)的飛速發(fā)展,給酒店計算機應(yīng)用帶來了蓬勃生機,出現(xiàn)了酒店計算機管理信息系統(tǒng)、安全保衛(wèi)系統(tǒng)、電子門鎖系統(tǒng)、酒店信息服務(wù)系統(tǒng)、客房電腦保險系統(tǒng)以及計算機娛樂系統(tǒng)
4、。計算機在酒店中的應(yīng)用,已深入到酒店的各個部門,特別在信息處理領(lǐng)域,計算機已成為最重要的工具。在酒店現(xiàn)代管理理論中,酒店管理信息系統(tǒng)已成為酒店現(xiàn)代科學(xué)管理的重要內(nèi)容,是酒店經(jīng)營必不可缺少的現(xiàn)代科學(xué)工具。近年來,隨著我國改革開放的發(fā)展,國內(nèi)的酒店服務(wù)業(yè)得到了日新月異的發(fā)展?,F(xiàn)代酒店作為一體化的接待場所,是一個旅游城市的窗口,也可以說是一個小型社會。作為一種以服務(wù)為主的無煙工業(yè),世界各國對此行業(yè)的重視程度并不亞于其它工業(yè)。我設(shè)計的酒店管理系統(tǒng)主要是針對酒店各種信息的管理以實現(xiàn)對酒店的管理2.1.1 系統(tǒng)功能需求之管理員1.對客房信息進行查詢、更新、刪除,添加客房信息;2、對客房類型信息進行查詢、更
5、新、刪除,添加客房類型;3、對用顧客入住信息進行查詢、更新、刪除,添加顧客入住離開信息;4、對客戶留言的管理。2.1.2 系統(tǒng)功能需求之用戶利用本系統(tǒng)用戶在注冊或登錄后可實現(xiàn):1、客房遠程網(wǎng)上預(yù)訂, 使客戶不在當(dāng)?shù)匾部梢杂嗁従频甑目头浚?、利用本系統(tǒng)可查詢、掌握全酒店客房的運營狀況;3、利用本系統(tǒng) 可發(fā)布酒店相關(guān)信息, 讓客戶了解酒店的服務(wù)理念;4、 提高酒店的知名度;5、 利用本系統(tǒng)實現(xiàn)客戶意見反饋,客戶通過留言板對酒店服務(wù)提出意見,拉近了酒店和客戶之間的距離;6、 增加客戶的回頭率。2.2 可行性研究2.2.1 技術(shù)可行性此次信息系統(tǒng)開發(fā)是對我們所學(xué)的管理信息系統(tǒng)的實踐,我們在微機室完成系
6、統(tǒng)開發(fā)。我們小組可以選定兩三臺計算機或者用自己的筆記本進行開發(fā),建立系統(tǒng)開發(fā)環(huán)境,主要是安裝 access 機,小組成員之間可以通過一起討論,協(xié)調(diào)開發(fā)工作,解決開發(fā)工作中出現(xiàn)的問題。就技術(shù)力量來說,該學(xué)期,我們小組各成員已經(jīng)學(xué)習(xí)了管理信息系統(tǒng),并且對網(wǎng)絡(luò)技術(shù)和操作系統(tǒng)也有系統(tǒng)的了解,有些成員熟悉計算機原理,能解決常見的硬件故障和硬件選擇。目前,教材管理信息系統(tǒng)已得到了大量應(yīng)用,有許多可供參考的成功系統(tǒng)。從技術(shù)角度考慮,此信息系統(tǒng)開發(fā)可行。2.2.2 經(jīng)濟可行性目標(biāo)系統(tǒng)開發(fā)需求比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的支出上十分有限。而且,目標(biāo)系統(tǒng)并不是十分的復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟
7、支出有限。當(dāng)系統(tǒng)開發(fā)完實際運行后,將很大程度上提高計算機的功能,在為使用者帶來便利的同時,也為系統(tǒng)的進一步推廣創(chuàng)造了條件。這帶來的經(jīng)濟回報將遠超過支出,并且最重要的一點是該軟件的開發(fā)可以給我們對系統(tǒng)的開發(fā)有個全面的認識。從經(jīng)濟角度考慮,此信息系統(tǒng)開發(fā)可行。2.2.3 法律上的可行性整個系統(tǒng)由于是自行開發(fā),自行使用,所以系統(tǒng)本身不存在法律上的版權(quán)爭議信息系統(tǒng)規(guī)劃在需求分析的基礎(chǔ)上,我們提出了教材管理系統(tǒng)的總體結(jié)構(gòu)方案,并根據(jù)發(fā)展戰(zhàn)略和總體結(jié)構(gòu)方案,確定了系統(tǒng)的開發(fā)次序及時間安排。2.3 系統(tǒng)開發(fā)方法的選擇本次課程設(shè)計我們選擇結(jié)構(gòu)化開發(fā)方法,即用系統(tǒng)工程的思想和工程化的方法,按照用戶至上的原則,自
8、頂向下整體分析與設(shè)計和自底向上逐步實施的系統(tǒng)開發(fā)過程。是組織、管理和控制信息系統(tǒng)開發(fā)過程的一種基本框架。其基本思想:在系統(tǒng)分析時,采用自頂向下、逐層分解,由抽象到具體的逐步認識問題的過程;在系統(tǒng)設(shè)計的時候,先考慮系統(tǒng)整體的優(yōu)化,再考慮局部的優(yōu)化問題;在系統(tǒng)實施的時候,則堅持自底向上,先局部后整體,通過標(biāo)準(zhǔn)化模塊的連接形成完整的系統(tǒng)。2.4 數(shù)據(jù)結(jié)構(gòu)本程序定義了五個結(jié)構(gòu)體:date,easy,easy*create,easy*head,ptr 分別用于存放日期與時間信息,房間入住狀態(tài),當(dāng)日時間,住房費用信息 1、定義入住信息結(jié)構(gòu)體struct easyint number;int price;s
9、truct date past; char name8,id18;int x;struct easy *next;其中各字段意義如下:int number; 表示房號int price; 表示價格struct date past; 表示入住日期和時間 char name8,id18; 表示等級客戶姓名和地址int x;表示房間入住狀態(tài)第 3 章 系統(tǒng)設(shè)計3.1 總體設(shè)計結(jié)構(gòu)該管理系統(tǒng)適用于各類中小型酒店的客房資源和客戶信息的管理,實現(xiàn)了酒店的信息化管理,該系統(tǒng)主要包括基礎(chǔ)信息設(shè)置、客房前臺管理、查詢統(tǒng)計管理、掛賬管理、系統(tǒng)初始設(shè)計、系統(tǒng)維護等功能。功能結(jié)構(gòu)圖 3-13.2 代碼設(shè)計privat
10、e sub form_current()on error goto err_form_current 把子窗體中當(dāng)前記錄值賦予主窗體對應(yīng)的文本框內(nèi) forms!職員資料管理!職員 id = me!職員 id forms!職員資料管理!姓名 = me!姓名 forms!職員資料管理!職位 = me!職位 forms!職員資料管理!性別 = me!性別 forms!職員資料管理!籍貫 = me!籍貫 forms!職員資料管理!年齡 = me!年齡 forms!職員資料管理!民族 = me!民族 forms!職員資料管理!健康狀況 = me!健康狀況 forms!職員資料管理!身份證號 = me!身
11、份證號 forms!職員資料管理!婚姻狀況 = me!婚姻狀況 forms!職員資料管理!家庭地址 = me!家庭地址 forms!職員資料管理!家庭電話 = me!家庭電話 forms!職員資料管理!備注 = me!備注exit_form_current: exit suberr_form_current: msgbox err.description resume exit_form_currentend suboption compare databaseprivate sub 查詢_click()on error goto err_查詢_click me!入住記錄查詢 子窗體.requ
12、eryexit_查詢_click: exit suberr_查詢_click: msgbox err.description resume exit_查詢_clickend subprivate sub 關(guān)閉_click()on error goto err_關(guān)閉_click docmd.closeexit_關(guān)閉_click: exit suberr_關(guān)閉_click: msgbox err.description resume exit_關(guān)閉_clickend suboption compare databaseprivate sub 新添會員_click()on error goto er
13、r_新添會員_click 為窗體中“會員 id”等文本框控件設(shè)置初值 me!會員 id = year(now) & month(now) & day(now) & _ hour(now) & minute(now) & second(now) me!會員姓名 = null me!會員級別 = 一級 me!會員折扣 = 9.5 me!累計消費 = 0 me!操作人員 = null me!身份證 id = null me!所在單位 = null me!入會日期 = now me!備注 = nullexit_新添會員_click: exit suberr_新添會員_click: msgbox err
14、.description resume exit_新添會員_clickend subprivate sub 保存會員_click()on error goto err_保存會員_clickdim i as integerdim stemp as stringdim rs as adodb.recordsetset rs = new adodb.recordset為打開數(shù)據(jù)表“查詢語句”字符變量賦值stemp = select * from 會員資料打開“會員資料”數(shù)據(jù)表rs.open stemp, currentproject.connection, adopenkeyset, adlocko
15、ptimistic 判斷“會員 id”等文本框是否為空 if isnull(me!會員 id) = true then 彈出提示“會員 id”文本框不可以為空信息 msgbox 請輸入“會員 id”,它不可以為空!, vbokonly, 輸入“會員 id” 把光標(biāo)置于“會員 id”文本框內(nèi) me!會員 id.setfocus 退出子過程 exit sub elseif isnull(me!會員姓名) = true then msgbox 請輸入“會員姓名”,它不可以為空!, vbokonly, 輸入“會員姓名” me!會員姓名.setfocus exit sub elseif isnull(m
16、e!身份證 id) = true then msgbox 請輸入“身份證 id”,它不可以為空!, vbokonly, 輸入“身份證 id” me!身份證 id.setfocus exit sub elseif isnull(me!入會日期) = true then msgbox 請輸入“入會日期”,它不可以為空!, vbokonly, 輸入“入會日期” me!入會日期.setfocus exit sub elseif isnull(me!會員級別) = true then msgbox 請輸入“會員級別”,它不可以為空!, vbokonly, 輸入“會員級別” me!會員級別.setfocu
17、s exit sub elseif isnull(me!會員折扣) = true then msgbox 請輸入“會員折扣”,它不可以為空!, vbokonly, 輸入“會員折扣” me!會員折扣.setfocus exit sub elseif isnull(me!累計消費) = true then msgbox 請輸入“累計消費”,它不可以為空!, vbokonly, 輸入“累計消費” me!累計消費.setfocus exit sub elseif isnull(me!操作人員) = true then msgbox 請輸入“操作人員”,它不可以為空!, vbokonly, 輸入“操作人
18、員” me!操作人員.setfocus exit sub else 循環(huán)判斷該編號的會員是否存在 if rs.recordcount 0 then rs.movefirst for i = 1 to rs.recordcount 如果存在,彈出信息并退出子過程 if rs(會員 id) = me!會員 id then msgbox 該編號的會員已經(jīng)存在,請核實!, vbcritical, 記錄已經(jīng)存在 exit sub else rs.movenext end if next i end if end if 為保存會員資料“查詢語句”字符變量賦值 stemp = insert into 會員資
19、料 stemp = stemp & ( 會員 id,會員姓名,會員折扣,累計消費,會員級別, stemp = stemp & 操作人員,身份證 id,入會日期,所在單位,備注) stemp = stemp & values ( & me!會員 id & , & me!會員姓名 & , stemp = stemp & & me!會員折扣 & , & me!累計消費 & , stemp = stemp & & me!會員級別 & , & me!操作人員 & , stemp = stemp & & me!身份證 id & , & me!入會日期 & , stemp = stemp & & me!所在
20、單位 & , & me!備注 & ) 使用 docmd 對象的 runsql 方法執(zhí)行查詢 docmd.runsql stemp 刷新“會員資料管理 子窗體”子窗體 me!會員資料管理 子窗體.requery 釋放系統(tǒng)為 rs 數(shù)據(jù)集分配的空間 set rs = nothingexit_保存會員_click: 釋放系統(tǒng)為 rs 數(shù)據(jù)集分配的空間 set rs = nothing exit suberr_保存會員_click: msgbox err.description resume exit_保存會員_clickend subprivate sub 修改會員_click()on error
21、goto err_修改會員_clickdim i as integerdim stemp as stringdim rs as adodb.recordsetset rs = new adodb.recordset為打開數(shù)據(jù)表“查詢語句”字符變量賦值stemp = select * from 會員資料打開“會員資料”數(shù)據(jù)表rs.open stemp, currentproject.connection, adopenkeyset, adlockoptimistic 判斷“會員 id”等文本框是否為空 if isnull(me!會員 id) = true then 彈出提示“會員 id”文本框不
22、可以為空信息 msgbox 請輸入“會員 id”,它不可以為空!, vbokonly, 輸入“會員 id” 把光標(biāo)置于“會員 id”文本框內(nèi) me!會員 id.setfocus exit sub elseif isnull(me!會員姓名) = true then msgbox 請輸入“會員姓名”,它不可以為空!, vbokonly, 輸入“會員姓名” me!會員姓名.setfocus exit sub elseif isnull(me!身份證 id) = true then msgbox 請輸入“身份證 id”,它不可以為空!, vbokonly, 輸入“身份證id” me!身份證 id.s
23、etfocus exit sub elseif isnull(me!入會日期) = true then msgbox 請輸入“入會日期”,它不可以為空!, vbokonly, 輸入“入會日期” me!入會日期.setfocus第四部分 系統(tǒng)實施過程及其流程圖4.1 基礎(chǔ)信息設(shè)置 1、設(shè)置客房信息:對客房的基本信息進行增加、修改、刪除。 2、設(shè)置員工信息:對員工的基本信息進行增加、修改、刪除。3、設(shè)置掛賬單位:對掛賬單位的基本信息進行增加、修改、刪除。.圖 4-1 流程圖4.2 客房前臺管理 1、客房預(yù)訂:可以通過此窗口實現(xiàn)客房預(yù)訂。 2、住宿登記:客人入住賓館登記信息,退宿一天前進行提醒。3、宿費提醒:查詢某日期的提醒信息或全部提醒信息。圖 4-2 住宿登記、修改、查詢程序流程圖4、退宿結(jié)帳:可以選擇掛賬、打折等多種方式,并可以在此增加其他消費項目的費用。自動提取系統(tǒng)時間以及當(dāng)前操作員,實現(xiàn)功能為客人的退房結(jié)賬。在下拉菜單中選擇憑證號碼,其他信息自動從數(shù)據(jù)庫中提取,退宿編號為自動分配。在附加費處選擇附加費項目,然后在后面的單行編輯框中輸入數(shù)目,提中顯示對應(yīng)的消費,并自動計算到應(yīng)收金額及退還金額中。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版大學(xué)商業(yè)街商鋪的租賃協(xié)議書
- 培訓(xùn)的心得總結(jié)
- 大潤發(fā)員工入職培訓(xùn)
- 2024版礦泉水經(jīng)銷合同范本
- 《瀏覽圖片課件》課件
- 《如何做好護理查房》課件
- 《汽車保險理賠流程》課件
- 《行動者網(wǎng)絡(luò)理論》課件
- 人工智能算法優(yōu)化項目協(xié)議
- 2024年軟件工程師標(biāo)準(zhǔn)勞動協(xié)議
- 保潔供方管控要點
- 空氣源熱泵冷暖空調(diào)、熱水項目施工方案
- 《行政組織學(xué)》期末復(fù)習(xí)指導(dǎo)
- 廣東省佛山市2022-2023學(xué)年高一上學(xué)期期末考試英語試題(含答案)
- 五年級上冊道德與法治全冊知識點匯總
- 小學(xué)英語“大單元教學(xué)”整體設(shè)計與案例分析講稿
- 雙引號專項練習(xí)歸納
- 海關(guān)HS編碼對照表
- 原木樁駁岸施工方案
- 手術(shù)十大安全質(zhì)量目標(biāo)培訓(xùn)記錄
- GB/T 10000-2023中國成年人人體尺寸
評論
0/150
提交評論