軟件工程系統(tǒng)分析網吧收費管理系統(tǒng)信息技術學院ZL小組_第1頁
軟件工程系統(tǒng)分析網吧收費管理系統(tǒng)信息技術學院ZL小組_第2頁
軟件工程系統(tǒng)分析網吧收費管理系統(tǒng)信息技術學院ZL小組_第3頁
軟件工程系統(tǒng)分析網吧收費管理系統(tǒng)信息技術學院ZL小組_第4頁
軟件工程系統(tǒng)分析網吧收費管理系統(tǒng)信息技術學院ZL小組_第5頁
已閱讀5頁,還剩30頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

進擊的網吧管理系統(tǒng)制作者:ZL小組團隊信息和分工兵長L:蘭孟飛(2010161531010)小

兵z:鐘婷婷(20101615310041)

---界面設計、會員注冊,刪除---代碼實現(xiàn)、上下機管理---換機,系統(tǒng)測試,計時器設計---幫助,退出,PPT素材項目簡介名稱:進擊的網吧管理系統(tǒng)功能:上下機管理------會員上機、非會員上機、下 機、換機、上機時間、下 機時間、費用、余額會員------會員注冊、會員注銷、會員充值、會 員減值 查詢系統(tǒng)------歷史記錄、會員查詢、機器查詢 幫助------幫助、鎖屏、關于退出------退出設計工具:nationalrose2003eclipsejdk(java)mysql運行環(huán)境:Windowsxp2000選題說明

筆者(俺)曾出沒于學校周邊各種網吧,對各種網吧管理系統(tǒng)可謂了如指掌,類如南門的ikeeper,北門的萬象,東門的netbar。這次的“網吧管理系統(tǒng)”是根據(jù)目前網吧管理的實際情況和具體的要求而虛擬構造的一個系統(tǒng),這一領域和我們息息相關,是我們較熟悉的系統(tǒng)。firstpart:需求分析回想我們每次去網吧上網的經歷,不難分析知,一個功能齊全的網吧管理系統(tǒng)必須包括以下幾個管理模塊。

⑴用戶登錄由用戶登錄、用戶注銷、退出系統(tǒng)3個部分組成。用戶可以用兩種身份登錄本系統(tǒng):普通上網者或網吧管理人員;不同身份登錄被系統(tǒng)授予不同的使用權限,這樣提高了系統(tǒng)的安全性,避免了無關人員獲取不在他權限范圍內的信息。用戶在登錄后可以不退出本系統(tǒng),而采用用戶注銷的方式使系統(tǒng)不存在激活狀態(tài)下的用戶。⑵網吧管理網吧管理系統(tǒng)中,包括上網機器、空余機器、會員資料、上機時間及金額4個功能模塊組成。網吧管理系統(tǒng)是整個網吧系統(tǒng)的核心,是所有數(shù)據(jù)的來源。用戶通過本系統(tǒng)的使用,可以使數(shù)據(jù)更清晰,不易出錯,從而導致?lián)p失。⑶業(yè)務查詢業(yè)務查詢系統(tǒng)包括會員數(shù)據(jù)查詢、上網時間及金額查詢和上網歷史記錄查詢3個功能模塊組成。會員數(shù)據(jù)查詢實時提供會員數(shù)據(jù)變化的信息,隨時應不同客戶的要求得到其當前的數(shù)據(jù)。上網時間及金額查詢提供了一個完整的金額查詢平臺:用戶可以根據(jù)其lD號查詢其剩余的錢和當前所扣除的錢及使用時間。上網歷史記錄查詢功能模塊:在本系統(tǒng)中可查詢會員一段時間的使用記錄情況。⑷系統(tǒng)設置系統(tǒng)設置包括網管設置和網民設置兩個部分。網管是上網服務的提供者,在網管設置中:用戶可以輸入詳細的會員(網民)信息,包括聯(lián)系方法、會員卡號,密碼,余款,沖值等信息,方便網吧管理查詢和維護。網民設置:在本系統(tǒng)中,用戶可以修改自己密碼,查詢基本信息。

