1網(wǎng)吧管理系統(tǒng)需求分析_第1頁
1網(wǎng)吧管理系統(tǒng)需求分析_第2頁
1網(wǎng)吧管理系統(tǒng)需求分析_第3頁
1網(wǎng)吧管理系統(tǒng)需求分析_第4頁
1網(wǎng)吧管理系統(tǒng)需求分析_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、需求規(guī)格說明書 項目名稱: 上機管理系統(tǒng) 項目組長:何燕 項目組成員:馬子云趙靜李泉張申申 2012年3月1日 1引言11.1編寫目的11.2項目背景21.3定義21.4參考資料22任務(wù)概述22.1目標22.2運行環(huán)境22.3條件與限制23數(shù)據(jù)描述33.1靜態(tài)數(shù)據(jù)33.2動態(tài)數(shù)據(jù)33.3數(shù)據(jù)庫介紹33.4數(shù)據(jù)詞典33.5數(shù)據(jù)采集34功能需求34.1功能劃分34.2功能描述35性能需求35.1數(shù)據(jù)精確度35.2時間特性35.3適應(yīng)性36運行需求36.1用戶界面36.2硬件接口36.3軟件接口36.4故障處理37其它需求31引言1.1編寫目的本文檔是上機管理系統(tǒng)前期開發(fā)階段針對用戶所進行的需求分析

2、,在本文檔中我們通過對上機管理系統(tǒng)中的三種不同用戶進行了詳細而具體的需求分析,通過該文檔讀者可以了解該系統(tǒng)的所有功能以及用戶的具體權(quán)限。在進行系統(tǒng)的設(shè)計前,我們一組的成員通過自己平時上機操作的經(jīng)驗和要求把該上機管理系統(tǒng)分為了三個模塊:管理員模塊,普通上機人員模塊,會員上機管理模塊,相應(yīng)的這三大模塊對應(yīng)了不同的三類用戶,每類用戶又具有自己的不同的權(quán)限。這些內(nèi)容在該文檔中都有相應(yīng)的說明。由于該系統(tǒng)還處于初步設(shè)計階段,本文檔只是對其的一些功能以及人員分工情況做以說明。所以本文檔只是對系統(tǒng)的需求做出說明,并不涉及具體的實現(xiàn)過程。由于這學期正在學習項目設(shè)計的有關(guān)課程,我們組會在相應(yīng)的課程學習中逐漸完善上

3、機系統(tǒng)的各項功能。結(jié)合數(shù)據(jù)庫的特點,軟件工程的相關(guān)要求開發(fā)出功能完善,界面友好的上機管理系統(tǒng)。既方便用戶的使用,又節(jié)省管理人員的各方面的資源。1.2項目背景a. 項目的委托單位:2010年度學期第一項目小組1.3定義SQL:Structured Query Language 結(jié)構(gòu)化語言會員:網(wǎng)吧管理系統(tǒng)中的參與者,注冊后享有上網(wǎng)等權(quán)限管理員:網(wǎng)吧系統(tǒng)中的參與者,注冊后享有管理網(wǎng)吧系統(tǒng)等權(quán)限上網(wǎng)日志:網(wǎng)吧管理系統(tǒng)中記錄的計算機的使用情況1.4參考資料1.軟件工程實踐指導書 殷人昆 清華大學出版社2.統(tǒng)一軟件開發(fā)過程,Ivar Jacobson,James Rumbaugh,Grady Booch

4、 著,周伯生 譯,機械工業(yè)出版社3.UML用戶指南,Grady Booch,Ivar Jacobson,James Rumbaugh著,邵維忠等譯,機械工業(yè)出版社4.C#數(shù)據(jù)庫開發(fā)實例精粹郭瑞軍、唐邦民、謝晗昕等 編著,電子工業(yè)出版社5.SQL Server實用基礎(chǔ)教程郭東恩 主編,航空工業(yè)出版社6.C# Winform 實踐開發(fā)教程錢哨,中國水電水利出版社2任務(wù)概述2.1目標2.2運行環(huán)境操作系統(tǒng):Microsoft Windows 2000 Advanced Server支持環(huán)境:IIS 5.0數(shù) 據(jù) 庫:Microsoft SQL Server 20002.3條件與限制3數(shù)據(jù)描述3.1靜

