網(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è),還剩10頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 “網(wǎng)吧管理系統(tǒng)”可行性研究報(bào)告一、引言 1.1 項(xiàng)目背景   網(wǎng)吧作為一個(gè)滿足人們上網(wǎng)需求的特殊的場(chǎng)所,在有一定規(guī)模的情況下如果使用人工來(lái)管理,工作量將是極其龐大且枯燥的。如果沒(méi)有一套好的工具來(lái)幫忙,網(wǎng)管就不得不雇幾個(gè)人來(lái)幫忙管理了,這樣的話就必須付給他們工資,而且他們所做的工作不一定令人滿意,可能還不安全 這時(shí)一套好的網(wǎng)吧管理系統(tǒng)就可以解決所有的問(wèn)題,它不僅工作效率高且沒(méi)有誤差,最重要的是它可以連續(xù)工作且不收任何費(fèi)用。平常一些容易出錯(cuò)的地方,通過(guò)網(wǎng)吧管理系統(tǒng)就可以避免。 網(wǎng)吧的大小規(guī)模不一,經(jīng)過(guò)調(diào)查發(fā)現(xiàn),中等規(guī)模大小網(wǎng)吧(100300臺(tái)電腦整機(jī))管理系統(tǒng)不夠完善,管理系統(tǒng)功能還不

2、夠完善,做得還不夠人性化。我們希望通過(guò)純軟件開(kāi)發(fā)的模式下完成一個(gè)功能合理,且安全性相當(dāng)?shù)能浖?lái)支持網(wǎng)吧管理。我們想嘗試改進(jìn)現(xiàn)有的網(wǎng)吧管理系統(tǒng),使其功能更人性化,提供的服務(wù)更齊全,以改變現(xiàn)狀 。 1.2項(xiàng)目概況 項(xiàng)目名稱:網(wǎng)吧管理系統(tǒng) 項(xiàng)目用戶:網(wǎng)管 二、項(xiàng)目目標(biāo) 設(shè)計(jì)一個(gè)安全性高的純軟件系統(tǒng)來(lái)管理網(wǎng)吧,保證網(wǎng)吧的正常運(yùn)行管理。提供人性化的服務(wù)。三、系統(tǒng)簡(jiǎn)要概述功能: 超級(jí)管理員可以進(jìn)行收費(fèi)更改,提供一些特殊的服務(wù)(如在節(jié)假日對(duì)上網(wǎng)費(fèi)打折等等),對(duì)會(huì)員優(yōu)惠百分比的修改。 管理員可以通過(guò)該系統(tǒng)對(duì)上網(wǎng)人員記時(shí)收費(fèi)、充值,對(duì)網(wǎng)吧內(nèi)的各臺(tái)機(jī)器進(jìn)行控制。用戶端有登陸、登離、呼叫網(wǎng)管、修改密碼、查

3、看個(gè)人信息(余額、姓名等等)。四、技術(shù)可行性研究 這次我們打算用C#語(yǔ)言來(lái)開(kāi)發(fā)這個(gè)系統(tǒng),這主要是因?yàn)镃#是一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,由C和C+衍生出來(lái)的面向?qū)ο蟮木幊陶Z(yǔ)言。它在繼承C和C+強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性(例如沒(méi)有宏以及不允許多重繼承)。C#綜合了VB簡(jiǎn)單的可視化操作和C+的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向組件編程的支持成為.NET開(kāi)發(fā)的首選語(yǔ)言。 我們將采用C/S模式開(kāi)發(fā),方便數(shù)據(jù)存取,這也解決了網(wǎng)吧流動(dòng)人群數(shù)據(jù)量大的問(wèn)題。我們有相關(guān)方面的開(kāi)發(fā)經(jīng)驗(yàn)。一些基本流程已經(jīng)掌握。由于現(xiàn)在網(wǎng)絡(luò)十分發(fā)達(dá),網(wǎng)上的資源非常豐富,所以一

4、般遇到問(wèn)題時(shí)可以到網(wǎng)上去尋找答案。我們也從網(wǎng)上找了一些別人做的系統(tǒng)看了,對(duì)這些系統(tǒng)也進(jìn)行了分析,總結(jié)了它們的優(yōu)缺點(diǎn),并大體上確定了我們要做的系統(tǒng)的功能和外觀。 五、投資及效益分析在此主要對(duì)本項(xiàng)負(fù)擔(dān)經(jīng)濟(jì)可行性及成本效益進(jìn)行分析。效益分析:開(kāi)發(fā)此系統(tǒng),能夠完成正常的網(wǎng)吧運(yùn)行業(yè)務(wù),提升網(wǎng)吧服務(wù)質(zhì)量。六、社會(huì)因素方面的可行性 6.1法律可行性   該系統(tǒng)在網(wǎng)吧等類似場(chǎng)所使用,進(jìn)行管理監(jiān)控用戶的基本操作,其中不會(huì)添加獲取用戶密碼等受法律保護(hù)的信息的操作,且該系統(tǒng)不保存用戶上機(jī)的具體操作,只會(huì)保留用戶上網(wǎng)日期和時(shí)間等數(shù)據(jù),以便用戶日后核對(duì),或者供其他一些有權(quán)限的人或部門(mén)調(diào)查。

