網(wǎng)絡(luò)服裝銷售系統(tǒng)數(shù)據(jù)庫(kù)作業(yè)_第1頁(yè)
網(wǎng)絡(luò)服裝銷售系統(tǒng)數(shù)據(jù)庫(kù)作業(yè)_第2頁(yè)
網(wǎng)絡(luò)服裝銷售系統(tǒng)數(shù)據(jù)庫(kù)作業(yè)_第3頁(yè)
網(wǎng)絡(luò)服裝銷售系統(tǒng)數(shù)據(jù)庫(kù)作業(yè)_第4頁(yè)
網(wǎng)絡(luò)服裝銷售系統(tǒng)數(shù)據(jù)庫(kù)作業(yè)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、遼 寧 工 業(yè) 大 學(xué) 數(shù)據(jù)庫(kù)開(kāi)發(fā)工具 綜合大作業(yè)服裝網(wǎng)絡(luò)銷售系統(tǒng)數(shù)據(jù)庫(kù)院(系):專業(yè)班級(jí):學(xué) 號(hào):學(xué)生姓名:起止時(shí)間:目 錄一、 系統(tǒng)分析11.1、可行性分析11.2、經(jīng)濟(jì)分析11.3、需求分析11.4、社會(huì)分析1二、數(shù)據(jù)庫(kù)設(shè)計(jì)22.1、運(yùn)行的環(huán)境要求22.2、數(shù)據(jù)庫(kù)中表的詳細(xì)設(shè)計(jì)22.3、系統(tǒng)界面3三、系統(tǒng)實(shí)現(xiàn)103.1、主要代碼103.2、數(shù)據(jù)錄入14四、系統(tǒng)測(cè)試154.1、運(yùn)行中出現(xiàn)的問(wèn)題154.2、解決的主要方法16 16-16-一、 系統(tǒng)分析 1.1、可行性分析在電子商務(wù)迅猛發(fā)展的今天,網(wǎng)絡(luò)銷售儼然成為一種新的時(shí)尚,根據(jù)新浪財(cái)經(jīng)2014年度最新調(diào)查報(bào)告顯示,服裝類網(wǎng)絡(luò)購(gòu)物所占201

2、4年全年同類購(gòu)物交易總額的63%,網(wǎng)絡(luò)銷售已成為我國(guó)居民的主要消費(fèi)形式 1.2、經(jīng)濟(jì)分析網(wǎng)上的服裝銷售系統(tǒng)是以為瀏覽用戶提供商品信息為核心,以降低成本提高利潤(rùn)為目標(biāo)的信息管理系統(tǒng)。對(duì)于用戶而言,為了節(jié)省用戶的寶貴時(shí)間,用戶可以通過(guò)商品公告欄了解當(dāng)今服飾的最新動(dòng)態(tài),省去了很多的查找時(shí)間和精力。1.3、需求分析該系統(tǒng)的輸入數(shù)據(jù)可以分為兩種類型,一種是用戶建立業(yè)務(wù)所需的基本資料信息。例如用戶資料、商品屬性資料、供應(yīng)商基本資料、客戶基本資料等。這一備份主要由具有管理員權(quán)限的用戶進(jìn)行輸入。另一種類型是進(jìn)貨、銷售、入庫(kù)和出庫(kù)的單據(jù)的輸入。該部分錄入的數(shù)據(jù)是系統(tǒng)的主要操作對(duì)象。這些數(shù)據(jù)記錄一個(gè)企業(yè)所有業(yè)務(wù)過(guò)

