網吧管理系統_第1頁
網吧管理系統_第2頁
網吧管理系統_第3頁
網吧管理系統_第4頁
網吧管理系統_第5頁
已閱讀5頁,還剩9頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、可行性研究報告1引言1.1 編寫目的可行性分析報告是為“網吧管理系統”開發的可能性、可行性、必要性提供論據,為開發人員進行系統總體規劃設計及具體實施開發工程提供必要的參考資料,在系統開發完成后期為系統的測試、驗收提供幫助。其編寫過程由此項目開發的學生完成。預期讀者是從事“網吧管理系統”開發的相關人員。1.2 項目背景經過一段時間的調查我們發現周邊網吧的管理系統不盡相同,而其實現的功能都基本相同。大多數網吧的管理系統僅僅實現了計時收費的目的。所以我們覺得現在大多數網吧的管理系統功能還不夠完善,做得還不夠人性化。因此我們想嘗試改進現有的網吧管理系統,使其功能更人性化,提供的服務更齊全,以改變現狀

2、。1.3 項目的目前研究現狀此項目現階段還處于可行性分析階段,具體實施將等到所學知識的進一步健全以及對項目有進一步的認識1.4 參考資料(作者、標題、出版單位、發表日期、編號、頁號)軟件工程高等教育出版社 史濟民 等數據庫系統教程高等教育出版社 施伯樂 等Java面向對象編程電子工業出版社 孫衛琴Java編程思想機械工業出版社 Bruce Exkel等2系統的技術可行性2.1 系統的簡要描述2.1.1功能網吧管理 幫助網吧管理員管理網吧 管理員可以通過該系統對上網人員(會員、非會員)記時收費、充值,對出售的食品飲料等計費,對網吧內的各臺機器進行控制,以及提供一些特殊的服務(如在節假日對上網費打

3、折等等)而被控制端有登陸、登離、呼叫網管、修改密碼、買東西、查看個人信息(余額、姓名等等)2.1.2特點由于上網顧客需要食品和飲料,而大多數網吧內也有這些商品出售,但往往是買一次東西結算一次,搞得網管十分頭疼,而且效率也不高。上網顧客往往對這樣的購物方式也不滿意,他們希望可以不用離開座位就可以獲得所需的商品。為了解決這個問題,我們將在網吧管理系統中添加了購物系統。在購物系統中,上網人員可以看到各種商品及其價格,點擊購買后網管可以在服務器端看到顧客的請求,并將所需商品送給顧客,而計費系統會自動將商品的費用添加進計費系統中。我們還將添加網管呼叫系統,以進一步完善網吧管理系統的功能,顧客在需要網管時

4、可以點擊呼叫網管,這樣既不用費力地叫網管,又保持了安靜,為上網創造良好的環境。在我們的網吧管理系統中,我們還將添加特殊服務一項,網管可以根據需要調整上網費用,在節假日等時期搞優惠招攬顧客,當顧客結束本次上網時,計費系統會將本次上網費與商品費用一起計算,這樣就節省了時間,提高了工作效率。2.2 系統采用的技術、特點 這次我們打算用Java語言來開發這個系統,這主要是因為Java語言是面向對象的語言,而且功能十分強大,并且使用Java會減少編程過程中的錯誤。當然由于可能會有大批顧客的資料需要管理,其中必然會使用到數據庫。但是由于項目還未進入實施階段,所以會遇到什么樣的問題現在還是不可預知的,最終會

5、使用到哪些技術也要在實踐的過程中去獲得結論2.3 資源條件由于現在網絡十分發達,網上的資源非常豐富,所以一般遇到問題時可以到網上去尋找答案。我們也從網上找了一些別人做的系統看了,對這些系統也進行了分析,總結了它們的優缺點,并大體上確定了我們要做的系統的功能和外觀,我們還在網上詢問了一些網友,并采集了他們的意見,將一些好的建議用到我們的系統中去。在設計過程中,必然會遇到這樣那樣的問題,除了使用網絡外,我們還會到圖書館查閱一些資料,當然肯定還會用到我們手上現有的一些書籍。本著鍛煉思維、培養能力的目標,我們會自己去思考并解決遇到的問題,在遇到實在解決 不了的問題時也會向身邊的同學和老師尋求幫助2.4

6、 技術可行性評價以前我們曾在學C語言時觸過一個與之類似的項目,那時做的是一個圖書管理系統,雖然我們并未參加代碼的編寫,但是對其中的一些思想有所了解。但那時由于沒有數據庫的知識,所以系統還不算復雜。此項目中我們考慮到由于會有很多用戶的資料需要管理,而且我們又添加了許多其他的功能,所以會復雜一些。而且那時完全是為了練手,所以界面比較粗糙,而我們做的這套系統是面向用戶的,所以界面必然會做得友好一些,這必然也會增加系統開發的難度。任何項目的開發都不會沒有難度,我覺得只要認真思考,并借助各種資源,我們能夠最終開發出這套系統。2.5 系統的非技術可行性2.5.1法律可行性該系統在網吧等類似場所使用,進行管

