




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、實用文檔網上購物系統數據庫設計說明說1引言21.1 編寫目的21.2 背景21.3 定義21.4 參考資料32外部設計32.1 標識符和狀態32.2 使用它的程序42.3 約定42.4 專門指導42.5 支持軟件43結構設計53.1 概念結構設計53.2 邏輯結構設計73.3 物理結構設計84運用設計104.1 數據字典設計104.2 安全保密設計10數據庫設計說明書(GB8567 88)1引言1.1 編寫目的本文檔的編制是為了讓用戶和軟件開發者雙方對該開發軟件的初 始規定有一個共同的理解,定義所要開發的“利麥網上購物系統”(以 下簡稱系統)的開發目標,包括對功能的規定和性能的要求,指出預 期
2、的系統用戶、系統的運行環境以及對用戶操作的約定, 使之成為整 個項目中軟件產品開發設計與實現的根據,也是軟件產品的測試和驗收的依據。本系統是為廣大網購用戶、網店老板和網站管理員設計,該說明 書的讀者為該項目的客戶以及項目開發人員。1.2 背景1 .本系統名稱:利麥網上購物系統;2 .本系統的客戶代表:宋玉老師;本系統開發單位:11級軟件工程2班10組本系統的用戶:網購用戶、網店老板、網站管理員3 .本系統的開發工具采用 Eclipse Version: 3.3.2 ,數據庫為 Mysql4 .該系統同其他系統(或機構)的基本相互往來關系:該系統基于IE瀏覽器,版本為6.0及以上,支持 Wind
3、ows系列平臺;5 .本系統為Windows平臺下B/S模式網絡版。1.3 定義列出本文件中用到的專門術語的定義、 外文首字母組詞的原詞組1. DateBase :數據庫2. JDBC:開放數據庫連接3. IPO: Input & Process & Output( 輸入、處理、輸出)4. B/S:服務器/瀏覽器模式5. SQL:結構化查詢語言。1.4 參考資料列出有關的參考資料:a.本項目的經核準的計劃任務書或合同、上級機關批文;b .利麥網上購物系統問題定義說明書利麥網上購物系統可行性分析說明書c.數據庫設計說明書(GB8567 88)2外部設計2.1 標識符和狀態該系統的標示符都是該系統
4、各個屬性的英文形式,各個實體的主鍵都是以ID結束的,自動增量都是增12.2 使用它的程序登陸管理、商品搜索、用戶管理、商品管理、訂單管理、留言管理2.3 約定數據輸入要合法,否則會給出相應提示。對一些基本的操作輸入數據, 操作人員應該按要求輸入。輸入數字的不能輸入字母,等等。2.4 專門指導在軟件系統開發過程中,數據庫設計應該遵循必要的數據庫范式理論,以減少榮譽,保證數據的正確性和完整性。數據庫命名規范:1、 數據庫涉及及字符規范:采用26個英文字母(區分大小寫)和0-9這十個自然數,加上下劃線組成,共 63個字符。不 能出現其他字符(注釋除外)2、 各個表的屬性的命名規則:各個屬性均為每個實
5、體的屬性的英語形式(不是拼音)3、 SQl語句規則:所有sql語句關鍵字均為大寫字母。2.5 支持軟件該數據庫支持的軟件有如:數據加載工具(SQL*LOADER)。3結構設計3.1 概念結構設計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生產商FactoryVarchar32Not Null生產地PriceDouble10Not Null價格PictureVarchar32圖片RemainingInt5Not Null剩余量DateVarchar32Not Null日期SaleInt5Not Null已售出量3、 購物車表字段名字段類型字段長度字段限制注釋Custom
7、erIDInt20Not Null用戶IDGoodIDInt20Not Null商品IDNameVarchar32Not Null商品名PriceDouble10Not Null價格PictureVarchar32圖片4、 評價表字段名字段類型字段長度字段限制注釋CustomerIDInt20Not Null顧客IDUsernameVarchar20Not Null顧客名lGoodIDInt20Not Null商品IDDateVarchar32Not Null評論日期NameVarchar32Not Null顧客名CommentText100Not Null評論內容5、管理員表字段名字段類型字
8、段長度字段限制注釋IDInt20Not Null管理員IDManagerVarchar32Not Null管理員名字PWDVarchar32Not Null密他StateInt1Not Null管理員狀態6、廣告信息表字段名字段類型字段長度字段限制注釋ADIDInt20Not Null廣告編號ADnameVarchar30Not Null廣告名字ADdescVarchar255Not Null廣告簡述ADimgpathVarchar100Not Null廣告圖片路徑7、 新聞信息表字段名字段類型字段長度字段限制注釋NewsInt10Not Null新聞編號NewsnameVarchar30No
9、t Null新聞名稱NewsdescVarchar255Not Null新聞簡述NewsimgpathVarchar100Not Null新聞圖片路徑3.2 邏輯結構設計底下有下劃線的屬性石該實體的主屬性,管理員屬性中 State表 示該管理員是圖書管理員(書店老板)還是超級管理員(網站管理者), 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、評價表 CommentCustomerID 、UserName、GoodID、Date、Name、Comment5、管理員表 ManagerID_、Manager、PWD、State6、廣告信息表 ADADID、ADname、ADdesc、ADimgpath7、新聞信息表 NewsNews、Newsname 、Newsdesc、 Newsimgpath3.3物理結構設計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、 評價表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運用設計4.1 數據字典設計郵箱Email的形式必須是*管理員的狀態State決定了該管理員的種類及權限其他各屬性均是該屬性的英語名字通過以上步驟完成了整個系統的 DateBase的建立,然后在編寫 程序的時候通過JDBC與程序相連,即可實現程序與數據庫的連接, 在SQL語句的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 天府新區航空旅游職業學院《口腔粘膜病學》2023-2024學年第二學期期末試卷
- 廣東水利電力職業技術學院《會展設計》2023-2024學年第二學期期末試卷
- 云南師范大學《中醫與中國傳統文化》2023-2024學年第二學期期末試卷
- 甘肅交通職業技術學院《觀賞植物學實驗》2023-2024學年第二學期期末試卷
- 福建華南女子職業學院《鄂豫皖根據地史》2023-2024學年第二學期期末試卷
- 南通大學杏林學院《現代農業創新創業》2023-2024學年第二學期期末試卷
- 烏蘭察布醫學高等??茖W?!段幕芾韺W》2023-2024學年第二學期期末試卷
- 蘇州城市學院《中國現代文學(三)》2023-2024學年第二學期期末試卷
- 南京信息工程大學《稅務代理》2023-2024學年第二學期期末試卷
- 南充電影工業職業學院《給排水概論》2023-2024學年第二學期期末試卷
- 《戰略資源稀土》課件
- 橡膠制品節能減排-洞察分析
- 供電公司物資管理培訓
- 風力發電設備維修施工合同
- 工作任務清單模板
- 《個人所得稅法解讀》課件
- 山東省《建筑施工現場安全管理資料規程》解讀
- DB37 5155-2019 公共建筑節能設計標準
- 管道工程焊接工藝評定方案
- (完整版)食品安全自查管理制度
- 結構力學A(一)知到智慧樹章節測試課后答案2024年秋中南大學
評論
0/150
提交評論