3、程。無(wú)論是多小規(guī)模的企業(yè),這部分?jǐn)?shù)據(jù)必定非常多。1.4、社會(huì)分析對(duì)于企業(yè)來(lái)說(shuō),在經(jīng)濟(jì)效益方面,企業(yè)無(wú)需在中低端銷售環(huán)節(jié)進(jìn)行巨大的運(yùn)作投入,如人員、倉(cāng)儲(chǔ)、貨運(yùn),而將主要精力投著在高端產(chǎn)品的引進(jìn)和批發(fā)銷售等環(huán)節(jié),避免了資源分散及由此帶來(lái)的管理風(fēng)險(xiǎn),從而集中優(yōu)勢(shì)資源保持企業(yè)的核心競(jìng)爭(zhēng)力,同時(shí)還縮短了生產(chǎn)商與消費(fèi)者之間的距離,有利于商品的快速流通,和降低整體分銷成本。二、數(shù)據(jù)庫(kù)設(shè)計(jì)2.1、運(yùn)行的環(huán)境要求1硬件要求CPU:300MHz以上的處理器。內(nèi)存:128MB,推薦256MB。硬盤:150MB以上剩余空間。顯示像素:最低800*600,最佳效果1024*768。2軟件要求操作系統(tǒng):Windows20

4、00/NT/XP/CE。數(shù)據(jù)庫(kù):SQLServer2000。2.2、數(shù)據(jù)庫(kù)中表的詳細(xì)設(shè)計(jì) 表1 管理員字段名類型特殊屬性管理員IDchar(10)主鍵姓名varchar(6)not null登錄密碼char(10)not null表2 服裝字段名類型特殊屬性服裝編號(hào)char(8)主鍵品牌名varchar(6)not null產(chǎn)地char(10)not null服裝類型char(8)not null服裝簡(jiǎn)介varchar(40)not null折扣char(3)not null定價(jià)char(6)not null號(hào)碼varchar(6)not null管理員IDchar(10)外鍵表3商家字段名類

5、型特殊屬性店號(hào)char(4)主鍵店名varchar(20)not null聯(lián)系人varchar(6)not null電話char(11)not null地址char(20)not null店面級(jí)別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 訂單字段名類型特殊屬性訂單號(hào)char(4)主鍵訂單狀態(tài)char(20)not null發(fā)貨日期datetimenot

6、null付款金額varchar(6)not null付款日期datetimenot null評(píng)價(jià)varchar(6)not null確認(rèn)收獲char(2)not null客戶IDchar(10)外鍵銀行編號(hào)char(10)外鍵表6 銀行字段名類型特殊屬性銀行編號(hào)char(10)主鍵名稱varchar(20)not null負(fù)責(zé)人varchar(6)not null電話char(11)not null客戶評(píng)價(jià)varchar(6)not null表7 訂服裝字段名類型特殊屬性訂單號(hào)char(4)主鍵服裝編號(hào)char(8)主鍵數(shù)目intnot null表8 供應(yīng)字段名類型特殊屬性服裝編號(hào)char(8

7、)主鍵廠號(hào)char(4)主鍵總數(shù)intnot null2.3、系統(tǒng)界面1) 顯示商品的相關(guān)信息 a. 由多個(gè)靜態(tài)網(wǎng)頁(yè)構(gòu)成,主要用于加載各服裝商品的圖片和信息。 b. 點(diǎn)擊“查看”功能,點(diǎn)擊后顯示服裝商品的詳細(xì)資料,如樣式,產(chǎn)地等。2)客戶界面 包括客戶的登錄的帳號(hào)、密碼以及客戶的相關(guān)詳細(xì)資料,客戶相關(guān)信息的顯示及修改功能。 3)訂購(gòu)系統(tǒng) 本系統(tǒng)為客戶提供的是購(gòu)物模式,客戶可以通過(guò)點(diǎn)擊商品后,商品會(huì)自動(dòng)加載到購(gòu)物面板,客戶確定所需商品后,只需點(diǎn)擊確定即可。 4)訂購(gòu)查詢 對(duì)客戶的訂購(gòu)時(shí)間、服裝等相關(guān)數(shù)據(jù)進(jìn)行統(tǒng)計(jì),客戶對(duì)服裝以及服務(wù)態(tài)度的滿意讀等,客戶可以通過(guò)該項(xiàng)功能對(duì)所訂購(gòu)過(guò)的服裝進(jìn)行校對(duì)等。