(5)安全使用管理功能模塊這是任何一個管理系統(tǒng)都需要的部分,網吧管理系統(tǒng)的操作也只能由專人進行,只有網吧的工作人員才能擁有權限,特別是上下線,如果沒有安全管理部分,后果難以想象,這樣每次登錄都需要用戶身份的驗證。(6)幫助功能模塊這也是軟件不可缺少的部分,為了方便使用者使用軟件,應該有一個詳細的幫助模塊。網吧管理系統(tǒng)總體功能框圖

網吧管理系統(tǒng)下面逐一細化分析···blablabla····南門問道的ikeeper,你們用過么?(1)用戶登錄基本維護信息包括:用戶登錄、用戶注銷和用戶退出(a)用戶登錄用戶進入網吧管理系統(tǒng)的入口,沒有得到身份驗證的用戶不能使用,即只能選擇退出系統(tǒng)或用戶登錄。本系統(tǒng)的使用者可以用兩種身份登錄系統(tǒng):普通上網者或網管,不同的身份意味著不同的權限,這是一個穩(wěn)定安全的系統(tǒng)所必備的。前提條件:無。(b)用戶在完成工作后,點擊退出系統(tǒng)按鈕可以安全的退出,以免不安全退出導致數(shù)據(jù)丟失或隱私泄露的情況發(fā)生。(注:南門點退出后,僅鎖屏而不關閉程序,有泄露隱私的風險)(2)網吧管理網吧管理包括:上網機器、空余機器、會員資料、上機時間及金額。網吧管理注:上網機器分布網吧各處,需要隨時查出所有正在使用中的機器(3)業(yè)務查詢用戶經常需要查看自己資料或修改,沖值。O:給出該會員的歷史記錄(4)系統(tǒng)設置

