數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告范文1_第1頁(yè)
數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告范文1_第2頁(yè)
數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告范文1_第3頁(yè)
數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告范文1_第4頁(yè)
數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告范文1_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

圖書(shū)管理系統(tǒng)的開(kāi)發(fā)與實(shí)現(xiàn)摘要:圖書(shū)管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。其能夠完成對(duì)圖書(shū)的添加、刪除、借閱、歸還和對(duì)讀者的管理等功能的操作。經(jīng)過(guò)分析,使用Microsoft?VisualBasic6.0為開(kāi)發(fā)工具,利用其提供的各種面向?qū)ο蟮目梢暬_(kāi)發(fā)平臺(tái)作為開(kāi)發(fā)工具,采用面向?qū)ο蠹夹g(shù),圖形化的應(yīng)用開(kāi)發(fā)環(huán)境,尤其是它有一個(gè)功能極其強(qiáng)大的集成環(huán)境提供給開(kāi)發(fā)人員,使得開(kāi)發(fā)人員可通過(guò)菜單、界面、圖形瀏覽工具、對(duì)話(huà)框以及嵌入的各種生成器來(lái)輕松地完成各種復(fù)雜的操作。并且,方便的界面制作,可以節(jié)省更多的時(shí)間來(lái)研發(fā)后臺(tái)的程序代碼及數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)選用Access,其存儲(chǔ)方式單一,都存放在后綴為(.mdb)的數(shù)據(jù)庫(kù)文件中,界面友好易于操作管理。開(kāi)發(fā)過(guò)程中不斷修正和改進(jìn),直到形成滿(mǎn)意的可行系統(tǒng)。關(guān)鍵字:VB程序設(shè)計(jì)、圖書(shū)管理系統(tǒng)、信息管理系統(tǒng)(MIS)、數(shù)據(jù)庫(kù)、VisualBasic6.0、面向?qū)ο?Object)、圖書(shū)管理。1.選題背景與開(kāi)發(fā)功能簡(jiǎn)介當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn),信息自動(dòng)化的作用也越來(lái)越大。從而使我們從繁雜的事務(wù)中解放出來(lái),提高了我們的工作效率。計(jì)算機(jī)信息化管理有著儲(chǔ)存量大,速度快等許多優(yōu)點(diǎn),提供給我們的處理信息及時(shí)快捷,因此我們利用計(jì)算機(jī)提供給我們的信息對(duì)圖書(shū)館圖書(shū)的借閱過(guò)程形成一整套動(dòng)態(tài)的管理。小黑臉圖書(shū)管理系統(tǒng)可以更快捷的處理日常圖書(shū)管理的任務(wù),更有效的整合圖書(shū)、讀者信息,使各種檢索更加節(jié)省時(shí)間。界面友好,與windows操作系統(tǒng)類(lèi)似,使操作者不用系統(tǒng)學(xué)習(xí),短時(shí)期內(nèi)就會(huì)進(jìn)行靈活的操作。經(jīng)過(guò)對(duì)多個(gè)開(kāi)發(fā)軟件及數(shù)據(jù)庫(kù)軟件的優(yōu)越性進(jìn)行評(píng)估之后,我選擇VisualBasic6.0為開(kāi)發(fā)工具;Access作為后臺(tái)數(shù)據(jù)庫(kù);并且運(yùn)用了一些軟件作為輔助工具,SetupFactory7.01進(jìn)行對(duì)軟件的打包,管理系統(tǒng)的各種圖標(biāo)是運(yùn)用AxialisIconWorkshopv6.0制作的,而且應(yīng)用了MacromediaDreamweaver8、MacromediaFlash8、eBookEditPro來(lái)制作的幫助文件,使軟件說(shuō)明等更加美觀圖文并茂。2.需求分析

