網(wǎng)吧標(biāo)準(zhǔn)管理系統(tǒng)概要設(shè)計(jì)項(xiàng)目說明指導(dǎo)書_第1頁
網(wǎng)吧標(biāo)準(zhǔn)管理系統(tǒng)概要設(shè)計(jì)項(xiàng)目說明指導(dǎo)書_第2頁
網(wǎng)吧標(biāo)準(zhǔn)管理系統(tǒng)概要設(shè)計(jì)項(xiàng)目說明指導(dǎo)書_第3頁
網(wǎng)吧標(biāo)準(zhǔn)管理系統(tǒng)概要設(shè)計(jì)項(xiàng)目說明指導(dǎo)書_第4頁
網(wǎng)吧標(biāo)準(zhǔn)管理系統(tǒng)概要設(shè)計(jì)項(xiàng)目說明指導(dǎo)書_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

TOC\o"1-3"\h\z1引言 21.1編寫目 21.2背景 21.3定義 21.4參照資料 22總體設(shè)計(jì) 22.1需求規(guī)定 22.2運(yùn)營環(huán)境 22.3構(gòu)造 32.4基本設(shè)計(jì)概念和解決流程 32.5功能器求與程序關(guān)系 32.6人工解決過程 32.7尚未問決問題 33接口設(shè)計(jì) 33.1顧客接口 33.2外部接口 33.3內(nèi)部接口 44運(yùn)營設(shè)計(jì) 44.1運(yùn)營模塊組合 44.2運(yùn)營控制 44.3運(yùn)營時間 45系統(tǒng)數(shù)據(jù)構(gòu)造設(shè)計(jì) 45.1邏輯構(gòu)造設(shè)計(jì)要點(diǎn) 45.2物理構(gòu)造設(shè)計(jì)要點(diǎn) 45.3數(shù)據(jù)構(gòu)造與程序關(guān)系 46系統(tǒng)出錯解決設(shè)計(jì) 56.1出錯信息 56.2補(bǔ)救辦法 56.3系統(tǒng)維護(hù)設(shè)計(jì) 5概要設(shè)計(jì)闡明書1引言1.1編寫目本文檔是上機(jī)管理系統(tǒng)前期開發(fā)階段針對顧客所進(jìn)行需求分析,在本文檔中咱們通過對上機(jī)管理系統(tǒng)中三種不同顧客進(jìn)行了詳細(xì)而詳細(xì)需求分析,通過該文檔讀者可以理解該系統(tǒng)所有功能以及顧客詳細(xì)權(quán)限。在進(jìn)行系統(tǒng)設(shè)計(jì)前,咱們一構(gòu)成員通過自己平時上機(jī)操作經(jīng)驗(yàn)和規(guī)定把該上機(jī)管理系統(tǒng)分為了三個模塊:管理員模塊,普通上機(jī)人員模塊,會員上機(jī)管理模塊,相應(yīng)這三大模塊相應(yīng)了不同三類顧客,每類顧客又具備自己不同權(quán)限。這些內(nèi)容在該文檔中均有相應(yīng)闡明。由于該系統(tǒng)還處在初步設(shè)計(jì)階段,本文檔只是對其某些功能以及人員分工狀況做以闡明。因此本文檔只是對系統(tǒng)需求做出闡明,并不涉及詳細(xì)實(shí)現(xiàn)過程。由于這學(xué)期正在學(xué)習(xí)項(xiàng)目設(shè)計(jì)關(guān)于課程,咱們組會在相應(yīng)課程學(xué)習(xí)中逐漸完善上機(jī)系統(tǒng)各項(xiàng)功能。結(jié)合數(shù)據(jù)庫特點(diǎn),軟件工程有關(guān)規(guī)定開發(fā)出功能完善,界面和諧上機(jī)管理系統(tǒng)。既以便顧客使用,又節(jié)約管理人員各方面資源。1.2背景項(xiàng)目委托單位:學(xué)期第一項(xiàng)目小組隨著網(wǎng)吧不斷普及和消費(fèi)者需求不斷增長,使得網(wǎng)吧管理需要更加系統(tǒng)更加科學(xué)改進(jìn),特別是對于某些大型網(wǎng)吧。滿足消費(fèi)者需求,是網(wǎng)吧管理改進(jìn)直接動因。在最開始時候,網(wǎng)吧只是單純提供上網(wǎng)場合,而當(dāng)前消費(fèi)者在上網(wǎng)同步尚有其她需要,例如需要飲料,零食或者在網(wǎng)吧直接用餐。這些服務(wù)項(xiàng)目增長使得網(wǎng)吧在管理上需要進(jìn)行改進(jìn)和調(diào)節(jié)??茖W(xué)系統(tǒng)和消費(fèi)者為主管理,會讓消費(fèi)者有高興消費(fèi)體驗(yàn),尚有助于網(wǎng)吧在消費(fèi)者心里塑造良好形象。網(wǎng)吧管理涉及繳費(fèi)管理,服務(wù)管理,設(shè)備維修管理等。它這些項(xiàng)目雖說簡樸,但是在解決過程中如果用更好辦法和流程來完畢會產(chǎn)生更好效果。這樣做目就是給消費(fèi)者提供高效,舒服上網(wǎng)環(huán)境。本系統(tǒng)開發(fā),為了規(guī)范網(wǎng)吧管理工作,建立高效簡樸服務(wù)管理流程。合用于大型,比較高檔網(wǎng)吧。1.3定義SQL:StructuredQueryLanguage構(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)中記錄計(jì)算機(jī)使用狀況1.4參照資料1.《軟件工程實(shí)踐指引書》——殷人昆清華大學(xué)出版社2.《統(tǒng)一軟件開發(fā)過程》,——IvarJacobson,JamesRumbaugh,GradyBooch著,周伯生譯,機(jī)械工業(yè)出版社3.《UML顧客指南》,——GradyBooch,IvarJacobson,JamesRumbaugh著,邵維忠等譯,機(jī)械工業(yè)出版社4.《C#數(shù)據(jù)庫開發(fā)實(shí)例精粹》——郭瑞軍、唐邦民、謝晗昕等編著,電子工業(yè)出版社5.《SQLServer實(shí)用基本教程》——郭東恩主編,航空工業(yè)出版社6.《C#Winform實(shí)踐開發(fā)教程》——錢哨,中華人民共和國水電水利出版社2總體設(shè)計(jì)2.1需求規(guī)定重要功能:會員管理:涉及會員注冊、充值、上機(jī)及余額查詢。機(jī)器管理:機(jī)器狀態(tài)。上機(jī)管理:涉及客戶上機(jī)時間及費(fèi)用記錄??蛻羯矸莨芾恚嚎蛻羯矸葑C登記及查詢。管理員管理:涉及系統(tǒng)信息數(shù)據(jù)錄入、修改與刪除等功能。2.2運(yùn)營環(huán)境1、設(shè)備:客戶程序硬件規(guī)定:具備PentiumⅡ解決器且滿足如下規(guī)定計(jì)算機(jī):最低64MB內(nèi)存最小1GB硬盤鼠標(biāo)鍵盤服務(wù)器硬件規(guī)定:WED服務(wù)器硬件需求:具備PentiumⅢ解決器且滿足如下規(guī)定計(jì)算機(jī):最低256MB內(nèi)存最小8GB硬盤總線I/O:8M/s;鼠標(biāo)鍵盤數(shù)據(jù)庫服務(wù)器硬件規(guī)定:具備PentiumⅢ解決器且滿足如下規(guī)定計(jì)算機(jī):最低256MB內(nèi)存最小20GB硬盤鼠標(biāo)鍵盤2、支持程序客戶程序軟件:Windows95/NT/或更高版本IE4.0或更高版本網(wǎng)絡(luò)支持WEB服務(wù)器軟件:WindowsNT/Server或更高版本2.3構(gòu)造網(wǎng)吧管理系統(tǒng)功能構(gòu)造圖2.4基本設(shè)計(jì)概念和解決流程會員信息會員信息充值信息人數(shù)信息個人充值信息上機(jī)狀況賬單列表信息帳號查詢充值明細(xì)上機(jī)人數(shù)余額查詢會員表充值表電腦表管理員會員充值賬單信息帳號信息個人賬單信息賬單信息會員MID匯率表上機(jī)狀況表2.5功能器求與程序關(guān)系本條用一張如下矩陣圖闡明各項(xiàng)功能需求實(shí)現(xiàn)同各塊程序分派關(guān)系:程序1程序2程序3程序4顧客登錄√顧客結(jié)賬√會員辦理顧客充值2.6人工解決過程1.會員辦理:需要管理員手工增長會員信息,然后上傳數(shù)據(jù)庫。2.顧客充值:需要管理員手工添加余額賬目。2.7尚未解決問題詳細(xì)客戶端和管理員之間真正通信:由于條件及技術(shù)限制本系統(tǒng)還不能實(shí)現(xiàn)客戶端和管理員段真實(shí)通信,在本系統(tǒng)中只是通過模仿來實(shí)現(xiàn)了客戶端登錄狀況。3接口設(shè)計(jì)3.1顧客接口本系統(tǒng)提供可視化操作方式,不提供任何命令控制語句進(jìn)行輸入控制,從而顧客只需要使用鼠標(biāo)進(jìn)行命令操作,使用鍵盤輸入系統(tǒng)接受參數(shù)。3.2外部接口也許與數(shù)據(jù)庫進(jìn)行系統(tǒng)集成,系統(tǒng)中查詢成果使用XML格式。3.3內(nèi)部接口各模塊之間互相獨(dú)立又彼此關(guān)聯(lián),重要通過函數(shù)調(diào)用實(shí)現(xiàn)各某些連接。4運(yùn)營設(shè)計(jì)4.1運(yùn)營模塊組合計(jì)算機(jī)狀態(tài)模塊:計(jì)算機(jī)與否處在使用狀態(tài)。顧客注冊模塊:用于顧客賬戶增長、刪除。顧客信息模塊:用于查詢顧客信息,身份證號,上機(jī)時間,余額。顧客充值模塊:顧客賬戶余額添加。修改密碼模塊:用于顧客修改密碼以便使用記憶。4.2運(yùn)營控制運(yùn)營控制將嚴(yán)格按照各模塊間函數(shù)調(diào)用關(guān)系來實(shí)現(xiàn)。在計(jì)算機(jī)運(yùn)營模塊中,需對運(yùn)營控制進(jìn)行對的判斷,選取對的運(yùn)營控制途徑。4.3運(yùn)營時間數(shù)和事件運(yùn)營時間要看所在計(jì)算機(jī)配備。系統(tǒng)運(yùn)營時間基本可以達(dá)到顧客所提出規(guī)定。系統(tǒng)響應(yīng)時間視詳細(xì)pc配備而定,普通正常狀況下好快。5系統(tǒng)數(shù)據(jù)構(gòu)造設(shè)計(jì)5.1邏輯構(gòu)造設(shè)計(jì)要點(diǎn)管理員信息表(身份證號,顧客名,性別,密碼,權(quán)限)顧客信息表(身份證號,顧客名,性別,級別,余額,密碼)電腦狀態(tài)表(電腦編號,類型,狀態(tài))費(fèi)用信息表(身份證號,電腦編號,上機(jī)時間,下機(jī)時間,費(fèi)用,自動生成流水賬號)費(fèi)率時間段表(開始時間,結(jié)束時間,費(fèi)率)充值表(身份證號,時間,金額,自動生成流水賬號)5.2物理構(gòu)造設(shè)計(jì)要點(diǎn)表1表匯總表名功能闡明admin用于儲存管理員基本信息Computer用于儲存計(jì)算機(jī)基本信息Member用于儲存顧客基本信息Online用于儲存顧客上網(wǎng)信息Rate用于儲存費(fèi)率時間段Recharge用于儲存顧客充值信息表2管理員表列名數(shù)據(jù)類型及長度可否為空闡明管理員號(身份證號)CHAR(26)NOTNULL管理員號(主鍵)管理員姓名VARCHAR(10)NOTNULL姓名密碼CHAR(16)NOTNULL密碼性別VARCHAR(2)NULL性別權(quán)限intVarchar(20)NULL權(quán)限表3計(jì)算機(jī)使用狀況表列名數(shù)據(jù)類型及長度可否為空闡明計(jì)算機(jī)編號CHAR(3)NOTNULL計(jì)算機(jī)編號表4會員基本信息表列名數(shù)據(jù)類型及長度可否為空闡明會員號(身份證號)CHAR(9)NOTNULL會員號姓名VARCHAR(10)NULL姓名性別VARCHAR(2)NULL性別密碼CHAR(16)NOTNULL密碼級別intNULL級別余額MoneyNotnull余額總金額MoneyNotnull總金額狀態(tài)IntNotnull狀態(tài)表5顧客上網(wǎng)信息表列名數(shù)據(jù)類型及長度可否為空闡明費(fèi)率段IntNotnull費(fèi)率段身份證號Varchar(18)Notnull身份證號計(jì)算機(jī)號CHAR(6)NOTNULL計(jì)算機(jī)號開始時間DatetimeNotnull上機(jī)時間結(jié)束時間DatetimeNotnull下機(jī)時間費(fèi)用MoneyNotnull使用金額產(chǎn)生流水賬號CHAR(20)Notnull自動產(chǎn)生流水賬號下機(jī)日期/時間CHAR(16)NULL下機(jī)日期/時間總金額(元)INTEGER(6)NULL總金額(元)實(shí)用金額(元)INTEGER(6)NULL實(shí)用金額(元)剩余金額(元)INTEGER(6)NULL剩余金額(元)狀態(tài)CHAR(6)NULL狀態(tài)表6費(fèi)率時間段表列名數(shù)據(jù)類型及長度可否為空闡明費(fèi)率時間段編號IntNOTNULL費(fèi)率時間段編號開始時間DatetimeNotnull時間段開始時間結(jié)束時間DatetimeNotnull時間段結(jié)束時間費(fèi)率MoneyNotnull費(fèi)率表7顧客充值表列名數(shù)據(jù)類型及長度可否為空闡明會員號(身份證號)varCHAR(18)NOTNULL會員號管理員號Varchar(10))NOTNULL執(zhí)行該操作管理員號充值時間DatetimeNotnull充值時時間充值金額MoneyNotNull充值金額流水賬號Varchar(20)NotNull自動生成流水賬號5.3數(shù)據(jù)構(gòu)造與程序關(guān)系服務(wù)器程序在對查詢/充值/注冊/上下機(jī)進(jìn)行操作時需對數(shù)據(jù)庫數(shù)據(jù)庫數(shù)據(jù)構(gòu)造,也就是數(shù)據(jù)表進(jìn)行查詢和修改:在查詢/充值/注冊/上下機(jī)過程中都需要對數(shù)據(jù)庫中所有表,進(jìn)行聯(lián)合查詢、修改。物理數(shù)據(jù)構(gòu)造重要用于各模塊之間函數(shù)信息傳遞。接口傳遞信息將是以數(shù)據(jù)構(gòu)造封裝了數(shù)據(jù),以參數(shù)傳遞或返回值形式在各模塊間傳播。6系統(tǒng)出錯解決設(shè)計(jì)6.1出錯信息程序在運(yùn)營時重要會浮現(xiàn)兩種錯誤:1、由于輸入信息,或無法滿足規(guī)定期產(chǎn)生錯誤,稱為軟錯誤。2、由于其她問題,如網(wǎng)絡(luò)傳播超時等,產(chǎn)生問題,稱為硬錯誤。對于軟錯誤,須在充值/注冊/查詢/上下機(jī)操作成功判斷及輸入數(shù)據(jù)驗(yàn)證模塊由數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,判斷錯誤類型,再生成相應(yīng)錯誤提示語句,送到輸出模塊中。

對與硬錯誤,可在出錯相應(yīng)模塊中輸出簡樸出錯語句,并將程序重置。返回輸入階段。出錯信息必要給出相應(yīng)出錯因素,例:注冊失敗賬號輸入錯誤查無注冊會員等。6.2補(bǔ)救辦法a.后備技術(shù)系統(tǒng)數(shù)據(jù)浮現(xiàn)問題,原始數(shù)

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論