系統(tǒng)設置包括網管設置和網民設置兩個部分。網管是上網服務的提供者,在網管設置中:用戶可以輸入詳細的會員(網民)信息,包括聯(lián)系方法、會員卡號,密碼,余款,沖值等信息,方便網吧管理查詢和維護。網民設置:在本系統(tǒng)中,用戶可以修改自己密碼,查詢基本信息。網管的權限是可以增加新的會員(網民),輸入會員的一些信息,包括會員卡號、密碼、余額、有效期等。對已經輸入的會員信息進行修改和查詢。(5)安全管理和幫助安全管理功能包括管理員權限設置和管理員用戶名和密碼驗證的管理。幫助功能包括軟件總體說明和軟件使用說明。secondpart:系統(tǒng)用例模型上機;登錄驗證下機;上網時間;空機管理扣錢:分配機器會員辦理;會員歷史記錄查詢:會員信息維護;沖值用戶登錄;退出系統(tǒng)。(anotherandSteins;Gate)用例圖(rose)用例描述(共12例)a(1~3)⑴用例1用例名:上機行為者:會員目的:登錄計算機進行使用類型:主要的、基本的級別:一級過程描述:1)會員打開機器登錄。2)系統(tǒng)提示輸入會員卡號和密碼。3)正確開機。4)進行關于計算機方面的活動。5)用例結束。A1:沒有余額1)系統(tǒng)提示該會員卡金額不足。2)反回主事件流2。(2)用例2用例名:下機行為者:會員目的:安全退出計算機類型:主要的、基本的級別:一級過程描述:1)會員作出退出操作時,用例開始。2)系統(tǒng)保存相關數(shù)據(jù)3)退出4)用例結束。(3)用例3用例名:會員信息維護行為者:網管目的:維護會員資料,使數(shù)據(jù)保持最新狀態(tài)類型:主要的、基本的級別:一級過程描述:1)網管作出創(chuàng)建會員卡賬戶操作時,用例開始。2)系統(tǒng)自動給出卡號和開卡日期,提示用戶填寫相關資料3)獲取數(shù)據(jù),更新到數(shù)據(jù)庫4)在退出系統(tǒng)前時時保持更新5)用例結束。(b)用例4~6(4)用例4用例名:分配機器行為者:網管,會員目的:使會員得到空余機器類型:主要的、基本的級別:一級過程描述:1)會員在網管那刷卡時,用例開始。2)系統(tǒng)查看空機。3)系統(tǒng)顯示空機位置。A1:沒有空機。8)用例結束。A1:沒有空機。1)系統(tǒng)提示沒有空機。2)返回主事件流1。(5)用例5用例名:會員歷史記錄查詢行為者:會員目的:使會員得到一定時間內的消費情況類型:主要的、基本的級別:一級過程描述:1)會員在上機時查詢,用例開始。2)系統(tǒng)給出主菜單。3)選擇查詢時間段。4)給出結果5)用例結束。(6)用例6用例名:上網時間行為者:網管,會員目的:使網管得到會員上機時間類型:主要的、基本的級別:一級過程描述:1)會員在下機時,用例開始。2)系統(tǒng)給出上機時間。3)給出結果。4)用例結束。(c)用例7~9(7)用例7用例名:扣錢行為者:網管,會員目的:使網吧能從提供上網服務中得到盈利類型:主要的、基本的級別:一級過程描述:1)會員在下機時,用例開始。2)系統(tǒng)給出上機時間。3)系統(tǒng)更據(jù)會員類別結算所需金額。4)在會員帳戶中扣除。5)用例結束。(8)用例8用例名:沖值行為者:網管,會員目的:使會員能向自己卡里打入更多錢類型:主要的、基本的級別:一級過程描述:1)會員在請求沖卡時,用例開始。2)會員給出沖值金額。3)系統(tǒng)更據(jù)會員所給多少將其打入卡內。4)用例結束。(9)用例9用例名:會員辦理行為者:網管,會員目的:想來上機者需先辦一種會員類別類型:主要的、基本的級別:一級過程描述:1)來上機者請求辦理會員時,用例開始。2)上網者給出會員類別和沖值金額。3)系統(tǒng)更據(jù)其所給數(shù)據(jù)建立檔案。4)網管給出會員憑證。4)用例結束。(d)用例10~12(10)用例10用例名:空機管理行為者:網管目的:使網管清楚還有的空機數(shù)和位置類型:主要的、基本的級別:一級過程描述:1)系統(tǒng)開始運行時,用例開始。2)有上機的就減去有下機的就加上。3)系統(tǒng)更據(jù)其上下機情況進行即時更新。4)系統(tǒng)退出運行。5)用例結束。(11)用例11用例名:用戶登錄行為者:網管目的:使網管登錄系統(tǒng)從而能控制管理類型:主要的、基本的級別:一級過程描述:1)開機時,用例開始。2)進入登錄畫面。3)輸入卡號和密碼。4)用例結束。(12)用例12用例名:退出系統(tǒng)行為:網管目的:使網管退出系統(tǒng)從而結束所有活動類型:主要的、基本的級別:一級過程描述:1)要退出時,用例開始。2)進入退出畫面。3)保存所有修改過的數(shù)據(jù)并退出。4)用例結束。thirdpart:uml動態(tài)模型

(活動圖、狀態(tài)圖、時序圖、協(xié)作圖)(1)活動圖空機活動圖(2)狀態(tài)圖網吧管理分配機器的狀態(tài)圖(3)時序圖網吧管理系統(tǒng)會員辦理的時序圖(4)協(xié)作圖會員歷史協(xié)作圖forthpart:靜態(tài)模型圖1.定義類之間的關系如用戶的繼承關系。2.確定和建立系統(tǒng)包圖對象類模型包含多個類圖,為了完整、清晰地描述對象類模型,常用包圖(子系統(tǒng))來描述一個系統(tǒng)。網吧管理系統(tǒng)包圖thelast:物理體系結構建模構件圖部署圖uml的理論建模結束,嘗試用java編寫項目(偶認為c++太難太繁瑣,vb適合寫小程序,而java的跨平臺性、簡單性很適合做這個系統(tǒng))程序語言:java設計工具:eclipsejdk后臺數(shù)據(jù)庫:mysql6.0程序登錄界面會員注冊,注銷會員/非會員上機,下機,換機會員充值,減值歷史,會員,機器查詢快捷方式幫助

溫馨提示

  • 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

提交評論