網吧信息管理系統(tǒng)_第1頁
網吧信息管理系統(tǒng)_第2頁
網吧信息管理系統(tǒng)_第3頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、網吧信息管理系統(tǒng)需求分析一系統(tǒng)立項背景1. “網吧信息管理系統(tǒng)”立項背景隨著互聯(lián)網的發(fā)展, Internet 正在各行各業(yè)形成新的熱點和經濟增長點, 網絡正把人們緊密地聯(lián)系在 一起。很難想象在信息時代離開網絡人們怎么生活、工作。因此人們居住環(huán)境的信息化、網絡化是發(fā)展 的必然要求。但是如果沒有相應的網絡管理、控制和計費系統(tǒng)來支撐,勢必會阻礙網絡運營工作的有效 開展。因此一個好的網吧管理系統(tǒng)對一個網吧來說是非常重要的。所以我們經過實地考察和研究,分析 出了一般網吧中的管理工作,設計了一套網吧管理系統(tǒng)軟件。2項目目的本系統(tǒng)主要應用于目前的小型網吧, 對于一般網吧信息管理系統(tǒng), 增強功能,去除大部分手

2、工操作, 實現(xiàn)自動化管理,通過硬件借口與會員卡對接,此部分不在編程設計方面實現(xiàn)而是利用現(xiàn)有資源接口, 本系統(tǒng)主要功能可為五大部分:系統(tǒng)管理、會員管理、查詢管理、日常操作管理、統(tǒng)計報表。本軟件正 是針對網吧管理所必要的一些工作而設計的。要建立新的網吧管理系統(tǒng),就必須對現(xiàn)行的管理系統(tǒng)進行全面、細致而充分的調查研究。具體采用 直接面談和專門訪問并參加業(yè)務實踐,與工作人員一起完成最基本的工作程序的方法。一般網吧管理系統(tǒng)進行信息管理的主要方式是基于手工處理,最多是用計算機的文本系統(tǒng)打印一些 清單,信息處理工作量大,容易出錯,缺乏系統(tǒng)、 規(guī)范的信息管理手段?,F(xiàn)在準備建立的網吧管理系統(tǒng), 基于自動化和無人值

3、守,要把網吧的計算機管理、用戶管理、權限管理等日常管理工作實行計算機統(tǒng)一 管理,以提高工作效率和管理水平。本系統(tǒng)從以下幾個方面對用戶的需求進行分析。(1)機房的需求分析:隨時查詢上機的剩余時間和上機時間,以及上機金額,以便及時準確、方便 地為用戶提供上機信息,但不能修改數(shù)據(jù) ,無信息處理權,即可以打印清單、瀏覽數(shù)據(jù)等,管理權限由系 統(tǒng)管理員掌握和分配。(2)對數(shù)據(jù)的安全性、可靠性要求:網吧各項數(shù)據(jù)信息必須保證安全性和可靠性。網絡系統(tǒng)設有通 信、程序、網絡三級權限和口令管理,確保系統(tǒng)安全(3)定時整理數(shù)據(jù):系統(tǒng)管理員根據(jù)用戶歷史信息定時整理系統(tǒng)數(shù)據(jù)庫,并將運行結果歸檔。3軟件開發(fā)環(huán)境(1)開發(fā)方

4、法:面向過程開發(fā)方法+面向對象開發(fā)方法隨著面向對象編程語言的普及,面向對象開發(fā)方法自然成為大多數(shù)項目開發(fā)團隊首選的開發(fā)方法。 選用面象過程的開發(fā)方法為主,這里我們主要考慮到數(shù)據(jù)流圖對該系統(tǒng)的作用,模塊利用數(shù)據(jù)流圖進行 分析,可利用面向對象編程語言 UML建模,使用其UseCase圖對系統(tǒng)的角色進行用況分析,以這種綜 合的開發(fā)方法,來實現(xiàn)多模塊少角色的項目的設計與實現(xiàn)。(2)開發(fā)模型:瀑布模型瀑布模型是階梯式的生命周期法,軟件的生存周期由立項,需求,計劃,設計,變成,測試,維護 等階段組成,前一階段的輸出為后一階段的輸入,后一階段以前一階段的結果為依據(jù),每一階段的結果 都要經過嚴格的評審,直到長

