【正文】
今后,無論對待什么問題,我一定會充滿自信的面對,學習更多的知識來充實自己,爭取做得更好。比如對表和字段的命名以及各表之間的聯(lián)系命名存在欠缺,有時不能很好的表達自己的思想。驗證:select *from 圖書借閱六、心得體會 為期兩周的課程設計結(jié)束了,我通過認真的查閱資料和老師的指導終于完成了課程設計題目,很感欣慰。驗證:實現(xiàn)方法:select 作者,出版社,現(xiàn)存量,庫存總量 from 圖書基本信息where 書名=39。驗證方法:select *from 圖書信息實現(xiàn)方法:select * from 圖書基本信息 where ISBN=39。(3)將讀者信息中“違規(guī)次數(shù)”加一,“現(xiàn)借圖書數(shù)”減一(方法同上圖書歸還和過期罰款時)(4)將罰款信息記入“圖書罰款”表中(方法同上過期罰款,備注記為“圖書丟失”)刪除ISBN號為39。)驗證:select *from 圖書丟失(2)圖書基本信息中的庫存總量減少一本實現(xiàn)方法:update 圖書基本信息 set 庫存總量=庫存總量1 where ISBN=39。,39。,39。,39。)insert into 圖書信息 values(39。,39。驗證:select ISBN,書名 ,版次,作者,庫存總量,現(xiàn)存量from 圖書基本信息 where ISBN=39。,2,39。圖書管理員征訂2本ISBN號為7302122660的圖書2本,圖書征訂表中插入該記錄,圖書基本信息中的現(xiàn)存量、庫存總量加二,圖書信息中插入兩條ISBN號為7302122660的圖書(1)插入圖書征訂表實現(xiàn)方法:insert into 圖書征訂 values (39。讀者信息中違規(guī)次數(shù)加一實現(xiàn)方法:update 讀者信息 set 違規(guī)次數(shù)=違規(guī)次數(shù)+1 where 編號=39。,39。,39。,39。過期將信息記入圖書罰款表中實現(xiàn)方法:insert into 圖書罰款 values (39。 where 借閱編號=39。 and =)select ISBN,書名 ,版次,作者,庫存總量,現(xiàn)存量 from 圖書基本信息where =(select from 圖書信息,圖書基本信息where =39。s2006405133839。2008071539。TP000001039。s2006405133839。TP000001039。000139。2008061139。TP000001039。TP000001039。2008061139。TP000001039。730212266039。s2006405133839。223233439。2010060139。 223236539。學生39。s2006405130339。730212266039。2006052039。H000000939。730212266339。2004121239。TM000000739。730212266439。2006050139。TP000000539。730212266139。2006050139。TP000000339。730212266039。2006060139。TP000000139。2056020139。222254639。教師39。t00000239。2050012039。1593616660039。教師39。t00000139。2010060139。1693160074239。學生39。s2006405133839。2010060139。223345639。學生39。s2006405130239。2010060139。1300316556639。學生39。s2006405130139。徐向珍39。2006年1月第1版39。730212266339。向守兵39。2006年1月第1版39。730212266439。夏邦貴39。2006年1月第1版39。730212266139。馬里杰39。2006年1月第1版39。730212266039。教師39。學生39。男39。男39。對子類實體可作類似一對一聯(lián)系的從實體的轉(zhuǎn)換。 系統(tǒng)總流程圖系統(tǒng)流程圖如圖1—4所示:管理員讀者信息流通管理圖書信息圖書借閱圖書歸還圖書征訂圖書罰款修改查詢查詢修改圖書注銷圖1—4系統(tǒng)總流程圖二、概念模型設計根據(jù)以上需求分析,一個基本的圖書館管理系統(tǒng)數(shù)據(jù)庫大致包括10個表,分別存放相應子功能模塊的數(shù)據(jù)信息,期中“讀者信息”和“圖書信息”表是關鍵的表,用于存放圖書館讀者的信息和文獻的信息,圖書館管理系統(tǒng)實際上就是對讀者和文獻的管理。“圖書歸還”用于登記讀者歸還圖書的記錄并增加圖書在庫的庫存,登記內(nèi)容包括歸還編號、圖書編號、讀者編號、歸還時間等。圖書流通管理:此功能模塊用于管理圖書流通環(huán)節(jié)的相關的操作,包括如下圖所示的功能模塊?!皥D書征訂”用于訂購新圖書,內(nèi)容包括征訂編號、ISBN、訂購數(shù)量、訂購日期?!白x者檔案管理”用于設置讀者相關的信息,內(nèi)容包括編號、姓名、身份、讀者性別、聯(lián)系方式、登記日期、有效期至、違規(guī)次數(shù)、現(xiàn)借圖書數(shù)、是否掛失。 安全性管理:給每個管理員一個用戶名和密碼,以登錄圖書館管理系統(tǒng),便于身份驗證,管理員可以擁有最高權(quán)限對數(shù)據(jù)庫進行所有操作。精選資料圖書館管理系統(tǒng)數(shù)據(jù)庫設計一、需求分析圖書館管理系統(tǒng)應該能夠提供所有借閱者的詳細信息,以及館內(nèi)庫存的詳細情況,對借書和還書兩大功能進行合理的操作并登記。同樣擁有一個用戶名和密碼,但普通用戶只能進行查詢操作,看個人信息和圖書館中圖書信息不可修改它們?!敖钑C掛失與恢復”用于掛失和恢復讀者的借書證,掛失后該編號的讀者不能再借書?!皥D書注銷”用于注銷圖書,被注銷的圖書不可以再借出,并且應將圖書信息進行修改。圖書館流通管理圖書借閱圖書歸還圖書丟失圖書罰款圖1—3 “圖書流通管理”功能模塊“圖書借閱”用于登記讀者借閱圖書的記錄并減少圖書在庫的庫存,登記內(nèi)容包括借閱編號、圖書編號、讀者編號、借閱時間、應還時間、續(xù)借次數(shù)、圖書狀態(tài)等。系統(tǒng)查詢借閱此書的人的信息以及該書被借日期判斷是否過期,若過期將進行罰款,并將該書刊的借閱記錄改為已還。其他涉及讀者信息和文獻信息的表,都只是記錄相應的編號,并根據(jù)作為外鍵的“編號”字段相對應。原則3(一對多聯(lián)系在關系模式中的表示):ERD中的一個一對多聯(lián)系通過在其“多”實體關系上增加“1”實體關系的主碼(作為外碼)和聯(lián)系本身的屬性來表示。,39。,39。,5,2,39。,10,4,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39