【系統(tǒng)】網(wǎng)上書店管理信息系統(tǒng)_第1頁(yè)
【系統(tǒng)】網(wǎng)上書店管理信息系統(tǒng)_第2頁(yè)
【系統(tǒng)】網(wǎng)上書店管理信息系統(tǒng)_第3頁(yè)
【系統(tǒng)】網(wǎng)上書店管理信息系統(tǒng)_第4頁(yè)
【系統(tǒng)】網(wǎng)上書店管理信息系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

#文檔來源為:從網(wǎng)絡(luò)收集整理.word版本可編輯.5、查詢功能通過查詢功能,顧客可以對(duì)書籍按不同方式進(jìn)行查詢。管理員可以查詢書籍的信息和銷售情況根據(jù)功能分析的結(jié)果,網(wǎng)上書店管理系統(tǒng)主模塊圖如圖2.1所示添加2.2業(yè)務(wù)流程圖根據(jù)網(wǎng)上書店要求及需求調(diào)查分析,對(duì)系統(tǒng)畫出如圖2-2所示的業(yè)務(wù)流程圖2.3數(shù)據(jù)流程圖a)第一層數(shù)據(jù)流程圖b)第二層數(shù)據(jù)流圖c)第三層數(shù)據(jù)流圖2.4數(shù)據(jù)字典1、外部實(shí)體描述外部實(shí)體編號(hào):S1外部實(shí)體名稱:管理員簡(jiǎn)述:管理員輸入的數(shù)據(jù)流:無輸出的數(shù)據(jù)流:D1D22、外部實(shí)體編號(hào):S2外部實(shí)體名稱:用戶簡(jiǎn)述:普通購(gòu)書者輸入的數(shù)據(jù)流:無輸出的數(shù)據(jù)流:D33、數(shù)據(jù)流編號(hào):D1數(shù)據(jù)流名稱:書目信息表簡(jiǎn)述:書籍基本信息數(shù)據(jù)流來源:管理員根據(jù)采購(gòu)員提交的圖書信息進(jìn)行書籍信息的處理4、數(shù)據(jù)流描述數(shù)據(jù)流編號(hào):D2數(shù)據(jù)流名稱:顧客信息表簡(jiǎn)述:用戶基本信息數(shù)據(jù)流來源:用戶提交給圖書管理員的信息表,圖書管理員根據(jù)請(qǐng)求類型進(jìn)行相關(guān)的操作5、數(shù)據(jù)流編號(hào):D3數(shù)據(jù)流名稱:訂單信息簡(jiǎn)述:購(gòu)書信息數(shù)據(jù)流來源:用戶填寫購(gòu)書信息2.4.2數(shù)據(jù)項(xiàng)圖書數(shù)據(jù)字典屬性名類型長(zhǎng)度備注書籍編號(hào)nchar10主碼書籍類別nchar20書籍名稱nchar40

書籍價(jià)格nchar10庫(kù)存數(shù)量int顧客數(shù)據(jù)字典屬性名類型長(zhǎng)度備注顧客編號(hào)int主碼顧客密碼char10是顧客姓名char10否顧客住址nchar20是聯(lián)系電話char10是管理員數(shù)據(jù)字典屬性名類型長(zhǎng)度備注管理員登錄名char10主碼管理員密碼char10屬性名類型長(zhǎng)度備注訂單號(hào)int主碼書籍編號(hào)nchar10顧客姓名char20顧客住址nchar10聯(lián)系電話char10訂單表數(shù)據(jù)字典構(gòu)設(shè)計(jì)(E_R圖)根據(jù)對(duì)網(wǎng)上書店的需求分析,畫出如下實(shí)體的ER圖和實(shí)體之間的關(guān)系ER圖

2.6邏輯結(jié)構(gòu)設(shè)計(jì)(關(guān)系模式關(guān)系)下面是把上面E-R圖轉(zhuǎn)化關(guān)系模式:圖書(書籍編號(hào)、書籍類別、書籍名稱、書籍價(jià)格)顧客(顧客編號(hào)、顧客密碼、顧客姓名、顧客住址、聯(lián)系電話)

