小超市管理系統(tǒng)_數(shù)據(jù)庫設計說明書_第1頁
小超市管理系統(tǒng)_數(shù)據(jù)庫設計說明書_第2頁
小超市管理系統(tǒng)_數(shù)據(jù)庫設計說明書_第3頁
小超市管理系統(tǒng)_數(shù)據(jù)庫設計說明書_第4頁
小超市管理系統(tǒng)_數(shù)據(jù)庫設計說明書_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、計計 算算 機機 學學 院院小小 超超 市市 管管 理理 系系統(tǒng)統(tǒng) 設設 計計 與與 實實 現(xiàn)現(xiàn) 數(shù)據(jù)庫設計說明書數(shù)據(jù)庫設計說明書學學 生生 姓姓 名名:X XX X學學 號號:XXXXXXX年年級級班班級級:X XX X級級 X X班班指指導導教教師師:X XX X所所在在學學院院:計計算算機機學學院院提提交交日日期期:X XX X年年 X XX X月月 X XX X 日日目目錄錄1.1. 引言引言.11.1. 編寫目的.11.2. 背景.11.3. 術語.11.4. 參考.22.2. 總模型圖及對象列表總模型圖及對象列表.32.1. 總模型圖.32.2. 對象列表.32.2.1. 表列表.

2、32.2.2. 視圖列表.42.2.3. 存儲過程列表.43.3. 表信息表信息 .43.1. 員工表.43.2. 商品表.53.3. 進貨單表.53.4. 進貨單關聯(lián).63.5. 訂單關聯(lián)表.73.6. 訂單表.73.7. 薪資表.83.8. 會員表.84.4. 視圖信息視圖信息.94.1. 商品視圖.94.2. 員工視圖.95.5. 存儲過程信息存儲過程信息.105.1. 前臺員工工資存儲過程信息.105.2. 庫管員工資存儲過程信息.106.6. 數(shù)據(jù)庫安全設計數(shù)據(jù)庫安全設計 .10 數(shù)據(jù)庫設計說明書 第 1 頁 共 5 頁1.1.引言引言1.1.1.1. 編寫目的編寫目的數(shù)據(jù)庫說明書主

3、要是指出本系統(tǒng)設計的數(shù)據(jù)庫表,方便程序的編寫者能夠快速的了解系統(tǒng)需要的表,根據(jù)數(shù)據(jù)表之間的關聯(lián)信息設計功能模塊的相互關聯(lián)。數(shù)據(jù)庫表可以大致的了解本系統(tǒng)的相關功能,根據(jù)數(shù)據(jù)表之間的關聯(lián)就可以看出功能背后的關聯(lián)信息,根據(jù)數(shù)據(jù)之間的關聯(lián)信息可以更好地設計測試數(shù)據(jù),更好地了解功能背后的關聯(lián)信息。1.2.1.2. 背景背景 a、小超市管理系統(tǒng)設計與實現(xiàn):SMDI b、任務的提出者:XX 開發(fā)者:XX c、系統(tǒng)的范圍:小型超市的管理 用戶:超市的管理員、前臺員、庫管員1.3.1.3. 術語術語Mysql:數(shù)據(jù)庫SQL:是一種數(shù)據(jù)庫查詢和設計語言SMDI:小超市管理系統(tǒng)設計與實現(xiàn)JSP:在服務器端編譯執(zhí)行的

4、 web 設計語言HTML:是一種用來制作超文本文檔的簡單標記語言 數(shù)據(jù)庫設計說明書 第 2 頁 共 5 頁1.4.1.4. 參考參考1黃安波.基于 JAVA 的超市管理系統(tǒng)的研究J.電腦與電信,2013,(第 7 期).2馬冰,洪海編著. MySQL 網(wǎng)站架設高手. 北京:科學出版社, 2001.3吉跟林 顧韻華編. Web 程序設計.北京:電子工業(yè)出版社,20084王慧芳,畢建全編著.軟件工程.浙江大學出版社,20125耿祥義 張躍平編.JSP 大學實用教程.北京: 電子工業(yè)出版社,20116王珊 薩師煊編著.數(shù)據(jù)庫系統(tǒng)概論.北京: 高等教育出版社,20087黃曉東編著.Java 課程設計