為豐富廣大人民群眾的精神生活、業(yè)余文化生活,很多企事業(yè)單位、學(xué)校、政府機(jī)關(guān)等都開(kāi)設(shè)了相關(guān)的圖書(shū)館,提供員工、學(xué)生等借閱圖書(shū)服務(wù)。陳舊的人工借閱服務(wù)已經(jīng)無(wú)法滿(mǎn)足日益加快的生活步伐,也不能高效的對(duì)圖書(shū)進(jìn)行管理。圖書(shū)管理系統(tǒng)便應(yīng)運(yùn)而生,并且能夠完成如下信息。借閱圖書(shū)、續(xù)借圖書(shū),歸還圖書(shū)。查找圖書(shū)、查找讀者;并可以對(duì)各圖書(shū)及讀者信息進(jìn)行相應(yīng)修改和調(diào)整。添加圖書(shū)、添加讀者,此功能起到對(duì)圖書(shū)館數(shù)據(jù)庫(kù)作擴(kuò)容工作,擴(kuò)大了圖書(shū)館的規(guī)模。對(duì)本圖書(shū)管理系統(tǒng)的設(shè)置,包括每位讀者最多能借閱圖書(shū)數(shù)量,及超期后,每天所應(yīng)繳納的罰款金額。圖書(shū)種類(lèi)的設(shè)置,通過(guò)此設(shè)置,可以對(duì)圖書(shū)館的圖書(shū)作分類(lèi),更有效的檢索,方便借閱、查詢(xún)的日常行為。系統(tǒng)管理員的添加,包括三種權(quán)限的管理員。,書(shū)竊價(jià)格「節(jié)藉編號(hào)書(shū)緒色稱(chēng)負(fù)記呂所有者慈需額登陋讀者讀者編迅辦證關(guān)E/R模型圖nr站出天議圖1小黑臉圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)E-R模型圖3.?dāng)?shù)據(jù)庫(kù)邏輯分析本圖書(shū)管理系統(tǒng)功有6個(gè)表。分別為圖書(shū)信息表、圖書(shū)類(lèi)別表、借閱信息表讀者信息表、系統(tǒng)設(shè)置信息表、管理用戶(hù)信息表。(1)、bookinfo(圖書(shū)信息表)書(shū)籍編號(hào)書(shū)籍名稱(chēng)類(lèi)別代碼出版社作者姓名書(shū)籍價(jià)格書(shū)籍頁(yè)碼登記日期是否借出000001A是書(shū)籍編號(hào):數(shù)據(jù)類(lèi)型選擇文本,方便輸入任何形式的編號(hào),較為隨意。字段大小為20;書(shū)籍名稱(chēng):數(shù)據(jù)類(lèi)型選擇文本,字段大小30;類(lèi)型代碼、出版社、作者姓名的數(shù)據(jù)類(lèi)型均為為文本,字段大小為50;書(shū)籍價(jià)格:數(shù)據(jù)類(lèi)型是數(shù)字,字段大小為單精度型;書(shū)籍頁(yè)碼:數(shù)據(jù)類(lèi)型文本,字段大小為50;登記日期:數(shù)據(jù)類(lèi)型日期/時(shí)間,短日期形式;是否借出:布爾值,是與否。(2)、booktype(圖書(shū)類(lèi)別表)類(lèi)別代碼書(shū)籍類(lèi)別借出天數(shù)A計(jì)算機(jī)50屬性分別為:類(lèi)別代碼(自定義)、書(shū)籍類(lèi)別、借出天數(shù)。數(shù)據(jù)類(lèi)型與上同類(lèi)別代碼作為主鍵。(3)、lentinfo(借閱信息表)讀者編號(hào)書(shū)籍編號(hào)借書(shū)日期還書(shū)日期超出天數(shù)罰款金額20040200010000022005-12-11000屬性分別為:讀者編號(hào)、書(shū)籍編號(hào)、借書(shū)日期、還書(shū)日期、超出天數(shù)、罰款金額。讀者編號(hào)作為主鍵。(4)、readerinfo(讀者信息表)

