管理信息系統(tǒng)原理及開發(fā)課程設(shè)計工資管理系統(tǒng)_第1頁
管理信息系統(tǒng)原理及開發(fā)課程設(shè)計工資管理系統(tǒng)_第2頁
管理信息系統(tǒng)原理及開發(fā)課程設(shè)計工資管理系統(tǒng)_第3頁
管理信息系統(tǒng)原理及開發(fā)課程設(shè)計工資管理系統(tǒng)_第4頁
管理信息系統(tǒng)原理及開發(fā)課程設(shè)計工資管理系統(tǒng)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、課課 程程 設(shè)設(shè) 計計課程名稱 管理信息系統(tǒng)原理及開發(fā)題目名稱 工資管理系統(tǒng)學(xué)生學(xué)院 廣東工業(yè)大學(xué)商學(xué)院 專業(yè)班級 工商企業(yè)管理 09 級學(xué) 號 姓 名 指導(dǎo)教師 2011 年 06 月 24 日本系統(tǒng)使用說明及分工本系統(tǒng)使用說明及分工 本系統(tǒng)是由我們小組黃祖新、陳貴軍,兩人在共同的努力下完成的,大概兩人平均所占比例都是 50%,我們具體所完成情況為,一、系統(tǒng)設(shè)計部分:包括客房管理、日結(jié)管理、總系統(tǒng)統(tǒng)計報表、系統(tǒng)維護(hù);二、報告部分:摘要、立項分析、系統(tǒng)需求分析、用戶界面設(shè)計等等。小旅館管理系統(tǒng)小旅館管理系統(tǒng)【摘要摘要】:隨著服務(wù)業(yè)體系的日益完善,旅館的發(fā)展空間擴(kuò)大,規(guī)模越來越大,形式也越來越多

2、。旅館的管理工作是旅館發(fā)展壯大的一個重要內(nèi)容,旅館管理涉及到旅館客戶的管理,同時也是旅館財務(wù)管理的重要組成部分。對旅館來說,客戶是旅館生存和發(fā)展的最寶貴的資源,也是旅館的原動力。而客戶的登記、查詢等工作又是旅館管理的重中之重。如何才能不斷加強旅館的管理,掌握更多的客戶管理信息,提高旅館的服務(wù)質(zhì)量和水平。如何才能實行信息化的旅館管理,讓旅館管理人員從繁重瑣碎的工作中解脫出來,去完成更重要的工作。為了實現(xiàn)這些目的,我們設(shè)計了主要包括數(shù)據(jù)庫的設(shè)計、維護(hù)和應(yīng)用界面的設(shè)計與后臺數(shù)據(jù)庫的連接的系統(tǒng)。這個系統(tǒng)采用 microsoft 公司開發(fā)的 visual basic 6.0 和 microsoft ac

3、cess 2003 為后臺的數(shù)據(jù)庫的技術(shù),這些都是系統(tǒng)軟件設(shè)計所需要的。規(guī)模越大的、管理工作越復(fù)雜的旅館,越是需要先進(jìn)的管理技術(shù)。因此旅館在以后科學(xué)的管理工作中,需要類似的系統(tǒng)來推動企業(yè)的管理工作不斷向前發(fā)展。 【關(guān)鍵字】管理信息系統(tǒng),數(shù)據(jù)庫,旅館管理,實體關(guān)系圖,數(shù)據(jù)字典。目目 錄錄摘要 .2緒論 .41 .立項分析 .41.1 開發(fā)背景 .41.2 系統(tǒng)功能 .41.3 系統(tǒng)目標(biāo).52.可行性分析 .53.1 技術(shù)可行性.53.2 經(jīng)濟(jì)可行性 .63.3 運行可行性 .63.系統(tǒng)需求分析 .63.1 系統(tǒng)調(diào)查.63.2 旅館的工作流程分析.63.3 系統(tǒng)用戶分析.74.系統(tǒng)設(shè)計 .84.1