5、態(tài)數(shù)據(jù)一、 實體:1. 管理員:編號,用戶名,密碼,權(quán)限2. 管理員登錄日志:日志編號,管理員編號,登錄時間,登錄IP3. 計算機:編號,名稱,位置,狀態(tài),購買時間,廠商,序列號4. 價格標準:會員等級,開始時間,結(jié)束時間,單價(元/半小時)會員等 級開始時間結(jié)束時間單價VIP8:0020:001VIP20:0024:001.5NORMAL8:0020:001.5NORMAL20:0024:0025. 消費記錄:消費編號,會員編號,計算機編號,開始時間,消費金額?6. 詳細消費:消費編號,開始時間,結(jié)束時間,價格標準,小時數(shù),小計 7. 會員:編號,身份證號,余額,密碼,狀態(tài),姓名,電話號碼,

6、等級8. 會員等級:編號,名稱,折扣二、關(guān)系1. 管理員和登錄日志:1:N, 2. 會員和消費記錄:1:N3. 計算機和消費記錄:1:N4消費記錄和詳細消費:1:N5. 會員和等級:N:16. 詳細消費和價格標準:N:13.2動態(tài)數(shù)據(jù)網(wǎng)吧管理系統(tǒng)的數(shù)據(jù)流圖0層數(shù)據(jù)流圖網(wǎng)吧信息管理系統(tǒng)管理員系統(tǒng)時鐘會員用戶帳號、密碼 充值金額用戶信息 充值信息系統(tǒng)信息 報表信息時間信息帳號ID充值金額系統(tǒng)信息查詢結(jié)果充值信息會員信息控制信息上機信息個人信息費率信息管理員信息統(tǒng)計信息電腦信息查詢條件 4 查詢管理 3日常管理1系統(tǒng)管理 2會員管理 5 統(tǒng)計報表管理員會員管理員表會員表上機情況表電腦表費率表系統(tǒng)信息

7、會員信息充值表控制信息查詢條件1層 數(shù)據(jù)流圖管理員信息時段信息 11管理員設(shè)置 12客戶端設(shè)置管理員信息時段信息 14費率設(shè)置 13時段設(shè)置費率表管理員表電腦表費率信息管理員信息機號信息時段信息機號信息時段表機號信息管理員2層 系統(tǒng)管理流程圖充值信息會員ID會員個人信息會員ID余額信息 21會員添加 22會員刪除 24賬號充值 23會員修改管理員會員會員表會員個人信息會員ID會員詳細信息充值表充值金額余額信息2層 會員管理流程圖會員信息充值信息人數(shù)信息個人充值信息上機情況賬單列表信息4.1 帳號查詢4.3 充值明細4.4 上機人數(shù)4.2 賬單查詢會員表充值表上機信息表管理員 會員充值賬單信息帳

8、號信息個人賬單信息賬單信息會員ID賬單表2層 查詢管理流程圖3.3數(shù)據(jù)庫介紹Microsoft SQL Server 2005 數(shù)據(jù)庫是一個全面的數(shù)據(jù)庫平臺,集成的商業(yè)智能工具提供了企業(yè)級的數(shù)據(jù)管理。SQLServer 2005 數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。3.4數(shù)據(jù)詞典用戶名:網(wǎng)吧管理系統(tǒng)管理員及用戶登錄時所需要的驗證條件,用來指明登錄的名稱。密碼:網(wǎng)吧管理系統(tǒng)管理員及用戶登錄時所需要的驗證條件,以對個人賬戶加密。注冊:網(wǎng)吧管理系統(tǒng)中對新會員的增加及錄入。充值:網(wǎng)吧管理系統(tǒng)中對用戶賬戶余額。計算機編號:

