版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告題目:圖書銷售管理系統(tǒng)學(xué)生姓名:黃*學(xué)號:*班級:14218*2016年01月5日目錄前言3第一章系統(tǒng)剖析3功能需求3第二章系統(tǒng)功能綱要設(shè)計(jì)4系統(tǒng)主要功能模塊設(shè)計(jì)4數(shù)據(jù)庫模塊設(shè)計(jì)4第三章系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)5系統(tǒng)數(shù)據(jù)庫剖析5系統(tǒng)關(guān)系表5數(shù)據(jù)詞典6數(shù)據(jù)項(xiàng)6數(shù)據(jù)構(gòu)造7數(shù)據(jù)流表8數(shù)據(jù)儲存8第四章觀點(diǎn)構(gòu)造設(shè)計(jì)8圖書銷售管理系統(tǒng)E-R圖9第五章邏輯構(gòu)造設(shè)計(jì)10與系統(tǒng)E-R圖對應(yīng)的關(guān)系模式10實(shí)體所對應(yīng)的關(guān)系模式10聯(lián)系所對應(yīng)的關(guān)系模式11前言跟著計(jì)算機(jī)的普及書店規(guī)模的不停擴(kuò)大,傳統(tǒng)的圖書銷售管理方法,都是經(jīng)過人工統(tǒng)計(jì)和計(jì)算的管理方式進(jìn)行的。這樣的管理方法不只費(fèi)時(shí)費(fèi)勁,也簡單產(chǎn)生計(jì)算上的錯(cuò)誤和
2、疏忽;計(jì)算機(jī)技術(shù)的全面普及,打破了書店管理的傳統(tǒng)管理方法,提升了管理效率的同時(shí),戰(zhàn)勝了傳統(tǒng)管理方法中易產(chǎn)生的問題,使管理員能夠有序的、全面的對圖書銷售和庫存進(jìn)行管理。經(jīng)過圖書銷售管理系統(tǒng)能夠解決書店管理中碰到的各樣問題,該圖書銷售管理系統(tǒng)剖析了市場需乞降實(shí)質(zhì)需要,經(jīng)過SQL數(shù)據(jù)庫的方式,實(shí)現(xiàn)了書店的圖書銷售等一系列管理,該系統(tǒng)擁有辦理圖書錄入、圖書銷售及管理、圖書查問、報(bào)表查問等功能。第一章系統(tǒng)剖析功能需求:本系統(tǒng)是依據(jù)書店的實(shí)質(zhì)需求而開發(fā)的,要求穩(wěn)固、靠譜的實(shí)現(xiàn)圖書銷售的自動(dòng)化管理,經(jīng)過本系統(tǒng)能夠達(dá)到以下目標(biāo):a、用戶管理:對系統(tǒng)所實(shí)用戶的有關(guān)信息進(jìn)行管理。b、圖書管理:對圖書信息進(jìn)行增添以
3、及編寫,對圖書基本信息的錄入及編寫包含圖書類型、圖書售價(jià)、圖書第一版社、圖書作者等。c、圖書銷售管理:對圖書的銷售信息進(jìn)行動(dòng)向增添并實(shí)現(xiàn)對圖書庫存量的動(dòng)向改正等,所增添的圖書銷售信息包含圖書的售價(jià)、銷售日期。d、查問管理:用戶依據(jù)實(shí)質(zhì)需要對圖書、圖書銷售、圖書庫存等信息分類查問。e、報(bào)表查問:系統(tǒng)用戶能夠經(jīng)過對時(shí)間段的選擇來查察該段時(shí)間內(nèi)圖書的銷售狀況,以便于做出更加合理的銷售計(jì)劃、提升效益。f、數(shù)據(jù)管理:為了防備系統(tǒng)用戶的誤操作,用戶能夠依據(jù)自己的需要對圖書信息、銷售數(shù)據(jù)等進(jìn)行備份等操作。第二章系統(tǒng)功能綱要設(shè)計(jì)該圖書銷售管理系統(tǒng)是依據(jù)書店的狀況聯(lián)合實(shí)質(zhì)需求而開發(fā)的,完整能夠幫助書店實(shí)現(xiàn)高效、
4、正確的圖書銷售自動(dòng)化管理。系統(tǒng)主要功能模塊設(shè)計(jì):以下列圖所示的系統(tǒng)功能模塊圖:圖書銷售管理系統(tǒng)圖報(bào)用圖書查表數(shù)戶書銷詢查據(jù)管管售管詢管理理管理管理模模理模理模塊塊模塊模塊(M1)(M2)塊(M4)塊(M6)(M3)(M5)圖圖書銷售管理系統(tǒng)主要功能模塊圖系統(tǒng)各個(gè)模塊功能分派以下:(1)用戶管理模塊:系統(tǒng)用戶依據(jù)權(quán)限進(jìn)行系統(tǒng)登錄并對有關(guān)用戶信息進(jìn)行管理;(2)圖書管理模塊:對圖書的各樣信息、類型進(jìn)行錄入、管理;(3)圖書銷售管理模塊:對圖書的各樣銷售信息進(jìn)行錄入、管理;(4)查問管理模塊:對各樣信息進(jìn)行統(tǒng)計(jì)、查問;(5)報(bào)表查問管理模塊:對銷售完的圖書進(jìn)行統(tǒng)計(jì)、查問;(6)數(shù)據(jù)管理功能模塊:對系
5、統(tǒng)有關(guān)數(shù)據(jù)進(jìn)行操作。數(shù)據(jù)庫模塊設(shè)計(jì):(1)用戶管理模塊(M1):由相應(yīng)事件驅(qū)動(dòng)信息激活,達(dá)成用戶登岸功能,以后進(jìn)入信息循環(huán)狀態(tài),對有關(guān)用戶信息進(jìn)行操作。(2)圖書管理模塊:由相應(yīng)事件驅(qū)動(dòng)信息激活,達(dá)成圖書信息管理,以后進(jìn)入信息循環(huán)狀態(tài)。(3)圖書銷售管理模塊(M3):由相應(yīng)事件驅(qū)動(dòng)信息激活,達(dá)成圖書銷售以及銷售信息管理,以后進(jìn)入信息循環(huán)狀態(tài)。(4)查問管理模塊(M4):由相應(yīng)事件驅(qū)動(dòng)信息激活,達(dá)成對圖書有關(guān)信息的查問功能,以后進(jìn)入信息循環(huán)狀態(tài)。(5)報(bào)表查問管理模塊(M5):由相應(yīng)事件驅(qū)動(dòng)信息激活,達(dá)成圖書銷售報(bào)表查問,以后進(jìn)入信息循環(huán)狀態(tài)。(6)數(shù)據(jù)管理模塊(M6):由相應(yīng)事件驅(qū)動(dòng)信息激活,
6、對系統(tǒng)有關(guān)數(shù)據(jù)進(jìn)行操作,以后進(jìn)入信息循環(huán)狀態(tài)。第三章系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫剖析:系統(tǒng)功能的基本要求:圖書各樣信息的輸入。圖書信息的改正、刪除;圖書銷售:輸入書號查問圖書信息,輸入購置數(shù)目、統(tǒng)計(jì)銷售金額,生成銷售記錄。依據(jù)必定的條件,查問、統(tǒng)計(jì)切合條件的圖書信息:書號、書名、作者、第一版社。每個(gè)月圖書的銷售排名報(bào)表生成,包含日期、書名、月銷售總量。系統(tǒng)關(guān)系表:在對圖書銷售管理系統(tǒng)的功能模塊進(jìn)行了設(shè)計(jì)的基礎(chǔ)上,要使其能夠穩(wěn)固、靠譜的實(shí)現(xiàn)圖書銷售的自動(dòng)化管理,就一定成立關(guān)系型數(shù)據(jù)表,詳細(xì)關(guān)系表以下:(1)用戶信息(Bookuser):Username(用戶名)、Password(用戶密碼)、Qua
7、nxian(用戶權(quán)限);(2)圖書信息(Bookadd):Bookno(圖書編號)、BookName(圖書名稱)、CategoryID(圖書類型編號)、bookAuthor(圖書作者)、bPublisher(圖書第一版社)、bookPrice(圖書售價(jià))、StockNumber(圖書庫存數(shù)目);圖書類型信息(CategoryInfo):CategoryID(圖書類型編號)、CategoryName(圖書類又名);(4)圖書銷售信息(booksale):Saleno(銷售編號)、Bookno(圖書編號)、SalePrice(銷售價(jià)錢)、SaleNumber(銷售數(shù)目)、SaleDate(銷售日期
8、)。在系統(tǒng)的實(shí)質(zhì)運(yùn)轉(zhuǎn)中,使用系統(tǒng)的有三個(gè)權(quán)限級其余用戶,分別是顧客、一般用戶(職工)、數(shù)據(jù)庫管理員(DBA),作為旅客僅能進(jìn)入系統(tǒng)查察有限的圖書信息。所以,作為顧客在數(shù)據(jù)庫中沒有有關(guān)信息記錄。數(shù)據(jù)庫管理員對圖書銷售管理系統(tǒng)擁有絕對的控制權(quán),而一般用戶對系統(tǒng)的控制權(quán)有限。數(shù)據(jù)庫管理員能夠動(dòng)向的增添、刪除一般用戶且能夠依據(jù)實(shí)質(zhì)狀況對一般用戶的信息進(jìn)行改正。在數(shù)據(jù)庫管理員登錄的系統(tǒng)的同時(shí),一般用戶不可以進(jìn)入到系統(tǒng);相反,在一般用戶進(jìn)入系統(tǒng)后,數(shù)據(jù)庫管理員也不可以進(jìn)入系統(tǒng)。數(shù)據(jù)詞典:依據(jù)系統(tǒng)需求剖析,利用表格方式設(shè)計(jì)出了以下數(shù)據(jù)詞典:數(shù)據(jù)項(xiàng)數(shù)據(jù)詞典的數(shù)據(jù)項(xiàng)以下表所示:編號數(shù)據(jù)項(xiàng)名稱數(shù)據(jù)種類備注1Use
9、rnameNvarchar用戶賬號、有獨(dú)一值、不可以為空、長度為20個(gè)字符2PasswordNvarchar用戶密碼、長度為20個(gè)字符3QuanxianNvarchar用戶權(quán)限的區(qū)分(管理員、用戶)4BooknoInt圖書編號、有獨(dú)一值、不可以為空5BookNameNvarchar圖書名稱、6CategoryIDInt圖書類型、不可以為空7bookAuthorNvarchar圖書作者8bPublisherNvarchar圖書第一版社11PriceMoney圖書售價(jià)12StockNumberInt圖書庫存15CaigiryNameNvarchar圖書類又名稱16SaleIDInt圖書銷售日期17
10、RealSaleNuberMoney銷售價(jià)錢18SaleDateDatetime銷售日期數(shù)據(jù)構(gòu)造數(shù)據(jù)詞典的數(shù)據(jù)構(gòu)造以下表:編數(shù)據(jù)結(jié)別屬性備注號儲存名名構(gòu)名1用戶信UUsername、Password、Quanxian永遠(yuǎn)BookUser儲存息表2圖書信BBookbo、BookName、CategoryID、bookAuthor、永遠(yuǎn)BookaddbPublisher、bookPrice、StockNumber儲存息表3圖書類CCategoryID、CategoryName永遠(yuǎn)CategoryInfo儲存別表4銷售信SSaleno、Bookno、RSalePrice、SaleNumber、永遠(yuǎn)B
11、ooksaleSaleDate儲存息表5圖書查XBookno、BookName、CategoryID、bookAuthor、聯(lián)系視圖Publisher、StockNumber;(均來自B表)詢表6分類查YBookName、CategoryName;(分別來自B、C表)視圖聯(lián)系詢表7庫存查ZBookno、BookName、StockNumber;(均來自B聯(lián)系視圖表)詢表數(shù)據(jù)流表數(shù)據(jù)詞典的數(shù)據(jù)流以下表所示:數(shù)數(shù)據(jù)流名數(shù)據(jù)流據(jù)備流稱根源構(gòu)成去注向增添用戶用戶輸U(kuò)Username、Password、Quanxian信息入刪除用戶UUUsername、Password、Quanxian改正密碼UUUs
12、ername、Password圖書入庫用戶輸BBookno、BookName、CategoryID、bookAuthor、bPublisher、信息入、CbookPrice、StockNumber圖書編寫B(tài)BBookno、BookName、CategoryID、bookAuthor、bPublisher、bookPrice、StockNumber圖書類型用戶輸CCategoryID、CategoryName信息增添入、C圖書類型CCCategoryID、CategoryName信息改正圖書信息BBBookno、BookName、CategoryID、bookAuthor、bPublisher、
13、查問bookPrice、StockNumber圖書分類C、BCCategoryID、CategoryName、信息查問Bookno、BookName庫存信息Bookno、BookName、CategoryIDBBStockNumber查問查問月度SSSaleno、Bookno、SalePrice、SaleNumber、SaleDate報(bào)表數(shù)據(jù)儲存數(shù)據(jù)詞典的數(shù)據(jù)儲存以下表所示:數(shù)據(jù)存物理儲存名組成備注儲名稱稱用戶表BookusersUsername、Password、Quanxian實(shí)體圖書信BookaddBookno、BookName、CategoryID、bookAuthor、bPublis
14、her、實(shí)體息表bookPrice、StockNumber銷售信BooksaleSaleno、Bookno、RSalePrice、SaleNumber、SaleDate實(shí)體息表圖書類CategoryInCategoryID、CategoryNamefo聯(lián)系別表第四章觀點(diǎn)構(gòu)造設(shè)計(jì)圖書銷售管理系統(tǒng)E-R圖:圖書類型(C)1構(gòu)成nn增添1查詢1管理員1n銷售報(bào)表(S)分類查問(Y)m圖書(B)n管理構(gòu)成用戶(U)n查問m圖書查問(X)圖書銷售(S)m銷售n操作員庫存查問(Z)圖圖書銷售管理系統(tǒng)E-R圖第五章邏輯構(gòu)造設(shè)計(jì)與系統(tǒng)E-R圖對應(yīng)的關(guān)系模式:實(shí)體所對應(yīng)的關(guān)系模式管理員(Username、Pas
15、sword、Quanxian);操作員(Username、Password、Quanxian);圖書(Bookno、CategoryID、BookName、bookAuthor、bPublisher、Price、StockNumber);圖書類型(CategoryID、CategoryName);圖書銷售(Saleno、Bookno、SalePrice、SaleNumber、SaleDate);圖書查問(Bookno、CategoryID、BookName、bookAuthor、bPublisher、StockNumber);分類查問(CategoryName、BookName);庫存查問(B
16、ookno、BookName、StockNumber);銷售報(bào)表(Saleno、Bookno、SalePrice、SaleNumber、SaleDate)。說明:1、下加橫線部分表示關(guān)系的碼;2、以上關(guān)系的詳盡內(nèi)容說明請參照觀點(diǎn)構(gòu)造設(shè)計(jì)中的詳細(xì)內(nèi)容;3、上邊的各個(gè)關(guān)系對觀點(diǎn)構(gòu)造設(shè)計(jì)中的部分有關(guān)內(nèi)容了作了改正,主要加了各個(gè)實(shí)體之間的聯(lián)系。聯(lián)系所對應(yīng)的關(guān)系模式:1)把操作員與圖書銷售之間的n:m的銷售聯(lián)系轉(zhuǎn)變?yōu)橄鄳?yīng)的關(guān)系模式以下:銷售(SaleID、BookID、RealSalePrice、SaleNuber、SaleDate);2)把用戶與圖書查問之間的n:m的查問聯(lián)系轉(zhuǎn)變?yōu)橄鄳?yīng)的關(guān)系模式以下:
17、查問(BookID、CategoryID、BookName、Author、Publisher、PublishDate、Price、StockNumber、Discount、Barcode);3)把用戶與分類查問之間的n:m的查問聯(lián)系轉(zhuǎn)變?yōu)橄鄳?yīng)的關(guān)系模式以下:查問(CategoryName、BookName);4)把用戶與庫存查問之間的n:m的查問聯(lián)系轉(zhuǎn)變?yōu)橄鄳?yīng)的關(guān)系模式以下:查問(BookID、BookName、StockNumber);5)其余聯(lián)系辦理說明以下:管理員與操作員之間的1:n聯(lián)系與用戶關(guān)系歸并;管理員與圖書之間的1:n聯(lián)系與圖書關(guān)系歸并;管理員與圖書類型之間的1:n聯(lián)系與圖書類型
18、關(guān)系歸并;管理員與銷售報(bào)表之間的1:n聯(lián)系與銷售關(guān)系歸并。源程序:createdatabase圖書銷售管理系統(tǒng)on(name=Book_Data,圖書銷售管理系統(tǒng).mdf,size=10,maxsize=50,filegrowth=5)logon(name=Book_Log,圖書銷售管理系統(tǒng).ldf,size=5,maxsize=25,filegrowth=5)use圖書銷售管理系統(tǒng)createtableBookadd(booknochar(12)primarykeynotnull,booknamevarchar(20),bookAuhtorvarchar(20),CategoryIDintn
19、otnull,bookPricenumeric(7,2),booksumint,bPublishervarchar(40),stockNumberint)createtableBooksale(salenochar(12)primarykeynotnull,booknochar(12)notnull,booknamevarchar(20),saleNumberint,salePricenumeric(7,2),saleDatedatetime)createtableBookuser(usernamevarchar(20)notnull,passwordvarchar(20),Quanxianvarchar(20)createtableCategoryInfo(CategoryIDintnotnull,CategoryNamevarchar(20)gocreateview圖書查問asselectbookno,bookname,bookAuhtor,CategoryID,bookPrice,bPublisherfromBookaddgogocreateview分類查問asselectBookName,CategoryNamefromBookadd,Catego
溫馨提示
- 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)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023年電子漿料金漿、銀漿、銀鉑漿項(xiàng)目融資計(jì)劃書
- 2023年制藥用水設(shè)備項(xiàng)目融資計(jì)劃書
- 熱工基礎(chǔ)習(xí)題庫含答案
- 《膝關(guān)節(jié)幻燈》課件
- 養(yǎng)老院老人生日慶?;顒?dòng)制度
- 《現(xiàn)代漢語語法尤》課件
- 主題班會(huì)課件:換個(gè)角度看問題
- 2024年度智慧城市安防監(jiān)控系統(tǒng)采購合同3篇
- 安全生產(chǎn)培訓(xùn)課件
- 房建安全協(xié)議書范文(2篇)
- 2024版招投標(biāo)合同范本
- 漢字與對外漢語教學(xué)智慧樹知到期末考試答案章節(jié)答案2024年西北師范大學(xué)
- 特斯拉財(cái)務(wù)風(fēng)險(xiǎn)分析報(bào)告
- 自身免疫性腦炎講課
- 《茶藝師》中高級試題一
- 保險(xiǎn)案件風(fēng)險(xiǎn)排查工作報(bào)告總結(jié)
- 形式邏輯新解智慧樹知到期末考試答案2024年
- 南京地鐵安全管理信息系統(tǒng)(建設(shè))風(fēng)險(xiǎn)管理操作手冊 (一)
- 西方文明史概論智慧樹知到期末考試答案2024年
- 第9課-隋唐時(shí)期的經(jīng)濟(jì)、科技與文化-【中職專用】《中國歷史》課件(高教版2023基礎(chǔ)模塊)
- 應(yīng)急管理部宣傳教育中心次招聘筆試真題2023
評論
0/150
提交評論