4、 系統(tǒng)功能劃分.84.1.1 住宿管理系統(tǒng) .94.1.2 客房管理系統(tǒng) .104.1.3 日結(jié)管理系統(tǒng).104.1.4 系統(tǒng)管理 .104.2 系統(tǒng)的概念模型設(shè)計.114.2.1 系統(tǒng)的局部 er 圖.114.3 系統(tǒng)數(shù)據(jù)庫的設(shè)計.125.用戶界面設(shè)計.14 5.1 界面設(shè)計思想.145.2 界面設(shè)計原則.145.3 界面設(shè)計樣式.14 5.4 常見提示信息樣式.165.5 界面設(shè)計.165.5.1 登陸界面展示.165.5.2 主界面展示.186.小旅館管理系統(tǒng)軟件測試 .196.1 測試的作用和意義.196.2 測試方法.196.3 測試內(nèi)容.196.4 測試結(jié)果.19總結(jié) .20參考文

5、獻(xiàn).201緒緒 論論旅館管理工作的好壞都直接關(guān)系到旅館的以后發(fā)展和管理,它是旅館管理中重要的環(huán)節(jié)。本系統(tǒng)能對客戶信息進(jìn)行添加、查詢和修改,使管理人員能及時掌握有效信息,改進(jìn)管理方法,提供制定決策的依據(jù),同時也方便客戶的入住。這個旅館管理系統(tǒng)是運用數(shù)據(jù)庫原理和 vb 做出來的,它主要包括需求分析,概要設(shè)計,后臺設(shè)計分析,旅館管理系統(tǒng)功能設(shè)計,用戶界面設(shè)計報告,客戶管理系統(tǒng)軟件測試等。我們理清各種復(fù)雜信息,構(gòu)成一個清晰操作便捷的系統(tǒng),同時也讓我們把學(xué)的理論知識應(yīng)用于實踐中,學(xué)以致用,得到了很好的鍛煉,考驗我們的團(tuán)隊精神與合作。正如研究其它軟件一樣,該系統(tǒng)的設(shè)計也經(jīng)歷了從選題,調(diào)研,熟悉開發(fā)環(huán)境,實

6、驗關(guān)鍵技術(shù),查找類似的相關(guān)系統(tǒng)的資料;系統(tǒng)概要設(shè)計,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計,功能模塊開發(fā),功能模塊測試,系統(tǒng)調(diào)試和系統(tǒng)試運行和修改。下面的流程圖反映了我們的基本的思路和過程:概要設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計功能模塊開發(fā)功能模塊測試系統(tǒng)調(diào)試定題調(diào)查研究資料查詢開發(fā)環(huán)境熟悉研究關(guān)鍵技術(shù)系統(tǒng)試運行和修改2一、立項分析一、立項分析1 11 1、開發(fā)背景、開發(fā)背景每間旅館都需要對客戶的入住進(jìn)行登記、查詢、記錄、統(tǒng)計等等的工作進(jìn)行管理,而這些工作都必須在一個很短的時間內(nèi)完成。大量數(shù)據(jù)的統(tǒng)計分析工作,如果單單靠人工來完成的話,很費時費力,還容易出錯。隨著計算機技術(shù)的飛速發(fā)展,計算機在日常管理應(yīng)用中越來越普及,利用計算機對企

7、業(yè)各個方面進(jìn)行管理是勢在必行的。因此需要開發(fā)出來一個能夠滿足旅館進(jìn)行管理客戶的信息的添加、修改、查詢、統(tǒng)計、報表等等需求的、功能完善的、安全可靠的、迅速簡便的管理信息系統(tǒng)。1 12 2、系統(tǒng)功能、系統(tǒng)功能 本系統(tǒng)的主要功能如下: 系統(tǒng)管理部分:包括添加系統(tǒng)用戶、修改密碼、數(shù)據(jù)恢復(fù)和數(shù)據(jù)備份。 住宿信息管理部分:包括住宿登記、追加押金、調(diào)房登記、退宿結(jié)帳等功能 的添加、修改、刪除、統(tǒng)計、查詢。 客房信息管理部分:包括客房設(shè)置、客房查詢等功能的添加、修改、刪除、統(tǒng)計、查詢。查詢統(tǒng)計管理部分:包括住宿查詢、退宿查詢。日結(jié)信息管理部分:主要是包括客房銷售統(tǒng)計。1 13 3、系統(tǒng)目標(biāo)、系統(tǒng)目標(biāo)(1)為旅

