




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
數(shù)據(jù)庫設計PAGEPAGE13數(shù)據(jù)庫設計服裝管理系統(tǒng)數(shù)據(jù)庫設計報告文件狀態(tài):[√]草稿[]正式發(fā)布[]正在修改文件標識:CSMS-DATABASE當前版本:1.0作者:XX完成日期:2012/05/27版本歷史版本/狀態(tài)作者參與者起止日期備注1.0/草稿xx實訓一組組員版本任務分配內(nèi)容作者起止日期版本備注系統(tǒng)管理模塊1.0入庫單模塊1.0入庫單明細模塊1.0出庫單明細模塊1.0出庫單模塊1.0目錄1.TOC\o"1-3"\h\z引言 41.1編寫目的 41.2讀者對象 41.3參考文獻 41.4術語與縮寫解釋 42.數(shù)據(jù)庫環(huán)境說明 53.數(shù)據(jù)庫的命名規(guī)則 54.概念結構設計 54.1概念結構設計的方法 54.2概念結構設計的步驟 54.3數(shù)據(jù)抽象與局部視圖設計 54.3.1 系統(tǒng)管理模塊 65.邏輯結構設計 75.1將E-R圖轉換為關系模型 75.2數(shù)據(jù)模型的優(yōu)化 75.2.1確定數(shù)據(jù)依賴 76.物理設計 86.0表匯總 86.1表A 86.2表B 86.3表C 95.安全性設計 95.1防止用戶直接操作數(shù)據(jù)庫的方法 95.2用戶帳號密碼的加密方法 105.3角色與權限 106.優(yōu)化 107.數(shù)據(jù)庫管理與維護說明 11
1.引言1.1編寫目的此需求規(guī)格說明書對《服裝管理系統(tǒng)》軟件做了全面細致的用戶需求分析,明確所要開發(fā)的軟件應具有的功能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎上進一步提出概要設計說明書和完成后續(xù)設計與開發(fā)工作。本說明書定義了服裝管理系統(tǒng)的詳細需求,明確了服裝管理系統(tǒng)的功能內(nèi)容、功能邊界、開發(fā)途徑,是整個軟件開發(fā)的依據(jù),它對以后階段的工作起指導作用。本文也是項目完成后系統(tǒng)驗收的依據(jù)。在計算機網(wǎng)絡,數(shù)據(jù)庫和先進的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結構的、易擴充的、易維護的、具有良好人機交互界面的服裝管理系統(tǒng),實現(xiàn)方便的用戶,貨號,倉庫,商品入庫,出庫等操作。1.2讀者對象客戶、業(yè)務或需求分析人員、測試人員、用戶文檔編寫者、項目管理人員。1.3參考文獻《數(shù)據(jù)庫系統(tǒng)概論》作者:王珊薩師煊出版社:高等教育出版社1.4術語與縮寫解釋縮寫、術語解釋CSMS服裝管理系統(tǒng)SD系統(tǒng)設計,SystemDesign…2.數(shù)據(jù)庫環(huán)境說明數(shù)據(jù)庫服務器:MySql5.53.數(shù)據(jù)庫的命名規(guī)則數(shù)據(jù)庫對象命名規(guī)則備注表采用名稱的英文例如:如用戶表(USER)視圖采用名稱的英文例如:VIEW_USER(用戶視圖)4.概念結構設計4.1概念結構設計的方法概念設計階段我組采用自底向上的方法,即自頂向下的進行需求分析,然后再自底向上的進行概念結構設計。對已經(jīng)細化到無法再分的階段逐步集成在一起,最終合成一個全局概念模式。4.2概念結構設計的步驟第一步是進行局部視圖的設計:由于高層的數(shù)據(jù)流圖只能反映系統(tǒng)的概貌,而中層流圖能較好的反映系統(tǒng)中各局部應用的子系統(tǒng)組成。因此我們先逐一的設計分E-R圖。第二步是進行視圖的集成:各子系統(tǒng)的E-R圖設計好之后,下一步就是要將所有的分E-R圖合成一個系統(tǒng)的總E-R圖,一般有兩個方式,多個分E-R圖一次集成,另一種是一次集成兩個分E-R圖。我想采用一次集成兩個分E-R圖的方式。4.3數(shù)據(jù)抽象與局部視圖設計按照系統(tǒng)總框架圖,設計實體屬性圖以及局部E-R圖。系統(tǒng)管理模塊各個實體屬性圖系統(tǒng)用戶實體屬性圖貨號實體屬性圖倉庫實體屬性圖入庫單實體屬性圖入庫單明細實體屬性圖出庫單實體屬性圖客戶實體屬性圖出庫單明細實體屬性圖4.3.4視圖的集成經(jīng)過逐步細化再進行每兩個一集成初步形成一個E-R圖,最后得到總體概念結構E-R圖。CSMS總統(tǒng)概念模型(省略屬性)5.邏輯結構設計5.1將E-R圖轉換為關系模型系統(tǒng)用戶(登錄號,姓名,密碼,簡介);貨號(貨號,品名,色號,尺碼,面料,里料,出廠價,零售價);倉庫(編號,名稱,聯(lián)系人,聯(lián)系電話,倉儲量);入庫單(單據(jù)號,入庫日期,所入倉庫,來源,經(jīng)辦人,備注);入庫單明細(單據(jù)號,貨號,色號,尺碼,入庫數(shù)量);出庫單(單據(jù)號,出庫日期,經(jīng)辦人,所出倉庫,接收人,備注,確認狀態(tài));客戶表(客戶編號,客戶姓名,聯(lián)系方式,地址);出庫單明細(單據(jù)號,貨號,色號,尺碼,出庫數(shù)量);5.2數(shù)據(jù)模型的優(yōu)化5.2.1確定數(shù)據(jù)依賴系統(tǒng)用戶(登錄號,姓名,密碼,簡介);登錄號→姓名,登錄號→姓名,登錄號→密碼,登錄號→簡介;貨號(貨號,品名,色號,尺碼,面料,里料,出廠價,零售價);(貨號、品名、色號)→尺碼,(貨號、品名、色號)→面料,(貨號、品名、色號)→里料,(貨號、品名、色號)→出廠價,(貨號、品名、色號)→零售價;倉庫(編號,名稱,聯(lián)系人,聯(lián)系電話,倉儲量);編號→名稱,編號→聯(lián)系人,編號→聯(lián)系電話,編號→倉儲量;入庫單(單據(jù)號,入庫日期,所入倉庫,來源,經(jīng)辦人,備注);單據(jù)號→入庫日期,單據(jù)號→所入倉庫,單據(jù)號→來源,單據(jù)號→經(jīng)辦人,單據(jù)號→備注.入庫單明細(單據(jù)號,貨號,色號,尺碼,入庫數(shù)量);(單據(jù)號,(貨號,色號,尺碼))→入庫數(shù)量出庫單(單據(jù)號,出庫日期,經(jīng)辦人,所出倉庫,接收人,備注,確認狀態(tài));單據(jù)號→出庫日期,單據(jù)號→經(jīng)辦人,單據(jù)號→所出倉庫,單據(jù)號→接收人,單據(jù)號→備注,單據(jù)號→確認狀態(tài)客戶表(客戶編號,客戶姓名,聯(lián)系方式,地址)客戶編號→客戶姓名,客戶編號→聯(lián)系方式,客戶編號→地址出庫單明細(單據(jù)號,貨號,色號,尺碼,出庫數(shù)量);(單據(jù)號,(貨號,色號,尺碼))→出庫數(shù)量6.物理設計6.0表匯總表名功能說明表A系統(tǒng)用戶表(存儲系統(tǒng)用戶信息)表B貨號表(存儲貨物信息)表C倉庫表(存儲倉庫信息)表D入庫單表(存儲入庫單信息)表E入庫單明細表(存儲入庫單明細信息)表F出庫單(存儲出庫單信息)表G客戶表(存儲客戶信息)表H出庫單明細表(存儲出庫單明細表信息)6.1表A(系統(tǒng)用戶表)表名User(用戶表)列名數(shù)據(jù)類型(精度范圍)空/非空約束條件登錄號(User_ID)VARCHAR(10)NOTNULLPRIMARYKEY姓名(User_Name)VARCHAR(20)NOTNULL密碼(User_Pass)VARCHAR(6)NOTNULL簡介(User_Info)VARCHAR(50)補充說明Length(userPass)<=6,userInfo在50字符內(nèi)6.2表B(貨號表)表名Product(貨號表)列名數(shù)據(jù)類型(精度范圍)空/非空約束條件貨號(Product_Id)VARCHAR(10)NOTNULLPRIMARYKEY品名(Product_Name)VARCHAR(20)NOTNULLPRIMARYKEY色號(Product_Color)VARCHAR(10)NOTNULLPRIMARYKEY尺碼(Product_Size)VARCHAR(10)NOTNULL面料(Product_Outma)VARCHAR(10)NOTNULL里料(Product_Inma)VARCHAR(10)NOTNULL出廠價(Product_Facprice)SMALLINTNOTNULL零售價(Product_Retprice)SMALLINTNOTNULL標志(Product_Flag)CharNOTNULLDefault:’F’補充說明出廠價、零售價對應RMB6.3表C(倉庫表)表名WareHouse(倉庫表)列名數(shù)據(jù)類型(精度范圍)空/非空約束條件WareHouse_IdVARCHAR(10)NOTNULLPRIMARYKEYWareHouse_NameVARCHAR(20)NOTNULLUNIQUEWareHouse_LinkmanVARCHAR(20)NOTNULLWareHouse_LinkphoneVARCHAR(10)NOTNULLWareHouse_ContentSMALLINTNOTNULL補充說明Id:編號,Name:名稱,Linkman:聯(lián)系人,Linkphone:聯(lián)系方式,Content:倉儲量6.4表D(入庫單表)表名入庫單表(StockIn)列名數(shù)據(jù)類型(精度范圍)空/非空約束條件單據(jù)號(StockIn_Num)VARCHAR(10)NOTNULLPRIMARYKEY所入倉庫(WareHouse_Id)VARCHAR(10)NOTNULLFOREIGNKEY經(jīng)辦人(User_Id)VARCHAR(10)NOTNULLFOREIGNKEY入庫日期(StockIn_Date)DateNOTNULL來源(StockIn_Origin)VARCHAR(10)NOTNULL備注(StockIn_Remark)VARCHAR(50)標志(StockIn_Flag)CharDefault:’F’補充說明StockIn_Remark長度限制在50個長度內(nèi)6.5表E(入庫單明細表)表名入庫單明細表(StockInDet)列名數(shù)據(jù)類型(精度范圍)空/非空約束條件單據(jù)號(StockIn_Num)VARCHAR(10)NOTNULLFOREIGNKEY貨號(Product_Id)VARCHAR(10)NOTNULLFOREIGNKEY色號(Product_Color)VARCHAR(10)NOTNULLFOREIGNKEY尺碼(Product_Size)VARCHAR(10)NOTNULLFOREIGNKEY入庫數(shù)量(StockIn_count)SMALLINT補充說明無6.6表F(出庫單表)表名出庫單表(StockOut)列名數(shù)據(jù)類型(精度范圍)空/非空約束條件單據(jù)號(StockOut_Num)VARCHAR(20)NOTNULLPRIMARYKEY經(jīng)辦人(User_Id)VARCHAR(10)NOTNULLFOREIGNKEY所出倉庫(WareHouse_Id)VA
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 購買農(nóng)用車協(xié)議合同
- 評估項目居間合同協(xié)議
- 起重機買賣租賃合同協(xié)議
- 訂制衣柜付款合同協(xié)議
- 湖南省邵陽市邵東市第七中學2024-2025學年高一下學期4月期中地理試題(原卷版+解析版)
- 《第03節(jié) 探究外力做功與物體動能變化的關系》教學設計
- 樓頂安裝升降機合同協(xié)議
- 商場攤位轉讓合同協(xié)議
- 品牌代言合同協(xié)議
- 和諧協(xié)議書范本
- 電機與電氣控制技術課程說課
- 國土空間規(guī)劃與自然資源“一張圖”構建的理論方法和實踐
- 國開《Windows網(wǎng)絡操作系統(tǒng)管理》形考任務2-配置本地帳戶與活動目錄域服務實訓
- GA/T 2087-2023法庭科學玻璃破碎痕跡檢驗技術規(guī)程
- XX醫(yī)院高警示藥品(高危藥品)目錄
- 鎖邊機安全操作規(guī)程
- 特種設備日管控、周排查、月調(diào)度模板
- 2023學年完整公開課版虎皮鸚鵡
- 10kV電力電纜(銅芯)技術規(guī)范書
- 高空作業(yè)車專項施工方案全套資料
- 撫順東科精細化工有限公司 15萬噸-年減水劑單體、3萬噸-年表面活性劑系列產(chǎn)品及16萬噸-年碳酸酯 系列產(chǎn)品建設項環(huán)境影響報告
評論
0/150
提交評論