讀者編號(hào)讀者姓名讀者性別辦證日期聯(lián)系電話(huà)所屬單位家庭住址2004020001趙一男屬性分別為:讀者編號(hào)、讀者姓名、讀者性別、辦證日期、聯(lián)系電話(huà)、所屬單位、家庭住址。數(shù)據(jù)類(lèi)型均為文本,數(shù)據(jù)輸入靈活。讀者編號(hào)作為主鍵。(5)、setinfo(系統(tǒng)設(shè)置信息表)借出冊(cè)書(shū)罰款金額5.000.10數(shù)據(jù)類(lèi)型為整形數(shù)據(jù)。罰款金額為雙精度類(lèi)型。(6)、systeminfo(管理用戶(hù)信息表)ID名稱(chēng)密碼超級(jí)管理員數(shù)據(jù)庫(kù)維護(hù)員圖書(shū)管理員1adminadminYNN屬性分別為:ID、名稱(chēng)(即用戶(hù)名)、密碼、權(quán)限。ID為主鍵。根據(jù)E-R模型圖轉(zhuǎn)換為表關(guān)系圖。圖如下。圖2小黑臉圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)表關(guān)系圖booktypebookinfolentinfoieadeiinfo犧能碼讀者編號(hào)書(shū)藉類(lèi)別書(shū)籍名稱(chēng)—1書(shū)藉編號(hào)[讀者姓名借出茨數(shù)類(lèi)別代碼借書(shū)日期讀者性別出版社還書(shū)日期:辦證日期作者姓名超岀天數(shù)■聯(lián)系電話(huà)書(shū)藉忻格罰款金頷;所雇單位書(shū)劇頁(yè)碼家庭住址登記日期是否惜岀4.系統(tǒng)功能分析本軟件完成圖書(shū)管理功能??赡芨鞣N擁有圖書(shū)館的企業(yè)、學(xué)校等團(tuán)體機(jī)構(gòu)??蓪?shí)現(xiàn)基本的日常圖書(shū)管理。功能主要通過(guò)權(quán)限來(lái)區(qū)分。共三種權(quán)限,超級(jí)管理員、數(shù)據(jù)庫(kù)維護(hù)員、圖書(shū)管理員。超級(jí)管理員擁有本軟件系統(tǒng)的全部功能。數(shù)據(jù)庫(kù)維護(hù)員只擁有對(duì)系統(tǒng)數(shù)據(jù)庫(kù)操作的權(quán)利。而圖書(shū)管理員,是日常操作的主要人員。他負(fù)責(zé)日常圖書(shū)的借閱、續(xù)借、歸還等操作。本系統(tǒng)具體功能如下:、方便快捷的安裝,使普通用戶(hù)不用經(jīng)過(guò)培訓(xùn),輕松使用軟件。可以清晰明了的使用軟件功能。、圖書(shū)編目的方便設(shè)置。點(diǎn)擊菜單欄上的“系統(tǒng)設(shè)置”里,我們?cè)趫D書(shū)設(shè)置里添入類(lèi)別代碼“A”,在圖書(shū)種類(lèi)欄中添入“政治、哲學(xué)”在可借天數(shù)位置添加最大可借期限。點(diǎn)擊“添加”按鈕,即可添加;并可以輕松查找、清除。依次類(lèi)推完成圖書(shū)類(lèi)別設(shè)置工作。在我們的數(shù)據(jù)庫(kù)中已經(jīng)預(yù)先輸入了一定數(shù)量的編目名稱(chēng)。、添加新書(shū)名目。點(diǎn)擊菜單中“添加”項(xiàng)里“添加圖書(shū)”的子菜單項(xiàng),依次按照要求填入上圖所要求的內(nèi)容。如果要錄入的圖書(shū)沒(méi)有備注,備注可以不填。按照以上的步驟完成圖書(shū)的錄入工作。、圖書(shū)信息修改。在已經(jīng)入庫(kù)的圖書(shū)中,如果發(fā)現(xiàn)某一圖書(shū)的信息與該圖書(shū)的原始信息不相符可以使用該功能。通過(guò)查詢(xún),查出該圖書(shū)并選中,會(huì)在該頁(yè)的上部顯示該圖書(shū)信息。此時(shí)更改相應(yīng)的圖書(shū)信息,點(diǎn)擊“修改”按鈕完成修改操作。、圖書(shū)信息查詢(xún)。當(dāng)需要從數(shù)據(jù)庫(kù)中查找滿(mǎn)足查詢(xún)條件的圖書(shū)時(shí),可以使用該功能。選擇查詢(xún)條件填入對(duì)應(yīng)的功能,點(diǎn)擊“查詢(xún)”完成查詢(xún)操作。、圖書(shū)刪除。如果因?yàn)槟撤N原因要?jiǎng)h除某一本圖書(shū)時(shí),就可以使用該功能。通過(guò)查詢(xún)條件,查出要?jiǎng)h除的圖書(shū),選中該圖書(shū),點(diǎn)擊“刪除”,如果該圖書(shū)還沒(méi)有歸還,則會(huì)顯示該圖書(shū)沒(méi)有歸還,不能進(jìn)行刪除操作。如果該圖書(shū)沒(méi)有被借出就可以使用該功能。、添加讀者。在上方菜單欄中“添加”里的子菜單項(xiàng)“添加讀者信息”,點(diǎn)擊,進(jìn)行信息添加。信息包括讀者編號(hào)、讀者姓名、讀者性別、聯(lián)系電話(huà)、所屬單位、家庭住址、辦證日期。、借閱管理。借閱管理分為借閱和續(xù)借兩部分。當(dāng)有讀者來(lái)借閱時(shí),點(diǎn)擊“借閱”單選按鈕,添加讀者編號(hào),點(diǎn)擊確定即可。續(xù)借功能與借閱功能相似。、歸還功能。該功能與借閱功能相似。、刪除讀者。當(dāng)某個(gè)讀者因?yàn)槟撤N原因需要?jiǎng)h除其讀者資格時(shí),使用該功能。選中需要?jiǎng)h除的讀者點(diǎn)擊“刪除”按鈕,如果該讀者已經(jīng)沒(méi)有借閱圖書(shū)或借閱的圖書(shū)已經(jīng)歸還,該讀者將被刪除。如果該讀者借閱的圖書(shū)沒(méi)有歸還,該讀

