KTV包房系統(tǒng)[文書借鑒]_第1頁
KTV包房系統(tǒng)[文書借鑒]_第2頁
KTV包房系統(tǒng)[文書借鑒]_第3頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、KTV包房管理系統(tǒng)需求分析報(bào)告班級(jí):.Net班級(jí)參與人員:指導(dǎo)老師:版 本 歷 史版本/狀態(tài)參與者起止日期備注創(chuàng)建V1.02014/10/06-2014/10無相關(guān)材料#目錄1. 文檔介紹21.1 文檔目的21.2 文檔范圍21.3 讀者對(duì)象21.4 參考文獻(xiàn)21.5 術(shù)語與縮寫解釋22. 系統(tǒng)概述32.1 概述32.2 功能描述33. 設(shè)計(jì)約束53.1需求規(guī)定53.2 運(yùn)行環(huán)境53.3 接口約束54. 系統(tǒng)總體結(jié)構(gòu)64.1 邏輯設(shè)計(jì)84.2 用戶接口邏輯設(shè)計(jì)84.3 物理設(shè)計(jì)85. 子系統(tǒng)的設(shè)計(jì)96. 開發(fā)環(huán)境的配置137. 運(yùn)行環(huán)境的配置138. 測(cè)試環(huán)境的配置139. 其他13 1. 文

2、檔介紹1.1 文檔目的該文檔描述了KTV包房管理系統(tǒng)的主要功能,闡述了系統(tǒng)的總體構(gòu)架,包括物理、邏輯結(jié)構(gòu),并說明了體系結(jié)構(gòu)所采取的設(shè)計(jì)策略和所有技術(shù)。1.2 文檔范圍KTV 包房管理系統(tǒng)1.3 讀者對(duì)象項(xiàng)目組長(zhǎng),項(xiàng)目負(fù)責(zé)小組,各功能模塊負(fù)責(zé)人及程序員。1.4 參考文獻(xiàn)無1.5 術(shù)語與縮寫解釋無2. 系統(tǒng)概述2.1 概述KTV包房管理系統(tǒng)將與KTV包房管理相關(guān)的各項(xiàng)前后臺(tái)業(yè)務(wù)整合到一起,通過該系統(tǒng),可以實(shí)現(xiàn)顧客預(yù)訂、包房服務(wù)、收銀結(jié)賬等一站式服務(wù),可以大大提高各項(xiàng)業(yè)務(wù)的銜接程度,提高KTV的運(yùn)作效率,從而更好地服務(wù)顧客。本系統(tǒng)包括房間預(yù)訂、房間服務(wù)管理、會(huì)員管理、收銀等一系列的服務(wù)。2.2 功能

3、描述一、系統(tǒng)前臺(tái)管理1、房間預(yù)訂顧客可提前致電KTV預(yù)訂房間。2、房間服務(wù)管理包括包房的房間查詢、開房、續(xù)唱、退房以及酒水小吃服務(wù)一系列功能,登記各項(xiàng)服務(wù)產(chǎn)生的消費(fèi)信息。3、會(huì)員管理包括會(huì)員列表,可以通過此功能查詢會(huì)員信息。4、收銀根據(jù)用戶消費(fèi)記錄結(jié)賬。5、登錄 所有的系統(tǒng)用戶都是后臺(tái)添加的,只有系統(tǒng)的合法用戶才可以登錄系統(tǒng)進(jìn)行相關(guān)操作 。二、系統(tǒng)后臺(tái)管理1、系統(tǒng)管理系統(tǒng)管理為用戶管理:主要是對(duì)后臺(tái)注冊(cè)用戶基本信息管理。2、會(huì)員管理 會(huì)員管理主要包括會(huì)員列表以及對(duì)會(huì)員相關(guān)操作。3、房間管理設(shè)置初始房間編號(hào)、名稱以及房間狀態(tài),同時(shí)可以通過此功能查看房間列表。4、酒水管理 酒水管理主要分為酒水列表

