![圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-3/12/59c4f80e-907a-4641-9f7c-ef7d4cd90479/59c4f80e-907a-4641-9f7c-ef7d4cd904791.gif)
![圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-3/12/59c4f80e-907a-4641-9f7c-ef7d4cd90479/59c4f80e-907a-4641-9f7c-ef7d4cd904792.gif)
![圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-3/12/59c4f80e-907a-4641-9f7c-ef7d4cd90479/59c4f80e-907a-4641-9f7c-ef7d4cd904793.gif)
![圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-3/12/59c4f80e-907a-4641-9f7c-ef7d4cd90479/59c4f80e-907a-4641-9f7c-ef7d4cd904794.gif)
![圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-3/12/59c4f80e-907a-4641-9f7c-ef7d4cd90479/59c4f80e-907a-4641-9f7c-ef7d4cd904795.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)一需求分析根據(jù)張主任的描述,系統(tǒng)要實(shí)現(xiàn)的功能主要包括以下方面:1. 員工管理包括員工基本信息管理和員工職位管理。員工基本信息管理包括員工基本信息的添加、修改和刪除,在系統(tǒng)中,員工就是最終的系統(tǒng)使用者,也就是系統(tǒng)用戶,因此,這部分還包括用戶登錄和修改密碼等功能;員工職位管理包括職位的添加、修改和刪除。2. 圖書管理主要包括圖書信息管理、圖書類別管理。根據(jù)張主任需求,出版社的信息也要單獨(dú)維護(hù),在該系統(tǒng)中,出版社與圖書關(guān)系緊密,因此,可以把出版社管理也看作是圖書管理的一部分。圖書信息管理包括圖書基本信息的添加、修改和刪除;圖書類別管理包括圖書類別的添加、修改和刪除;出版社管理包
2、括出版社信息的添加、修改和刪除。3. 讀者管理包括讀者信息管理和讀者類別管理。讀者信息管理包括讀者信息的添加、修改和刪除;讀者類別管理包括讀者類別信息的添加、修改和刪除。4. 圖書流通管理包括圖書借出管理、圖書歸還管理、罰款管理和交款管理。圖書借出管理主要包括添加圖書借出信息;圖書續(xù)借,可以認(rèn)為是一種特殊類型的借出,與借出一起進(jìn)行管理;圖書歸還管理和罰款管理是緊密相連的,讀者在歸還圖書時(shí),系統(tǒng)除了要添加歸還信息外,還要看圖書是否有污損或超期情況,如果有,則自動(dòng)產(chǎn)生相應(yīng)的罰款;交款管理主要是指財(cái)務(wù)人員收取罰款。5. 查詢管理包括各種信息的查詢,主要有圖書信息查詢、超期查詢和流通明細(xì)查詢等。圖書館
3、管理系統(tǒng)員工管理圖書管理讀者管理圖書流通管理查詢管理二.概念結(jié)構(gòu)設(shè)計(jì)1. 從項(xiàng)目功能中分析需要的實(shí)體 (1)員工員工管理員工信息管理員工職位管理(2)圖書圖書管理圖書類別管理圖書信息管理出版社管理 (3)讀者讀者管理讀者類別管理讀者信息管理(4)圖書流通管理圖書流通管理圖書借出管理圖書歸還管理罰款管理交款管理(5)查詢管理查詢管理圖書信息管理超期查詢流通明細(xì)查詢2. 分析各實(shí)體的屬性,用ER圖形表示 圖書表書名isBN號(hào)作者價(jià)格頁數(shù)總庫存量編號(hào)現(xiàn)庫存量所在書架借出次數(shù)圖書類型出版社名稱出版社編號(hào)圖書類別表圖書類別編號(hào)上級(jí)類別類別名稱出版社表出版社電話出版社名稱出版社地址聯(lián)系人出版社編號(hào)職位表職
4、位描述職位名稱職位編號(hào)員工表出生日期性別員工姓名電話員工編號(hào)家庭住址職位編號(hào)密碼讀者類別表允許借期押金類別名稱允許續(xù)借次數(shù)類別編號(hào)最多允許本數(shù)每超期一天的罰款額讀者表出生日期性別讀者姓名工作單位讀者證號(hào)身份證號(hào)讀者類別聯(lián)系方式圖書借閱表借閱員工編號(hào)讀者證號(hào)圖書編號(hào)歸還員工編號(hào)借閱編號(hào)借閱日期歸還日期應(yīng)還日期狀態(tài)罰款表罰款日期讀者證號(hào)借閱編號(hào)罰款金額罰款編號(hào)罰款原因備注是否交納交款表交款日期財(cái)務(wù)員工編號(hào)讀者證號(hào)交款原因交款編號(hào)金額3.分析各實(shí)體間的關(guān)系,繪制ER圖(按標(biāo)準(zhǔn)的實(shí)體關(guān)系圖形符號(hào))讀者員工圖書超期罰款催還管理借還N1NN11三邏輯結(jié)構(gòu)設(shè)計(jì)1.將E-R圖轉(zhuǎn)成邏輯表(整體關(guān)系表)1)圖書類
5、別表booktypeid,booktypename,fathertype2)出版社表Pubid,pubname,pubaddress,pubphone,contactman3)圖書表 bookid,bookname, ISBN,author,price,pages,bookshelf,currquantity,sumquantity,numb eroftimes,booktypeid, pubid4)職位表Jobid,jobname,jobdesc5)員工表Empid,empname,sex,birthday,familyaddress,phone,password,obid6)讀者類別表Ty
6、peid,typename,deposit,Days,maxquantity,timesofcontinue,amercement7)讀者表Libcardid,readername,Sex,birthday,cardnumber,company,wayofcontact,Typeid8)圖書借閱表Borrowid,bookid,libcardid,Empid_bor,borrowDATE,empid_ret,returnDATE,shouldretDATEe,state9)罰款表Ameid,borrowid,libcardid,empid,ameDATEtime,amereason,amemo
7、ney,ispay,Remark10)交款表Payid,libcardid,empid,payDATEtime,reason,paymoney2. 整體關(guān)系圖(powerdesign)四、 物理設(shè)計(jì)階段1. 表和表結(jié)構(gòu)設(shè)計(jì)1) 列出表清單2) 各表的結(jié)構(gòu)表名t_booktype(圖書類別表)列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件booktypeid圖書類別編號(hào)VARCHAR(5)非空主鍵booktypename類別名稱VARCHAR(30)非空唯一fathertype上級(jí)類別VARCHAR (5)參照booktypeid表名t_publisher(出版社表)列名描述數(shù)據(jù)類型(精度范圍)空
8、/非空約束條件pubid出版社編號(hào)VARCHAR(10)非空主鍵pubname出版社名稱NVARCHAR(30)非空唯一pubaddress出版社地址NVARCHAR(100)pubphone出版社電話NVARCHAR(20)contactman聯(lián)系人NVARCHAR(20)表名t_book(圖書表)列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件bookid圖書編號(hào)VARCHAR(20)非空主鍵bookname書名NVARCHAR(20)ISBNISBN號(hào)NCHAR(13)唯一author作者NVARCHAR(30)price價(jià)格Decimal(10,2)pages頁數(shù)INTbookshelf所
9、在書架NVARCHAR(10)currquantity現(xiàn)庫存量INT默認(rèn)值為0sumquantity總庫存量INT默認(rèn)值為0numberoftimes借出次數(shù)INT默認(rèn)值為0booktypeid圖書類型VARCHAR(5)外鍵pubname出版社名稱NVARCHAR(30)pubid出版社編號(hào)VARCHAR(10)外鍵表名t_job(職位表)列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件jobid職位編號(hào)Int非空主鍵jobname職位名稱NVARCHAR(20)非空jobdesc職位描述NVARCHAR(100)表名t_employee(員工表)列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件em
10、pid員工編號(hào)CHAR(4)非空主鍵empname員工姓名NVARCHAR(20)非空sex性別Int只能輸入0和1,0表示女,1表示男birthday出生日期DATETimefamilyaddress家庭住址NVARCHAR(50)phone電話NVARCHAR(30)password密碼NVARCHAR(50)非空jobid職位編號(hào)Int外鍵表名t_readertype(讀者類別表)列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件Typeid類別編號(hào)CHAR(1)非空主鍵typename類別名稱NVARCHAR(20)非空唯一deposit押金IntDays允許借期Intmaxquantity
11、最多允許本數(shù)Inttimesofcontinue允許續(xù)借次數(shù)Intamercement每超期一天的罰款額Decimal(5,2)表名t_reader(讀者表)列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件libcardid讀者證號(hào)CHAR(8)非空主鍵readername讀者姓名NVARCHAR(30)非空Sex性別Int只能輸入0或1,0表示女,1表示男birthday出生日期DATEtimecardnumber身份證號(hào)CHAR(18)非空company工作單位NVARCHAR(50)wayofcontact聯(lián)系方式NVARCHAR(30)Typeid讀者類別CHAR(1)非空外鍵表名t_bo
12、rrow(圖書借閱表)列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件borrowid借閱編號(hào)INT非空主鍵(自增)bookid圖書編號(hào)VARCHAR(20)非空外鍵libcardid讀者證號(hào)CHAR(8)非空外鍵Empid_bor借閱員工編號(hào)CHAR(4)非空外鍵borrowDATE借閱日期DATETIME默認(rèn)為當(dāng)前時(shí)間empid_ret歸還員工編號(hào)CHAR(4)非空外鍵returnDATE歸還日期DATETIME非空shouldretDATE應(yīng)還日期DATETIME非空state狀態(tài)Int非空默認(rèn)為0,表示未歸還;歸還后修改為1,只能輸入0和1表名t_amercement(罰款表)列名描述數(shù)據(jù)
13、類型(精度范圍)空/非空約束條件ameid罰款編號(hào)INT非空主鍵(自增)borrowid借閱編號(hào)INT非空外鍵libcardid讀者證號(hào)CHAR(8)非空外鍵ameDATE罰款日期DATETIME默認(rèn)為當(dāng)前時(shí)間amereason罰款原因NVARCHAR(10)amemoney罰款金額DECIMAL(10,2)ispay是否交納Int默認(rèn)為0,表示未交納;交納后修改為1,只能輸入0和1Remark備注NVARCHAR(200)表名t_pay(交款表)列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件payid交款編號(hào)INT非空主鍵(自增)libcardid讀者證號(hào)CHAR(8)非空外鍵empid財(cái)務(wù)員工編號(hào)CHAR(4)非空外鍵payDATE交款日期DA
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年花梨木椅項(xiàng)目可行性研究報(bào)告
- 2025至2030年課件制作系統(tǒng)項(xiàng)目投資價(jià)值分析報(bào)告
- 防眩光太陽鏡項(xiàng)目效益評(píng)估報(bào)告
- 2025年再生鋁項(xiàng)目可行性研究報(bào)告
- 2025年中國蛋白質(zhì)純化試劑盒行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025年度建筑安全防護(hù)工程合同標(biāo)準(zhǔn)范本
- 2025年度城市排水管網(wǎng)改造機(jī)械施工費(fèi)合同規(guī)范
- 2025年回遷房買賣合同環(huán)保責(zé)任與賠償協(xié)議
- 2025年度交通樞紐設(shè)計(jì)委托合同范本
- 2025年度減肥產(chǎn)品研發(fā)與生產(chǎn)合同
- 2024年湖南商務(wù)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫帶答案
- 7.3.1印度(第1課時(shí))七年級(jí)地理下冊(cè)(人教版)
- 骨科手術(shù)中常被忽略的操作課件
- 《湖南師范大學(xué)》課件
- 《病原與感染性疾病》課程教學(xué)大綱
- 2024年全國各地中考試題分類匯編:作文題目
- 2024年高壓電工操作證考試復(fù)習(xí)題庫及答案(共三套)
- 《糖拌西紅柿 》 教案()
- 2024-2030年山茶油行業(yè)市場(chǎng)發(fā)展分析及發(fā)展趨勢(shì)與規(guī)劃建議研究報(bào)告
- 彈性力學(xué)數(shù)值方法:解析法:彈性力學(xué)中的變分原理
- 不定代詞用法總結(jié)及配套練習(xí)題
評(píng)論
0/150
提交評(píng)論