者將不能被刪除。、讀者信息修改。當(dāng)某個(gè)讀者因?yàn)槟撤N原因需要修改其讀者資料時(shí),使用該功能。查詢(xún)讀者,然后直接對(duì)讀者個(gè)人信息進(jìn)行修改。、添加管理用戶(hù)。添加管理用戶(hù)是用來(lái)添加能使用該軟件的用戶(hù)名和密碼。當(dāng)添加完用戶(hù)之后,退出該軟件重新進(jìn)入,會(huì)要求選擇用戶(hù)名和密碼,此時(shí)如果不能正確輸入密碼,則不能進(jìn)入該軟件。為添加用戶(hù)界面,初始密碼我們?cè)O(shè)置為admin。當(dāng)選擇用戶(hù),正確登陸后,系統(tǒng)將有提示信息,顯示你所登陸的用戶(hù)名稱(chēng)及其權(quán)限。、修改密碼。當(dāng)管理用戶(hù)設(shè)置了密碼以后,如想修改用戶(hù)密碼,或者刪除用戶(hù)名都可以使用此功能。修改密碼時(shí),先選擇要修改的用戶(hù),填入舊密碼,新密碼,重復(fù)密碼要和新密碼相同,然后點(diǎn)擊“確定”按鈕完成密碼修改操作。如果用戶(hù)想刪除某一用戶(hù)名,可以選擇該用戶(hù),然后填入舊密碼點(diǎn)擊刪除按鈕完成刪除操作。、注銷(xiāo)功能。通過(guò)注銷(xiāo)功能,進(jìn)行管理用戶(hù)切換。管理用戶(hù)分為3中權(quán)限。超級(jí)管理員,數(shù)據(jù)庫(kù)管理員,圖書(shū)管理員。相對(duì)應(yīng)的,分別由不同的操作方式。根據(jù)分析作系統(tǒng)功能圖,如下。匿書(shū)管理殺統(tǒng)「退出

L注銷(xiāo)—還

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論