8、館管理人員提供客戶入住情況、退宿情況和結(jié)賬情況等基本的信息,以此作為其進(jìn)行有效的管理的基本依據(jù)。開發(fā)這個系統(tǒng)的目的就是幫助旅館的客戶管理人員提高工作效率,實現(xiàn)旅館信息管理的系統(tǒng)化、規(guī)范化和自動化,實現(xiàn)高效、科學(xué)、現(xiàn)代化的客戶管理。(2)實現(xiàn)快速方便地處理大量數(shù)據(jù)信息,完成了信息的錄入、添加、修改、刪除、統(tǒng)計、查詢、排序等處理的要求。(3)能夠?qū)ο到y(tǒng)進(jìn)行管理,包括添加用戶、修改用戶信息、數(shù)據(jù)恢復(fù)和數(shù)據(jù)備份。(4)能夠輸出和打印各種單據(jù)和報表。3二、可行性分析二、可行性分析2 21 1、技術(shù)可行性、技術(shù)可行性根據(jù)系統(tǒng)目標(biāo)來衡量所需的枝術(shù)是否具備,一般可以從硬件、軟件的性能的要求、環(huán)境條件、技術(shù)人員

9、水平和數(shù)量等到方面去考慮和分析,其中開發(fā)人員的技術(shù)力量應(yīng)首先考慮能力與水平,并考慮近期內(nèi)可以培養(yǎng)和發(fā)展的技術(shù)人員。22 2、經(jīng)濟(jì)可行性、經(jīng)濟(jì)可行性 估算系統(tǒng)的開發(fā)費用和今后的運行、維護(hù)費用,估計系統(tǒng)將獲得的效益,并將費用與效益進(jìn)行比較,看是否有利。然而開發(fā)、運行和維護(hù)費用主要包括:購買和安裝設(shè)備的費用:計算機硬件、系統(tǒng)軟件、機房、電源等;人員費用:系統(tǒng)開發(fā)人員、操作人員和維護(hù)人員的工資、培訓(xùn)費用等; 消耗品費用:系統(tǒng)開發(fā)所用材料、系統(tǒng)正常運行所用消耗品,例如水、電費、打印紙等。系統(tǒng)的效益可以從經(jīng)濟(jì)效益和社會效益兩個方面考慮。對于企業(yè)管理信息系統(tǒng)則應(yīng)著重分析其社會效益。例如,系統(tǒng)投入運行后可以提

10、供哪些以前無法及時提供的信息,用戶查詢和使用信息的方便程度提高多少、速度增加了多少,對于管理人員進(jìn)行決策提供了多少幫助等等。2 23 3、運行可行性、運行可行性 系統(tǒng)運行后對旅館管理的現(xiàn)狀帶來了什么影響(包括組織機構(gòu)、管理方式、工作環(huán)境等)和后果進(jìn)行估計和評價。同時還應(yīng)考慮現(xiàn)有管理人員的培訓(xùn)、補充,分析在給定的時間里能否完成預(yù)定的系統(tǒng)開發(fā)任務(wù)等。 按上述三方面進(jìn)行可行性分析、研究后,就可以整理并編制出系統(tǒng)開發(fā)的可行性報告了,它是總體規(guī)劃工作的階段性成果。三、系統(tǒng)需求分析三、系統(tǒng)需求分析3 31 1、系統(tǒng)調(diào)查、系統(tǒng)調(diào)查 在系統(tǒng)開發(fā)之前,我們對旅館的住宿、登記、退宿的組成、信息流程等等進(jìn)行了詳細(xì)的

11、調(diào)查和了解,主要收集到以下的信息:(1) 旅館的規(guī)模越來越大,對客戶信息等情況的管理復(fù)雜情度越大。(2) 旅館需要的是一個能及時、準(zhǔn)確地對客戶信息進(jìn)行有效的管理工作的信息系統(tǒng)。(3) 系統(tǒng)可分為前臺和后臺兩個體系,前臺服務(wù)于客戶的一般查詢;后臺面向旅館管理人員,具有較大的操作權(quán)力。(4) 系統(tǒng)應(yīng)該能夠打印必要的報表和單據(jù),以符合填報各種數(shù)據(jù)的要求,同時能夠及時根據(jù)客戶入住的情況、退宿的情況和日結(jié)的情況等綜4合的信息情況進(jìn)行匯總,以供旅館來進(jìn)行更有效的管理。3 32 2、旅館的工作流程分析、旅館的工作流程分析 通過對旅館的領(lǐng)導(dǎo)、管理人員、客戶等相關(guān)人員的交談,分析一般的旅館的工作流程,然后對此進(jìn)