7、理監控用戶的基本操作,其中不會添加獲取用戶密碼等受法律保護的信息的操作,且該系統不保存用戶上機的具體操作,只會保留用戶上網日期和時間等數據,以便用戶日后核對,或者供其他一些有權限的人或部門調查。2.5.2經濟可行性由于該系統的實現初衷是為了鍛煉,以熟悉軟件開發的全過程,不涉及經濟的投入(有也會很少),所以將不會有經濟上的風險。因此,在此面是可行的。2.5.3運行可行性由于網吧管理系統是相對獨立的系統,除了與操作系統交互外,與其他軟件的關系不大,所以發生沖突的概率較低。萬一發生不能協調工作,為了本系統的安全,將對外來系統做一定限制,嚴重的將采取禁用策略。3風險預估與解決策略在完善的計劃也有風險,

8、由于開發人員現在的知識和經驗有限,可能未能將系統分析全面,或考慮得不夠深入。為此,我們將積極學習開發將用到的知識,不斷地回顧分析,查閱資料,并反復改進。我們在階段性任務完成后會請教有經驗的老師和學長,來使系統盡可能的完善。由于課程比較緊張,開發階段可能將延長,為此,我們有兩套策略:1、吸收其他同學加快開發;2、利用假期延期開發。萬一風險發生時,視情況決定采取那套策略。如果因為時間的關系,開發最終無法按期完成,我們會將主要功能模塊開發出來,其他功能可能會被忽略,以達到實驗的目的。如果在項目實施過程中分工不明確,造成工作重疊,或者系統有些功能未被實現,而我們又不能協調好,最終在項目提交前都未能最終

9、完成預期目標。或由于規劃的目標定的過高,不符合現有的技術水平,造成項目實施過程中遇到無法突破的技術瓶頸,導致由于部分功能未能實現,影響到其他部分的實施,最終導致項目失敗。那項目就只能宣告失敗了,那么我們將會從中獲得寶貴的軟件開發的教訓,為以后做項目打下基礎,這也是一種學習啊。4結論意見(能否承擔該項目/條件具備承擔該項目)雖然此項目存在一定的技術難度和風險,但我們對項目要達到的目標十分清楚,對所要開發系統將要實現的功能也非常了解。而且有一些成品作為參考,并且在項目的實施過程中我們能夠獲得幫助,我認為只要我們能夠認真思考、仔細規劃、明確分工,我們可以承擔此項目的開發項目開發計劃1引言1.1 項目

10、開發的目的,意義在完成了針對“網吧管理系統”軟件的市場的前期調查,以及與多位現有網吧管理系統使用者進行了全面的深入地交流和分析的基礎上,搞清了現有軟件系統存在的問題,以及隨著網吧等場所服務的不斷完善所帶來的用戶的新需求。在這樣的背景下,我們決定開發一個可以滿足用戶的新的網吧管理系統。此項目開發計劃將對軟件做全面細致的需求分析,明確所要開發的系統應具備的功能、性能與界面,使開發人員以及維護人員了解系統的開發。本計劃書的預期讀者為系統分析人員、業務人員、開發人員和測試人員、用戶文檔編寫者和項目管理人員。1.2 項目的背景隨著網絡的不斷發展,上網幾乎成為日常生活中必不可少的一件事情。而網吧作為一個滿

11、足人們上網需求的特殊的場所,在有一定規模的情況下如果使用人工來管理,工作量將是極其龐大且枯燥的。如果沒有一套好的工具來幫忙,網管就不得不雇幾個人來幫忙管理了,這樣的話就必須付給他們工資,而且他們所做的工作不一定令人滿意,可能還不安全 這時一套好的網吧管理系統就可以解決所有的問題,它不僅工作效率高且沒有誤差,最重要的是它可以連續工作且不收任何費用。此外安裝了網吧管理系統后,可以通過設置權限等方式達到安全的目的。平常一些容易出錯的地方,通過網吧管理系統就可以避免。但是用戶的需求總是不斷變化的,現在網吧提供的服務已經不單單是上網而已,網吧根據用戶的需要,開始提供出售商品的服務,而現在的大部分系統都還

