




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、實(shí)用文檔網(wǎng)上購物系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)說明說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ù)庫設(shè)計(jì)說明書(GB8567 88)1引言1.1 編寫目的本文檔的編制是為了讓用戶和軟件開發(fā)者雙方對該開發(fā)軟件的初 始規(guī)定有一個(gè)共同的理解,定義所要開發(fā)的“利麥網(wǎng)上購物系統(tǒng)”(以 下簡稱系統(tǒng))的開發(fā)目標(biāo),包括對功能的規(guī)定和性能的要求,指出預(yù) 期
2、的系統(tǒng)用戶、系統(tǒng)的運(yùn)行環(huán)境以及對用戶操作的約定, 使之成為整 個(gè)項(xiàng)目中軟件產(chǎn)品開發(fā)設(shè)計(jì)與實(shí)現(xiàn)的根據(jù),也是軟件產(chǎn)品的測試和驗(yàn)收的依據(jù)。本系統(tǒng)是為廣大網(wǎng)購用戶、網(wǎng)店老板和網(wǎng)站管理員設(shè)計(jì),該說明 書的讀者為該項(xiàng)目的客戶以及項(xiàng)目開發(fā)人員。1.2 背景1 .本系統(tǒng)名稱:利麥網(wǎng)上購物系統(tǒng);2 .本系統(tǒng)的客戶代表:宋玉老師;本系統(tǒng)開發(fā)單位:11級軟件工程2班10組本系統(tǒng)的用戶:網(wǎng)購用戶、網(wǎng)店老板、網(wǎng)站管理員3 .本系統(tǒng)的開發(fā)工具采用 Eclipse Version: 3.3.2 ,數(shù)據(jù)庫為 Mysql4 .該系統(tǒng)同其他系統(tǒng)(或機(jī)構(gòu))的基本相互往來關(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ù)語的定義、 外文首字母組詞的原詞組1. DateBase :數(shù)據(jù)庫2. JDBC:開放數(shù)據(jù)庫連接3. IPO: Input & Process & Output( 輸入、處理、輸出)4. B/S:服務(wù)器/瀏覽器模式5. SQL:結(jié)構(gòu)化查詢語言。1.4 參考資料列出有關(guān)的參考資料:a.本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書或合同、上級機(jī)關(guān)批文;b .利麥網(wǎng)上購物系統(tǒng)問題定義說明書利麥網(wǎng)上購物系統(tǒng)可行性分析說明書c.數(shù)據(jù)庫設(shè)計(jì)說明書(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)提示。對一些基本的操作輸入數(shù)據(jù), 操作人員應(yīng)該按要求輸入。輸入數(shù)字的不能輸入字母,等等。2.4 專門指導(dǎo)在軟件系統(tǒng)開發(fā)過程中,數(shù)據(jù)庫設(shè)計(jì)應(yīng)該遵循必要的數(shù)據(jù)庫范式理論,以減少榮譽(yù),保證數(shù)據(jù)的正確性和完整性。數(shù)據(jù)庫命名規(guī)范:1、 數(shù)據(jù)庫涉及及字符規(guī)范:采用26個(gè)英文字母(區(qū)分大小寫)和0-9這十個(gè)自然數(shù),加上下劃線組成,共 63個(gè)字符。不 能出現(xiàn)其他字符(注釋除外)2、 各個(gè)表的屬性的命名規(guī)則:各個(gè)屬性均為每個(gè)實(shí)
5、體的屬性的英語形式(不是拼音)3、 SQl語句規(guī)則:所有sql語句關(guān)鍵字均為大寫字母。2.5 支持軟件該數(shù)據(jù)庫支持的軟件有如:數(shù)據(jù)加載工具(SQL*LOADER)。3結(jié)構(gòu)設(shè)計(jì)3.1 概念結(jié)構(gòu)設(shè)計(jì)1、顧客表字段名字段類型字段長度字段限制注釋CustomerlDInt20Not Null用戶IDUsernameVarchar20Not Null用戶姓名PhoneVarchar20Not Null用戶電話PasswordVarchar20Not Null用戶帝他AddressVarchar20Not Null用戶地址PostcodeVarchar10Not Null用戶郵編EmailVarchar2
6、0Not Null用戶郵箱2、商品表字段名字段類型字段長度字段限制注釋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、 購物車表字段名字段類型字段長度字段限制注釋Custom
7、erIDInt20Not Null用戶IDGoodIDInt20Not Null商品IDNameVarchar32Not Null商品名PriceDouble10Not Null價(jià)格PictureVarchar32圖片4、 評價(jià)表字段名字段類型字段長度字段限制注釋CustomerIDInt20Not Null顧客IDUsernameVarchar20Not Null顧客名lGoodIDInt20Not Null商品IDDateVarchar32Not Null評論日期NameVarchar32Not Null顧客名CommentText100Not Null評論內(nèi)容5、管理員表字段名字段類型字
8、段長度字段限制注釋IDInt20Not Null管理員IDManagerVarchar32Not Null管理員名字PWDVarchar32Not Null密他StateInt1Not Null管理員狀態(tài)6、廣告信息表字段名字段類型字段長度字段限制注釋ADIDInt20Not Null廣告編號(hào)ADnameVarchar30Not Null廣告名字ADdescVarchar255Not Null廣告簡述ADimgpathVarchar100Not Null廣告圖片路徑7、 新聞信息表字段名字段類型字段長度字段限制注釋NewsInt10Not Null新聞編號(hào)NewsnameVarchar30No
9、t Null新聞名稱NewsdescVarchar255Not Null新聞簡述NewsimgpathVarchar100Not Null新聞圖片路徑3.2 邏輯結(jié)構(gòu)設(shè)計(jì)底下有下劃線的屬性石該實(shí)體的主屬性,管理員屬性中 State表 示該管理員是圖書管理員(書店老板)還是超級管理員(網(wǎng)站管理者), 1表示是圖書管理員,0表示是超級管理員1、顧客表 CustomerCustomerID 、Username、Phone、 Password、Address、Postcode、Email2、 圖書表 GoodGoodID 、Name、Type、Producer、 Factory、Price、Pictu
10、re、Remaining 、Date、Sale3、 購物車表 Shop CarCustomerID 、GoodID、Name、 Price、Picture4、評價(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、 購物車表Shop_Car瑪=I口 111“口3 5JQ5Q %51”口11Nne| TvpeLengthDecimals | Allow NulluCustomerlDint200GoodIDint200*Namevarchar320pricedouble100L picturevardnar3201 4、 評價(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)限其他各屬性均是該屬性的英語名字通過以上步驟完成了整個(gè)系統(tǒng)的 DateBase的建立,然后在編寫 程序的時(shí)候通過JDBC與程序相連,即可實(shí)現(xiàn)程序與數(shù)據(jù)庫的連接, 在SQL語句的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 3.2中國特色社會(huì)主義的創(chuàng)立、發(fā)展和完善 教學(xué)設(shè)計(jì) 統(tǒng)編版高中思想政治必修1中國特色社會(huì)主義
- 2025年廣州市稅務(wù)系統(tǒng)遴選面試真題附詳解含答案
- 鋁行業(yè)規(guī)范條件
- 聯(lián)系村工作分類指導(dǎo)實(shí)施方案范文(9篇)
- 敏感元件系統(tǒng)的高精度信號(hào)處理與分析技術(shù)
- 高溫作業(yè)防暑降溫用品配備
- 2025年瀘州古藺縣教育和體育局城區(qū)學(xué)校教師招聘考試筆試試題(含答案)
- 老爸的課件名稱
- 老年綜合評估技能操作課件
- 老年護(hù)理課程直播課件
- GB/T 18348-2022商品條碼條碼符號(hào)印制質(zhì)量的檢驗(yàn)
- GB/T 17619-1998機(jī)動(dòng)車電子電器組件的電磁輻射抗擾性限值和測量方法
- GB/T 10560-2017礦用焊接圓環(huán)鏈用鋼
- 2023年山東鐵路投資控股集團(tuán)有限公司校園招聘筆試題庫及答案解析
- 音標(biāo)版中考必考英語1600單詞
- 工程竣工初驗(yàn)報(bào)告表格
- 考勤及簽到表30天
- 靜脈輸液護(hù)理技術(shù)操作規(guī)范PPT
- 機(jī)械制造企業(yè)隱患排查清單(公司級、車間級、崗位級)
- 的溶劑溶解度參數(shù)表
- 夏季高溫施工安全生產(chǎn)培訓(xùn)
評論
0/150
提交評論