畢業(yè)論文-基于CS結構的網(wǎng)吧計費管理軟件的設計與開發(fā)_第1頁
畢業(yè)論文-基于CS結構的網(wǎng)吧計費管理軟件的設計與開發(fā)_第2頁
畢業(yè)論文-基于CS結構的網(wǎng)吧計費管理軟件的設計與開發(fā)_第3頁
畢業(yè)論文-基于CS結構的網(wǎng)吧計費管理軟件的設計與開發(fā)_第4頁
畢業(yè)論文-基于CS結構的網(wǎng)吧計費管理軟件的設計與開發(fā)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

目錄1設計內(nèi)容和要求 11.1設計內(nèi)容 11.2設計要求 12可行性分析 31.1簡要描述 31.2技術方面可行性 31.3社會方面可行性 33系統(tǒng)需求分析 43.1需求分析的定義 43.2需求分析的任務 43.3需求分析的過程 43.4數(shù)據(jù)流圖 53.5數(shù)據(jù)字典 84總體設計 94.1用戶管理模塊設計 94.2遠程監(jiān)管模塊設計 104.3計費模塊設計 114.4數(shù)據(jù)庫設計 125詳細設計 135.1系統(tǒng)分析 135.2系統(tǒng)流程圖 131設計內(nèi)容和要求設計內(nèi)容本設計基于C/S結構的網(wǎng)吧計費管理軟件的設計與開發(fā),本系實現(xiàn)了分毫不差地記錄顧客上機的時間、費用以及付費方式;可以隨時了解營業(yè)情況:上機人數(shù)、營業(yè)額、營業(yè)流水帳;隨時更改收費標準、押金設置、最低消費金額,做日統(tǒng)計和月統(tǒng)計;迅速交接班;條碼卡輸入,防止作弊和出錯的可能;多項措施保證數(shù)據(jù)的安全:掉電時能保護營業(yè)數(shù)據(jù);可為顧客設立帳戶,爭取客源,保證穩(wěn)定的收益,加快資金的回籠;記錄上網(wǎng)顧客資料,符合公安局要求等功能,使之成為可運行的程序的這個過程進行了簡單的描述。1.2 設計要求1)軟件可行性研究完成軟件功能的概要介紹、述語定義、技術可行性論證、經(jīng)濟可行性論證、方案可行性論證等,完成可行性研究報告。2)軟件需求分析根據(jù)需求陳述,確定軟件詳細的功能介紹(功能性與非功能性)。分析軟件的數(shù)據(jù)要求,對軟件全部輸入輸出數(shù)據(jù)進行說明(數(shù)據(jù)用途、性質、結構、精度、格式、特殊要求等),畫出軟件的數(shù)據(jù)流圖,并對數(shù)據(jù)流圖進行說明(數(shù)據(jù)流的數(shù)據(jù)詞典、加工的數(shù)據(jù)詞典、外部接口的數(shù)據(jù)詞典等),完成需求分析報告。3)軟件總體設計根據(jù)需求規(guī)格說明,定義軟件的整體結構。劃分模塊,確定軟件結構(確定系統(tǒng)的軟件結構、分解模塊、確定系統(tǒng)的模塊層次關系等),畫出軟件的模塊圖,并對模塊圖進行說明,軟件的界面設計及其說明,軟件的數(shù)據(jù)庫設計及其說明,完成總體設計報告。4)軟件詳細設計根據(jù)總體設計說明,畫出每一個軟件模塊的詳細的軟件程序流程圖,完成詳細設計報告。