12、行簡單抽象,最后得到該旅館的數(shù)據(jù)流程圖。(1) 頂圖(代表總體規(guī)劃) ,如圖 31 所示。(2) 中圖(較詳細(xì)地反映整體工作流程) ,如圖 32 所示。(3) 底圖(詳細(xì)數(shù)據(jù)流程圖) ,如圖 33 所示。旅館信息管理系統(tǒng)住宿管理部份客房管理部份日結(jié)管理部份住宿信息客房信息日結(jié)信息圖 31住宿日結(jié)旅館客房費用客戶登記管理匯總圖 32客戶住宿退宿日結(jié)費用53 33 3、系統(tǒng)用戶分析、系統(tǒng)用戶分析 根據(jù)旅館現(xiàn)有的組織機構(gòu)和管理體制,本系統(tǒng)的用戶大致可以劃分為 2 類,這 2 種用戶在本系統(tǒng)控制范圍內(nèi)。(1) 客戶:是旅館的經(jīng)濟(jì)來源和服務(wù)對象,是旅館的重要組成部分。(2) 旅館管理人員:主要是為了旅館

13、能正常服務(wù)運作,而對客戶進(jìn)行管理工作。四、系統(tǒng)設(shè)計四、系統(tǒng)設(shè)計.1.1 系統(tǒng)功能劃分系統(tǒng)功能劃分本系統(tǒng)是針對旅館日常管理事務(wù)開發(fā)的,包括據(jù)客戶入住的情況、退宿的情況和日結(jié)的情況等工作。本系統(tǒng)采用 b/s 架構(gòu),并提供了一個網(wǎng)絡(luò)操作平臺,各個部門可以共享數(shù)據(jù)、協(xié)同工作,可以生成一定的電子表格形式提交給上級部門進(jìn)行各種統(tǒng)計,也可以從各種電子表格中把數(shù)據(jù)導(dǎo)入到系統(tǒng)中,可以生成各種數(shù)據(jù)發(fā)布到網(wǎng)絡(luò)上,客戶和旅館管理人員可以通過瀏覽器對信息進(jìn)行查詢。從系統(tǒng)需求分析可以看出系統(tǒng)的業(yè)務(wù)功能主要有:住宿信息管理系統(tǒng)、客房信息管理系統(tǒng)、掛賬信息管理系統(tǒng)、查詢統(tǒng)計管理系統(tǒng)、日結(jié)信息管理系統(tǒng)以及系統(tǒng)管理等模塊。因此,

14、系統(tǒng)的 hipo 圖也主要從這幾個方面去劃分及系統(tǒng)設(shè)計。為了使系統(tǒng)數(shù)據(jù)庫的安全性得到保障,在系統(tǒng)管理模塊,我們設(shè)計了系統(tǒng)登錄管理和數(shù)據(jù)庫的備份功能,以此維護(hù)系統(tǒng)的安全運行。系統(tǒng)是基于模塊化設(shè)計的,可以根據(jù)具體企業(yè)的需要,分離或集成各個模塊,增加模塊后不影響當(dāng)前數(shù)據(jù)。系統(tǒng)安全性高,采用雙數(shù)據(jù)庫操作,兩個數(shù)據(jù)庫數(shù)據(jù)保持一致性,當(dāng)活動庫有故障不能工作時,備份庫馬上接替工作,使系統(tǒng)運行不至于中斷。系統(tǒng)自動備份數(shù)據(jù),操作員和系統(tǒng)管理員也可以手工備份數(shù)據(jù)到網(wǎng)絡(luò)中的任何一臺電腦上,當(dāng)發(fā)生災(zāi)難性后果,系統(tǒng)重裝后,有用數(shù)據(jù)可以恢復(fù)過來,后臺數(shù)據(jù)庫可以根據(jù)需要選用。本系統(tǒng)操作簡易,界面友好,在一些業(yè)務(wù)處理中大量采