4、和酒水庫(kù)存信息管理,包括酒水的入庫(kù),盤存。相關(guān)材料#3. 設(shè)計(jì)約束3.1需求規(guī)定需求規(guī)定的詳細(xì)內(nèi)容3.2 運(yùn)行環(huán)境1、 硬件環(huán)境2、 軟件環(huán)境3.3 接口約束一、用戶界面設(shè)計(jì)規(guī)則用戶接口:采用Windows的通用圖形界面,對(duì)用戶友好,且必須對(duì)鼠標(biāo)鍵盤提供支持,界面設(shè)計(jì)應(yīng)遵循:1、盡量保持一致性:界面規(guī)范應(yīng)遵循MS Windows軟件界面的規(guī)范2、設(shè)計(jì)完整的對(duì)話過程:系統(tǒng)的每一次對(duì)話都應(yīng)該有明確的次序:開始、中間處理過程、結(jié)束3、提供簡(jiǎn)單的錯(cuò)誤處理機(jī)制4、提供信息反饋:用多種信息提示用戶當(dāng)前軟件運(yùn)行狀態(tài),軟件界面元件的功能二、內(nèi)部接口設(shè)計(jì)由于數(shù)據(jù)庫(kù)的獨(dú)特性,其數(shù)據(jù)庫(kù)內(nèi)部不需要特別設(shè)計(jì)接口。內(nèi)部模

5、塊之間需要建立接口,方便其他模塊進(jìn)行調(diào)用。表現(xiàn)層模塊可調(diào)用業(yè)務(wù)層模塊接口,業(yè)務(wù)層模塊可調(diào)用數(shù)據(jù)持久層接口,公共模塊接口可任意被其他模塊調(diào)用。三、外部接口設(shè)計(jì)硬件之間的接口:暫無軟件之間的接口:暫無 4. 系統(tǒng)總體結(jié)構(gòu)在對(duì)KTV包房管理系統(tǒng)的需求分析基礎(chǔ)上,對(duì)系統(tǒng)整體結(jié)構(gòu)進(jìn)行了設(shè)計(jì),此系統(tǒng)總體結(jié)構(gòu)圖如下。房間預(yù)訂房間服務(wù)系統(tǒng)前臺(tái)管理系統(tǒng)KTV包房管理系統(tǒng)會(huì)員管理系統(tǒng)管理房間管理系統(tǒng)后臺(tái)管理系統(tǒng)會(huì)員管理酒水管理圖4.1 系統(tǒng)總體結(jié)構(gòu)圖從KTV包房管理系統(tǒng)總結(jié)構(gòu)圖可以看出,系統(tǒng)體系結(jié)構(gòu)是由前臺(tái)和后臺(tái)兩個(gè)獨(dú)立的功能模塊組成。為了進(jìn)一步說明系統(tǒng)的體系框架,對(duì)系統(tǒng)的兩大主要功能模塊進(jìn)行了詳細(xì)的設(shè)計(jì),各自的

6、功能結(jié)構(gòu)圖如下所示:1、前臺(tái)管理體系結(jié)構(gòu)圖:預(yù)訂管理房間預(yù)訂系統(tǒng)前臺(tái)管理系統(tǒng)已開房間房間服務(wù)未開房間會(huì)員列表會(huì)員管理圖4.2前臺(tái)管理體系結(jié)構(gòu)圖2、后臺(tái)管理體系結(jié)構(gòu)圖:用戶管理系統(tǒng)管理系統(tǒng)前臺(tái)管理系統(tǒng)已開房間房間服務(wù)未開房間會(huì)員管理會(huì)員管理酒水列表酒水管理酒水庫(kù)存圖4.3后臺(tái)管理體系結(jié)構(gòu)圖4.1 邏輯設(shè)計(jì)根據(jù)用戶需求分析的結(jié)果,我們將KTV包房管理系統(tǒng)分為前臺(tái)管理系統(tǒng)和后臺(tái)管理系統(tǒng),然后對(duì)其進(jìn)一步劃分為多個(gè)獨(dú)立的子系統(tǒng),據(jù)此:1、以用戶使用的觀點(diǎn)來看,系統(tǒng)在采用B/S結(jié)構(gòu)模型。2、以業(yè)務(wù)邏輯設(shè)計(jì)的視角來看,系統(tǒng)采用的是分層體系結(jié)構(gòu)模型。4.2 用戶接口邏輯設(shè)計(jì)客戶端系統(tǒng)采用的是典型的B/S結(jié)構(gòu)模