2可行性研究2.1軟件概要介紹隨著信息管理系統(tǒng)的不斷發(fā)展,網(wǎng)吧計費管理系統(tǒng)已廣泛地被各個網(wǎng)吧采用,以方便對網(wǎng)吧的管理。他可以讓網(wǎng)吧可少些網(wǎng)管,就能管理的菁菁有條,最重要的是能給網(wǎng)吧帶來利潤,能準確的計費。它的融入和發(fā)展,徹底改變了傳統(tǒng)網(wǎng)吧管理的理念,依靠日益發(fā)展的管理信息系統(tǒng)技術,網(wǎng)吧計費管理系統(tǒng)也越發(fā)完善,逐步以計算機智能信息管理取代了人工信息整理的煩瑣工作。隨著我國信息產(chǎn)業(yè)的發(fā)展和電腦的普及,網(wǎng)吧越來越成為人們獲取外部信息的主流,網(wǎng)吧管理是當代社會這一市場需要應運而生的。本系統(tǒng)是為網(wǎng)吧物業(yè)管理部門日常管理工作信息化,范化而開發(fā)的軟件。它以網(wǎng)吧管理部門為服務中心,以上網(wǎng)吧上網(wǎng)人員為服務對象。通過實施各種服務項目,全面地反映了在網(wǎng)吧經(jīng)營管理活動中,網(wǎng)管員與上網(wǎng)人員之間各種業(yè)務費用往來。使各項業(yè)務的辦理迅速、準確,極大的提高了網(wǎng)吧管理的工作效率。2.2技術可行性采用JAVA語言和SQL數(shù)據(jù)庫實現(xiàn),采用Powerdesigner建模。從技術上來說是可以實現(xiàn)的。2.3經(jīng)濟可行性本系統(tǒng)采用C/S模式,使系統(tǒng)運行安全可靠、便于應用、可維護性好、易于進行二次開發(fā)、具有良好的擴展性,從經(jīng)濟上來說是可行的。經(jīng)濟可行性主要依據(jù)是成本/效益分析,該系統(tǒng)的目標是以最低的成本,最高的效率、在最短的期限內(nèi)開發(fā)出具有社區(qū)物業(yè)管理功能的系統(tǒng)。2.4方案可行性根據(jù)系統(tǒng)的分析,本軟件充分從適用性出發(fā),全面為不同的使用用戶考慮。使軟件的許多功能與規(guī)則都可根據(jù)用戶的習慣進行定制。包括軟件界面、操作方式、錄入方式、打印格式等數(shù)據(jù),用戶均可根據(jù)個人或單位的使用愛好進行設置。方案的實施會帶來不錯的效益。