5、    6.2經(jīng)濟(jì)可行性   由于該系統(tǒng)的實(shí)現(xiàn)是純軟件方式,較少涉及經(jīng)濟(jì)的投入,所以將不會(huì)有經(jīng)濟(jì)上的風(fēng)險(xiǎn)。因此,在這一方面是可行的。    6.3運(yùn)行可行性   由于網(wǎng)吧管理系統(tǒng)是相對(duì)獨(dú)立的系統(tǒng),與其他軟件的關(guān)系不大,所以發(fā)生沖突的概率較低。七、結(jié)論雖然此項(xiàng)目存在一定的技術(shù)難度和風(fēng)險(xiǎn),但我們對(duì)項(xiàng)目要達(dá)到的目標(biāo)十分清楚,對(duì)所要開(kāi)發(fā)系統(tǒng)將要實(shí)現(xiàn)的功能也非常了解。而且有一些成品作為參考,并且在項(xiàng)目的實(shí)施過(guò)程中我們能夠獲得幫助,我認(rèn)為只要我們能夠認(rèn)真思考、仔細(xì)規(guī)劃、明確分工,我們可以

6、承擔(dān)此項(xiàng)目的開(kāi)發(fā) 網(wǎng)吧管理系統(tǒng)需求分析1、 用例圖用例圖在需求分析階段有很重要的作用,它描述人們希望如何使用一個(gè)系統(tǒng),作為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖。開(kāi)發(fā)的全過(guò)程都是圍繞需求階段的用例圖進(jìn)行的。我們所開(kāi)發(fā)的網(wǎng)吧管理系統(tǒng)的用戶包括需要上網(wǎng)的用戶和管理員。用例包括1)用戶注冊(cè)、2)系統(tǒng)登錄、3)充值、4)下機(jī)、5)查詢余額、6)修改密碼、7)換機(jī)、8)用戶的刪除二、活動(dòng)圖活動(dòng)圖是基于對(duì)象的狀態(tài)變遷所繪制的視圖。它的主線是狀態(tài)的變化,而不是時(shí)間,而時(shí)序圖則是對(duì)象在不同時(shí)間段內(nèi)的表現(xiàn)。(1)用戶用戶以普通使用者的身份登錄系統(tǒng),可進(jìn)行如下操作:1. 查詢消費(fèi)信息:查看當(dāng)前卡上余額及歷史

7、消費(fèi)信息;2. 呼叫網(wǎng)管:上網(wǎng)過(guò)程中遇到問(wèn)題或者有充值需要,可以呼叫3. 注銷登錄:如果用戶不想繼續(xù)上網(wǎng),可進(jìn)行結(jié)帳下機(jī)、注銷登錄系統(tǒng)(注:如用戶余額不足以支付本次上網(wǎng),將進(jìn)行強(qiáng)行注銷登錄系統(tǒng)操作)。(2)、管理員活動(dòng)圖管理員以管理者的身份登錄系統(tǒng)后,可進(jìn)行如下操作:1 注冊(cè)帳號(hào):如有新用戶前來(lái)注冊(cè)帳號(hào),在其提供其有效身份證件及用戶密碼后,可進(jìn)行新用戶的注冊(cè);2 用戶充值:用戶前來(lái)充值,在確認(rèn)金額和用戶帳號(hào)后,可對(duì)其進(jìn)行充值操作;3 帳戶管理:如用戶帳戶保持0余額時(shí)間超過(guò)一年,即對(duì)其帳號(hào)進(jìn)行注銷處理;4 查詢用戶消費(fèi)信息:如用戶想申請(qǐng)查看其自己的消費(fèi)信息,在其提供其帳號(hào)后,可為其查詢消費(fèi)信息情

8、況;5. 修改密碼:若用戶想更換登錄密碼,可向管理員申請(qǐng)修改密碼3、 時(shí)序圖時(shí)序圖(Sequence Diagram)主要用于按照交互發(fā)生的一系列順序,顯示對(duì)象之間的這些交互。順序圖的主要用途之一,是把用例表達(dá)的需求,轉(zhuǎn)化為進(jìn)一步、更加正式層次的精細(xì)表達(dá)。用例常常被細(xì)化為一個(gè)或者更多的序列圖。順序圖除了在設(shè)計(jì)新系統(tǒng)方面的用途外,它們還能用來(lái)記錄一個(gè)存在系統(tǒng)的對(duì)象現(xiàn)在如何交互。當(dāng)把這個(gè)系統(tǒng)移交給另一個(gè)人或組織時(shí),這個(gè)文檔很有用。網(wǎng)吧管理系統(tǒng)的時(shí)序圖主要有:(1) 管理員在維護(hù)窗口進(jìn)行添加、刪除、掛失用戶的時(shí)序圖。(2)用戶和管理員在維護(hù)窗口進(jìn)行密碼修改、換機(jī)、查看余額的時(shí)序圖。(3)、管理員在充