12、沒有將此功能加入到網吧管理系統中來,我們根據市場的需要將在新的網吧管理系統中添加這些功能。此外為了使我們的系統更人性化,我們還將加入一些人性化的設計,例如加入上網費用調整功能,使得網管可以根據需要調整上網費用以招攬客戶。1.3定義(文檔中的術語、縮寫詞)文中提到的系統都是指網吧管理系統 網管:網吧管理員1.4 參考資料(作者、標題、出版單位、發表日期、編號、頁號)軟件工程高等教育出版社 史濟民 等數據庫系統教程高等教育出版社 施伯樂 等Java面向對象編程電子工業出版社 孫衛琴Java編程思想機械工業出版社 Bruce Exkel等2項目概述2.1 項目內容(做什么),達到目標項目內容:面向所

13、有網吧的功能齊全的網吧管理系統功能介紹:服務端:1、高級管理員可在家遠程訪問服務端,查看網吧流水賬; 2、網管人員可以生成、添加和刪除賬號; 3、為賬號存錢、查看在線賬號,終止賬號的使用; 4、獲得客戶端的買東西的請求; 5、查看近期賬號登陸情況,提供客戶的查詢; 6、當賬號余額不足時,想客戶端發送信息提醒客戶及時充值;7、當客戶違法操作時(對計算機進行非法操作),發送消息提醒客戶注意,情節嚴重的終止帳戶使用,必要時主機音響朗讀受控機編號,嚴重時終止受控端服務;8、可以設置客戶訪問的權限,禁止受控端訪問非法網頁,運行非法程序(對于青少年尤其如此);9、可隨時調整網費與商品單價,調整計算公式,靈

14、活以適應網吧在特殊時期(如節假日);客戶端:1、客戶登陸、登離、修改密碼、呼叫網管等; 2、進入系統后,在線買東西,向網管發送幫助請求,用存值卡存錢,向主機點歌;2.2 完成該項目具備條件為了此系統成功完成,首先需做詳細的調查,了解網吧管理員的使用感受(對以往系統),以及他們對新的系統的期望和希望加入的功能 開發人員需懂得面向對象程序設計,最好有相當的經驗或者對此項目有較深入的認識。開發人員需會使用面向對象的思想編程,至少熟悉一門面向對象的程序設計語言,熟悉數據庫的知識,能靈活使用和管理數據庫,對網絡通信和網絡安全有所了解,最好對網吧的工作環境有一定了解,能站在網吧管理員的角度去考慮問題,這樣

15、設計出來的系統才會更貼近網管的真實需要2.3應交付的產品形式程序包括服務器上運行的服務端程序和網員機上運行的客戶端程序,文檔包括網吧管理系統系統功能介紹、網吧管理系統硬件要求、網吧管理系統操作人員使用說明書、網吧管理系統安裝指導、網吧管理系統日常維護手冊3項目計劃任務分解(最好以圖說明)用例圖:網吧顧客網吧管理系統客戶端網吧管理系統服務器端控制客戶端 一般網管網吧老板管理數據 數據庫網吧管理系統服務器端人員分工組織:人員類型、組成結構、數量(以表說明)人員類型組成結構數量系統設計架構陳、張2代碼編寫李、王2個階段測試周、孫2文檔編寫王、劉2 開發進度即時間(以圖/表說明) 編號時間工作人員分配

16、文檔名稱備注110.25-11.10完成需求分析陳、張需求分析211.10-11.16概要設計陳、張概要設計311.16-12.20詳細設計與測試設計王、劉詳細設計與測試設計412.20-2. 1(次年)編碼李、王開發日志52.1-3.15測試周、孫測試報告63.15發布王、劉發布報告4影響項目關鍵問題1、開發人員對相關技術的熟練程度2、做類似項目的經驗3、項目進行過程中任務分配是否合理4、項目時間是否合理5、項目中的一些用到的技術是否符合實際6、項目過程中有沒有人員調整7、其他一些可能影響項目的問題需求分析報告1緒論1.1編寫目的隨著互聯網的發展, Internet正在各行各業形成新的熱點和

17、經濟增長點,網絡正把人們緊密地聯系在一起。很難想象在信息時代離開網絡人們怎么生活、工作。因此人們居住環境的信息化、網絡化是發展的必然要求。但是如果沒有相應的網絡管理、控制和計費系統來支撐,勢必會阻礙網絡運營工作的有效開展。1.2網吧管理系統的功能要求經過實地考察和研究,分析出了一般網吧中的管理工作。主要的功能要求有:1) 本系統所帶有的系統設置,允許用戶可根據自己網吧的情況作出設置,可自行設置普通用戶和會員上機的費率,另外,本系統還提供了多種時段設置,用戶可在一天采用多種時段計費標準,且時段范圍可由用戶自行設置。2) 在查詢管理中,每種查詢都提供了多種查詢方式,操作員在查詢數據時可采用一種或多