8、5)管理員模塊 對(duì)現(xiàn)有資料進(jìn)行分類整理、備份、修改,以及對(duì)垃圾信息進(jìn)行刪除。 6) 系統(tǒng)維護(hù) a. 數(shù)據(jù)備份:用戶可以選擇不同的路徑對(duì)系統(tǒng)數(shù)據(jù)庫(kù)進(jìn)行備份。 b. 清除數(shù)據(jù):由于清除數(shù)據(jù)是直接對(duì)數(shù)據(jù)庫(kù)中的具體的表進(jìn)行刪除數(shù)據(jù)操作,該功能應(yīng)由管理員操作,選擇用戶想刪除數(shù)據(jù)的表單,確認(rèn)刪除后系統(tǒng)將對(duì)選中的數(shù)據(jù)庫(kù)表單清空數(shù)據(jù)。 c. 初始化數(shù)據(jù)庫(kù):對(duì)數(shù)據(jù)庫(kù)進(jìn)行初始化,一般是管理員用于第一次使用系統(tǒng)。管理員服裝客戶銀行訂單商家管理下單包含供應(yīng)付款管理員ID姓名登錄密碼客戶ID客戶名聯(lián)系地址密碼電話郵編銀行編號(hào)店名聯(lián)系人電話地址店號(hào)客戶評(píng)價(jià)負(fù)責(zé)人名稱訂單狀態(tài)數(shù)目定價(jià)店面級(jí)別品牌名服裝編號(hào)產(chǎn)地訂購(gòu)日期折扣訂

9、單號(hào)庫(kù)存付款日期付款金額服裝簡(jiǎn)介服裝類型類型期電話發(fā)貨日期號(hào)碼確認(rèn)收貨評(píng)價(jià)用戶管理基本信息錄入進(jìn)貨單據(jù)商品屬性、業(yè)務(wù)員、客戶、供應(yīng)商基本資料錄入 用戶信息表 基本信息表表關(guān)聯(lián)進(jìn)貨信息輸入提貨單據(jù)入庫(kù)單據(jù)銷售單據(jù)銷售信息輸入入庫(kù)量出庫(kù)信息輸入進(jìn)貨信息表銷售信息表庫(kù)存信息表出庫(kù)信息表按日、月、年統(tǒng)計(jì)按時(shí)間和關(guān)鍵字查詢匯總數(shù)據(jù)查詢數(shù)據(jù)按商品和倉(cāng)庫(kù)查詢查詢數(shù)據(jù)打印月季年報(bào)表進(jìn)貨報(bào)表銷售報(bào)表庫(kù)存報(bào)表1111111NNNNNN銷售明細(xì)銷售單確認(rèn)發(fā)送客戶發(fā)送服裝進(jìn)貨明細(xì)發(fā)送提貨查詢確認(rèn)發(fā)送發(fā)送進(jìn)貨單供應(yīng)單供應(yīng)單出貨單1進(jìn)貨信息進(jìn)貨日期進(jìn)貨單號(hào)商品編號(hào)業(yè)務(wù)員單價(jià)總金額數(shù)量備注信息供應(yīng)商編號(hào)商品顏色進(jìn)貨信息表實(shí)

10、體E-R圖銷售單信息是否即時(shí)付款銷售日期倉(cāng)庫(kù)編號(hào)業(yè)務(wù)員單價(jià)總金額客戶編號(hào)備注信息預(yù)付比例商品顏色商品編號(hào)數(shù)量銷售信息表實(shí)體E-R圖關(guān)系模式注:各個(gè)基本表中關(guān)鍵字已在關(guān)系模式中標(biāo)出本系統(tǒng)包括六個(gè)實(shí)體:管理員;客戶;服裝;訂單;商家;銀行關(guān)系模式如下:管理員(管理員ID,姓名,登錄密碼)服裝(服裝編號(hào),品牌名,號(hào)碼,產(chǎn)地,服裝類型,服裝簡(jiǎn)介,折扣,定價(jià),管理員ID)商家(店號(hào),店名,聯(lián)系人,電話,地址,店面級(jí)別)客戶(客戶ID,客戶名,密碼,電話,聯(lián)系地址,郵編)訂單(訂單號(hào),訂單狀態(tài),發(fā)貨日期,付款金額,評(píng)價(jià),確認(rèn)收貨,付款日期, 客戶ID,銀行編號(hào))銀行(銀行編號(hào),名稱,負(fù)責(zé)人,客戶評(píng)價(jià),電話

11、)訂服裝(訂單號(hào),服裝編號(hào),數(shù)目)供應(yīng)(服裝編號(hào),廠號(hào),庫(kù)存)三、系統(tǒng)實(shí)現(xiàn)3.1、主要代碼建立數(shù)據(jù)庫(kù)的TSQL代碼如下: CREATE DATABASE 網(wǎng)上服裝銷售系統(tǒng) ON ( NAME =網(wǎng)上服裝銷售系統(tǒng)dat, FILENAME = E:SQL網(wǎng)上服裝銷售系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì).mdf, SIZE = 12, MAXSIZE = 100, FILEGROWTH = 2 ) LOG ON ( NAME =網(wǎng)上服裝銷售系統(tǒng)log, FILENAME = E:SQL網(wǎng)上服裝銷售系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì).ldf, SIZE = 4 MB, MAXSIZE = 50 MB, FILEGROWTH = 2 MB