5、.北京: 中國水利水電出版社,20128徐聰,劉牧源.小型超市管理系統(tǒng)J.科教導刊(電子版),2013,(第 2 期). 數(shù)據(jù)庫設計說明書 第 3 頁 共 5 頁2.2.總模型圖及對象列表總模型圖及對象列表2.1. 總模型圖總模型圖圖 2-1 模型圖2.2. 對象列表對象列表2.2.1. 表列表表列表表 2-1 表清單序號序號中文名稱中文名稱物理表名物理表名備注備注1salary薪資表員工薪資2employee用戶表管理員、庫管員、前臺員信息3vip會員表積分用戶表4orders訂單表前臺員處理過的單子 數(shù)據(jù)庫設計說明書 第 4 頁 共 5 頁5goods商品表商品信息表6list進貨單庫管員

6、購貨清單2.2.2. 視圖列表視圖列表表 2-2 視圖清單序號序號中文名稱中文名稱物理名稱物理名稱備注備注1V_goods商品視圖商品信息視圖表2V_employee員工視圖員工信息試圖表3V_VIP會員視圖會員信息視圖表2.2.3. 存儲過程列表存儲過程列表表 2-3 存儲過程清單序號序號名稱名稱參數(shù)參數(shù)返回值返回值功能說明功能說明1salary-orders(前臺員薪資計算)orders_idempno前臺員處理訂單,關聯(lián)員工編號和商品編號,最后關聯(lián)到薪資計算2Salary-list(庫管員薪資計算)List_idempno庫管員列出進貨單,關聯(lián)到商品編號和員工編號,最后關聯(lián)到薪資計算3.

7、3. 表信息表信息3.1. 員工表員工表表 3-1 員工表中文名稱中文名稱員工表物理表名物理表名employee主鍵主鍵empno業(yè)務主鍵業(yè)務主鍵 無所屬表空間所屬表空間TS_employee_02索引索引IND_employee_PK(主鍵索引)字段列表字段列表序號序號中文名稱中文名稱列名列名數(shù)據(jù)類型數(shù)據(jù)類型主鍵主鍵非空非空外鍵外鍵 數(shù)據(jù)庫設計說明書 第 5 頁 共 5 頁01員工編號empnochar是是02密碼passwordchar否是03角色roleint否是04基本工資basesalaryfloat否是05級別scalefloat否否3.2. 商品表商品表表 3-2 商品表中文名稱

8、中文名稱商品表物理表名物理表名goods主鍵主鍵Goods_id業(yè)務主鍵業(yè)務主鍵 無所屬表空間所屬表空間TS_goods_01索引索引IND_goods_PK(主鍵索引)字段列表字段列表序號序號中文名稱中文名稱列名列名數(shù)據(jù)類型數(shù)據(jù)類型主鍵主鍵非空非空外鍵外鍵01商品編號Goods_idchar是是02商品名稱namevarchar否是03商品價格pricefloat否是04描述samaryvarchar否是05清單inventoryint否是06供應商suppliervarchar否是07得分scoreint否是3.3. 進貨單表進貨單表 數(shù)據(jù)庫設計說明書 第 6 頁 共 5 頁表 3-3 進

9、貨單表中文名稱中文名稱列表單物理表名物理表名list主鍵主鍵List_id業(yè)務主鍵業(yè)務主鍵 無所屬表空間所屬表空間TS_list_03索引索引IND_list_PK(主鍵索引)字段列表字段列表序號序號中文名稱中文名稱列名列名數(shù)據(jù)類型數(shù)據(jù)類型主鍵主鍵非空非空外鍵外鍵01列表編號List_idchar是是02員工編號empnochar否是是03日期datedate否是04價格pricefloat否是05描述samaryvarchar否否3.4. 進貨單關聯(lián)進貨單關聯(lián)表 3-4 進貨單關聯(lián)中文名稱中文名稱進貨單關聯(lián)物理表名物理表名List_pices主鍵主鍵list_id,goods_id業(yè)務主鍵業(yè)