18、種查詢方式,以便更好的方便查詢。3) 日常管理中包括了一些對客戶機進行遠程控制的功能,上機用戶可在客戶端向服務器發送申請要求,申請要求可直接可在服務器進行處理,且服務器可對客戶機進行調換機器,延長時間,關機重啟等操作。4) 在報表統計中,交班報表可在管理員交接班時查看當前收費情況,另外每日收費報表及每月收費報表都解決了手工計算的問題,提高了工作效率,會員統計報表可顯示出當前網吧所有會員的資料,另外,多種單據如:上機收費,會員開戶,帳戶充值,帳戶刪除等單據,為管理操作也提供了方便。1.3項目背景網吧現今雖然已經一定程度上的管理系統,但是效率較低,顧客費用結算很不方便。因此希望建立電腦實時管理、網

19、卡管理、會員管理、收費管理、報表打印,可從很大程度上減輕網吧管理者的工作量,使顧客上下機、費用結算較為方便。同時也便于營業額的統計。2任務概述2.1 目標網吧管理系統的總目標是:在計算機網絡,數據庫和先進的開發平臺上,利用現有的軟件,配置一定的硬件,開發一個具有開放體系結構的,易擴充的,易維護的,具有良好人機交互界面的網吧管理系統,實現網吧的自動化的計算機管理系統,為其提供準確,精細,迅速的實時信息.根據可行性研究的結果和客戶的要求,分析現有情況及問題,采用Client/Server結構,將網吧管理系統劃分為三個子系統:客戶端子系統,服務器端子系統,WEB發布系統,客戶端與服務器端采用同一應用

20、程序,其中數據庫所在系統確定為服務器端子系統.2.2 運行環境2.1.1.服務器端子系統的運行要求:系統軟件: Window NT/2000/2003 Server數據庫管理系統:SQL Server 2000硬件要求:Pentium III 800以上, 256M RAM, 40G HD2.1.2.客戶端子系統的運行要求:系統軟件: Window NT Workstation及以上版本數據庫管理系統:SQL Server 硬件要求:Pentium 450以上, 128M RAM, 10G HD2.3條件與限制本企業檔案管理系統軟件是應用于中小企業的。在功能上還可進一步實現安全防范、與E-Ma

21、il和因特網電話集成起來,成為網絡企業檔案管理系統軟件。3數據描述 3.1 ER圖: 3.2靜態數據:下面列出了該系統所涉及表的具體靜態數據。電腦,區域。1).電腦信息表:此表存放電腦基本信息、工作狀況、維修情況。字段字段名類型寬度 1ComNum smallint2(Key) 2InstallRangesmallint2 3WorkConditionntext16 4RepairHistoryntext165AreaLevelsmallint26ComfortDegreesmallint22).管理員登錄表:此表存放管理員的信息字段字段名類型寬度1 ManagerID smallint 2(

22、Key)2 Password ntext 163 Permission ntext 164 Level smallint 25 WorkTimentext163).網卡表登錄表:此表存放開戶卡的基本信息。字段字段名類型寬度1 CardID ntext16(Key)2 CardPasswordntext163CardType ntext164 LeatestChargeMoney money85 LeatestChargeTime Data/time 自動6RestMoneymoney84).會員表:此表用于存放會員的詳細信息。字段字段名類型 寬度1CardIDntext 16(Key, For

23、eign)2AcceptTimeData/time 自動3Credibilityntext 164ConsumFrequencyntext165).收費標準表:此表用于存放收費的具體標準。字段字段名類型 寬度1ComNum smallint 2(Key, Foreign)2CardType ntext 163BusniessTime Data/time自動4ChargeStandard money 86).計費表:此表用于存放客戶上機的實時信息表。字段字段名類型 寬度1ComNumsmallint 2(Key,Foreign)2CardIDntext 16(Key, Foreign)3Card

24、Typentext 164ChargeStandardmoney 8 5BeginingTimeData/time自動6OffTimeData/time自動7TotallTimeData/time自動8TotallMoneymoney 89RestMoneymoney 87)消費總表:此表用于存放各個工作時段的總消費金額。字段字段名 類型寬度1 BusniessTime ntext162TotallConsum money 83.3動態數據:輸入數據:電腦編號、卡號、菜單選項,查找關鍵字,新建記錄項。輸出數據:由查詢關鍵字確定的數據庫記錄集合。內部生成的數據:中間查詢結果。3.4數據流圖網吧管理系統軟件的數據流圖是比較清晰的,對各功能模塊來說都比較有規律。但完整的圖比較繁瑣,各個功能模塊的數據流圖如下。1. 操作員登陸數據流圖管理員ID/卡號及密碼身份驗證登錄失敗登錄成功錯對登錄表密碼 2. 打印報表 3. 系統維護登錄表信息載入操作員工管理數據恢復選擇路徑系統數據管理添加選擇操作數據備份選擇路徑修改刪除 備份恢復打開4. 各種查詢選擇

溫馨提示

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

評論

0/150

提交評論