網(wǎng)吧管理系統(tǒng)需求說明書_第1頁(yè)
網(wǎng)吧管理系統(tǒng)需求說明書_第2頁(yè)
網(wǎng)吧管理系統(tǒng)需求說明書_第3頁(yè)
網(wǎng)吧管理系統(tǒng)需求說明書_第4頁(yè)
網(wǎng)吧管理系統(tǒng)需求說明書_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

網(wǎng)吧管理系統(tǒng)需求說明書足下軟件實(shí)訓(xùn)PagePAGE4ofNUMPAGES16重慶足下實(shí)訓(xùn)網(wǎng)吧管理系統(tǒng)系統(tǒng)設(shè)計(jì)概要說明書V1.0網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第1頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第1頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第1頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第1頁(yè)。背景重慶某網(wǎng)吧擬開發(fā)一套網(wǎng)吧計(jì)費(fèi)系統(tǒng),該系統(tǒng)要實(shí)現(xiàn)的功能包括。計(jì)算機(jī)管理:新增計(jì)算機(jī)、查看沒用使用的計(jì)算機(jī)。會(huì)員卡管理:余額查詢、辦理會(huì)員、會(huì)員卡充值。網(wǎng)吧業(yè)務(wù):會(huì)員上機(jī)、換機(jī)、下機(jī)、計(jì)算費(fèi)用、扣除費(fèi)用。數(shù)據(jù)統(tǒng)計(jì):統(tǒng)計(jì)上機(jī)人數(shù),計(jì)算網(wǎng)吧盈利,會(huì)員人數(shù),欠費(fèi)會(huì)員,統(tǒng)計(jì)上機(jī)時(shí)間。提示:第一次辦理會(huì)員卡,需預(yù)存50元,網(wǎng)吧收費(fèi)為每小時(shí)2元。數(shù)據(jù)分析分析上面的需求,我們可以得出,系統(tǒng)中應(yīng)該有如下數(shù)據(jù)表。系統(tǒng)中會(huì)員卡信息表(cardInfo)字段及說明如表5-1。表5-1cardInfo的字段及說明字段名稱數(shù)據(jù)類型說明C_CardIdint會(huì)員卡編號(hào),主鍵,自動(dòng)增長(zhǎng)。C_CardNumbervarchar(20)會(huì)員號(hào),系統(tǒng)中不能出現(xiàn)重復(fù)的會(huì)員號(hào)。非空C_CardPasswordvarchar(20)會(huì)員密碼,密碼必須大于6位。非空。C_CardBalanceint卡上的余額,在辦卡時(shí),需充值50元。非空。C_TransactTimedatetime辦卡的時(shí)間,默認(rèn)為當(dāng)前時(shí)間。非空。C_Statusbit0:已激活;1:失效系統(tǒng)中計(jì)算機(jī)信息表(PCInfo)字段及說明表5-2。表5-2PCInfo的字段及說明字段名稱數(shù)據(jù)類型說明P_PCIdint計(jì)算機(jī)編號(hào),主鍵,自動(dòng)增長(zhǎng)。P_PCUseint計(jì)算機(jī)是否使用,0表示正常,1表示正在使用,不能插入其他值。默認(rèn)為0。非空。0:正常且空閑1:正在使用2:正在維修P_PCNotevarchar(30)計(jì)算機(jī)的描述,默認(rèn)‘這臺(tái)機(jī)器不錯(cuò)’。系統(tǒng)中記錄信息表(recordInfo)字段及說明5-3。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第2頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第2頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第2頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第2頁(yè)。字段名稱數(shù)據(jù)類型說明R_RecordIdint記錄編號(hào),主鍵,自動(dòng)增長(zhǎng)。R_CardIdint會(huì)員卡編號(hào),外鍵引用cardInfo的cardInid。非空。R_PCIdint計(jì)算機(jī)編號(hào),外鍵引用PCInfo的PCId。非空。R_BeginTimedatetime開始(上機(jī))時(shí)間。默認(rèn)為當(dāng)前時(shí)間。R_EndTimedatetime結(jié)束(下機(jī))時(shí)間。上機(jī)時(shí)間應(yīng)該小于下機(jī)時(shí)間。非空R_Freeint上機(jī)費(fèi)用,費(fèi)用必須大于0。需求描述在上面我們分析出了網(wǎng)吧計(jì)費(fèi)系統(tǒng)的數(shù)據(jù)庫(kù),以及模擬的系統(tǒng)中的相關(guān)功能。在本次項(xiàng)目開發(fā)中我們將會(huì)為其實(shí)現(xiàn)一個(gè)具有一定功能和友好用戶界面的網(wǎng)吧計(jì)費(fèi)系統(tǒng)。該系統(tǒng)使用流程如下。 進(jìn)入系統(tǒng):系統(tǒng)用戶(網(wǎng)吧管理員)憑用戶名和密碼登錄。 查看數(shù)據(jù):用戶可以以表的形式,查看記錄、電腦和會(huì)員。 基本業(yè)務(wù):會(huì)員上機(jī)、換機(jī)、下機(jī)。 會(huì)員業(yè)務(wù):辦理會(huì)員卡,會(huì)員充值。 第一次辦理會(huì)員卡,需預(yù)存50元。當(dāng)會(huì)員的余額小于10時(shí),不能上機(jī)。網(wǎng)吧收費(fèi)為每小時(shí)2元,不足一小時(shí)按一小時(shí)計(jì)算。功能分析數(shù)據(jù)庫(kù)的設(shè)計(jì)為了完成需求中的功能,除了上面設(shè)計(jì)的會(huì)員卡信息表(cardInfo),計(jì)算機(jī)信息表(PCInfo)和記錄信息表(recordInfo)以外,還需要一張用戶信息表(userInfo)。用戶信息表(userInfo)字段及說明如表7-1。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第3頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第3頁(yè)。表7-1userInfo的字段及說明網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第3頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第3頁(yè)。字段名稱數(shù)據(jù)類型說明U_UserIdint用戶編號(hào),主鍵,自動(dòng)增長(zhǎng)。U_UserNamevarchar(20)用戶名。非空,唯一。U_UserPwdvarchar(20)用戶密碼,密碼必須大于6位。非空。權(quán)限U_StatusBit0:正常1:失效數(shù)據(jù)顯示用表格形式顯示記錄、會(huì)員和計(jì)算機(jī)信息,上機(jī)、下機(jī)和換機(jī)業(yè)務(wù)上機(jī)上機(jī)時(shí),應(yīng)該選擇要使用的計(jì)算機(jī)的編號(hào),當(dāng)確定上機(jī)時(shí):驗(yàn)證用戶的界面輸入是否有效→驗(yàn)證會(huì)員卡和密碼是否正確→判斷余額是否大于10→插入上機(jī)記錄。當(dāng)任何一個(gè)判斷條件為否時(shí),都不繼續(xù)執(zhí)行后面的步驟。下機(jī)下機(jī)時(shí),應(yīng)該選擇下機(jī)的計(jì)算機(jī)編號(hào),并顯示對(duì)應(yīng)的上機(jī)信息如:卡號(hào)、上機(jī)時(shí)間。并根據(jù)上機(jī)時(shí)間和當(dāng)前系統(tǒng)時(shí)間計(jì)算出上機(jī)用時(shí)。從而得到上機(jī)費(fèi)用。當(dāng)確定下機(jī)時(shí),修改計(jì)算機(jī)的狀態(tài)、扣除會(huì)員的余額,修改上機(jī)記錄。換機(jī)換機(jī)時(shí),應(yīng)該選擇原計(jì)算機(jī)號(hào)和目標(biāo)計(jì)算機(jī)號(hào),確認(rèn)換機(jī)時(shí),修改原計(jì)算機(jī)和目標(biāo)計(jì)算機(jī)的狀態(tài),并修改相應(yīng)上機(jī)記錄。登錄功能根據(jù)用戶輸入的用戶名和密碼進(jìn)行查詢,如果查詢到數(shù)據(jù),說明用戶名和密碼存在,則登錄成功,否則登錄失敗。項(xiàng)目實(shí)現(xiàn)數(shù)據(jù)庫(kù)實(shí)現(xiàn):設(shè)計(jì)數(shù)據(jù)庫(kù),插入測(cè)試數(shù)據(jù)網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第4頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第4頁(yè)。我們只需在項(xiàng)目實(shí)戰(zhàn)5中設(shè)計(jì)的數(shù)據(jù)庫(kù)中再新建一張用戶信息表即可,設(shè)計(jì)好的數(shù)據(jù)庫(kù)關(guān)系圖如圖7-1所示。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第4頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第4頁(yè)。圖7-1數(shù)據(jù)庫(kù)關(guān)系視圖插入測(cè)試數(shù)據(jù)。向用戶表插入數(shù)據(jù),如圖7-2所示。圖7-2用戶表數(shù)據(jù)主窗體實(shí)現(xiàn):主窗體、記錄顯示窗體、會(huì)員信息窗體、計(jì)算機(jī)信息窗體的設(shè)計(jì),并在窗體上顯示對(duì)應(yīng)的信息。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第5頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第5頁(yè)。設(shè)計(jì)系統(tǒng)主窗體如圖7-3所示。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第5頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第5頁(yè)。圖7-3主窗體設(shè)計(jì)視圖設(shè)計(jì)三個(gè)子窗體(記錄、會(huì)員、計(jì)算機(jī)信息顯示窗體)。會(huì)員卡信息顯示窗體,如圖7-4所示。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第6頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第6頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第6頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第6頁(yè)。圖7-4記錄信息顯示窗體記錄信息顯示窗體,窗體及控件與“記錄信息顯示窗體”類似。計(jì)算機(jī)信息顯示窗體,窗體及控件與“記錄信息顯示窗體”類似。在窗體上顯示相應(yīng)的信息。會(huì)員上機(jī)、下機(jī)實(shí)現(xiàn):設(shè)計(jì)上機(jī)窗體和下機(jī)窗體,并實(shí)現(xiàn)功能。實(shí)現(xiàn)上機(jī)功能。設(shè)計(jì)上機(jī)窗體,如圖7-6所示。圖7-6上機(jī)窗體視圖實(shí)現(xiàn)上機(jī)窗體的相關(guān)功能。查詢并顯示所有空閑的計(jì)算機(jī)。實(shí)現(xiàn)驗(yàn)證信息并上機(jī)的功能,具體步驟如下。數(shù)據(jù)的判斷,如文本框是否為空等。判斷輸入的用戶名和密碼是否正確。判斷用戶的余額是否大于10。修改計(jì)算機(jī)的狀態(tài)。插入上機(jī)記錄。查看記錄。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第7頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第7頁(yè)。如圖7-7卡號(hào)為“023-002”的會(huì)員在2號(hào)計(jì)算機(jī)上上機(jī)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第7頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第7頁(yè)。圖7-7測(cè)試上機(jī)功能點(diǎn)擊“確定”后,刷新記錄,如圖7-8所示。圖7-8確定后查看記錄網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第8頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第8頁(yè)。查看計(jì)算機(jī)信息,查看計(jì)算機(jī)狀態(tài)是否改變。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第8頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第8頁(yè)。實(shí)現(xiàn)下機(jī)功能設(shè)計(jì)下機(jī)窗體,如圖7-9所示。圖7-9下機(jī)窗體設(shè)計(jì)視圖實(shí)現(xiàn)下機(jī)窗體的相關(guān)功能,主要功能如下。查詢所有正在使用計(jì)算機(jī)號(hào),并顯示到組合框。根據(jù)組合框選擇不同的計(jì)算機(jī)號(hào),查詢對(duì)應(yīng)的上機(jī)記錄,并實(shí)現(xiàn)到窗體上。上機(jī)用時(shí),即上機(jī)使用時(shí)間,是查詢數(shù)據(jù)中的上機(jī)時(shí)間和系統(tǒng)的當(dāng)前時(shí)間的時(shí)間差,以小時(shí)為單位。實(shí)現(xiàn)下機(jī)功能。下機(jī)應(yīng)有以下步驟。修改機(jī)器的狀態(tài)。修改上機(jī)記錄的下機(jī)時(shí)間和費(fèi)用??鄢龝?huì)員的上機(jī)費(fèi)用。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第9頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第9頁(yè)。如圖7-10演示二號(hào)計(jì)算機(jī)的下機(jī)操作。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第9頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第9頁(yè)。圖7-10測(cè)試下機(jī)功能點(diǎn)擊“確定“按鈕后,刷新記錄信息,如圖7-11所示。圖7-11下機(jī)后的記錄網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第10頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第10頁(yè)。查看會(huì)員信息,如圖7-12所示。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第10頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第10頁(yè)。圖7-12下機(jī)后查看會(huì)員信息會(huì)員換機(jī)實(shí)現(xiàn):換機(jī),會(huì)員卡辦理,會(huì)員充值功能。實(shí)現(xiàn)換機(jī)功能設(shè)計(jì)換機(jī)窗體,如圖7-13所示。圖7-13換機(jī)窗體視圖實(shí)現(xiàn)換機(jī)窗體功能查詢所有正在上機(jī)的計(jì)算機(jī)的編號(hào),在左邊的組合框中顯示。查詢所有空閑的計(jì)算機(jī)編號(hào),在右邊的組合框中顯示。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第11頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第11頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第11頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第11頁(yè)。查詢出記錄編號(hào)。將左邊計(jì)算機(jī)的狀態(tài)改為空閑。將右邊計(jì)算機(jī)的狀態(tài)改為使用。根據(jù)記錄編號(hào)修改PCId。測(cè)試換機(jī)功能,如圖7-14將正在使用的1號(hào)機(jī)器換到4號(hào)機(jī)器。圖7-14測(cè)試換機(jī)功能網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第12頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第12頁(yè)。提示換機(jī)成功后,刷新記錄,如圖7-15所示。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第12頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第12頁(yè)。圖7-15換機(jī)成功后的上機(jī)記錄查看計(jì)算機(jī)信息,如圖7-16所示。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第13頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第13頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第13頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第13頁(yè)。7-16換機(jī)成功后的計(jì)算機(jī)狀態(tài)實(shí)現(xiàn)會(huì)員卡辦理功能設(shè)計(jì)會(huì)員卡辦理的窗體,如圖7-17所示。圖7-17會(huì)員卡辦理窗體視圖實(shí)現(xiàn)會(huì)員卡辦理的功能,應(yīng)有以下操作。判斷輸入是否為空,兩次密碼相同,且不少于六位。判斷卡號(hào)是否存在。如果不存在卡號(hào),則向表cardInfo中插入一條新數(shù)據(jù)。測(cè)試注冊(cè)會(huì)員的功能實(shí)現(xiàn)會(huì)員充值功能設(shè)計(jì)會(huì)員充值的窗體,如圖7-18。圖7-18會(huì)員充值窗體視圖實(shí)現(xiàn)窗體的功能。在窗體的Load事件中查詢所有會(huì)員,綁定到組合框中,設(shè)置組合框顯示文本為卡號(hào),隱式的值為會(huì)員卡編號(hào)。為“確定”按鈕的Click事件編寫代碼,實(shí)現(xiàn)修改選中會(huì)員的余額。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第14頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第14頁(yè)。測(cè)試充值功能,為會(huì)員“023-005”充值60元如圖7-19所示。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第14頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第14頁(yè)。圖7-19測(cè)試充值功能用戶登錄系統(tǒng)需要正確的系統(tǒng)用戶登錄后才能使用以上功能。本階段將會(huì)實(shí)現(xiàn)登錄功能。設(shè)計(jì)登錄窗體,如圖7-21所示。圖7-21用戶登錄窗體視圖實(shí)現(xiàn)登錄應(yīng)有以下操作。驗(yàn)證輸入是否為空。驗(yàn)證用戶名和密碼是否正確。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第15頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第15頁(yè)。如果用戶名和密碼正確,則隱藏登錄窗體,打開主窗體,并設(shè)置主窗體的Tag值為用戶名,網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第15頁(yè)。網(wǎng)吧管理系統(tǒng)需求說明書全文共16頁(yè),當(dāng)前為第15頁(yè)。在主窗體狀態(tài)欄中顯示當(dāng)前用戶。測(cè)試登錄功能,如圖7-22所示。圖7-22輸入登錄信息登錄成功

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(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)論