15、用列表框列舉出要輸入的各個情況,以減少用戶的敲打鍵盤的次數(shù),一方面可以減少用戶的工作量提高工作效率,一方面可以杜絕一些人為的輸入的錯誤。系統(tǒng)整體 hipo 圖如下:登記日結(jié)管理系統(tǒng)客房管理系統(tǒng)住宿管理系統(tǒng)系統(tǒng)管理小旅館信息管理系統(tǒng)客房銷售統(tǒng)計添加管理員客房查詢客房設(shè)置調(diào)房登記追加押金住宿登記數(shù)據(jù)恢復(fù)數(shù)據(jù)備份退宿結(jié)帳64.1.14.1.1 住宿管理系統(tǒng)住宿管理系統(tǒng)住宿登記管理:供旅館管理人員對客戶進(jìn)行登記。旅館管理人員對每個客戶的信息進(jìn)行設(shè)定,制訂服務(wù)安排,對每個客戶的服務(wù)進(jìn)行指定,作為核算工作量的依據(jù)。本部分可以對旅館的資源進(jìn)行維護(hù),分配。本模塊還可以對客戶滿意度進(jìn)行考核,從而改進(jìn)和提高服務(wù)質(zhì)

16、量。 追加押金管理:是為了滿足客戶增加住宿時間的需要而設(shè)計的管理部分。管理人員對已住的客戶進(jìn)行登記檢查,對要增加住宿時間的客戶進(jìn)行收取押金和登記,記錄信息。調(diào)房登記管理:是為了滿足客戶調(diào)整房間的需要而設(shè)計的管理部分。管理人員對已住的客戶進(jìn)行登記檢查,對要調(diào)整房間的客戶進(jìn)行登記和記錄信息退宿結(jié)賬管理:主要是處理客戶退宿基本信息,包括住宿的時間、收取的費用、房間等等。包括增加、修改、查詢、刪除等功能。 圖圖 4-14-1 住宿登記管理住宿登記管理 e-re-r 圖圖 圖圖 4-24-2 追加押金管理追加押金管理 e-re-r 圖圖住宿登記管理入住時間預(yù)收押金客房價格客戶姓名房間號追加押金管理房間號

17、房間價格時間追加押金數(shù)量客戶姓名調(diào)房登記管理退宿結(jié)賬管理退宿時間客戶姓名房間號房間價格目標(biāo)房間號原房間號7圖圖 4-34-3 調(diào)房登記管理調(diào)房登記管理 e-re-r 圖圖 圖圖 4-44-4 退宿結(jié)賬管理退宿結(jié)賬管理 e-re-r 圖圖 4.1.24.1.2 客房管理系統(tǒng)客房管理系統(tǒng)客房設(shè)置:主要是處理客房配置,主要包括:房間號、房間類型、房間狀態(tài)、價格、使用設(shè)備等,包括增加、修改、查詢、刪除功能??头坎樵儯褐饕遣樵兛头康幕拘畔?,其中包括房間號、房間狀態(tài)、價格、配置等。 圖圖 4-54-5 客房設(shè)置客房設(shè)置 e-re-r 圖圖圖圖 4-64-6 客房查詢客房查詢 e-re-r 圖圖4.1.

18、34.1.3 日結(jié)管理系統(tǒng)日結(jié)管理系統(tǒng)日結(jié)管理包括登記預(yù)收報表、客房銷售報表和客房銷售統(tǒng)計??头夸N售統(tǒng)計:可以從客房管理模塊表中取出相關(guān)信息,生成基本銷售量,根據(jù)銷售量推算出收入,還可以根據(jù)需要增加或減少客房的供應(yīng)。按照設(shè)定的不同條件進(jìn)行統(tǒng)計和查詢。生成針對各個價格段的銷售報表、針對各個類型房間的銷售報表,生成年總表,進(jìn)行全年的統(tǒng)計工作。登記預(yù)收報表:生成預(yù)收信息報表??头夸N售報表:生成客房銷售情況信息報表。4.1.44.1.4 系統(tǒng)管理系統(tǒng)管理本模塊主要供系統(tǒng)管理人員進(jìn)行后臺管理。有數(shù)據(jù)庫備份和系統(tǒng)登錄管理子模塊。其中包括:各種輔助表的管理、數(shù)據(jù)備份、操作員管理、高級數(shù)據(jù)庫操作等功能。其中操