3需求分析3.1需求分析的定義需求分析是對用戶需求的真正明確是對要解決的問題的徹底理解,是一個軟件開發(fā)的最重要階段,需要了解和澄清用戶的需求,嚴格的制定被開發(fā)的軟件系統(tǒng)的需求規(guī)格說明書。3.2需求分析的任務開發(fā)軟件系統(tǒng)最為困難的部分是準確說明開發(fā)什么,最為困難的概念性工作便是編寫出詳細的技術需求,這包括所有面向用戶,面向機器和其他軟件系統(tǒng)的接口,同時這也是一旦出錯,將最終會給系統(tǒng)帶來極大損害的部分,并且以后再對它修改也極為困難的。這些定義強調(diào)的是:產(chǎn)品是怎樣的,而并非產(chǎn)品是怎樣設計構造的。需求分析具有決策性、方向性、策略性的作用。因而對于任何一款軟件來說,做好它的根本在于它的需求分析。3.3需求分析的過程3.3.1系統(tǒng)優(yōu)點人工管理網(wǎng)吧實在存在很大的問題,而且浪費太多的人力,物力。計算機一點一丁的入侵人類的生活,計算機管理代替人工管理是不可避免的,像網(wǎng)吧管理這類不要求在管理上創(chuàng)新,機械般管理更加完美的前提下,我選擇設計開發(fā)網(wǎng)吧計費系統(tǒng),希望能改善網(wǎng)吧管理上的混亂情況,也避免了管理人員的工作麻煩。使用網(wǎng)吧計費系統(tǒng)優(yōu)于人工管理在于:(1).減輕管理人員的工作量。(2).計費準確無誤。(3).避免人情上機的尷尬。(4).工作迅速快捷。3.3.2系統(tǒng)的需求(1).保密性機密或敏感數(shù)據(jù)庫在存儲過程、處理、傳輸過程中要保密,確保用戶在授權后才能訪問。(2).完整性保證系統(tǒng)中的信息處在一種完整和沒有受到損害,防止因非授權訪問、部件故障或其它錯誤而引起信息篡改、破壞或丟失。(3).可靠性保障系統(tǒng)在復雜的網(wǎng)絡環(huán)境下提供持續(xù)、可靠的服務。3.4數(shù)據(jù)流圖根據(jù)功能分析得到的系統(tǒng)功能要求,畫出網(wǎng)吧計費管理系統(tǒng)頂層的數(shù)據(jù)流圖,如圖3.1所示:圖3.1頂層數(shù)據(jù)流圖對頂級數(shù)據(jù)流圖進行細化,得到1層數(shù)據(jù)流圖,如圖3.2所示:圖3.21層數(shù)據(jù)流圖2層數(shù)據(jù)流圖 圖3.3帳號管理模塊數(shù)據(jù)流圖3.4讀卡模塊數(shù)據(jù)流圖3.5計費模塊數(shù)據(jù)流圖3.6遠程控制模塊數(shù)據(jù)流圖3.5數(shù)據(jù)字典數(shù)據(jù)流圖描述了系統(tǒng)的分解,但沒有對圖中各成分進行說明,數(shù)據(jù)字典就是為了數(shù)據(jù)流圖的每個數(shù)據(jù)流、文件、加工,以及組成數(shù)據(jù)流或文件的數(shù)據(jù)項作出說明。est_CompanyID44自動編號用戶信息code1012代碼text1050名稱py1025拼音Description1050描述Address1050地址Zip106郵政編碼Telephone1020電話Fax1020傳真Email1050電子郵件Homepages1050主頁contactor1010聯(lián)系人Pager1015傳呼Portable1015手機Bank1050開戶行Account1050開戶帳號TaxNo1050稅務登記證號B_YHMC1050代辦銀行名稱B_DBJGH103代辦機構號(銀行給)B_DWDM103單位代碼(銀行給)B_DWZH1050單位帳號(用于銀行托收)D_create108創(chuàng)建日期D_modify108修改日期est_louinfoID44自動編號電腦信息louname1040計算機名稱useage1020使用性質manger_type1020管理方式struct1020電腦結構grade1020電腦等級hold_area78電腦編號work1040生產(chǎn)單位d_open108生產(chǎn)日期d_use108起用日期all_set44總套數(shù)all_room44總間數(shù)photo1050圖片photo_remark1050圖片說明REMARK120備注pianqu1050所在片區(qū)