10、務主鍵 無所屬表空間所屬表空間TS_list_pices_04索引索引IND_list_pices_PK(主鍵索引)字段列表字段列表序號序號中文名稱中文名稱列名列名數(shù)據(jù)類型數(shù)據(jù)類型主鍵主鍵非空非空外鍵外鍵01進貨單編號List_idchar否否是02商品編號Goods_idchar否否是03數(shù)量numint否否04單位unitchar否否 數(shù)據(jù)庫設計說明書 第 7 頁 共 5 頁3.5. 訂單關聯(lián)表訂單關聯(lián)表表 3-5 訂單關聯(lián)表中文名稱中文名稱訂單關聯(lián)表物理表名物理表名Order_pices主鍵主鍵Goods_id,order_id業(yè)務主鍵業(yè)務主鍵 無所屬表空間所屬表空間TS_order_p

11、ices_05索引索引IND_order_pices_PK(主鍵索引)字段列表字段列表序號序號中文名稱中文名稱列名列名數(shù)據(jù)類型數(shù)據(jù)類型主鍵主鍵非空非空外鍵外鍵01商品編號Goods_idchar否否是02訂單編號Order_idchar否否是03數(shù)量numint否是否04單位unitchar否是否4.4. 視圖信息視圖信息4.1. 商品視圖商品視圖表 4-1 商品視圖中文名稱中文名稱商品信息視圖表物理名稱物理名稱商品視圖表功能功能主要實現(xiàn)對商品的查詢,增加,刪除,修改相關聯(lián)表相關聯(lián)表goods腳本腳本Create view v_goods as select goods_id from goo

12、ds4.2. 員工視圖員工視圖 數(shù)據(jù)庫設計說明書 第 8 頁 共 5 頁表 4-2 員工視圖中文名稱中文名稱員工信息視圖表物理名稱物理名稱員工視圖表功能功能方便員工信息的增加,刪除,修改相關聯(lián)表相關聯(lián)表Employee腳本腳本Create view v_employee as select empno,name from employee5.5. 存儲過程信息存儲過程信息5.1. 前臺員工工資存儲過程信息前臺員工工資存儲過程信息表 5-1 前臺員工工資存儲過程信息功能名稱功能名稱前臺薪資功能說明功能說明存儲過程關聯(lián)計算員工的工資參數(shù)參數(shù)Orders_id返回值返回值empno相關表或視圖相關表

13、或視圖Orders,employee,salary,orders_pices,goods關鍵算法關鍵算法總額=基本工資+提成5.2. 庫管員工資存儲過程信息庫管員工資存儲過程信息表 5-2 庫管員工資存儲過程信息功能名稱功能名稱庫管員薪資功能說明功能說明存儲過程關聯(lián)計算員工的工資參數(shù)參數(shù)List_id返回值返回值empno相關表或視圖相關表或視圖List,list_pices,goods,salary,employee關鍵算法關鍵算法總額=基本工資+提成 數(shù)據(jù)庫設計說明書 第 9 頁 共 5 頁6.6. 數(shù)據(jù)庫安全設計數(shù)據(jù)庫安全設計數(shù)據(jù)庫的安全性是指保護數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄露、更改或破壞。系統(tǒng)安全保護措施是否有效是數(shù)據(jù)庫系統(tǒng)的主要指標之一。數(shù)據(jù)庫的安全性和計算機系統(tǒng)的安全性,包括操作系統(tǒng)、網(wǎng)絡系統(tǒng)的安全性是緊密聯(lián)系、相互支持的。 管理系統(tǒng)的數(shù)據(jù)信息主要是商品的信息和員工的信息,雖然功能比較完善,但受到自身體系結構,設計思路以及運行機制等等的限制,也隱含許多的的不安全因素。對于數(shù)據(jù)的輸入輸出,數(shù)據(jù)存取和備份,代碼的漏洞或者缺陷,或者

溫馨提示

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

最新文檔

評論

0/150

提交評論