




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
數(shù)據(jù)庫設(shè)計報告數(shù)據(jù)庫設(shè)計報告工程名稱:服裝銷售管理系統(tǒng)課程名稱:軟件綜合課程設(shè)計學(xué)院:計算機科學(xué)與技術(shù)學(xué)院專業(yè):軟件工程姓名:楊榮川學(xué)號:1308060215姓名:祖明海學(xué)號:1308060145姓名:麻愛波學(xué)號:1308060151姓名:吳云慶學(xué)號:1308060086姓名:張琪學(xué)號:1308060240指導(dǎo)教師:徐晶2016年7月14日目錄1.引言11.1編寫目的11.2工程來源11.3文檔約定11.4預(yù)期讀者和閱讀建議21.5參考資料22.數(shù)據(jù)庫命名規(guī)那么23.數(shù)據(jù)庫設(shè)計說明33.1數(shù)據(jù)庫邏輯設(shè)計33.2數(shù)據(jù)庫物理設(shè)計53.3數(shù)據(jù)庫分布63.4基表設(shè)計63.5視圖設(shè)計83.6完整性約束93.7觸發(fā)器設(shè)計104.詞匯表10引言編寫目的《服裝銷售管理系統(tǒng)》數(shù)據(jù)庫報告是基于《服裝銷售管理系統(tǒng)》概要設(shè)計和《服裝銷售管理系統(tǒng)》詳細設(shè)計報告進行編寫的。信息時代的到來,企業(yè)要加強自身的根底設(shè)施建設(shè),通過企業(yè)信息化、人的行為標準管理等企業(yè)根底管理信息化工程,確保企業(yè)在規(guī)模不斷擴大的業(yè)務(wù)迅速開展的過程中保持堅實的管理根底和繁殖內(nèi)核,促進企業(yè)的可持續(xù)開展。數(shù)據(jù)庫應(yīng)用系統(tǒng)就是為支持一個特定目標,把個人、一個組織、一個地方的與該目標相關(guān)的數(shù)據(jù)以某種數(shù)據(jù)模式進行存儲,并圍繞這一目標開發(fā)的應(yīng)用程序。
服裝行業(yè)在我國是一個新興行業(yè),目前尚處于初步階段。雖然在改革開放后我國服裝行業(yè)取得了高速開展,但是與興旺國家相比,還存在組織結(jié)構(gòu)小而分散,缺少大規(guī)模,經(jīng)濟技術(shù)勢力強的企業(yè),專業(yè)人員素質(zhì)不夠高,生產(chǎn)設(shè)備落后,產(chǎn)品設(shè)計不夠新穎,市場的競爭力不強,市場管理不標準等缺點。隨著我國參加WTO,我國服裝行業(yè)將面對非常劇烈的競爭,只有迅速提高企業(yè)的管理水平,才能在劇烈的競爭中占有一席之地。
服裝銷售管理系統(tǒng)的實現(xiàn)目標是對服裝銷售信息進行系統(tǒng)管理,利用數(shù)據(jù)庫實現(xiàn)各部門之間的信息交換,幫助管理人員迅速掌握服裝的銷售情況及存貨情況,包括對進貨、銷售的登記,存量情況,銷售總額和利潤的統(tǒng)計分析等,為用戶提供決策信息。本系統(tǒng)本錢低廉、操作簡便、簡單易懂、是比擬科學(xué)化,標準化,信息化的管理系統(tǒng)。本文檔主要介紹系統(tǒng)的數(shù)據(jù)庫設(shè)計,給出了系統(tǒng)的邏輯設(shè)計和物理設(shè)計,同時給出了數(shù)據(jù)庫命名規(guī)那么,詞匯表和歷史數(shù)據(jù)處理等內(nèi)容。工程來源本工程為課程設(shè)計開發(fā),所有工程的風(fēng)險承當(dāng)者為本小組所有成員。但是軟件操作風(fēng)險為用戶所承當(dāng)。任務(wù)提出者:楊榮川軟件開發(fā)者:小組所有成員產(chǎn)品使用者:實體店管理員文檔約定所有的數(shù)據(jù)庫命名都是以模塊的縮寫加上具體表的英文詞匯組成,這樣能夠統(tǒng)一數(shù)據(jù)庫表的命名,也能夠更好的標準數(shù)據(jù)庫表命名。預(yù)期讀者和閱讀建議預(yù)期的讀者為軟件管理人員,開發(fā)人員,我的老師。管理人員和開發(fā)需仔細查看本設(shè)計文檔參考資料列舉編寫軟件系統(tǒng)詳細設(shè)計報告時所用到的參考文獻及資料,可能包括:《服裝銷售管理系統(tǒng)》需求分析報告《服裝銷售管理系統(tǒng)》概要設(shè)計報告《服裝銷售管理系統(tǒng)》詳細設(shè)計報告《數(shù)據(jù)庫系統(tǒng)概論》第四版;王珊;高等教育出版社數(shù)據(jù)庫命名規(guī)那么數(shù)據(jù)庫命名規(guī)那么為:進貨表:Stock倉庫表:Storage銷售表:Sell會員表:Menber數(shù)據(jù)庫設(shè)計說明3.1數(shù)據(jù)庫邏輯設(shè)計E-R圖像關(guān)系模型的轉(zhuǎn)換實體到關(guān)系模式的轉(zhuǎn)換一般來說,對于E-R圖中的每一個實體,在關(guān)系模式中建立一個與其同名且具有相同屬性集的關(guān)系。而關(guān)系的關(guān)鍵字就對應(yīng)實體的關(guān)鍵字。聯(lián)系到關(guān)系模式的轉(zhuǎn)換對于兩個實體的一對一聯(lián)系,可將聯(lián)系本身自帶的屬性與任何一個實體的關(guān)鍵字一起合并到另一個實體之中。進貨入庫局部E-R圖服裝進行促銷局部E-R圖服裝銷售局部E-R圖會員購物積分局部E-R圖3.2數(shù)據(jù)庫物理設(shè)計通過邏輯設(shè)計,進行物理結(jié)構(gòu)的設(shè)計
分析后到達三范式后建立以下五個表:Member表:存儲會員信息Privilege表:存儲促銷活動服裝信息并對活動時間和折扣的修改Sell表:存儲銷售服裝的信息Stock表:存儲進貨信息Storage表:存儲倉庫中的服裝信息完整表設(shè)計和表內(nèi)字段設(shè)計具體內(nèi)容在3.4基表設(shè)計中完成。3.3數(shù)據(jù)庫分布數(shù)據(jù)庫分布采用一張表格進行描述,其格式如下:數(shù)據(jù)庫編號數(shù)據(jù)庫管理系統(tǒng)名稱數(shù)據(jù)庫管理系統(tǒng)版本號數(shù)據(jù)庫英文名稱數(shù)據(jù)庫中文名稱數(shù)據(jù)庫安裝物理位置1SqlServerManagementStudioAppSales服裝銷售3.4基表設(shè)計數(shù)據(jù)庫編號:1基表編號:1基表英文名稱:Member基表中文名稱:會員表字段編號英文字段名中文字段名字段類型備注1memId會員編號Char(10)主鍵2memName會員名稱Char(10)3relation聯(lián)系方式Char(10)4integral積分Char(10)5grade等級Char(10)6memDiscount會員折扣Char(10)說明:會員累計積分高于1000時,設(shè)計觸發(fā)器升級會員等級。數(shù)據(jù)庫編號:1基表編號:2基表英文名稱:Privilege基表中文名稱:促銷活動表字段編號英文字段名中文字段名字段類型備注1comId服裝編號nChar(10)主鍵,非空2comName服裝名稱nChar(10)3startTime活動開始時間nChar(10)4endTime活動結(jié)束時間nChar(10)5discount折扣nChar(10)說明:設(shè)置服裝促銷的起始時間和結(jié)束時間,并定義折扣。數(shù)據(jù)庫編號:1基表編號:3基表英文名稱:Sell基表中文名稱:銷售表字段編號英文字段名中文字段名字段類型備注1sellId銷售編號nChar(10)非空2comId服裝編號nChar(10)非空3comName服裝名稱nChar(10)4sellNum銷售數(shù)量nChar(10)5discount折扣nChar(10)6sellPrice出售價格nChar(10)7sellTime出售時間nChar(10)說明:銷售時如果服裝為促銷品,但是顧客為會員,取最高折扣進行打折。數(shù)據(jù)庫編號:1基表編號:4基表英文名稱:Stock基表中文名稱:進貨表字段編號英文字段名中文字段名字段類型備注1stockId進貨單號nChar(10)非空2comId服裝編號nChar(10)非空3comName服裝名稱nChar(10)4comNum進貨數(shù)量nChar(10)5stockCost本錢價〔進價〕nChar(10)6amount總價nChar(10)7stockTime進貨時間nChar(10)8comType商品類型nChar(10)9comSize商品尺碼nChar(10)說明:用于記錄進貨信息。數(shù)據(jù)庫編號:1基表編號:5基表英文名稱:Storage基表中文名稱:倉庫表字段編號英文字段名中文字段名字段類型備注1comId服裝編號nChar(10)非空2comName服裝名稱nChar(10)3comNum服裝數(shù)量nChar(10)4stockCost本錢價nChar(10)5price售價nChar(10)6discount折扣nChar(10)7comType服裝類型nChar(10)8comSize服裝尺碼nChar(10)說明:倉庫表用于記錄存貨,倉庫服裝數(shù)量按銷售數(shù)量減少,能對服裝的折扣進行設(shè)置,進行促銷。數(shù)據(jù)庫編號:1基表編號:6基表英文名稱:Admin基表中文名稱:管理員表字段編號英文字段名中文字段名字段類型備注1adminName管理員賬號nChar(20)非空2adminPassword管理員密碼nChar(20)非空3Email電子郵箱nChar(20)說明:管理員表,對管理員賬號密碼進行記錄。3.5視圖設(shè)計每個視圖采用一張表格進行描述,其格式如下:數(shù)據(jù)庫編號:1視圖編號:1視圖英文名稱:I_member視圖中文名稱:會員視圖相關(guān)基表和視圖:Member字段編號英文字段名中文字段名字段類型字段源備注1memId會員編號Char(10)主鍵2memName會員名稱Char(10)3relation聯(lián)系方式Char(10)4integral積分Char(10)5grade等級Char(10)6memDiscount會員折扣Char(10)說明:查詢所有會員信息,設(shè)計視圖,方便查詢,保護數(shù)據(jù)平安。CREATEVIEWI_member/*創(chuàng)立名為I_member的視圖*/ASSELECT*FROMmember數(shù)據(jù)庫編號:1視圖編號:2視圖英文名稱:I_storage視圖中文名稱:修改折扣視圖相關(guān)基表和視圖:Storage字段編號英文字段名中文字段名字段類型字段源備注1comId服裝編號nChar(10)2discount折扣nChar(10)說明:查詢所有會員信息,設(shè)計視圖,方便查詢,保護數(shù)據(jù)平安。CREATEVIEWI_storage/*創(chuàng)立名為I_storage的視圖*/ASUPDATEStorage/*更新storage表*/SETdiscount=’discount’/*discount為修改的折扣的值*/WHEREcomId=’id’/*id選擇服裝的comId*/3.6完整性約束實體完整性:對每個表定義主碼。參照完整性:使用REFERENCES短語對外碼指出參照的是那些主碼。完整性約束:在表的創(chuàng)立時,使用CONSTRAINT短語對字段進行約束,例如:CREATETABLEMember/*會員表的設(shè)計*/(memIdCHAR(10)PRIMARYKEYCONSTRAINTM1CHECK(memIdBETWEEN0AND99999),/*會員號的約束為0-99999*/memNameCHAR(10)CONSTRAINTC2NOTNULL,/*名字非空*/relationCHAR(10)integralCHAR(10)CONSTRAINTC4CHECK(integral>0),/*積分必須大于1*/gradeCHAR(10)memDiscountCHAR(10)CONSTRAINTC5CHECK(memDiscountBETWEEN0AND1),/*折扣在0-1之間*/);3.7觸發(fā)器設(shè)計會員購物進行積分,如果積分超過1000那么對會員等級進行升級,升級為白金會員。CREATETRIGGERInsertOrUpdate/*在會員表Member上定義觸發(fā)器*/BEFOREINSERTORUPDATEONMember/*出發(fā)事件為插入或更新*/FOREACHROW
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年中國佛教協(xié)會和中國佛學(xué)院招聘筆試真題
- 包倉庫合同范本
- 保溫棉合同范本
- 2024年清遠市英德市市區(qū)學(xué)校選調(diào)教師考試真題
- 鄉(xiāng)下老宅轉(zhuǎn)讓合同范本
- 包山正規(guī)合同范本
- 《三、應(yīng)用設(shè)計模板》教學(xué)設(shè)計 -2024-2025學(xué)年初中信息技術(shù)人教版七年級上冊
- 三層樓房施工合同范本
- Unit 8 Lesson 46 教學(xué)設(shè)計 - 2024-2025學(xué)年冀教版英語八年級下冊
- 第2單元 單元備課說明2024-2025學(xué)年新教材七年級語文上冊同步教學(xué)設(shè)計(統(tǒng)編版2024)河北專版
- 電梯維護保養(yǎng)規(guī)則(TSG T5002-2017)
- 義務(wù)教育數(shù)學(xué)課程標準(2022年版)解讀與案例分析
- 體育概論課外體育活動
- 招商代理及商業(yè)運營服務(wù) 投標方案(技術(shù)方案)
- 屋頂拆除方案
- 如何避免時間浪費
- 小學(xué)數(shù)學(xué)六年級解方程練習(xí)600題及答案
- IP地址介紹和子網(wǎng)劃分
- 架空絕緣配電線路設(shè)計規(guī)范
- 2023-2024學(xué)年北京重點大學(xué)附屬實驗中學(xué)八年級(下)開學(xué)數(shù)學(xué)試卷(含解析)
- 2024年新青島版(六三制)六年級下冊科學(xué)全冊知識點
評論
0/150
提交評論