4總體設計模塊的分析和設計,包括數(shù)據(jù)庫的表結構、數(shù)據(jù)在個表及個模塊之間的傳遞關系、網(wǎng)絡通信所使用的定義協(xié)議。根據(jù)以上對網(wǎng)吧計費管理系統(tǒng)的分析,本網(wǎng)吧計費管理系統(tǒng)包括如圖4.1所示的幾大功能。圖4.1系統(tǒng)功能模塊4.1用戶管理模塊設計首先,該系統(tǒng)是由刷卡模塊和實時監(jiān)控模塊組成,刷卡模塊主要完成刷卡功能,同時顯示從服務器上反饋回來的信息。包括:用戶ID、用戶姓名、用戶刷卡登陸時間、用戶注銷時間、當前的上機余額、刷卡是否成功。為了防止用戶使用鍵盤關閉刷卡模塊必須實現(xiàn)只能通過服務器的實時監(jiān)控模塊控制刷卡模塊退出功能。實時監(jiān)控模塊主要完成實時監(jiān)控功能,隨時監(jiān)聽從刷卡端發(fā)來的刷卡消。判斷是刷卡登陸還是刷卡注銷,隨后進行相應的數(shù)據(jù)處理,再向刷卡端返回反饋消息。用戶管理主要分為用戶帳號的增加、刪除、用戶信息的修改。每一個欲上機的用戶必須首先在實時監(jiān)控模塊端進行注冊,然后在刷卡端刷卡,方可使用網(wǎng)吧任何一臺機子。系統(tǒng)對用戶進行了分類,分成普通用戶、會員用戶、黃金用戶三類。分別有不同的計費標準。統(tǒng)計查詢功能要求有登陸日志查詢、用戶信息查詢和用戶上機情況統(tǒng)計。登陸日志查詢要求顯示某段日期內(nèi)某個用戶的登陸記錄;用戶信息查詢要求顯示某用戶的具體信息如金額等;用戶上機情況統(tǒng)計要求統(tǒng)計用戶小時數(shù)以便核查。所有查詢統(tǒng)計結果均為只讀信息,不可以進行任何修改。在用戶管理和查詢統(tǒng)計前,均要求使用者輸入管理員帳號和密碼。由于實時監(jiān)控模塊端可以對用戶數(shù)據(jù)庫進行操作,考慮到安全性。必須在啟動的時候對使用者的身份進行認證,有使用者輸入管理帳號和密碼,同數(shù)據(jù)庫中的記錄進行核對,核對正確后方可進行系統(tǒng)。這樣確保了只有管理員才可以運行實時監(jiān)控模塊,也保證了用戶資料不受惡意修改。它主要是為了實現(xiàn)用戶信息的添加、編輯、刪除、充值和查詢等功能。(如圖4.2所示)圖4.2卡號管理模塊4.2遠程監(jiān)管模塊“遠程監(jiān)管模塊”主要是用來對學生機遠程操作,如遠程關機,遠程開機,遠程截屏。圖4.3遠程控制模塊4.3計費模塊設計通用網(wǎng)吧網(wǎng)絡計費系統(tǒng)從實現(xiàn)功能上系統(tǒng)可分為:流量計費功能、按時間計費等。而網(wǎng)吧根據(jù)自身的特點和利益需要,一般都是按時間來計費。計費管理是網(wǎng)吧整個計費系統(tǒng)的必備組件,其主要由數(shù)據(jù)庫服務器、應用服務器、計費管理模塊組成。只有最高權限管理員才能使用全部功能。1流量計費策略:計費方式:支持按照流量計費、國內(nèi)國外流量分類計費,按照一定的費率收費。并可以按階收費即超過不同的閥值按照不同的標準收費。2時間計費策略:計費方式:按照時間計費、包月制方式,統(tǒng)一定價每個小時收費多少,通宵收費多少以及包月用戶的優(yōu)惠收取費用。圖4.4計費模塊4.4數(shù)據(jù)庫設計在登錄數(shù)據(jù)庫時,系統(tǒng)讓用戶表示自己的身份,系統(tǒng)進行核實,鑒別此用戶是否為合法用戶,若是,系統(tǒng)核實用戶,通常要求用戶輸入口令,系統(tǒng)和對用戶口令以鑒別用戶身份。這是一種簡單可行的方法,實現(xiàn)起來比較方便。用戶還可以隨時更改自己的口令密碼。1.用戶表:系統(tǒng)為區(qū)分了普通員工和管理員兩種身份,因此由用戶和密碼,級別構成,這樣系統(tǒng)在系統(tǒng)登陸界面進行身份驗證,將輸入的信息和用戶表進行比較,讓符合身份的用戶通過驗證。2.上網(wǎng)信息管理表:處理上網(wǎng)信息和管理信息,可以計算上網(wǎng)費用,登記上網(wǎng)信息,便于信息管理.。4.計費費率表:調(diào)整網(wǎng)吧計費費率。5.發(fā)布信息表:保存服務器端發(fā)送的各種信息。

5詳細設計5.1系統(tǒng)分析本網(wǎng)吧計費管理系統(tǒng)提供對上網(wǎng)人員信息、機房電腦信息、計費信息,遠程監(jiān)控的管

溫馨提示

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

評論

0/150

提交評論