版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、購物廣場商務(wù)系統(tǒng)購物廣場商務(wù)系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)說明書E-shopping撰寫:程孝勇日期:2013-10-28審核:溫春琰日期:2013-10-28批準(zhǔn):常建功日期:2013-10-28產(chǎn)品文檔數(shù)據(jù)庫設(shè)計(jì)說明書產(chǎn)品版本密級文檔編號201301028V1.0內(nèi)部產(chǎn)品名稱購物廣場商務(wù)系統(tǒng)共 13 頁目錄1 1 引言引言 .1 11.1 編寫目的 .11.2 背景 .11.3 定義 .21.4 參考資料 .22 2 外部設(shè)計(jì)外部設(shè)計(jì) .2 22.1 標(biāo)識符和狀態(tài) .22.2 使用他的程序 .32.3 約定 .32.4 專門指導(dǎo) .32.5 支持軟件 .33 3 結(jié)構(gòu)設(shè)計(jì)結(jié)構(gòu)設(shè)計(jì) .4 43.1 概念結(jié)構(gòu)
2、設(shè)計(jì) .43.2 邏輯結(jié)構(gòu)設(shè)計(jì) .53.2.1 關(guān)系模型 .53.2.2 屬性表 .64 4 運(yùn)行設(shè)計(jì)運(yùn)行設(shè)計(jì) .8 84.1 數(shù)據(jù)字典設(shè)計(jì) .94.2 安全保密設(shè)計(jì) .100數(shù)據(jù)庫設(shè)計(jì)說明書數(shù)據(jù)庫設(shè)計(jì)說明書1 引言引言1.1 編寫目的編寫目的本文對“購物廣場商務(wù)系統(tǒng)”的數(shù)據(jù)庫進(jìn)行設(shè)計(jì)和分析,并列出詳細(xì)的關(guān)系表的邏輯和物理結(jié)構(gòu),供數(shù)據(jù)庫管理員和軟件開發(fā)人員閱讀。1.2 背景背景a.待開發(fā)的數(shù)據(jù)庫名稱擬為購物廣場商務(wù)系統(tǒng) ,供本項(xiàng)目網(wǎng)絡(luò)購物系統(tǒng)使用。b.本項(xiàng)目提出者為:常建功 本項(xiàng)目的開發(fā)人員如下表: 職務(wù)職務(wù) 人人 員員 名名 單單項(xiàng)目組長項(xiàng)目組長溫春琰需求分析師需求分析師劉 璐概要設(shè)計(jì)概要設(shè)
3、計(jì)梁龍榮詳細(xì)設(shè)計(jì)師詳細(xì)設(shè)計(jì)師程孝勇代碼工程師代碼工程師溫春琰測試工程師測試工程師王康會(huì)議記錄員會(huì)議記錄員李彥芳本項(xiàng)目的用戶群為:中小型網(wǎng)上購物中心。11.3 定義定義1). 數(shù)據(jù)字典 數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果,通常包括據(jù)項(xiàng)數(shù)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理過程五個(gè)部分;是對數(shù)據(jù)流圖的詳細(xì)描述。2). 訂單明細(xì) 訂單明細(xì)是指一張訂單中對于一件商品的數(shù)量和訂購價(jià)格的詳細(xì)說明。1.4 參考資料參考資料1).購物廣場商務(wù)系統(tǒng)需求分析說明書2).購物廣場商務(wù)系統(tǒng)概要設(shè)計(jì)說明書3).數(shù)據(jù)庫系統(tǒng)概論第四版 薩師煊 王珊 高等教育出版社4).數(shù)據(jù)庫系
4、統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)與管理第三版 電子工業(yè)出版社2 外部設(shè)計(jì)外部設(shè)計(jì)2.1 標(biāo)識符和狀態(tài)標(biāo)識符和狀態(tài)數(shù)據(jù)庫軟件:MySQL-5.0.51a;系統(tǒng)要求建立的數(shù)據(jù)庫名稱:Mail;數(shù)據(jù)庫服務(wù)器版本: 5.0.51a-community-nt-log 數(shù)據(jù)庫協(xié)議版本: 10 數(shù)據(jù)庫服務(wù)器: localhost via TCP/IP 數(shù)據(jù)庫用戶: rootlocalhost MySQL 字符集: GBK Unicode (utf8) MySQL 連接校對:gbk_unicode_ci2MySQL 客戶端版本: 5.0.51a MySQL 客戶端使用 PHP 擴(kuò)展: mysql MySQL 客戶端語言:中文簡化
5、版主題、風(fēng)格:ForOrg支持的系統(tǒng):Windows、Linux 操作系統(tǒng)2.2 使用他的程序使用他的程序 本數(shù)據(jù)庫有購物廣場商務(wù)系統(tǒng) V1.0使用。2.3 約定約定本數(shù)據(jù)庫名稱為:購物廣場商務(wù)系統(tǒng); 英文名為:eshopping;數(shù)據(jù)庫中各個(gè)關(guān)系表的名稱統(tǒng)一為:t_xxx,如“用戶信息表”為“t_client ” ;每個(gè)表中的各屬性名稱為:表名稱的首字母縮寫+下劃線+屬性含義,如“用戶信息表”中屬性“用戶名”為“c_name” 。2.4 專門指導(dǎo)專門指導(dǎo)1). 由于管理員的信息是由操作人員直接添加在數(shù)據(jù)庫管理員信息表中的,因此需要培訓(xùn)客戶了解和掌握基本的數(shù)據(jù)庫操作,如添加,刪除和修改記錄;2
6、). 本購物系統(tǒng)中其他的管理員和用戶對于數(shù)據(jù)的操作都可以通過圖形化界面來進(jìn)行,通過閱讀開發(fā)人員提供的用戶手冊用戶可以方便快速地熟悉該系統(tǒng)操作流程。2.5 支持軟件支持軟件1). 數(shù)據(jù)庫管理系統(tǒng):MySQL5.0MySQL 體積小、速度快、可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫,3總體擁有成本低,是中小型網(wǎng)站選擇數(shù)據(jù)庫的首選;另外5.0版本還增加了系統(tǒng)報(bào)錯(cuò)機(jī)制以及對外鍵的良好支持和對存儲(chǔ)過程的充分支持。2). Mysql 管理軟件:SQLyog Enterprise Sqlyog 是一款簡潔、高效、功能強(qiáng)大的圖形化 MySQL 數(shù)據(jù)庫管理工具;使用 SQLyog 可以快速直觀地通過網(wǎng)絡(luò)來維護(hù)遠(yuǎn)端的
7、 MySQL 數(shù)據(jù)庫。3 結(jié)構(gòu)設(shè)計(jì)結(jié)構(gòu)設(shè)計(jì)3.1 物理結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)示意圖:示意圖:物理模型圖43.2 邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)3.2.1 關(guān)系模型關(guān)系模型1.客戶:客戶:t_client (c_id, c_name, c_pwd, c_tel, c_addr,)2.訂單訂單:t_orders:(o_id,g_id,c_id,o_name,o_pricesum,o_sendaddr,o_status,o_date,o_postal)3.商品信息商品信息:t_goods( g_id ,g_type ,g_name ,g_image,g_price,g_num ,g_explain )4.購
8、物車:購物車:t_shopcar (s_id,g_id,c_id ,s_ordernum)5.管理員管理員:(t_admin)(a_id,a_name,a_pwd,a_power,a_tel ,a_addr )53.2.2 屬性表屬性表1.客戶信息表客戶信息表: t_client字段名稱數(shù)據(jù)類型是否為空字段描述 client_idVarchar(10)否用戶 IDclient _pwdVarchar(20)否用戶密碼client _nameVarchar(10)否用戶名client _teleVarchar(11)否用戶電話client _addrVarchar(50)否用戶地址2.訂單列表:
9、訂單列表:t_order字段名稱數(shù)據(jù)類型是否為空字段描述o_idvarchar(10) pk否訂單編號g_idvarchar(10) fk否商品編號c_idvarchar(10) fk否客戶編號o_namevarchar(20) not null否收貨人o_pricesum money not null否訂單總額o_sendaddrvarchar(50) not null否配送地址o_statusvarchar(1) ?。?、1)0:等待付款 1:已發(fā)貨 not null否訂單狀態(tài)o_datedatetime not null否下單時(shí)間o_postalvarchar(10) 否郵政編碼63.購
10、物車:購物車:t_shopcar字段名稱數(shù)據(jù)類型是否為空字段描述s_id,Varchar(10)否購物車編號g_id,Varchar(10)否商品編號c_id Varchar(10)否客戶編號s_ordernumint not null否訂購數(shù)量4.商品信息表:商品信息表:t_goods字段名稱數(shù)據(jù)類型是否為空字段描述t_typeg_id varchar(10) primary key否商品類型g_typevarchar(10) not null否商品類別g_namevarchar(20) not null否商品名稱g_imageImage否商品圖片g_price money not null
11、否商品單價(jià)g_num int not null否商品數(shù)量g_explainvarchar(50)否商品簡介75.管理員信息表管理員信息表字段名稱數(shù)據(jù)類型是否為空字段描述a_id varchar(10)否管理員編號a_namevarchar(20) 否管理員姓名a_pwdvarchar(10)否管理員密碼a_powervarchar(1) 取值(0、1)字符串 0:普通管理員 1:超級管理員否管理員權(quán)限a_tel varchar(11)否聯(lián)系電話a_add varchar(50)否地址84 運(yùn)行設(shè)計(jì)運(yùn)行設(shè)計(jì)4.1 數(shù)據(jù)字典設(shè)計(jì)數(shù)據(jù)字典設(shè)計(jì)數(shù)據(jù)項(xiàng)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)處理數(shù)據(jù)流組成n1生成生成流入流
12、出流出流入數(shù)據(jù)庫建模有一種圖形方法,稱為實(shí)體聯(lián)系圖(entity-relationship diagram),既 E/R 圖。E/R 圖具有三個(gè)主要的部分:91 實(shí)體集??陀^存在并可相互區(qū)別的事物稱為實(shí)體。實(shí)體可以是具體的人、事、物,也可以是抽象的概念或聯(lián)系,如一個(gè)教師,一個(gè)職工,學(xué)生的一次選課,部門的一次訂貨,老師與系的工作關(guān)系等都是實(shí)體。2 屬性。屬性是描述實(shí)體某個(gè)特性的值。一個(gè)實(shí)體可以有多個(gè)屬性來刻畫。例如,客戶實(shí)體可以有姓名,性別,出生年份,地址等屬性組成。3 聯(lián)系。聯(lián)系是兩個(gè)或多個(gè)實(shí)體集之間的連接。兩個(gè)實(shí)體集之間的聯(lián)系可以分為三類: 一對一的聯(lián)系(1:1)如果對于實(shí)體集 A 中的每一
13、個(gè)實(shí)體,實(shí)體集 B 中至多有一個(gè)實(shí)體與之聯(lián)系,反之亦然則稱實(shí)體集 A 與實(shí)體集 B 具有一對一的聯(lián)系。 一對多的聯(lián)系(:n)如果對于實(shí)體集 A 中的每一個(gè)實(shí)體,實(shí)體集 B 中有 n(n=0)個(gè)實(shí)體與之聯(lián)系,反之, 對于實(shí)體集 B 中的每一個(gè)實(shí)體,實(shí)體集 A 中至多有一個(gè)實(shí)體與之聯(lián)系,則稱實(shí)體集 A 與實(shí)體集 B 具有一對多的聯(lián)系。 多對多的關(guān)系(n:n)如果對于實(shí)體集 A 中的每一個(gè)實(shí)體,實(shí)體集 B 中有 n(n=0)個(gè)實(shí)體與之聯(lián)系,反之, 對于實(shí)體集 B 中的每一個(gè)實(shí)體,實(shí)體集 B 中有 m(m=0)個(gè)實(shí)體與之聯(lián)系則稱實(shí)體集 A 與實(shí)體集 B 具有多對多的聯(lián)系。在 E/R 圖中,一般用矩形表示實(shí)體,在矩形框內(nèi)寫明實(shí)體名字。用橢圓表示屬性,并用
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年特殊崗位人員返聘勞動(dòng)合同2篇
- 政府購買服務(wù)崗位人員勞務(wù)合同(2篇)
- 打機(jī)井協(xié)議書(2篇)
- 2024年文藝晚會(huì)演出委托制作與執(zhí)行協(xié)議3篇
- 2025年重慶模擬考貨運(yùn)從業(yè)資格
- 2025年南寧貨運(yùn)從業(yè)資格證考試題及答案解析
- 2025年阿壩貨運(yùn)從業(yè)資格證怎么考
- 七年級下冊語文第2課 說和做
- 2024年樓宇自動(dòng)化監(jiān)控設(shè)備供應(yīng)合同
- 《春季食療養(yǎng)生》課件
- 糧油店小區(qū)附近創(chuàng)業(yè)計(jì)劃書
- 北京高中物理教學(xué)進(jìn)度
- 新生兒體格檢查的內(nèi)容和步驟課件
- 民政系統(tǒng)風(fēng)險(xiǎn)分析報(bào)告
- 半導(dǎo)體氣體傳感器
- 心內(nèi)科年終總結(jié)匯報(bào)
- 淺談農(nóng)村中學(xué)德育教育的現(xiàn)狀及對策
- 已知三角函數(shù)值求角課件
- 安保人員崗位排班表
- NB-T 11054-2023 防孤島保護(hù)裝置技術(shù)規(guī)范
- 2024北京西城區(qū)初二(上)期末英語試卷及答案
評論
0/150
提交評論