版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE1數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計教材購銷管理系統(tǒng)
目錄TOC\o"1-2"\h\z\u1.設(shè)計時間 32.設(shè)計目的 33.設(shè)計任務(wù) 34.設(shè)計內(nèi)容 34.1.需求分析 34.2.概念結(jié)構(gòu)設(shè)計 54.3.邏輯設(shè)計 84.4.數(shù)據(jù)庫表空間和表結(jié)構(gòu)設(shè)計 84.5.數(shù)據(jù)庫的實施 104.6.創(chuàng)建其它數(shù)據(jù)庫對象 135.總結(jié)與展望 14參考文獻(xiàn) 15設(shè)計時間設(shè)計目的本項目的任務(wù)是教材購銷管理系統(tǒng)軟件開發(fā),用戶是學(xué)校。教材購銷管理系統(tǒng):教材購銷管理系統(tǒng)是幫助管理人員、教材銷售和庫存的管理軟件。制定、采購、入庫、發(fā)放、記賬、結(jié)算等一系列工作所組成,該工作各院校都設(shè)有專門機(jī)構(gòu)負(fù)責(zé)該項工作,通常是教材科。設(shè)計任務(wù)現(xiàn)今教材購銷管理的煩瑣給具有強(qiáng)烈時間觀念的行政人員帶來了諸多不便,為了對教材銷售和管理教材庫存方便,因此開發(fā)了本軟件。該教材購銷管理系統(tǒng)軟件目前已有比較完善的管理與使用功能,研制教材購銷管理系統(tǒng)軟件是為了滿足對教材購銷和庫存管理的方便,以現(xiàn)代化的創(chuàng)新思維模式去工作。設(shè)計內(nèi)容需求分析需求分析表為了查詢教材購銷的全部信息。外部功能內(nèi)部功能操作員和系統(tǒng)管理員通過應(yīng)用界面,應(yīng)用程序,查詢等。同過SQL語言,對數(shù)據(jù)庫的查詢、插入、修改、刪除等操作。教材購銷管理系統(tǒng)教材購銷管理系統(tǒng)銷售管理子系統(tǒng)采購管理子系統(tǒng)學(xué)生教材保管員學(xué)生教材保管員教材科秘書教材出納員購買查閱數(shù)量檢查是否允許購買買領(lǐng)書單,發(fā)票寫購書單交購書單是否夠不夠4-2銷售管理子系統(tǒng)采購員采購員統(tǒng)計缺書數(shù)量購書單教材秘書進(jìn)書單4-.3采購管理子系統(tǒng)概念結(jié)構(gòu)設(shè)計4.-1代購教材E-R圖:教材教材數(shù)量書號圖14-2學(xué)生E-R圖:學(xué)生用書學(xué)生用書書、班級數(shù)量書名書號圖24-3教材存量E-R圖:教材存量教材存量數(shù)量書號單價圖34-4教材一覽表E-R圖:書庫書庫書號書名出版社電話地址圖44-5缺書單E-R圖缺書單缺書單書號數(shù)量電話地址出版社圖54-6缺書登記E-R圖缺書缺書書號學(xué)號姓名數(shù)量圖64-7售書登記E-R圖售書售書書號學(xué)號姓名數(shù)量圖74-8.綜合E-R圖教材購銷管理綜合ER圖圖8邏輯設(shè)計教材一覽表(書號,書名,出版社,地址,電話,單價,數(shù)量)各班學(xué)生用書表(班級,書號,書名,數(shù)量)售書登記表(學(xué)號,姓名,書號,數(shù)量)缺書登記表(學(xué)號,姓名,書號,數(shù)量)待購教材表(書號,數(shù)量)缺書單(書號,數(shù)量,出版社,地址,電話)數(shù)據(jù)庫表空間和表結(jié)構(gòu)設(shè)計表4-1學(xué)生用書表student_book字段名稱中文名稱長度類型是否為空主關(guān)鍵字sbno書號10Chart()noYsbname書名30Char()nonosbnmber數(shù)量30Char()nonosbclass班級10char()nono表4-2售書登記表BUYBOOK_BB字段名稱中文名稱長度類型是否為空主關(guān)鍵字bno學(xué)號10char()noYbname姓名10char()nonobno書號10char()nonobnumber數(shù)量30char()nono表4-3缺書登記表stackroom_sr字段名稱中文名稱長度類型是否為空主關(guān)鍵字sno學(xué)號20Char()noYsname姓名8Char()nonosno書號8Char()nonosnumber數(shù)量8Char()nono表4-4教材存表book_list列名含義長度類型是否為空主關(guān)鍵字lno書號8Char()noYlnumber數(shù)量8Char()nonolprice單價8Float()nono表4-5教材一覽表publish字段名稱中文名稱長度類型是否為主關(guān)鍵字pno書號8Char()noYppublisher出版社8Char()nonoPphone電話8Char()nonopadd地址8Char()nonopname書名8Char()no表4-6代購教材表instead字段名稱中文名稱長度類型是否為空主關(guān)鍵字ino書號8Char()noYinumber數(shù)量8Char()nono表4-.7缺書單lost_book字段名稱中文名稱長度類型是否為空主關(guān)鍵字lbno書號8Char()noYlbpublisher出版社8Char()nonolbphone電話8Char()nonolbadd地址8Char()nonolbname書名8Char()no數(shù)據(jù)庫的實施例行事務(wù)需求1.學(xué)生買書查詢買書信息,2.采購新書采購部門進(jìn)書后,教材科秘書根據(jù)進(jìn)書通知和缺書登記表給沒買到教材的學(xué)生發(fā)補(bǔ)售通知單。查詢事務(wù)需求1.查詢學(xué)生的買書情況根據(jù)學(xué)生學(xué)號查詢買書信息2.查詢是否有滿足學(xué)生要的書查詢某種書的數(shù)量查詢某一書何時會到貨3.報表需求缺書登記表:學(xué)號、姓名、書號、數(shù)量教材存量表:書號、單價、數(shù)量待購教材表:書號、數(shù)量缺書單:書號、數(shù)量、出版社、地址、電話教材一覽表:書號、書名、出版社、地址、電話各班學(xué)生用書表:班級、書號、書名、數(shù)量SELECTdistinctsclass,BNO,BNAME,BBamountFROMSTUDENT,BUYBOOK_BBWHEREBUYBOOK_BB.bbno=STUDENGT.no售書登記表:學(xué)號、姓名、書號、數(shù)量SELECTsno,sname,Bno,BBamountFROMSTUDENT,BUYBOOK_BBWHEREBUYBOOK_BB.bbno=STUDENGT.no缺書登記表:學(xué)號、姓名、書號、數(shù)量SELECTsno,sname,Bno,BBamountFROMSTUDENT,BUYBOOK_BBWHEREBUYBOOK_BB.bbno=STUDENGT.noandBUYBOOK_BB.bbno=stackroom,bnoAndBUYBOOK.bbamount>stackroom.sramount教材存量表:書號、單價、數(shù)量SELECTbno,BPRICE,sramountFROMbook,stackroomWHEREBOOK.bno=stackroom.no待購教材表:書號、數(shù)量SELECTsno,sname,Bno,BBamountFROMSTUDENT,BUYBOOK_BBWHEREBUYBOOK_BB.bbno=STUDENGT.noandBUYBOOK_BB.bbno=stackroom,bnoAndBUYBOOK.bbamount>stackroom.sramount缺書單:書號、數(shù)量、出版社、地址、電話SELECTbno,BBamount,Ppublisher,BBamount,,PphoneFROMSTUDENT,BUYBOOK_BBWHEREBUYBOOK_BB.bbno=STUDENGT.noandBUYBOOK_BB.bbno=stackroom,bnoAndBUYBOOK.bbamount>stackroom.sramount(12)教材一覽表:書號、書名、出版社、、電話SELECTbno,bname,Ppublisher,padd,PphoneFROMBOOK,publishWHEREBOOK。bno=publish.Pno創(chuàng)建其它數(shù)據(jù)庫對象4.6.1、視圖某種商品的銷售量和庫存量的視圖GREATEVIEWCOMMODITY(CNO,CNAME,MARKET,LIST)ASSELECTRESERVR.CNO,RESERVR.CNAME,SUM(QUANTITY),LISTFROMRESERVR,BILLGROUPBYBILL.CNO4.6.2、觸發(fā)器定義一個觸發(fā)器,當(dāng)商品庫存表中,供貨商為空時,自動改為”本店制作”。CREATETRIGGERUDLISTBEFOREUPDATEORTNSERTONRESERVRFOREACHROWASBEGINIFPROFESSINALISNULLTHENPROFESSINAL:=’本店制作’;ENDIF;END;4.6.3、存儲過程利用存儲過程來實現(xiàn),當(dāng)某商品賣出時,它的商品庫存量相應(yīng)的減少.CREATEPROCEDURESELL(BCNOCHAR,QLISTINT)ASDECLAREBEGINSELECTTISTFROMRESERVEWHEREBCNO=RESERVE.CNO;IFLISTISNULLTHENROLLBACK;RETURN;ENDIF;IFLIST<QUANTITYTHENROLLBACK;RETURN;ENDIF;UPDATERESERVESETLIST=LIST-QLISTWHEREBCNO=RESERVE.CNO;COMMIT;END;總結(jié)與展望在這次設(shè)計過程中,我學(xué)到的不僅是知識,還學(xué)會了做什么事情要耐心、細(xì)心。在設(shè)計時,總會有一些錯誤出現(xiàn),如:沒有確定好哪個是主碼,編寫的時候?qū)W“;”或者是屬性發(fā)生沖突等。這些都是自己的不認(rèn)真而產(chǎn)生的。通過此次編程,我對數(shù)據(jù)庫相關(guān)知識的連接有了不少的認(rèn)識,是一次很好的鍛煉機(jī)會。但是我必須承認(rèn)我自己的能力和知識還是不夠深入,今后我的學(xué)習(xí)還是很漫長的。但我會吸取這次的經(jīng)驗和問題,爭取在以后的設(shè)計中不斷改進(jìn),不斷完善。參考文獻(xiàn)[1]數(shù)據(jù)庫系統(tǒng)概論(第四版)王珊薩師煊高等教育出版社。
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 入廠打工合同范例
- 聚合物合成課程設(shè)計
- 新車分期租賃合同范例
- 定制窗戶配件合同范例
- 全科醫(yī)學(xué)導(dǎo)論模擬習(xí)題(含參考答案)
- 農(nóng)村水源地租賃合同范例
- 保姆雇傭合同范例
- 電車電池質(zhì)保合同范例
- 2025年西雙版納道路運輸從業(yè)資格考試系統(tǒng)
- 果園管護(hù)合同范例
- 學(xué)校食堂應(yīng)對臨時增員的預(yù)案
- 康復(fù)治療技術(shù)歷年真題單選題100道及答案
- 北京郵電大學(xué)《自然語言處理基礎(chǔ)》2022-2023學(xué)年期末試卷
- 畢業(yè)答辯基于4P理論研究ZARA快時尚品牌在國內(nèi)的研究策略李丹
- 漢字文化解密學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 醫(yī)生給病人免責(zé)協(xié)議書(2篇)
- 滬科版2023~2024學(xué)年七年級上學(xué)期期末考試數(shù)學(xué)預(yù)測卷(二)(含答案)
- 第二章 田徑-短跑途中跑技術(shù) 教案 2023-2024學(xué)年人教版初中體育與健康七年級全一冊
- 空運陸運操作崗位招聘面試題及回答建議(某大型國企)2024年
- 《元旦新氣象夢想再起航》主題班會
- 2024-2030年中國集中供熱行業(yè)供需平衡與投資運行模式規(guī)劃研究報告
評論
0/150
提交評論