7、型實(shí)現(xiàn),即只實(shí)現(xiàn)基本的用戶界面。而系統(tǒng)功能實(shí)現(xiàn)在服務(wù)器端,以提高系統(tǒng)的易維護(hù)性、安全性。4.3 物理設(shè)計(jì)根據(jù)系統(tǒng)運(yùn)行的硬件要求,建立系統(tǒng)運(yùn)行的環(huán)境,保證系統(tǒng)能正常在服務(wù)器上運(yùn)行。5. 子系統(tǒng)的設(shè)計(jì)通過對(duì)KTV包房管理系統(tǒng)總體框架的分析,其各個(gè)模塊所需的表如下:1 普通用戶表(user)描述列名數(shù)據(jù)類型允許空注釋用戶Iduseridint否主鍵用戶賬號(hào)usernamenvarchar否用戶密碼userpwdnvarchar否2 管理員表(sysuser)描述列名數(shù)據(jù)類型允許空注釋管理員Idsysuseridint否主鍵管理員賬號(hào)sysusernamenvarchar否管理員密碼sysuserpw

8、dnvarchar否3 預(yù)訂表(reserve)描述列名數(shù)據(jù)類型允許空注釋預(yù)訂Idresidint否主鍵預(yù)訂姓名resnamenvarchar否預(yù)訂電話resphonechar否刪除標(biāo)識(shí)delflagint否0-未刪除 1-刪除預(yù)訂房間類型Roomtypeidint否外鍵預(yù)計(jì)抵達(dá)時(shí)間resarrtimedatetime否4 房間類型(roomtype)描述列名數(shù)據(jù)類型允許空注釋房間類型idroomtypeidint否主鍵房間類型Roomtypenvarchar否房間消費(fèi)/小時(shí)Roommoneydecimal(18, 0)否房間描述roomremarknvarchar描述房間最大人數(shù)房間最低消費(fèi)

9、Roomminconsumedecimal(18, 0)否5 房間表(room)描述列名數(shù)據(jù)類型允許空注釋房間IdRoomidint否主鍵房間名字Roomnamenvarchar否房間類型idRoomtypeidInt否外鍵使用狀態(tài)表RoomConditionint否0-未刪除 1-刪除六商品類型表(goodstype)描述列名數(shù)據(jù)類型允許空注釋商品類型idgoodstypeidInt否主鍵商品類型Goodsnamenvarchar否7 商品表(goods)描述列名數(shù)據(jù)類型允許空注釋商品Idgoodsidint否主鍵商品名Goodsnamenvarchar否商品類型idGoodstypeidI

10、nt否外鍵刪除標(biāo)識(shí)delflagint否0-未刪除 1-刪除商品價(jià)格Goodspricedecimal(18, 0)否8 會(huì)員類型表(membertype)描述列名數(shù)據(jù)類型允許空注釋會(huì)員類型IdMembertypeidint否主鍵會(huì)員等級(jí)Memberlevelnvarchar否會(huì)員折扣MemberDiscountdecimal(18, 0)否9 會(huì)員表(member)描述列名數(shù)據(jù)類型允許空注釋會(huì)員idMemberidint否主鍵會(huì)員類型idMembertypeidInt否外鍵會(huì)員姓名MembernameNvarchar否會(huì)員電話MemberphoneChar會(huì)員編號(hào)MembernumNvarc

