網吧管理系統(tǒng)數(shù)據庫課程設計匯本.doc

網吧管理系統(tǒng)數(shù)據庫課程設計匯本.doc

ID:59436875

大?。?13.00 KB

頁數(shù):28頁

時間:2020-05-20

網吧管理系統(tǒng)數(shù)據庫課程設計匯本.doc_第1頁
網吧管理系統(tǒng)數(shù)據庫課程設計匯本.doc_第2頁
網吧管理系統(tǒng)數(shù)據庫課程設計匯本.doc_第3頁
網吧管理系統(tǒng)數(shù)據庫課程設計匯本.doc_第4頁
網吧管理系統(tǒng)數(shù)據庫課程設計匯本.doc_第5頁
資源描述:

《網吧管理系統(tǒng)數(shù)據庫課程設計匯本.doc》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、大型數(shù)據庫課程設計設計報告題目:網吧管理系統(tǒng)數(shù)據庫學號:學生:指導教師:提交時間:2013-11-23第1章 需求分析1.1 需求分析任務1.2需求分析過程1.3數(shù)據字典和流程圖1.4系統(tǒng)功能分析第2章概念結構設計2.1概念結構設計的方法與步驟2.2數(shù)據抽象與局部視圖設計2.3視圖的集成第3章 邏輯結構設計3.1E-R圖向關系模型的轉換3.2數(shù)據模型的優(yōu)化3.3數(shù)據庫的結構3.4數(shù)據庫關系圖第4章 數(shù)據庫物理結構設計第5章 數(shù)據庫完整性設計5.1 主鍵及唯一性索引5.2參照完整性設計5.3 Check約束5.5觸發(fā)器設計第6章數(shù)據庫視圖設計第7章數(shù)據庫存儲過程設計第8章權限設計總結參考文獻第

2、一章需求分析1.1需求分析的任務調查網吧管理系統(tǒng)應用領域涉及的容,對涉及到領域的各個應用的信息要求和操作要求進行詳細分析,形成需求分析說明書。最重要的是調查、收集信息、分析用戶信息和上網流程。處理要求、數(shù)據的安全性與完整性要求。1.2需求分析的過程網吧管理人員為方便用戶,需開發(fā)一個網吧管理系統(tǒng)。為便于用戶安全,快速的上網,網吧把用戶信息,包括、號、卡號、上機時間、通過此次數(shù)據庫的課程設計,進一步將理論與實際相結合,增強了對數(shù)據庫方面應用的理解,對自己今后參與開發(fā)數(shù)據庫系統(tǒng)積累了不少經驗,在實驗過程中,從建立數(shù)據開始,對靈據庫設計理念及思想上有更高的認識,從需求分析,到概念設計和邏輯設計,E-

3、R圖的表示,數(shù)據字典的創(chuàng)建,懂得了不少有關數(shù)據庫開發(fā)過程中的知識,在實驗中建表,及其關系模式,關系代數(shù)的建立及理解,能將SQL語言很好的運用,增強了自己在數(shù)據庫中應用SQL語言的靈活性,其中包括,插入、刪除、修改、查詢,牽涉表和表之間的聯(lián)系,主建與外鍵的定義,約束項的設置,使邏輯更嚴密,在學習過程中,我也能過上網查了不少資料,也看了一些別人設計的圖書館管理信息系統(tǒng)的設計報告,學以致用,自我創(chuàng)新,獨立完成了這份自己的報告,從中在學到用,從用又到學,不斷修改,系統(tǒng)更新。雖然不能達到完善系統(tǒng),但也做到了盡善盡美,加強理論學習對完善系統(tǒng)會有很多幫助,不管怎么說,對這次做的課程設計自己覺得還算滿意。下

4、機時間、級別等信息,輸入網吧管理系統(tǒng)的客戶端程序,系統(tǒng)經過查詢網吧電腦信息數(shù)據服務器后,為用戶安排電腦。在用戶運行電腦期間,系統(tǒng)自動為用戶計時,并根據不同用戶的不同級別給出相應的單價,提示用戶該繳納的費用。同時系統(tǒng)還給每個電腦分配電腦的網管進行電腦的維護,方便用戶上網。1.3數(shù)據字典與流程圖調查用戶需求1.普通用戶管理需求l功能:為每個上網用戶登記信息,分配賬號,有效而且安全的管理用戶的信息。2.費用管理需求l交費功能:交費,上機時間,下機時間3.電腦管理需求l管理查詢功能:查詢電腦編號,并且查看各個編號的電腦型號4.網管管理需求l查詢功能:網管編號,網管,分區(qū)號1.4系統(tǒng)功能分析在調查完了

5、用戶需求之后,就要開始分析用戶需求。在此,我們采用自頂向下的結構化分析方法。首先,定義全局概念結構的框架,如圖2.2所示。圖1.1網吧管理系統(tǒng)總框架圖網吧管理系統(tǒng)用戶信息系統(tǒng)電腦信息系統(tǒng)費用信息系統(tǒng)分區(qū)信息系統(tǒng)網管信息系統(tǒng)各子系統(tǒng)需要進一步細化。旅客信息系統(tǒng)為例進一步細化,如圖2.3所示。用戶信息系統(tǒng)統(tǒng)計人數(shù)查詢用戶信息圖1.2用戶信息系統(tǒng)細化以其中的查詢用戶信息功能為例進一步細化,如圖2.4所示。查詢用戶信息查詢卡號查詢身份證號查詢用戶名查詢級別圖1.3查詢用戶信息功能電腦信息系統(tǒng)查詢電腦編號查詢電腦名稱查詢單價圖1.4電腦信息系統(tǒng)細化費用信息系統(tǒng)查詢卡號查詢電腦編號查詢上機時間查詢下機時

6、間圖1.5費用信息系統(tǒng)細化分區(qū)信息系統(tǒng)查詢分區(qū)號查詢電腦編號查詢分區(qū)名稱圖1.6分區(qū)信息系統(tǒng)細化網管信息系統(tǒng)查詢網管編號查詢分區(qū)號查詢網管姓名圖1.7網管信息系統(tǒng)細化將所有子系統(tǒng)全部細化。將所有用戶需求分析完畢之后,就要開始構造數(shù)據字典了。經分析之后,本系統(tǒng)要用到五個基本表:用戶信息表,電腦信息表,費用信息表,分區(qū)信息表,網管信息表。數(shù)據結構定義如表2.1。表1.8數(shù)據結構定義數(shù)據結構名含義說明組成用戶信息定義了用戶的有關信息卡號,號,用戶名,,級別電腦信息定義了電腦有關信息電腦編號,電腦名稱,單價費用信息表定義了上網費用的有關信息卡號,電腦編號,上機時間,下機時間分區(qū)信息表定義了電腦分區(qū)的

7、有關信息分區(qū)號,電腦編號,分區(qū)名稱網管信息表定義了網管有關信息網管編號,分區(qū)號,網管第二章概念結構設計2.1概念結構設計的方法與步驟2.1.1概念結構設計的方法概念設計階段我采用自底向上的方法,即自頂向下的進行需求分析,然后再自底向上的進行概念結構設計。對已經細化到無法再分的階段逐步集成在一起,最終合成一個全局概念模式。2.1.2概念結構設計的步驟第一步是進行局部視圖的設計:由于高層的數(shù)據流圖只能反映系統(tǒng)的概

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。