5、生最終的階段成果。(3)開發(fā)工具:Eclipse、PowerDesiner、Rational Rose Microsoft Visio、Microsoft SQLServer 2000、Firefox。 本系統(tǒng)基于B/S架構,JSP+Microsoft SQLServer 2000的設計方案能夠滿足用戶的需求;RationalRose主要用于UML建模,Microsoft Visio主要用于數(shù)據(jù)流圖的繪制,PowerDesiner用于概念數(shù)據(jù)模型 設計和物理數(shù)據(jù)模型設計。Firefox主要用于調試。二.開發(fā)計劃與項目管理建立一個“網吧管理信息系統(tǒng)”,使用計算機對會員上機信息的管理。要求不僅可用

6、于一般的上機 情況查詢,而且可以對這些上機信息進行各種必要的數(shù)學統(tǒng)計和分析。系統(tǒng)主要的上機信息來自管理員 管理的服務器上的具體信息,本系統(tǒng)需要完成如下功能:1、系統(tǒng)管理2、會員管理3、查詢管理4、日常操作管理5、統(tǒng)計報表1開發(fā)計劃工序號工序名稱工序 時間最早開始 時間最早結束 時間最遲開始 時間最遲結束 時間時差關鍵路徑A調查分析202020AB系統(tǒng)分析325250BC系統(tǒng)設計459590CD建立數(shù)據(jù)庫39129120DE子系統(tǒng)1 編程測試2121412140F子系統(tǒng)2 編程測試3121512150G子系統(tǒng)3 編程測試3121512150H子系統(tǒng)4 編程測試4121612160I子系統(tǒng)5 編程

7、測試3121512150J硬件安裝2121412140K硬件測試2161816180M系統(tǒng)測試4202420240MN系統(tǒng)轉換3242724270NO維護評價4273127310O三.需求分析1.系統(tǒng)組織結構圖網吧信息管理系統(tǒng)2. 系統(tǒng)用戶分析用戶角色權限超級管理員行政人員,對系統(tǒng)中管理員進行管理,對不同人員賦予不同的權限操作管理員對系統(tǒng)信息進行操作,權限由超級管理員賦予會員能夠在系統(tǒng)查詢個人信息,和享受本系統(tǒng)提供的上網服務3. 系統(tǒng)數(shù)據(jù)流調查和分析3.1系統(tǒng)3層數(shù)據(jù)流圖(DFD)0層數(shù)據(jù)流圖1層數(shù)據(jù)流圖2層系統(tǒng)管理流程圖2層會員管理流程圖2層日常管理流程圖2層查詢管理流程圖2層統(tǒng)計報表數(shù)據(jù)流

8、程圖3.2系統(tǒng)數(shù)據(jù)字典(DD)數(shù)據(jù)流列表數(shù)據(jù)流名數(shù)據(jù)流向簡要說明解釋說明數(shù)據(jù)類型系統(tǒng)信息系統(tǒng)輸入流系統(tǒng)計費計時信息表6會員信息系統(tǒng)輸入輸出流會員基本信息表2管理員信息系統(tǒng)輸入流管理員個人信息表1會員資料系統(tǒng)輸入流會員擴展信息表2電腦信息系統(tǒng)輸出流電腦基本信息表3統(tǒng)計信息系統(tǒng)輸出流各項數(shù)據(jù)統(tǒng)計表組成按照用戶需求設定表1 表2表3表4 表5表6充值信息系統(tǒng)輸入流用戶單次充值信息統(tǒng)計基礎數(shù)據(jù)流表5帳戶統(tǒng)計系統(tǒng)輸出流帳戶充值,余額 信息表3表5表1時段信息系統(tǒng)輸出流時段設置系統(tǒng)管理初始化表 6( 1)費率信息系統(tǒng)輸出流費率設置系統(tǒng)管理初始化表 6( 2)管理員信息系統(tǒng)輸入輸出流管理員設置系統(tǒng)管理初始化