9、值窗口對(duì)用戶進(jìn)行充值的時(shí)序圖。(4) 、用戶在管理窗口進(jìn)行掛機(jī)和注銷的時(shí)序圖。4、 類圖類圖是對(duì)象結(jié)構(gòu)建模的一部份,類圖描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)。盡管其他模型可以幫助建模者發(fā)現(xiàn)被模擬對(duì)象的重要信息,但是它們不能揭示的信息則必須求助于類圖。類圖模擬保證系統(tǒng)正常工作的所有必要資源。其它所有模型如果想獲取這些資源(例如屬性值、狀態(tài)和對(duì)行為的約束)的信息,最終都必須訪問(wèn)類圖。類圖是代碼生成(將模型轉(zhuǎn)化為代碼)的來(lái)源,也是逆向工程(將代碼轉(zhuǎn)化為模型)的目標(biāo)設(shè)生成物。我們所開(kāi)發(fā)的網(wǎng)吧管理系統(tǒng)中主要的類有3個(gè)(一)、系統(tǒng)中主要的類(1) 用戶類: 它的屬性有用戶名(Name)、密碼(Password)、上網(wǎng)的

10、卡號(hào)(Cardnumber)、用戶身份證號(hào)碼(ID)。操作包括修改密碼(Changpassword)、換機(jī)(Huanji)、掛機(jī)(Guaji)、下機(jī)(Xiaji)、余額查詢(Chaxun)、登錄(Denglu)。(2) 電腦類: 它的屬性有電腦號(hào)(Computernumber)、機(jī)器地址(Mac)。本身的操作沒(méi)有,但有被用戶和管理員、登錄、下機(jī)的操作。(3) 管理員類: 它的屬性有用戶名(name)、密碼(password),操作包括注冊(cè)用戶(Registeredusers)、充值(Chongzhi)、刪除用戶(Deleteusers)、查詢用戶信息(Chaxun)、登錄(Denglu)、下機(jī)

11、(Xiaji)。(二)、各類之間的關(guān)系一個(gè)用戶可以選擇多臺(tái)電腦登錄,而一臺(tái)電腦可能有被多個(gè)用戶登錄,一個(gè)管理員管理多個(gè)用戶和電腦。如圖4-2所示5、 狀態(tài)圖狀態(tài)圖用來(lái)建模對(duì)象是如何改變其狀態(tài)的,狀態(tài)定義為對(duì)象行為在某一時(shí)刻的快照或轉(zhuǎn)折點(diǎn)。狀態(tài)圖由狀態(tài)、事件、轉(zhuǎn)移組成。在我們做的網(wǎng)吧管理系統(tǒng)中,管理員通過(guò)密碼和用戶名、用戶則通過(guò)管理員提供的刷卡機(jī)激活自己的網(wǎng)卡登錄系統(tǒng)。用戶可以直接進(jìn)入操作窗口,管理員會(huì)有一個(gè)主界面,在主界面上有兩個(gè)窗口(維護(hù)窗口和操作窗口),管理員進(jìn)入維護(hù)窗口對(duì)用戶的注冊(cè)和刪除,從而對(duì)數(shù)據(jù)庫(kù)的更新。而另一個(gè)操作窗口對(duì)于用戶和管理員都是可用的,只是用戶在保證自己網(wǎng)卡上有余額的前提

12、下才能有操作窗口的出現(xiàn)。兩者都有掛機(jī)、充值、換機(jī)、查詢余額、修改密碼等狀態(tài),最后退出系統(tǒng)。6、 方式圖 實(shí)現(xiàn)方式圖包括兩種類型:組件圖和部署圖,組件圖用來(lái)演示軟件的各個(gè)組件 之間的關(guān)系,而部署圖用來(lái)演示硬件的各個(gè)組件之間的關(guān)系。它可以讓讀者了解系統(tǒng)中的各個(gè)組件的位置及其相互之間的作用關(guān)系,幫助設(shè)計(jì)系統(tǒng)整個(gè)架構(gòu)。 (一)、系統(tǒng)的組件圖組件圖用來(lái)建模系統(tǒng)的各個(gè)組(包括源代碼文件、二進(jìn)制文件、腳本、可執(zhí)行文件之間的關(guān)系,它們是通過(guò)功能或者位置(文件)組織在一起的。)使用組件圖可以幫助讀者了解某個(gè)功能位于軟件的哪一位置,以及各個(gè)版本的軟件包各包含哪些功能。下面是網(wǎng)吧管理系統(tǒng)的組件圖: 網(wǎng)吧管理系統(tǒng)中主要有兩個(gè)組件圖:管理員組件圖和用戶組件圖。A 管理員組件圖系統(tǒng)建立在一個(gè)含有登錄信息、管理界面信息,管理員使用界面依賴于登陸界面。B用戶界面組件圖除了業(yè)務(wù)對(duì)象以外,系統(tǒng)與用戶交互的組件也能創(chuàng)建一個(gè)組件圖管理員使用界面依賴于登陸界面。(二)、系統(tǒng)的部署圖部署圖描述了一個(gè)運(yùn)行時(shí)的硬件結(jié)點(diǎn),以及在這些結(jié)點(diǎn)上運(yùn)行的軟件組件的靜態(tài)視圖。 部署圖顯示

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論