版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第11頁 數(shù)據(jù)庫大作業(yè)課 題網(wǎng)上服裝銷售系統(tǒng) 學(xué) 院 化工學(xué)院 專 業(yè)化學(xué)工程與工藝三四班年 級 2010 成 員佟小倩(3010207117)陳鳳 (3010207090)王雪 (3010207080) 201網(wǎng)上服裝銷售系統(tǒng)的數(shù)據(jù)庫設(shè)計與實現(xiàn)化學(xué)工程與工藝工程專業(yè)小組成員以及任務(wù)分配:佟小倩(3010207117) 化學(xué)工程與工藝(四)班:ER圖的建立,存儲過程的編輯,以及在SQL數(shù)據(jù)庫應(yīng)用程序中完成對數(shù)據(jù)庫系統(tǒng)的建立和功能實現(xiàn),修改程序。 陳 鳳(3010207090) 化學(xué)工程與工藝(四)班:負(fù)責(zé)系統(tǒng)需求,ER圖的建立,在word上完成物理設(shè)計,創(chuàng)建語句相關(guān)編寫,視圖索引的建立以及后期
2、核對。王 雪( 3010207080)化學(xué)工程與工藝(三)班:負(fù)責(zé)ER圖的建立,關(guān)系模式的建立,后期核對。系統(tǒng)名稱:網(wǎng)上服裝銷售系統(tǒng)一系統(tǒng)需求(陳鳳)需求分析1市場需求網(wǎng)上的服裝銷售系統(tǒng)是以為瀏覽用戶提供商品信息為核心,以降低成本提高利潤為目標(biāo)的信息管理系統(tǒng)。對于用戶而言,為了節(jié)省用戶的寶貴時間,用戶可以通過商品公告欄了解當(dāng)今服飾的最新動態(tài),省去了很多的查找時間和精力。對于企業(yè)來說,在經(jīng)濟(jì)效益方面,企業(yè)無需在中低端銷售環(huán)節(jié)進(jìn)行巨大的運作投入,如人員、倉儲、貨運,而將主要精力投著在高端產(chǎn)品的引進(jìn)和批發(fā)銷售等環(huán)節(jié),避免了資源分散及由此帶來的管理風(fēng)險,從而集中優(yōu)勢資源保持企業(yè)的核心競爭力,同時還縮短
3、了生產(chǎn)商與消費者之間的距離,有利于商品的快速流通,和降低整體分銷成本。 2數(shù)據(jù)庫需求 通過對相關(guān)服裝銷售的了解,綜合用戶對銷售系統(tǒng)所提出的要求,整理出該系統(tǒng)的運作流程,并對該流程進(jìn)行了細(xì)心的分析得出了如下的需求分析。 (1)功能需求分析總的來說,作為網(wǎng)站對網(wǎng)上服裝銷售系統(tǒng)的要求:能按各種方式如:品牌名、廠家等查詢銷售系統(tǒng)的現(xiàn)有服裝的供應(yīng)情況,管理者能夠查詢訂購人的基本資料、訂購服裝情況以及自身的基本信息。能夠查詢不同日期不同訂購人的訂單狀況,訂購人的付款銀行等。把這些功能細(xì)分應(yīng)包含以下功能:1) 顯示商品的相關(guān)信息 a. 由多個靜態(tài)網(wǎng)頁構(gòu)成,主要用于加載各服裝商品的圖片和信息。 b. 點擊“查
4、看”功能,點擊后顯示服裝商品的詳細(xì)資料,如樣式,產(chǎn)地等。 2)客戶界面 包括客戶的登錄的帳號、密碼以及客戶的相關(guān)詳細(xì)資料,客戶相關(guān)信息的顯示及修改功能。 3)訂購系統(tǒng) 本系統(tǒng)為客戶提供的是購物模式,客戶可以通過點擊商品后,商品會自動加載到購物面板,客戶確定所需商品后,只需點擊確定即可。 4)訂購查詢 對客戶的訂購時間、服裝等相關(guān)數(shù)據(jù)進(jìn)行統(tǒng)計,客戶對服裝以及服務(wù)態(tài)度的滿意讀等,客戶可以通過該項功能對所訂購過的服裝進(jìn)行校對等。 5)管理員模塊 對現(xiàn)有資料進(jìn)行分類整理、備份、修改,以及對垃圾信息進(jìn)行刪除。 8) 系統(tǒng)維護(hù) a. 數(shù)據(jù)備份:用戶可以選擇不同的路徑對系統(tǒng)數(shù)據(jù)庫進(jìn)行備份。 b. 清除數(shù)據(jù):
5、由于清除數(shù)據(jù)是直接對數(shù)據(jù)庫中的具體的表進(jìn)行刪除數(shù)據(jù)操作,該功能應(yīng)由管理員操作,選擇用戶想刪除數(shù)據(jù)的表單,確認(rèn)刪除后系統(tǒng)將對選中的數(shù)據(jù)庫表單清空數(shù)據(jù)。 c. 初始化數(shù)據(jù)庫:對數(shù)據(jù)庫進(jìn)行初始化,一般是管理員用于第一次使用系統(tǒng)。(2)性能需求分析 1) 正確性:根據(jù)服裝銷售系統(tǒng)的運作流程設(shè)計軟件,流程中的每個步驟在系統(tǒng)中都必須有所體現(xiàn),保證程序的正確性。 2) 靈活性:系統(tǒng)應(yīng)具有較靈活的更新操作,對菜單、客戶、定單等數(shù)據(jù)項應(yīng)具備實時配置的功能,對一段時間后數(shù)據(jù)庫的內(nèi)容進(jìn)行有選擇地刪除,必要時對數(shù)據(jù)庫系統(tǒng)進(jìn)行初始化。 3) 穩(wěn)定性:系統(tǒng)應(yīng)具備長期持續(xù)工作的能力;使數(shù)據(jù)庫的一致性控制在可操作范圍內(nèi);避免
6、因系統(tǒng)引起的死機(jī)現(xiàn)象。 4) 安全性:有良好的用戶身份認(rèn)證體制和靈活的密碼更改模塊;用戶權(quán)限可以通過管理員靈活修改;有手動備份等操作系統(tǒng)結(jié)構(gòu)簡述:本系統(tǒng)包括六個實體:管理員;客戶;服裝;訂單;商家;銀行實體之間的關(guān)系轉(zhuǎn)換為其他兩個表:訂服裝;供應(yīng);(都是多對多關(guān)系的轉(zhuǎn)換)實體“管理員”與“服裝”之間一對多的關(guān)系轉(zhuǎn)換到表“服裝”中實體“客戶”與“訂單”之間一對多的關(guān)系轉(zhuǎn)換到表“訂單”中實體“銀行”與“訂單”之間一對多的關(guān)系轉(zhuǎn)換到表“訂單”中二ER圖(王雪 陳鳳 佟小倩)管理員管理員服裝客戶銀行訂單商家管理下單包含供應(yīng)付款管理員ID姓名登錄密碼客戶ID客戶名聯(lián)系地址密碼電話郵編銀行編號店名聯(lián)系人電
7、話地址店號客戶評價負(fù)責(zé)人名稱訂單狀態(tài)數(shù)目定價店面級別品牌名服裝編號產(chǎn)地訂購日期折扣訂單號庫存付款日期付款金額服裝簡介服裝類型類型期電話發(fā)貨日期號碼確認(rèn)收貨評價三關(guān)系模式(王雪)注:各個基本表中關(guān)鍵字已在關(guān)系模式中標(biāo)出本系統(tǒng)包括六個實體:管理員;客戶;服裝;訂單;商家;銀行關(guān)系模式如下:管理員(管理員ID,姓名,登錄密碼)服裝(服裝編號,品牌名,號碼,產(chǎn)地,服裝類型,服裝簡介,折扣,定價,管理員ID)商家(店號,店名,聯(lián)系人,電話,地址,店面級別)客戶(客戶ID,客戶名,密碼,電話,聯(lián)系地址,郵編)訂單(訂單號,訂單狀態(tài),發(fā)貨日期,付款金額,評價,確認(rèn)收貨,付款日期, 客戶ID,銀行編號)銀行(
8、銀行編號,名稱,負(fù)責(zé)人,客戶評價,電話)訂服裝(訂單號,服裝編號,數(shù)目)供應(yīng)(服裝編號,廠號,庫存)物理設(shè)計(陳鳳) 表1 管理員字段名類型特殊屬性管理員IDchar(10)主鍵姓名varchar(6)not null登錄密碼char(10)not null表2 服裝字段名類型特殊屬性服裝編號char(8)主鍵品牌名varchar(6)not null產(chǎn)地char(10)not null服裝類型char(8)not null服裝簡介varchar(40)not null折扣char(3)not null定價char(6)not null號碼varchar(6)not null管理員IDchar
9、(10)外鍵表3商家字段名類型特殊屬性店號char(4)主鍵店名varchar(20)not null聯(lián)系人varchar(6)not null電話char(11)not null地址char(20)not null店面級別varchar(6)not null表4 客戶字段名類型特殊屬性客戶IDchar(10)主鍵客戶名varchar(6)not null密碼char(10)not null電話char(11)not null聯(lián)系地址char(20)not null郵編char(6)not null表5 訂單字段名類型特殊屬性訂單號char(4)主鍵訂單狀態(tài)char(20)not null發(fā)貨
10、日期datetimenot null付款金額varchar(6)not null付款日期datetimenot null評價varchar(6)not null確認(rèn)收獲char(2)not null客戶IDchar(10)外鍵銀行編號char(10)外鍵表6 銀行字段名類型特殊屬性銀行編號char(10)主鍵名稱varchar(20)not null負(fù)責(zé)人varchar(6)not null電話char(11)not null客戶評價varchar(6)not null表7 訂服裝字段名類型特殊屬性訂單號char(4)主鍵服裝編號char(8)主鍵數(shù)目intnot null表8 供應(yīng)字段名類型
11、特殊屬性服裝編號char(8)主鍵廠號char(4)主鍵總數(shù)intnot null五.系統(tǒng)實現(xiàn)(陳鳳 佟小倩 王雪) 數(shù)據(jù)庫及其基本表的建立數(shù)據(jù)庫的建立,基本表的建立用TSQL語言:數(shù)據(jù)庫名稱為:網(wǎng)上服裝銷售系統(tǒng)建立數(shù)據(jù)庫的TSQL代碼如下:(陳鳳)CREATE DATABASE 網(wǎng)上服裝銷售系統(tǒng) ON ( NAME =網(wǎng)上服裝銷售系統(tǒng)dat, FILENAME = E:SQL網(wǎng)上服裝銷售系統(tǒng)的數(shù)據(jù)庫設(shè)計.mdf, SIZE = 12, MAXSIZE = 100, FILEGROWTH = 2 ) LOG ON ( NAME =網(wǎng)上服裝銷售系統(tǒng)log, FILENAME = E:SQL網(wǎng)上服
12、裝銷售系統(tǒng)的數(shù)據(jù)庫設(shè)計.ldf, SIZE = 4 MB, MAXSIZE = 50 MB, FILEGROWTH = 2 MB )建立基本表的TSQL代碼如下:(陳鳳)create table 管理員( 管理員ID char(10) PRIMARY KEY, 姓名 varchar(10) not null, 登錄密碼 char(10) not null)create table 服裝 ( 服裝編號 char(8) PRIMARY KEY,品牌名 varchar(6) not null 產(chǎn)地 char(10) not null, 服裝類型 char(8) not null, 服裝簡介 varc
13、har(40) not null, 折扣 char(6) not null, 定價 char(2) not null, 號碼 varchar(6) not null, 管理員ID char(10) REFERENCES 管理員(管理員ID)create table 商家( 店號 char(4) PRIMARY KEY, 店名 varchar(20) not null, 聯(lián)系人 varchar(6) not null, 電話 char(11) not null, 地址 char(20) not null, 店面級別 varchar(6) not null )create table 客戶( 客戶
14、ID char(10) PRIMARY KEY, 客戶名 varchar(6) not null, 密碼 char(10) not null, 電話 char(11) not null, 聯(lián)系地址 char(20) not null, 郵編 char(6) not null)create table 銀行( 銀行編號 char(10) PRIMARY KEY, 名稱 varchar(20) not null, 負(fù)責(zé)人 varchar(6) not null, 電話 char(11) not null, 地址 char(20) not null), 客戶評價 varchar(6) not nul
15、l)create table 訂單( 訂單號 char(4) PRIMARY KEY, 訂單狀態(tài) char(20) not null, 發(fā)貨日期 datetime not null, 付款金額 varchar(6) not null, 付款日期 datetime varchar(6) not null, 評價 varchar(6) not null, 確認(rèn)收獲 char(2) not null, 客戶ID char(10) REFERENCES 客戶(客戶ID), 銀行服裝編號 char(10) REFERENCES 銀行(銀行編號)create table 訂服裝( 訂單號 char(4)
16、REFERENCES 訂單(訂單號), 服裝編號 char(8) REFERENCES 服裝(服裝編號), 數(shù)目 int not null)create table 供應(yīng)( 服裝編號 char(8) REFERENCES 服裝(服裝編號) , 廠號 char(4) REFERENCES 供應(yīng)商(廠號), 總數(shù) int not null) 2創(chuàng)建索引(陳鳳) CREATE NONCLUSTERED INDEX 服裝簡介 ON 服裝(服裝簡介) CREATE NONCLUSTERED INDEX 服裝類型 ON 服裝(服裝類型)3創(chuàng)建視圖(陳鳳) CREATE VIEW 客戶的服裝 AS SELE
17、CT 品牌名,定價,折扣,客戶名,電話 FROM 服裝 JOIN 訂服裝 ON 服裝.服裝編號=訂服裝.服裝編號 JOIN 訂單 ON 訂服裝.訂單號=訂單.訂單號 JOIN 客戶ON 訂單.客戶ID=客戶.客戶ID CREATE VIEW 客戶銀行 AS SELECT 客戶名,名稱,負(fù)責(zé)人 FROM 客戶 JOIN 訂單 ON 客戶.客戶ID=訂單.客戶ID JOIN 銀行 ON 訂單.銀行編號=銀行.銀行編號4創(chuàng)建存儲過程以執(zhí)行查詢和插入功能(佟小倩)1. 所訂服裝的基本信息 CREATE PROCEDURE 訂服裝 CID char(10)ASSELECT 服裝.服裝編號,服裝.品牌名,
18、服裝.產(chǎn)地,服裝.定價FROM 客戶 INNER JOIN 訂單 ON 客戶.客戶ID=訂單.客戶ID INNER JOIN 訂服裝 ON 訂單.訂單號=訂服裝.訂單號 INNER JOIN 服裝 ON 訂服裝.服裝編號=服裝.服裝編號WHERE 客戶.客戶ID=CIDGO 2.插入客戶的信息CREATE PROCEDURE 插入客戶信息 客戶ID char(10), 客戶名 varchar(6), 密碼 char(10), 電話 char(11), 聯(lián)系地址 char(20), 郵編 char(6) AS INSERT INTO 客戶VALUES(客戶ID,客戶名,密碼,電話,聯(lián)系地址,郵編)3.查詢客戶的信息 CREATE PROCEDURE 客戶信息 name varchar(10)ASBEGIN SELECT
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 臨時占用土地租賃協(xié)議
- 快件賒銷協(xié)議書
- 2024建設(shè)工程補(bǔ)充合同范本
- 求職意向書樣本-書信范本
- 2024幼兒園保安聘用合同
- 勞務(wù)施工安全協(xié)議書范本2024年
- 浙江省初中名校七年級上學(xué)期語文期中試卷5套【附答案】
- 吉林省雜糧采購合同
- 4.1 夯實法治基礎(chǔ) (大單元教學(xué)設(shè)計) 2024-2025學(xué)年統(tǒng)編版道德與法治九年級上冊
- 家庭雇傭保姆合同模板
- 煤礦皮帶智能化集控系統(tǒng)PPT教學(xué)講授課件
- 個人財務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)--論文
- 分?jǐn)?shù)乘除法整理復(fù)習(xí)(課堂PPT)
- 杭州會展業(yè)發(fā)展與對策研究文獻(xiàn)綜述
- 小學(xué)六年級英語上冊《Unit 1 How can I get there》教案
- 完整版方法驗證報告模板最終
- 電力管道資料表格(共30頁)
- 大班科學(xué)活動教案《豆豆家族》含PPT課件
- 【精品試卷】部編人教版(統(tǒng)編)一年級上冊語文第一單元測試卷含答案
- 金屬有機(jī)化學(xué)ppt課件
- 數(shù)學(xué)說題稿(共4頁)
評論
0/150
提交評論