19、作員管理可以對各個操作員的權(quán)限進(jìn)行設(shè)置。高級數(shù)據(jù)庫操作主要提供了一個讓系統(tǒng)管理員直接用 sql 語言操作數(shù)據(jù)庫的界面和對活動客房設(shè)置房間號房間類型房間狀態(tài)價格使用設(shè)備客房查詢房間號配置價格房間狀態(tài)居住天數(shù)實收費用客戶姓名8庫、備份庫進(jìn)行維護(hù)的工具。黑匣子管理可以設(shè)置對哪些操作需要系統(tǒng)記錄下來,對哪些操作應(yīng)該拒絕并凍結(jié)該操作員的帳號,當(dāng)發(fā)生事故時,分析事故的產(chǎn)因,并作為恢復(fù)數(shù)據(jù)和追究責(zé)任的依據(jù)。 轉(zhuǎn). .系統(tǒng)的概念模型設(shè)計系統(tǒng)的概念模型設(shè)計. . .系統(tǒng)的局部系統(tǒng)的局部 e er r 圖圖根據(jù)數(shù)據(jù)流程圖可知,旅館的主要活動為客戶管理、費用、客房處理等,下面圍繞這些核心分別繪制局部e er r圖如

20、下:旅館日結(jié)住宿客戶客房管理收入支付費用服務(wù)價格類型號碼實收金額住宿時間房間價格房間類型房間號碼住宿時間房間價格9 圖-7 小旅館管理系統(tǒng)的局部 er 圖4.34.3 系統(tǒng)數(shù)據(jù)庫的設(shè)計系統(tǒng)數(shù)據(jù)庫的設(shè)計數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫設(shè)計一般包括如下兩個步驟:1、數(shù)據(jù)庫需求分析。2、數(shù)據(jù)庫邏輯結(jié)構(gòu)分析。1、數(shù)據(jù)庫需求分析:這個系統(tǒng)使用的數(shù)據(jù)庫是微軟。網(wǎng)絡(luò)數(shù)據(jù)庫定

21、義:以后臺數(shù)據(jù)庫為基礎(chǔ)的,加上一定的前臺程序,通過瀏覽器完成數(shù)據(jù)存儲、查詢等操作的系統(tǒng)。這個概念看上去很抽象,我們可以把它說得通俗一點:簡單的說,一個網(wǎng)絡(luò)數(shù)據(jù)庫就是用戶利用瀏覽器作為輸入接口,輸入所需要的數(shù)據(jù),瀏覽器將這些數(shù)據(jù)傳送給網(wǎng)站,而網(wǎng)站再對這些數(shù)據(jù)進(jìn)行處理,例如,將數(shù)據(jù)存入數(shù)據(jù)庫,或者對數(shù)據(jù)庫進(jìn)行查詢操作等,最后網(wǎng)站將操作結(jié)果傳回給瀏覽器,通過瀏覽器將結(jié)果告知用戶。 針對學(xué)院管理的需求,通過對內(nèi)部管理內(nèi)容和數(shù)據(jù)流程分析,設(shè)計如下所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)庫:數(shù)據(jù)庫。資料表:房間信息表列名數(shù)據(jù)類型是否為空說明房間號數(shù)字否房間類型文本是價格文本是房間狀態(tài)文本是標(biāo)志文本是備志文本是配置文本

22、是使用設(shè)置文本是營業(yè)時間時間是10 資料表 2:住宿表列名數(shù)據(jù)類型是否為空說明憑證號碼數(shù)字否姓名文本是證件名稱文本是詳細(xì)地址文本是房間號文本是房間類型文本是房間價格文本是住宿時間時間是住宿天數(shù)文本是住宿費用貨幣是折扣文本是實收費用貨幣是資料表 3:退宿表列名數(shù)據(jù)類型是否為空說明憑證號碼數(shù)字否姓名文本是證件名稱文本是詳細(xì)地址文本是房間號文本是房間類型文本是房間價格文本是11退宿時間時間是住宿天數(shù)文本是住宿費用貨幣是折扣文本是實收費用貨幣是5 5 用戶界面設(shè)計用戶界面設(shè)計5.15.1 界面設(shè)計思想界面設(shè)計思想簡單易用、簡潔明了、兼容性好、標(biāo)準(zhǔn)、規(guī)范。5.25.2 界面設(shè)計原則界面設(shè)計原則簡單易用、

