網(wǎng)上購(gòu)物系統(tǒng)大數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書_第1頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)大數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書_第2頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)大數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書_第3頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)大數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書_第4頁(yè)
網(wǎng)上購(gòu)物系統(tǒng)大數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書_第5頁(yè)
已閱讀5頁(yè),還剩7頁(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、實(shí)用文檔網(wǎng)上購(gòu)物系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明說(shuō)1引言21.1 編寫目的21.2 背景21.3 定義21.4 參考資料32外部設(shè)計(jì)32.1 標(biāo)識(shí)符和狀態(tài)32.2 使用它的程序42.3 約定42.4 專門指導(dǎo)42.5 支持軟件43結(jié)構(gòu)設(shè)計(jì)53.1 概念結(jié)構(gòu)設(shè)計(jì)53.2 邏輯結(jié)構(gòu)設(shè)計(jì)73.3 物理結(jié)構(gòu)設(shè)計(jì)84運(yùn)用設(shè)計(jì)104.1 數(shù)據(jù)字典設(shè)計(jì)104.2 安全保密設(shè)計(jì)10數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(GB8567 88)1引言1.1 編寫目的本文檔的編制是為了讓用戶和軟件開(kāi)發(fā)者雙方對(duì)該開(kāi)發(fā)軟件的初 始規(guī)定有一個(gè)共同的理解,定義所要開(kāi)發(fā)的“利麥網(wǎng)上購(gòu)物系統(tǒng)”(以 下簡(jiǎn)稱系統(tǒng))的開(kāi)發(fā)目標(biāo),包括對(duì)功能的規(guī)定和性能的要求,指出預(yù) 期

2、的系統(tǒng)用戶、系統(tǒng)的運(yùn)行環(huán)境以及對(duì)用戶操作的約定, 使之成為整 個(gè)項(xiàng)目中軟件產(chǎn)品開(kāi)發(fā)設(shè)計(jì)與實(shí)現(xiàn)的根據(jù),也是軟件產(chǎn)品的測(cè)試和驗(yàn)收的依據(jù)。本系統(tǒng)是為廣大網(wǎng)購(gòu)用戶、網(wǎng)店老板和網(wǎng)站管理員設(shè)計(jì),該說(shuō)明 書的讀者為該項(xiàng)目的客戶以及項(xiàng)目開(kāi)發(fā)人員。1.2 背景1 .本系統(tǒng)名稱:利麥網(wǎng)上購(gòu)物系統(tǒng);2 .本系統(tǒng)的客戶代表:宋玉老師;本系統(tǒng)開(kāi)發(fā)單位:11級(jí)軟件工程2班10組本系統(tǒng)的用戶:網(wǎng)購(gòu)用戶、網(wǎng)店老板、網(wǎng)站管理員3 .本系統(tǒng)的開(kāi)發(fā)工具采用 Eclipse Version: 3.3.2 ,數(shù)據(jù)庫(kù)為 Mysql4 .該系統(tǒng)同其他系統(tǒng)(或機(jī)構(gòu))的基本相互往來(lái)關(guān)系:該系統(tǒng)基于IE瀏覽器,版本為6.0及以上,支持 Wind

3、ows系列平臺(tái);5 .本系統(tǒng)為Windows平臺(tái)下B/S模式網(wǎng)絡(luò)版。1.3 定義列出本文件中用到的專門術(shù)語(yǔ)的定義、 外文首字母組詞的原詞組1. DateBase :數(shù)據(jù)庫(kù)2. JDBC:開(kāi)放數(shù)據(jù)庫(kù)連接3. IPO: Input & Process & Output( 輸入、處理、輸出)4. B/S:服務(wù)器/瀏覽器模式5. SQL:結(jié)構(gòu)化查詢語(yǔ)言。1.4 參考資料列出有關(guān)的參考資料:a.本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書或合同、上級(jí)機(jī)關(guān)批文;b .利麥網(wǎng)上購(gòu)物系統(tǒng)問(wèn)題定義說(shuō)明書利麥網(wǎng)上購(gòu)物系統(tǒng)可行性分析說(shuō)明書c.數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(GB8567 88)2外部設(shè)計(jì)2.1 標(biāo)識(shí)符和狀態(tài)該系統(tǒng)的標(biāo)示符都是該系統(tǒng)

4、各個(gè)屬性的英文形式,各個(gè)實(shí)體的主鍵都是以ID結(jié)束的,自動(dòng)增量都是增12.2 使用它的程序登陸管理、商品搜索、用戶管理、商品管理、訂單管理、留言管理2.3 約定數(shù)據(jù)輸入要合法,否則會(huì)給出相應(yīng)提示。對(duì)一些基本的操作輸入數(shù)據(jù), 操作人員應(yīng)該按要求輸入。輸入數(shù)字的不能輸入字母,等等。2.4 專門指導(dǎo)在軟件系統(tǒng)開(kāi)發(fā)過(guò)程中,數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該遵循必要的數(shù)據(jù)庫(kù)范式理論,以減少榮譽(yù),保證數(shù)據(jù)的正確性和完整性。數(shù)據(jù)庫(kù)命名規(guī)范:1、 數(shù)據(jù)庫(kù)涉及及字符規(guī)范:采用26個(gè)英文字母(區(qū)分大小寫)和0-9這十個(gè)自然數(shù),加上下劃線組成,共 63個(gè)字符。不 能出現(xiàn)其他字符(注釋除外)2、 各個(gè)表的屬性的命名規(guī)則:各個(gè)屬性均為每個(gè)實(shí)

5、體的屬性的英語(yǔ)形式(不是拼音)3、 SQl語(yǔ)句規(guī)則:所有sql語(yǔ)句關(guān)鍵字均為大寫字母。2.5 支持軟件該數(shù)據(jù)庫(kù)支持的軟件有如:數(shù)據(jù)加載工具(SQL*LOADER)。3結(jié)構(gòu)設(shè)計(jì)3.1 概念結(jié)構(gòu)設(shè)計(jì)1、顧客表字段名字段類型字段長(zhǎng)度字段限制注釋CustomerlDInt20Not Null用戶IDUsernameVarchar20Not Null用戶姓名PhoneVarchar20Not Null用戶電話PasswordVarchar20Not Null用戶帝他AddressVarchar20Not Null用戶地址PostcodeVarchar10Not Null用戶郵編EmailVarchar2

6、0Not Null用戶郵箱2、商品表字段名字段類型字段長(zhǎng)度字段限制注釋GoodIDInt20Not Null商品IDNameVarchar32Not Null商品名TypeVarchar32Not Null商品類別ProducerVarchar32Not Null生產(chǎn)商FactoryVarchar32Not Null生產(chǎn)地PriceDouble10Not Null價(jià)格PictureVarchar32圖片RemainingInt5Not Null剩余量DateVarchar32Not Null日期SaleInt5Not Null已售出量3、 購(gòu)物車表字段名字段類型字段長(zhǎng)度字段限制注釋Custom

7、erIDInt20Not Null用戶IDGoodIDInt20Not Null商品IDNameVarchar32Not Null商品名PriceDouble10Not Null價(jià)格PictureVarchar32圖片4、 評(píng)價(jià)表字段名字段類型字段長(zhǎng)度字段限制注釋CustomerIDInt20Not Null顧客IDUsernameVarchar20Not Null顧客名lGoodIDInt20Not Null商品IDDateVarchar32Not Null評(píng)論日期NameVarchar32Not Null顧客名CommentText100Not Null評(píng)論內(nèi)容5、管理員表字段名字段類型字

8、段長(zhǎng)度字段限制注釋IDInt20Not Null管理員IDManagerVarchar32Not Null管理員名字PWDVarchar32Not Null密他StateInt1Not Null管理員狀態(tài)6、廣告信息表字段名字段類型字段長(zhǎng)度字段限制注釋ADIDInt20Not Null廣告編號(hào)ADnameVarchar30Not Null廣告名字ADdescVarchar255Not Null廣告簡(jiǎn)述ADimgpathVarchar100Not Null廣告圖片路徑7、 新聞信息表字段名字段類型字段長(zhǎng)度字段限制注釋NewsInt10Not Null新聞編號(hào)NewsnameVarchar30No

9、t Null新聞名稱NewsdescVarchar255Not Null新聞簡(jiǎn)述NewsimgpathVarchar100Not Null新聞圖片路徑3.2 邏輯結(jié)構(gòu)設(shè)計(jì)底下有下劃線的屬性石該實(shí)體的主屬性,管理員屬性中 State表 示該管理員是圖書管理員(書店老板)還是超級(jí)管理員(網(wǎng)站管理者), 1表示是圖書管理員,0表示是超級(jí)管理員1、顧客表 CustomerCustomerID 、Username、Phone、 Password、Address、Postcode、Email2、 圖書表 GoodGoodID 、Name、Type、Producer、 Factory、Price、Pictu

10、re、Remaining 、Date、Sale3、 購(gòu)物車表 Shop CarCustomerID 、GoodID、Name、 Price、Picture4、評(píng)價(jià)表 CommentCustomerID 、UserName、GoodID、Date、Name、Comment5、管理員表 ManagerID_、Manager、PWD、State6、廣告信息表 ADADID、ADname、ADdesc、ADimgpath7、新聞信息表 NewsNews、Newsname 、Newsdesc、 Newsimgpath3.3物理結(jié)構(gòu)設(shè)計(jì)1、用戶表 CustomerU VW詞I J4I I 5 J曰 I 1

11、1*7 NTypeLengthDeamalsAbow NulInCustonieflDint0Usernamevarchar200Passwordvarchaf200Phonevarchar200Addressvarchar20oPostcodevarchar100Brailvarchar2002、商品表Good1T1Name1,1TypeILengthDecimalsAlow NulGoodIDint200 /Mamevarchar320.Type州char320Producervarchew320Factoryvarchai,32QPncedouble100Remainingint50Pi

12、cturevarchar320Datevarchar320Meint503、 購(gòu)物車表Shop_Car瑪=I口 111“口3 5JQ5Q %51”口11Nne| TvpeLengthDecimals | Allow NulluCustomerlDint200GoodIDint200*Namevarchar320pricedouble100L picturevardnar3201 4、 評(píng)價(jià)表Comment*11 11 I WB teflJgjF I riflM J W I 1W I ,VfriT WW? FW I *WW1F 曰 HWl hNameTypeLengthDedmahAllow N

13、ullCustomerlDint200GoodIDint200Usernamevarchar20oDatevarchar320Namevardw320ICommenttext10005、 管理員表Managerma irluexes i rm tayniiiygtax i uuumib LuniiitaiLNameTypeLengthDedmalsAllow NullIDint100JManagervarchar32QPWDvarchar320Statebit106、 廣告信息表ADNameTypeLength|pecim很 同口小山川ADID20ADnameADdesc ADinngpath

14、vardiar300varchar2550varctiar10007、 新聞信息表 wvv r 一-v ,v |K r-NameTypeLengthDecimalsAllow NullNewsNewsnaniE Newsdescintvardiarvarchar2030255口INewsimgpathvardnar1004運(yùn)用設(shè)計(jì)4.1 數(shù)據(jù)字典設(shè)計(jì)郵箱Email的形式必須是*管理員的狀態(tài)State決定了該管理員的種類及權(quán)限其他各屬性均是該屬性的英語(yǔ)名字通過(guò)以上步驟完成了整個(gè)系統(tǒng)的 DateBase的建立,然后在編寫 程序的時(shí)候通過(guò)JDBC與程序相連,即可實(shí)現(xiàn)程序與數(shù)據(jù)庫(kù)的連接, 在SQL語(yǔ)句的

溫馨提示

  • 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)論