9、每臺計算機設(shè)定的固定的代號。費率:每時段的上網(wǎng)費率流水賬號:每個用戶在登錄計算機的時候產(chǎn)生的流水編號,以此來區(qū)別登陸的機器號。3.5數(shù)據(jù)采集數(shù)據(jù)項列表表1:管理員表admin編號列名數(shù)據(jù)類型及長度可否為空說明1帳號VARCHAR(4)NOT NULL主鍵2姓名VARCHAR(20)NOT NULL姓名3密碼VARCHAR(16)NOT NULL密碼4性別VARCHAR(2)NULL性別5年齡intNULL年齡表2:電腦表computer編號列名數(shù)據(jù)類型及長度可否為空說明1編號VARCHAR(8)NOT NULL主鍵2類型VARCHAR(4)NOT NULL類型表3:費率表rate編號列名數(shù)據(jù)類

10、型及長度可否為空說明1編號intNOT NULL主鍵,自增2費率moneyNOT NULL每時段的上網(wǎng)費率3開始時間DatetimeNULL開始時間4結(jié)束時間DatetimeNULL結(jié)束時間5電腦類型VARCHAR(4)NULL電腦類型6管理員idCHAR(4)NOT NULL管理員id表4:會員表member編號列名數(shù)據(jù)類型及長度可否為空說明1帳號VARCHAR(8)NOT NULL會員號(主鍵)2密碼VARCHAR(16)NOT NULL密碼3姓名VARCHAR(10)NULL姓名4性別VARCHAR(2)NULL性別5備注VARCHAR(50)NULL備注6身份證類VARCHAR(18)

11、NULL身份證類型7身份證號VARCHAR(3)NULL身份證編號8會員等級INTNULL會員等級制度9賬號余額MONEYNULL賬號金額10累計充值額MONEYNULL累計充值額表5:充值表編號列名數(shù)據(jù)類型及長度可否為空說明1會員號CHAR(12)NOT NULL會員卡號2時間TimeNULL充值時間3管理員卡號CHAR(3)NULL操作員卡號4充值金額MoneyNULL金額5充值編號INTNOT NULL充值流水號表6:上機情況表編號列名數(shù)據(jù)類型及長度可否為空說明1計算機號CHAR(6)NOT NULL計算機號2會員等級IntNULL會員等級3姓名VARCHAR(10)NULL姓名4性別V

12、ARCHAR(2)NULL性別5卡號VARCHAR(12)NULL卡號6上機日期/時間VARCHAR(16)NULL上機日期/時間7下機日期/時間VARCHAR(16)NULL下機日期/時間8總金額(元)INTEGER(6)NULL總金額(元)9實用金額(元)INTEGER(6)NULL實用金額(元)10剩余金額(元)INTEGER(6)NULL剩余金額(元)11狀態(tài)VARCHAR(6)NULL狀態(tài)12上機編號VARCHARNULL上機流水號4功能需求4.1功能劃分功能劃分:一、 管理員功能1. 管理員登錄:輸入用戶名,密碼è驗證2. 維護計算機的信息:3. 會員信息的維護:4. 上網(wǎng)日志的維護:5. 上網(wǎng)結(jié)賬:6. 查詢:消費情況,計算機的使用情況,二、會員功能1. 登錄:身份證編號,密碼2. 查詢賬戶:3. 結(jié)賬:4.2功能描述最后:系統(tǒng)實現(xiàn)的具體分工經(jīng)過我們組成員的自身情況和初步的討論決定,本項目的具體分工情況如下:系統(tǒng)實現(xiàn)的具體分工 管理員部分:何燕、李泉、趙靜界面設(shè)計 用戶部分:張申申、馬子云 管理員部分:何燕、馬子云數(shù)據(jù)庫 計算機狀態(tài)部分:李泉 用戶部分:趙靜、張申申 計費系統(tǒ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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論