23、簡潔明了、兼容性好、標(biāo)準(zhǔn)、規(guī)范。5.35.3 界面設(shè)計樣式界面設(shè)計樣式本界面的功能依次為:系統(tǒng)管理,住宿管理,房間管理,數(shù)據(jù)備份、恢復(fù)等。如下圖示:圖 5-1 是系統(tǒng)操作的界面12圖 5-2 客戶住宿登記信息的界面圖 5-3 住宿查詢界面圖 5-4 數(shù)據(jù)備份、恢復(fù)界面13圖 5-5 客房銷售統(tǒng)計界面圖 5-6 操作員設(shè)置界面5.45.4 常見提示信息樣式常見提示信息樣式提示信息按以下標(biāo)準(zhǔn)進(jìn)行:采用標(biāo)準(zhǔn) windows 對話框樣式,添加信息圖標(biāo),后接提示信息文本和相應(yīng)按鈕。如下圖示: 提示文本警告圖標(biāo)按鈕14圖 5-7 常見提示信息樣式 5.55.5 界面設(shè)計界面設(shè)計 5.5.15.5.1 登陸

24、界面展示:登陸界面展示:圖 5-8 登錄界面程序代碼:option explicitdim cnt as integer 記錄確定次數(shù)private sub form_load()cnt = 0end subprivate sub cmdcancle_click() unload meend subprivate sub cmdok_click()dim sql as stringdim rs_login as new adodb.recordsetdim conn as new adodb.connectionconn.open provider=microsoft.jet.oledb.4.

25、0; data source= & app.path & database.mdb if trim(text1.text) = then msgbox 用戶名不能為空,請重新輸入! text1.setfocus else sql = select * from usertable where username= & trim(text1.text) & rs_login.open sql, conn, adopenkeyset, adlockpessimistic if rs_login.eof = true then msgbox 沒有這個用戶,請重輸入!, vbokonly + vbexc

26、lamation, text1.text = text1.setfocus else txtusername = text1.text if trim(rs_login.fields(1) = trim(text2.text) then15 msgbox 登錄成功,歡迎使用小旅館管理系統(tǒng)!, vbokonly + vbexclamation, unload me khglxt.show else msgbox 密碼不正確,請重輸入!, vbokonly + vbexclamation, text2.setfocus text2.text = end if end if end if cnt =

27、 cnt + 1 if cnt = 3 then msgbox 登錄成功,歡迎使用小旅館管理系統(tǒng)!, vbokonly + vbexclamation, unload me end ifend sub5.5.25.5.2 主界面展示:主界面展示:圖 5-9 主界面程序部分代碼如下: private sub addbookinf_click()addqy.showend sub16private sub addreaderinf_click()addkhgr.showend subprivate sub addreaderstyl_click()addreaderstyle.showend su

28、bprivate sub adduse_click()adduser.showend subprivate sub findborrowinf_click()findborrowinfo.showend sub6 6 小旅館管理系統(tǒng)軟件測試小旅館管理系統(tǒng)軟件測試6.16.1 測試的作用和意義測試的作用和意義系統(tǒng)測試是管理信息系統(tǒng)的開發(fā)周期中的一個十分重要環(huán)節(jié)。盡管在系統(tǒng)開發(fā)周期的各個階段均采取了嚴(yán)格的技術(shù)審查,但依然難免會留下錯誤,如果沒有在投入運行前的系統(tǒng)測試階段被發(fā)現(xiàn)并糾正,問題遲早會在運行中暴露出來,到那時要糾正錯誤將會付出更大的代價。系統(tǒng)測試占用的時間、花費的人力和成本占軟件開發(fā)的很大比例。統(tǒng)計表明,開發(fā)較大規(guī)模的系統(tǒng),系統(tǒng)測試的工作量大約占整個軟件開發(fā)工作量的 4050。而對于一些特別重要的大系統(tǒng),測試的工作量和成本更大,甚至超過系統(tǒng)開發(fā)其他各階段的總和的若干倍。6.26.2 測試測試方法方法本次設(shè)計采取機器測試,通過在計算機上直接運行被測程序,來發(fā)現(xiàn)程序中的錯誤。機器測試包括功能測試和結(jié)構(gòu)測試。功能測試是在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,研究軟件的外部特性。根據(jù)軟件的需求規(guī)格說明書測試用例,從程序的輸入和輸出特性上測試是否滿足設(shè)定的功能。結(jié)構(gòu)測試是按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來選定測試用例,對軟件的邏輯路徑及過程進(jìn)行測試,檢查

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論