9、表 6( 3)類型信息系統(tǒng)輸出流電腦類型設置系統(tǒng)管理初始化表 6( 4)機號信息系統(tǒng)輸入流電腦ID表 3( 1)會員ID密碼信息系統(tǒng)輸入輸出流會員編號和密碼基本會員操作必要表 2( 1, 2,10)會員資料信息系統(tǒng)輸出流會員個人資料擴展會員信息表 2( 3-9)余額信息系統(tǒng)輸出流會員帳戶余額表 2( 8)會員詳細資料信息系統(tǒng)輸出流會員全部信息數(shù)據(jù)庫關于單個會 的描述,級聯(lián)刪除表2鏈接判斷信息系統(tǒng)輸入流機器連接信息該信息由硬件發(fā)出表 4 (11)時限信息系統(tǒng)輸入流電腦鎖定時間通信信號控制由外部操作員輸入延時信息系統(tǒng)輸入流已登陸會員延時通信信號控制有操作員發(fā)出換機信息系統(tǒng)輸出流更新會員機號信息修改

10、會員與電腦的關聯(lián)表 4( 1)重啟信息系統(tǒng)輸出流保留重啟前的設置表4,表6短消息信息系統(tǒng)輸入流廣播,提醒等消息表7賬號信息系統(tǒng)輸出流所有賬號信息表 2( 1,8,9)個人賬單信息系統(tǒng)輸出流會員本人充值信息表 4 (8.9)賬單列表信息系統(tǒng)輸出流所有會員賬單信息表 4 (1, 8, 9)人數(shù)信息系統(tǒng)輸出流現(xiàn)時上機統(tǒng)計表 4 (10)充值賬單信息系統(tǒng)輸出流所有管理員充值 操作信息表 5(3, 4)管理員值班信息系統(tǒng)輸出流管理員管理表 1,表 5管理員ID信息系統(tǒng)輸出流管理員表 1( 1)明細表信息系統(tǒng)輸出流數(shù)據(jù)項列表表1:管理員表admin編號列名數(shù)據(jù)類型及長度可否為空說明1帳號VARCHAR4)

11、NOT NULL主鍵2姓名VARCHAR20)NOT NULL姓名3密碼VARCHAR16)NOT NULL密碼4性別VARCHAR2)NULL性別5年齡intNULL年齡表2:電腦表computer編號列名數(shù)據(jù)類型及長度可否為空說明1編號VARCHAR8)NOT NULL主鍵2類型VARCHAR4)NOT NULL類型表3:費率表rate編號列名數(shù)據(jù)類型及長度可否為空說明1編號intNOT NULL主鍵,自增2費率moneyNOT NULL每時段的上網費率3開始時間DatetimeNULL開始時間4結束時間DatetimeNULL結束時間5電腦類型VARCHAR(4)NULL電腦類型6管理員

12、idCHA( 4)NOT NULL管理員id表4:會員表member編號列名數(shù)據(jù)類型及長度可否為空說明1帳號VARCHAR8)NOT NULL會員號(主鍵)2密碼VARCHAR16)NOT NULL密碼3姓名VARCHAR10)NULL姓名4性別VARCHAR2):NULL性別5備注VARCHAR(50)NULL備注6身份證類VARCHAR18):NULL身份證類型7身份證號VARCHAR3)NULL身份證編號8會員等級INTNULL會員等級制度9賬號余額MONEY:NULL賬號金額10累計充值額MONEYNULL累計充值額表5:充值表編號列名數(shù)據(jù)類型及長度可否為空說明1會員號CHAR( 12

13、)NOT NULL會員卡號2時間TimeNULL充值時間3管理員卡號CHA( 3)NULL操作員卡號4充值金額MoneyNULL金額5充值編號INTNOT NULL充值流水號表6:上機情況表編號列名數(shù)據(jù)類型及長度可否為空說明1計算機號CHAR(6)NOT NULL計算機號2會員等級IntNULL會員等級3姓名VARCHAR(10)NULL姓名4性別VARCHAR(2)NULL性別5卡號VARCHAR(12)NULL卡號6上機日期/時間VARCHAR(16)NULL上機日期/時間7下機日期/時間VARCHAR(16)NULL下機日期/時間8總金額(元)INTEGER(6)NULL總金額(元)9實用金額(元)INTEGER(6

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論