12、 )建立基本表的TSQL代碼如下: create table 管理員( 管理員ID char(10) PRIMARY KEY, 姓名 varchar(10) not null, 登錄密碼 char(10) not null)create table 服裝 ( 服裝編號(hào) char(8) PRIMARY KEY,品牌名 varchar(6) not null 產(chǎn)地 char(10) not null, 服裝類型 char(8) not null, 服裝簡(jiǎn)介 varchar(40) not null, 折扣 char(6) not null, 定價(jià) char(2) not null, 號(hào)碼 varc

13、har(6) not null, 管理員ID char(10) REFERENCES 管理員(管理員ID)create table 商家( 店號(hào) char(4) PRIMARY KEY, 店名 varchar(20) not null, 聯(lián)系人 varchar(6) not null, 電話 char(11) not null, 地址 char(20) not null, 店面級(jí)別 varchar(6) not null )create table 客戶( 客戶ID char(10) PRIMARY KEY, 客戶名 varchar(6) not null, 密碼 char(10) not n

14、ull, 電話 char(11) not null, 聯(lián)系地址 char(20) not null, 郵編 char(6) not null)create table 銀行( 銀行編號(hào) char(10) PRIMARY KEY, 名稱 varchar(20) not null, 負(fù)責(zé)人 varchar(6) not null, 電話 char(11) not null, 地址 char(20) not null), 客戶評(píng)價(jià) varchar(6) not null)create table 訂單( 訂單號(hào) char(4) PRIMARY KEY, 訂單狀態(tài) char(20) not null,

15、 發(fā)貨日期 datetime not null, 付款金額 varchar(6) not null, 付款日期 datetime varchar(6) not null, 評(píng)價(jià) varchar(6) not null, 確認(rèn)收獲 char(2) not null, 客戶ID char(10) REFERENCES 客戶(客戶ID), 銀行服裝編號(hào) char(10) REFERENCES 銀行(銀行編號(hào))create table 訂服裝( 訂單號(hào) char(4) REFERENCES 訂單(訂單號(hào)), 服裝編號(hào) char(8) REFERENCES 服裝(服裝編號(hào)), 數(shù)目 int not nu

16、ll)create table 供應(yīng)( 服裝編號(hào) char(8) REFERENCES 服裝(服裝編號(hào)) , 廠號(hào) char(4) REFERENCES 供應(yīng)商(廠號(hào)), 總數(shù) int not null) 2創(chuàng)建索引 CREATE NONCLUSTERED INDEX 服裝簡(jiǎn)介 ON 服裝(服裝簡(jiǎn)介) CREATE NONCLUSTERED INDEX 服裝類型 ON 服裝(服裝類型)3創(chuàng)建視圖 CREATE VIEW 客戶的服裝 AS SELECT 品牌名,定價(jià),折扣,客戶名,電話 FROM 服裝 JOIN 訂服裝 ON 服裝.服裝編號(hào)=訂服裝.服裝編號(hào) JOIN 訂單 ON 訂服裝.訂單號(hào)

17、=訂單.訂單號(hào) JOIN 客戶ON 訂單.客戶ID=客戶.客戶ID CREATE VIEW 客戶銀行 AS SELECT 客戶名,名稱,負(fù)責(zé)人 FROM 客戶 JOIN 訂單 ON 客戶.客戶ID=訂單.客戶ID JOIN 銀行 ON 訂單.銀行編號(hào)=銀行.銀行編號(hào)4創(chuàng)建存儲(chǔ)過(guò)程以執(zhí)行查詢和插入功能1. 所訂服裝的基本信息 CREATE PROCEDURE 訂服裝 CID char(10)ASSELECT 服裝.服裝編號(hào),服裝.品牌名,服裝.產(chǎn)地,服裝.定價(jià)FROM 客戶 INNER JOIN 訂單 ON 客戶.客戶ID=訂單.客戶ID INNER JOIN 訂服裝 ON 訂單.訂單號(hào)=訂服裝

18、.訂單號(hào) INNER JOIN 服裝 ON 訂服裝.服裝編號(hào)=服裝.服裝編號(hào)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 客戶ID,密碼,電話,聯(lián)系地址,

19、郵編 FROM 客戶 WHERE 客戶名=nameEND4.查詢不同客戶不同訂單的付款方式 CREATE PROCEDURE 付款方式 cname varchar(10),cnumber char(4)ASBEGIN PRINT BANK OF PAYMENT SELECT 銀行.銀行編號(hào),銀行.名稱,銀行.電話 FROM 銀行 JOIN 訂單 ON 銀行.銀行編號(hào)=訂單.銀行編號(hào) JOIN 客戶 ON 訂單.客戶ID=客戶.客戶ID WHERE 客戶.客戶ID=cname AND 訂單號(hào)=cnumberEND3.2、數(shù)據(jù)錄入輸入設(shè)計(jì)的目標(biāo)是保證向系統(tǒng)輸入正確的數(shù)據(jù),在此前提系下,要做到輸入方

20、法簡(jiǎn)單、迅速、經(jīng)濟(jì)、方便。11本系統(tǒng)輸入的主要內(nèi)弄包括:商品的計(jì)量單位、商品類型、商品信息、供應(yīng)商信息、客戶信息、商品的入庫(kù)信息、商品的銷售信息,這些信息的輸入方式均是由管理員通過(guò)鍵盤直接輸入到系統(tǒng)數(shù)據(jù)庫(kù)中。 四、系統(tǒng)測(cè)試4.1、運(yùn)行中出現(xiàn)的問(wèn)題(1)本系統(tǒng)沒(méi)有制作單獨(dú)的服務(wù)器,就計(jì)算機(jī)本身的運(yùn)算速度是很慢的,往往一步操作都要等好幾秒鐘,這是比較嚴(yán)重的一個(gè)問(wèn)題。在之后的改進(jìn)過(guò)程中可以考慮為系統(tǒng)做一個(gè)服務(wù)器,加快系統(tǒng)運(yùn)算的速度,提高系統(tǒng)的可用性。(2)由于系統(tǒng)設(shè)計(jì)人員能力及精力等多方面的客觀限制。系統(tǒng)現(xiàn)在只能簡(jiǎn)單實(shí)現(xiàn)“一座全程一人”的功能。不能實(shí)現(xiàn)多人同時(shí)間,同車次,同座位,不同區(qū)間的功能。這也使得系統(tǒng)的實(shí)用性得到了下降。當(dāng)然,這個(gè)問(wèn)題并不是不可避免的,相信在將來(lái)這個(gè)功能可以得到進(jìn)一步的完善。(3)系統(tǒng)現(xiàn)在只能做到單一用戶的登錄與使用。無(wú)法在不關(guān)閉系統(tǒng)的前提下實(shí)現(xiàn)同一用戶多賬號(hào)切換購(gòu)票的功能。即系統(tǒng)沒(méi)有單獨(dú)設(shè)置賬號(hào)退出的功能。這個(gè)問(wèn)題的存在,會(huì)一定程

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論