11、har否會(huì)員積分Memberintegralint刪除標(biāo)識(shí)Delflagint否0-未刪除 1-刪除10 商品庫(kù)存表(goodsstock)描述列名數(shù)據(jù)類型允許空注釋商品庫(kù)存idGoodsstockidint否主鍵商品idGoodsidInt否外鍵商品類型idGoodstypeidInt否外鍵商品數(shù)量GoodsnumInt商品進(jìn)價(jià)goodsinpricedecimal(18, 0)否商品售價(jià)Goodsoutpricedecimal(18, 0)否十一訂單表(order)描述列名數(shù)據(jù)類型允許空注釋訂單idOrderidint否主鍵訂單金額Ordermoneydecimal(18, 0)否折扣Di

12、scountflaot刪除標(biāo)識(shí)Delflagint否0-未刪除 1-刪除開始時(shí)間begintimeDatetime否結(jié)束時(shí)間EndtimeDatetime否12 房間訂單表(roomorder)描述列名數(shù)據(jù)類型允許空注釋房間訂單idRoomorderidint否主鍵房間idRoomidInt否外鍵訂單idOrderidInt否外鍵13 商品訂單表(goodsorder)描述列名數(shù)據(jù)類型允許空注釋商品訂單idGoodsorderidint否主鍵商品idGoodsidInt否外鍵訂單idOrderidInt否外鍵刪除標(biāo)識(shí)Delflagint否0-未刪除 1-刪除商品數(shù)量GoodsnumInt否模塊

13、一房間預(yù)訂功能描述:顧客在消費(fèi)之前提前預(yù)訂房間,對(duì)過期的預(yù)訂進(jìn)行處理輸入項(xiàng):顧客預(yù)訂要求、KTV內(nèi)部包房房間信息。處理描述:1. 顧客描述預(yù)訂要求 2. KTV前臺(tái)服務(wù)人員查詢包房房間信息 3. 安排預(yù)訂 4. 預(yù)定過期進(jìn)行處理輸出:預(yù)定表模塊二房間服務(wù)功能描述:顯示已開房間和未開房間,方便管理;在已開房間內(nèi),進(jìn)行續(xù)唱、酒水、結(jié)算操作。輸出:已開和未開房間表模塊三會(huì)員管理功能描述:顯示會(huì)員列表,查詢會(huì)員信息輸出:會(huì)員列表模塊四系統(tǒng)管理功能描述:對(duì)前臺(tái)用戶的增刪改查操作。輸出:前臺(tái)用戶表模塊五會(huì)員管理功能描述:對(duì)會(huì)員進(jìn)行增刪改查操作。輸出:會(huì)員列表模塊六房間管理功能描述:對(duì)房間的操作,管理。輸出

14、:已開和未開房間模塊七酒水管理功能描述:對(duì)酒水列表的增刪改查;對(duì)酒水庫(kù)存的操作處理描述:對(duì)一些沒有的酒水進(jìn)行補(bǔ)貨處理,修改、刪除一些酒水信息。輸出:酒水列表、酒水庫(kù)存6. 開發(fā)環(huán)境的配置7. 運(yùn)行環(huán)境的配置8. 測(cè)試環(huán)境的配置9. 其他SELECT 表名=case when a.colorder=1 then else end, 表說明=case when a.colorder=1 then isnull(f.value,) else end, 字段序號(hào)=a.colorder, 字段名=, 標(biāo)識(shí)=case when COLUMNPROPERTY( a.id,a.nam

15、e,IsIdentity)=1 then else end, 主鍵=case when exists(SELECT 1 FROM sysobjects where xtype=PK and name in ( SELECT name FROM sysindexes WHERE indid in( SELECT indid FROM sysindexkeys WHERE id = a.id AND colid=a.colid ) then else end, 類型=, 占用字節(jié)數(shù)=a.length, 長(zhǎng)度=COLUMNPROPERTY(a.id,,PRECISION), 小數(shù)位數(shù)=isnull(COLUMNPROPERTY(a.id,,Scale),0), 允許空=case when a.isnullable=1 then else end, 默認(rèn)值=isnull(e.text,), 字段說明=isnull(g.value,) FROM syscolumns a left join systypes b on a.xtype=b.xusertype inner join sysobjects d on a.id=d.id and d.xtype=U and dtproperties le

溫馨提示

  • 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. 人人文庫(kù)網(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)論