版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、目錄1 .系統(tǒng)需求分析 21.1 系統(tǒng)根本功能描述 21.2 系統(tǒng)數(shù)據(jù)流圖21.2.1 數(shù)據(jù)流分析31.2.2 數(shù)據(jù)字典31.2.2.1 數(shù)據(jù)項31.2.2.2 數(shù)據(jù)結(jié)構(gòu)52 .系統(tǒng)設(shè)計52.1 數(shù)據(jù)庫設(shè)計52.1.1 概念結(jié)構(gòu)設(shè)計52.1.2 邏輯結(jié)構(gòu)設(shè)計92.2 系統(tǒng)物理設(shè)計131系統(tǒng)需求分析1.1 系統(tǒng)根本功能描述網(wǎng)上書店系統(tǒng)是依據(jù)網(wǎng)上書店能夠在線出售圖書和治理需求而進(jìn) 行設(shè)計的,目的是實現(xiàn)在線接受客戶訂單、書店信息治理的功能.需要在線購置圖書的客戶能夠通過網(wǎng)上書店系統(tǒng)查詢所需要的圖 書是否有售并能夠查詢有售圖書的根本信息比方圖書名稱、作者、出 版社等.如果客戶查詢到所需并且有售的圖書,
2、能夠在線下達(dá)訂單, 然后提交給數(shù)據(jù)庫,并且客戶能夠查詢自己的訂單的處理情況.同時, 客戶應(yīng)該能夠維護(hù)自己的信息比方修改自己的收貨地址、聯(lián)系方式 等.網(wǎng)上書店系統(tǒng)應(yīng)該至少擁有一個治理員. 治理員能夠維護(hù)在售圖書 的根本信息比方圖書信息的增加、刪除、修改等,并且能夠?qū)D書 進(jìn)行分類治理.同時,治理員能夠維護(hù)客戶的信息,能夠?qū)徍丝蛻籼峤?的訂單以確認(rèn)或刪除訂單.1.2 系統(tǒng)數(shù)據(jù)流圖通過對系統(tǒng)需求進(jìn)行分析,我們確定系統(tǒng)中有兩類用戶:治理員和 客戶.各類用戶的具體描述如下:1治理員描述:治理員負(fù)責(zé)后臺治理.包括增加、刪除、修改圖書信息,對 圖書進(jìn)行分類治理;維護(hù)客戶信息增加和刪除客戶賬號;審核訂單 并確
3、認(rèn)合法訂單或刪除非法訂單.2客戶描述:客戶可以查詢有售圖書的根本信息;可以維護(hù)自己的信息; 可以進(jìn)行網(wǎng)上訂書;可以查詢訂單的處理情況.1.2.1 數(shù)據(jù)流分析根據(jù)分析,我們可以得到系統(tǒng)的數(shù)據(jù)流圖圖書信息堆拍mi-i m j: 疏嗣敖據(jù)漆用(1)網(wǎng)上書店系統(tǒng)頂層數(shù)據(jù)流圖如圖1-1所示.1.2.2 數(shù)據(jù)字典根據(jù)數(shù)據(jù)流程分析,對系統(tǒng)數(shù)據(jù)進(jìn)行分析和匯總,建立系統(tǒng)數(shù)據(jù)字 典.下面列出局部數(shù)據(jù)字典內(nèi)容.1.2.3 .1數(shù)據(jù)項(1)治理員治理員編號,每位治理員在系統(tǒng)中的唯一編號也是治理員登陸的賬號名,char(7)治理員姓名,char(10)治理員登陸密碼,char(10)(2)客戶客戶編號,每位客戶在系統(tǒng)中
4、的唯一編號,char(7) 客戶姓名,char(10)地址編號,客戶有多個地址時每個地址的編號,char(7)地址,客戶收貨地址中某個具體地址,varchar(20)聯(lián)系方式,客戶的 號,char(15)賬戶余額,客戶購書賬戶的余額,float(7)登陸密碼,char(10)(3)訂單訂單號,唯一標(biāo)識一張訂單的編號,char(7)訂單日期,生成訂單的時間,datetime,取值為提交訂單 的時間收貨人姓名,查收圖書的人的姓名,char(10),同客戶姓名收貨人聯(lián)系方式,收貨人的 號,char(15),同聯(lián)系方式發(fā)貨地址,圖書送達(dá)的目的地,varchar(100),是客戶收貨 地址中的一個治理員
5、編號,審核該訂單的治理員的編號,char(7),同管 理員編號(4)訂單細(xì)那么細(xì)那么號,唯一標(biāo)識一個訂單細(xì)那么,char(7)圖書編號,訂單所包含的圖書的編號,char(7),同圖書信 息中的圖書編號訂購數(shù)量,購置同本圖書的數(shù)量,smallint,取值不大于此 本圖書的庫存余量發(fā)貨狀況,已訂購圖書的發(fā)貨情況,varchar(100)(5)圖書信息圖書編號,唯一標(biāo)識一款圖書的編號,char(7)圖書名,圖書的題名,varchar(20)作者,圖書的作者,char(10)出版社,圖書的出版方,varchar(20)圖書類別,圖書的分類,varchar(20)庫存余量,當(dāng)前書店此款圖書的剩余量,sm
6、allint,當(dāng)前庫 存量=上次庫存量-售出數(shù)量圖書價格,圖書的售價,float(5),圖書價格大于零1.2.4 .2數(shù)據(jù)結(jié)構(gòu)(1) 圖書信息,每本圖書的具體信息,組成:圖書編號,圖書名, 作者,出版社,圖書類別,庫存余量,圖書價格 (2) 治理員,治理員的根本信息,組成:治理員編號,治理員姓名(3) 客戶,客戶的根本信息,組成:客戶編號,客戶姓名,收貨地址,賬戶余額,聯(lián)系方式 (4) 收貨地址,客戶的收貨地址,組成:地址編號,地址 (5) 訂單,訂單的信息,組成:訂單號,訂單日期,訂單細(xì)那么,收 貨人姓名,發(fā)貨地址,治理員編號,收貨人聯(lián)系方式 (6) 訂單細(xì)那么,訂單的細(xì)節(jié)內(nèi)容,組成:細(xì)那么
7、號,圖書編號,訂購 數(shù)量,發(fā)貨狀況 2系統(tǒng)設(shè)計2.1 數(shù)據(jù)庫設(shè)計2.1.1 概念結(jié)構(gòu)設(shè)計1 .系統(tǒng)涉及到的實體(1)治理員治理員編號,治理員姓名(2)客戶客戶編號,客戶姓名,收貨地址,賬戶余額,聯(lián)系方式(3)圖書圖書編號,圖書名,作者,出版社,圖書類別,庫存 余量,圖書價格(4)訂單訂單號,訂單日期,訂單細(xì)那么,收貨人姓名,發(fā)貨地 址,治理員編號,收貨人聯(lián)系方式(5)訂單細(xì)那么細(xì)那么號,圖書編號,訂購數(shù)量,發(fā)貨狀況(6)收貨地址地址編號,地址2.系統(tǒng)E-R模型設(shè)計A.分E-R模型設(shè)計(1)每個客戶可以擁有多個收貨地址,這些地址只能被這個客戶使用.因此,客戶與收貨地址之間是一對多關(guān)系.E-R圖如
8、下:客戶收貨地址E-R圖(2) 一個客戶可以下達(dá)多個定單,一個訂單只能屬于一個客戶.因此,客戶與訂單是一對多關(guān)系. E-圖如下:客戶-訂單E-R圖(3) 一份訂單里可以包含假設(shè)干個訂單細(xì)那么.因此,訂單與訂單 細(xì)那么之間是一對多關(guān)系.E-R圖如下:(4) 一個治理員可以審核多份定單,但是一份訂單只能被一個治理員審核.因此,治理員與訂單是一對多關(guān)系.E-R圖如下:史系式 暇璀、(5) 一個訂單細(xì)那么可以包含多本圖書,一本圖書也可以包含在 多份訂單細(xì)那么中.因此,圖書與訂單細(xì)那么之間是多對多關(guān) 系.E-R圖如下:B.系統(tǒng)的總E-R圖合并以上E-R圖即得系統(tǒng)總E-R圖如下:出版社圖書由地恢擁有收貨地
9、址U單細(xì)那么治理員網(wǎng)匕竹店系統(tǒng)集成E,R圖2.1.2邏輯結(jié)構(gòu)設(shè)計根據(jù)以上的分析,將 E-R模型轉(zhuǎn)換成邏輯模型,設(shè)計由 本系統(tǒng)的數(shù)據(jù)庫.根據(jù)需要,設(shè)計了6個數(shù)據(jù)表,2個視圖.如下所示:治理員信息表:該表記錄了治理員的相關(guān)信息,包括治理員編 號,登陸密碼治理員姓名.客戶信息表:該表記錄了客戶的相關(guān)信息,包括客戶編號,登 錄密碼,客戶姓名,聯(lián)系方式,賬戶余額.收貨地址表:該表記錄了客戶的收貨地址信息,包括地址編號, 客戶編號,地址.訂單表:該表記錄了訂單的根本信息,包括訂單號,客戶編號, 訂單日期,收貨人姓名,發(fā)貨地址,收貨人聯(lián)系方式,治理員編號.訂單細(xì)那么表:該表記錄了訂單的細(xì)那么信息,包括細(xì)那么
10、號,訂單 號,圖書編號,訂購數(shù)量,發(fā)貨狀況.圖書信息表:該表記錄了圖書的根本信息,包括圖書編號,圖 書名,作者,出版社,圖書類別,庫存余量,圖書價格.1客戶購書信息視圖:包括圖書名,作者,出版社,訂購數(shù)量, 訂單日期,發(fā)貨狀況,賬戶余額.2治理員訂單審核視圖:包括訂單號,客戶號,圖書編號,訂購數(shù)量.根據(jù)上面的邏輯結(jié)構(gòu)設(shè)計,設(shè)計相應(yīng)的表結(jié)構(gòu)如下所示.1.治理員信息表Ginfo該表記錄了治理員的相關(guān)信息,包括治理員編號,治理員姓名.其結(jié)構(gòu)如表2-1所示:表 2-1 Ginfo字段說明類型長度備注Gid治理員編號char(7)主鍵,不為空Gcode登錄密碼char(10)不為空Gname治理員姓名c
11、har(10)不為空2.客戶信息表Kinfo該表記錄了客戶的相關(guān)信息,包括客戶編號,客戶姓名,聯(lián)系方式, 賬戶余額.其結(jié)構(gòu)如表2-2所示:表 2-2 Kinfo字段說明類型長度備注Kid客戶編號char(7)主鍵,不為空Kcode登錄密碼char(10)不為空Kname客戶姓名char(10)不為空Kcontact聯(lián)系方式char(15)不為空Ksave賬戶余額float(7)不小于零3.收貨地址表ADinfo該表記錄了客戶的收貨地址信息, 包括地址編號,客戶編號,地址其結(jié)構(gòu)如表2-3所示:表 2-3 ADinfo字段說明類型長度備注ADid地址編號char(7)主鍵,不為空Kid客戶編號ch
12、ar(7)主鍵,外鍵,不為空Add地址varchar(100)不為空4.訂單表Dinfo該表記錄了訂單的根本信息,包括訂單號,客戶編號,訂單日期, 收貨人姓名,發(fā)貨地址,收貨人聯(lián)系方式,治理員編號.其結(jié)構(gòu)如表 2-4所示:表 2-4 Dinfo字段說明類型長度備注Did訂單號char(7)主鍵,不為空Kid客戶編號char(7)主鍵,外鍵,不為空Dname收貨人姓名char(10)不為空Dadd發(fā)貨地址varchar(100)外鍵,不為空Dcontact收貨人聯(lián)系方式char(15)外鍵,不為空Gid治理員編號char(7)外鍵,不為空Ddate訂單日期datetime不為空5.訂單細(xì)那么表X
13、info該表記錄了訂單的細(xì)那么信息,包括細(xì)那么號,訂單號,圖書編號,訂 購數(shù)量,發(fā)貨狀況.其結(jié)構(gòu)如表2-5所示:表 2-5 Xinfo字段說明類型長度備注Xid細(xì)那么號char(7)主鍵,不為空Did訂單號char(7)主鍵,外鍵,不為空Tid圖書編號char(7)外鍵,不為空Xnum訂購數(shù)量smallint大于零Xdetail發(fā)貨狀況varchar(100)默認(rèn)未發(fā)貨6.圖書信息表Tinfo該表記錄了圖書的根本信息,包括圖書編號,圖書名,作者,出版社,圖書類別,庫存余量,圖書價格.其結(jié)構(gòu)如表 2-6所示:表 2-6 Tinfo字段說明類型長度備注Tid圖書編號char(7)主鍵,不為空Tname圖書名varchar(20)不為空Twriter作者char(10)不為空Tpub出版社varchar(20)不為空Tnum庫存余量smallint不小于零,不為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《4 生物的分類》課件
- 醫(yī)療衛(wèi)生設(shè)備維護(hù)管理制度
- 國防建設(shè)目標(biāo)
- 2024年山東客運(yùn)上崗考試都考什么
- 2024年西安客運(yùn)從業(yè)資格證操作考試題及答案
- 2024年衡陽道路旅客運(yùn)輸駕駛員從業(yè)資格考試
- 2024年清遠(yuǎn)客運(yùn)從業(yè)資格證的考題
- 2024年西寧客運(yùn)從業(yè)資格模擬考試
- 2024年湖州道路客運(yùn)資格證考試題
- 2024年焦作客運(yùn)從業(yè)資格證考試模板
- (正式版)JTT 1482-2023 道路運(yùn)輸安全監(jiān)督檢查規(guī)范
- 人工智能算力中心平臺建設(shè)及運(yùn)營項目可行性研究報告
- MOOC 綜合英語-中南大學(xué) 中國大學(xué)慕課答案
- 2024年山東省濰坊市高三二模語文高分范文2篇:簡單并不簡單
- 幼兒園主題網(wǎng)絡(luò)圖
- MOOC 人像攝影-中國傳媒大學(xué) 中國大學(xué)慕課答案
- 《印學(xué)話西泠》參考課件
- MOOC 計算機(jī)組成原理-電子科技大學(xué) 中國大學(xué)慕課答案
- 2024年江蘇無錫市江陰市江南水務(wù)股份有限公司招聘筆試參考題庫含答案解析
- 中學(xué)教材、教輔征訂管理制度
- (高清版)DZT 0213-2002 冶金、化工石灰?guī)r及白云巖、水泥原料礦產(chǎn)地質(zhì)勘查規(guī)范
評論
0/150
提交評論