管理員(管理員登陸名、管理員密碼)訂單表(訂單號(hào)、書籍編號(hào)、顧客姓名、顧客住址、聯(lián)系電話)其中,標(biāo)有下劃線的字段表示為該數(shù)據(jù)表的主碼,即主關(guān)鍵字。在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫(kù)中的表格以及各個(gè)表格之間的關(guān)系。第三章數(shù)據(jù)庫(kù)物理實(shí)現(xiàn)經(jīng)過數(shù)據(jù)庫(kù)系統(tǒng)分析和邏輯設(shè)計(jì)后,數(shù)據(jù)庫(kù)的結(jié)構(gòu)已經(jīng)非常清晰,剩下的就是用一種數(shù)據(jù)庫(kù)軟件實(shí)現(xiàn)這樣的結(jié)構(gòu)。本系統(tǒng)中數(shù)據(jù)庫(kù)采用MicrosoftSQLServer2000作為數(shù)據(jù)庫(kù)。首先我們?cè)贛icrosoftSQLServer2000的“企業(yè)管理器”創(chuàng)建一個(gè)網(wǎng)上書店數(shù)據(jù)庫(kù);createdatabase網(wǎng)上書店on(name=orderdat,filename='F:\wssd\data\orderdat.mdf',size=1GB,maxsize=10GB,filegrowth=512)logon(name=orderlog,filename='F:\wssd\log\orderlog.ldf',size=1GB,maxsize=10GB,filegrowth=512)CREATETABLE[圖書信息]([書籍編號(hào)][nchar](10)PRIMARY[書籍類別][nchar](20)COLLATE[書籍名稱][nchar](40)COLLATE[書籍價(jià)格][nchar](10)COLLATE[庫(kù)存數(shù)量][int]NULLKEYChinese_PRC_CI_ASChinese_PRC_CI_ASChinese_PRC_CI_ASKEYChinese_PRC_CI_ASChinese_PRC_CI_ASChinese_PRC_CI_AS)ONGOCOLLATEChinese_PRC_CI_ASNOTNULL,NOTNOTNOTNOTNOTNULL,NULL,[顧客信息表]([顧客信息表]([int]PRIMARY[char](10)COLLATEChinese_PRC_CI[char](10)COLLATEChinese_PRC_CI_ASNULL,CREATETABLEKEYNOTNULL,KEYNOTNULL,ASNULL,ASNULL,[顧客姓名][nchar](20)COLLATEChinese_PRC_CI_ASNULL,[char](10)COLLATEChinese_PRC_CI_ASNULL[顧客住址][nchar](20)COLLATEChinese_PRC_CI_ASNULL,[char](10)COLLATEChinese_PRC_CI_ASNULL[聯(lián)系電話])ON[PRIMARY]GO管理員數(shù)據(jù)表CREATETABLE[管理員數(shù)據(jù)表]([管理員登錄名][char](10)PRIMARYKEYCOLLATEChinese_PRC_CI_ASNOTNULL,[管理員密碼][char](10)COLLATEChinese_PRC_CI_ASNOTNULL)ONGO訂單數(shù)據(jù)表CREATETABLE[訂單數(shù)據(jù)表]([訂單號(hào)][int]PRIMARYkeyNOTNULL,[書籍編號(hào)][nchar](10)foreignkeyreferences圖書信息COLLATEChinese_PRC_CI_ASNOTNULL,

[顧客姓名][char](20)foreignkeyreferences顧客信息表ATEChinese_PRC_CI_ASNULL,[顧客住址][nchar](10)foreignkeyreferences顧客信息表COLLATEChinese_PRC_CI_ASNULL,[聯(lián)系電話][char](10)foreignkeyreferences顧客信息表COLLATEChinese_PRC_CI_ASNULL)ONGO第四章功能實(shí)現(xiàn)4.1添加功能管理員添加新的圖書信息insertinto圖書信息values('3','小說','紅樹林','29','50')insertinto圖書信息values('5','長(zhǎng)篇小說','平凡的世界','19','60')insertinto圖書信息values('6','名著','三國(guó)演義','36','100')insertinto圖書信息values('6','名著','三國(guó)演義','36','100')insertinto圖書信息values('4','玄幻','斗羅大陸','26','45')insertinto圖書信息values('2','玄幻','我的美女老師','15','90')insertinto圖書信息values('8','名著','水滸傳','23','156')insertinto圖書信息values('5','玄幻','冰火魔廚','12','60')insertinto圖書信息values('6','小說','邊城','36','70')顧客添加自己得信息insertinto顧客信息表values('','465123','張三','鄭州')insertinto顧客信息表values('','123456','李四','安陽(yáng)')insertinto顧客信息表values('','158456','王五','南陽(yáng)')添加訂購(gòu)單的信息insertinto訂單數(shù)據(jù)表values('1469583','3','張三','鄭州')insertinto訂單數(shù)據(jù)表values('4685123','5','李四','安陽(yáng)')insertinto訂單數(shù)據(jù)表values('4869315','6','insertinto訂單數(shù)據(jù)表values('4869315','6','王五','南陽(yáng)I皂酉曲|g|更J2卜■|心網(wǎng)上書店二]|耀鬲匾|窗丘2d|訂單號(hào)書籍編h顧客坯名顧客住址114695S3304556123張三鄭州4S851235^4313555孝四4869315596847956王五lesT4.2修改功能管理員為圖書信息表增加了折扣,作者新的屬性altertable圖書信息add折扣char(10)altertable圖書信息add作者char(10)如圖用戶為訂單數(shù)據(jù)表添加自己的聯(lián)系電話altertable訂單數(shù)據(jù)表add聯(lián)系電話char(10)null4.3更新操作圖書管理員更新幾種圖書的庫(kù)存update圖書信息set庫(kù)存數(shù)量=庫(kù)存數(shù)量+100where(書籍名稱='紅樹林')or(書籍名稱='三國(guó)演義')圖書管理員更新所有圖書的庫(kù)存update圖書信息set庫(kù)存數(shù)量=庫(kù)存數(shù)量+1004.4刪除功能管理員可以通過此模塊完成對(duì)圖書信息的刪除等操作altertable圖書信息dropcolumn作者altertable圖書信息dropcolumn折扣如果某一種圖書賣完了沒庫(kù)存了則管理員刪除這一種圖書的元組deletefrom圖書信息where書籍編號(hào)=6查詢功能為圖書信息表的添加索引createindexsupempidxon圖書信息(書籍價(jià)格,庫(kù)存數(shù)量asc)用戶查詢圖書信息的名稱,價(jià)格,作者折扣select書籍名稱,書籍價(jià)格,作者,折扣from圖書信息用戶按書籍類別查詢圖書信息select書籍名稱,書籍價(jià)格,作者,折扣from圖書信息where書籍類別二'玄幻’管理員查詢所有的圖書信息及銷售情況select*from圖書信息按圖書的價(jià)格降序檢索全部圖書信息select*from圖書信息orderby書籍價(jià)格desc第五章結(jié)束語我的課程設(shè)計(jì)是網(wǎng)上書店管理系統(tǒng),通過這次課程設(shè)計(jì),使我更大程度上了解了信息管理系統(tǒng)的功能,提高了實(shí)踐能力。是對(duì)所學(xué)知識(shí)的一次綜合應(yīng)用,在課程設(shè)計(jì)過程中,我遇到了很多問題,如在列表框和編輯框中顯示int型和float型數(shù)據(jù)、調(diào)用別的類中生成的變量、自動(dòng)生成顧客編號(hào)、自動(dòng)生成訂單號(hào)等等,最終在老師和同學(xué)們的幫助下,這些問題都一一得到圓滿解決,系統(tǒng)還有以下部分有待完善:(1)數(shù)據(jù)庫(kù)安全性還有待加強(qiáng)。(2)還可以設(shè)置級(jí)聯(lián)使系統(tǒng)更加完善。(3)可以增加顧客對(duì)自己信息的修改權(quán)限,例如聯(lián)系方式、住址等的更改。這次課程設(shè)計(jì)使我們更加熟悉的掌握了PowerDesignerl5.1_CN_CR和SQL語句的運(yùn)用,幫助我們熟悉了更多PowerDesignerl5.1_CN_CR和VSQLServer2000的功能,提高了我們的動(dòng)手能力,在實(shí)踐中能夠

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論