




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
圖書館管理系統(tǒng)08高應(yīng) 王巧鳳摘
要
現(xiàn)階段,每個(gè)學(xué)校都會(huì)有自己的圖書館,不僅如此,每個(gè)城市、城鎮(zhèn)甚至很小的小村里幾乎都會(huì)有圖書館,隨著科技越來越發(fā)達(dá),圖書館也成為了人們不可缺少的一項(xiàng)學(xué)習(xí)知識(shí)的工具。現(xiàn)在到了圖書館你都會(huì)看見形形色色的人們擠滿了圖書館,不管他們是為了什么目的,但這足以證明圖書館的重要性。在本次設(shè)計(jì)中,Access主要是實(shí)現(xiàn)前臺(tái)界面及其功能和做本設(shè)計(jì)的后臺(tái)運(yùn)行數(shù)據(jù)庫。如圖書的錄入,界面的設(shè)計(jì),圖書借閱信息的添加、修改、刪除、保存等功能。前
言
圖書館,是搜集、整理、收藏圖書資料供人閱覽、參考的機(jī)構(gòu),早在公元前3000年就出現(xiàn)了最早的圖書館,圖書館有保存人類文化遺產(chǎn)、開發(fā)信息資源、參與社會(huì)教育等職能。圖書館收藏著大量的文獻(xiàn)信息資源,積極地開發(fā),廣泛地利用這些文獻(xiàn)資源是圖書館的重要職能之一,它也是圖書館承擔(dān)各種職能的基礎(chǔ)。由于當(dāng)今社會(huì)文獻(xiàn)的生產(chǎn)數(shù)量大、增長快;社會(huì)文獻(xiàn)的類型復(fù)雜、形式多樣;文獻(xiàn)的時(shí)效性強(qiáng);文獻(xiàn)的傳播速度加快;文獻(xiàn)的內(nèi)容交叉重復(fù);文獻(xiàn)所用語種在擴(kuò)大,質(zhì)量下降等特點(diǎn),使人們普通感到利用起來十分不容易。圖書館通過對(duì)文獻(xiàn)信息資源進(jìn)行加工整理、科學(xué)分析綜合、指引,形成有秩序、有規(guī)律、源源不斷的信息流,進(jìn)行更加廣泛的交流與傳遞,使讀者更好地利用它們。系統(tǒng)概括
根據(jù)新疆農(nóng)業(yè)職業(yè)技術(shù)學(xué)院的條件所制定的圖書館管理系統(tǒng)所需過程:系統(tǒng)總體分析與設(shè)計(jì)概括需求分析系統(tǒng)描述創(chuàng)建數(shù)據(jù)庫結(jié)論致謝一、系統(tǒng)總體分析與設(shè)計(jì)概括設(shè)計(jì)目標(biāo)
根據(jù)圖書館借閱場景中為方便圖書管理人員工作的需求,
“圖書館管理系統(tǒng)”可以分為對(duì)圖書的借還管理、對(duì)圖書的入庫和查找、對(duì)讀者的登記和查找和對(duì)系統(tǒng)用戶設(shè)置的維護(hù)、打印系統(tǒng)等幾方面?!魣D書借還管理:主要包括對(duì)圖書基本信息、圖書進(jìn)出庫情況、圖書歸還管理等數(shù)據(jù)的記錄、統(tǒng)計(jì)和查詢,以方便圖書管理人員的工作。圖書的入庫和查找:主要包括圖書進(jìn)出庫情況、圖書進(jìn)出庫情況查詢。讀者的登記和查找:主要包括對(duì)圖書每日借閱情況的記錄、統(tǒng)計(jì)和查詢,根據(jù)不同等級(jí)會(huì)員借書冊數(shù)的限制和不同圖書限借天數(shù)的限制等對(duì)圖書借閱進(jìn)行管理。系統(tǒng)用戶設(shè)置的維護(hù):主要包括系統(tǒng)數(shù)據(jù)維護(hù)(如:普通管理員和高級(jí)管理員的權(quán)限設(shè)置)打印系統(tǒng):主要是打印借書證和圖書清單。下面是圖書館管理系統(tǒng)所需的模塊報(bào)表管理基礎(chǔ)數(shù)據(jù)維護(hù)設(shè)置系統(tǒng)用戶信息查詢圖書借閱管理圖書歸讀者登還管理記和查找信息查詢窗體借書證圖書清單過期罰款清單Oper窗體Borrow窗體Reader窗體查詢窗體借書證圖書清單過期罰款清單登錄窗體主窗體選擇工具開發(fā)工具:Access
2003運(yùn)行環(huán)境Inter486以上系列PC臺(tái)式機(jī)運(yùn)行時(shí)占用內(nèi)存:<
32MB所需硬盤空間:
<15MB軟件平臺(tái):中文Windows2000二、需求分析功能劃分及描述該軟件具有以下功能:瀏覽功能:列出當(dāng)前數(shù)據(jù)庫文件中書籍和讀者的所有記錄,可選定一項(xiàng)記錄,顯示所有域插入功能:增加一個(gè)書目記錄,增加一個(gè)讀者記錄修改功能:修改一已存在的記錄內(nèi)容,提供確認(rèn)機(jī)制刪除功能:刪除一個(gè)記錄,提供確認(rèn)機(jī)制查詢功能:書目匹配查詢,讀者匹配查詢,書目和讀者相關(guān)聯(lián)匹配查詢?nèi)?、系統(tǒng)描述3.1數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì):分別是
Book表、Reader表、Borrow表、Depart表、Rlevel表、Oper表其屬性是:字段名、數(shù)據(jù)類型、字段大小、允許空如表所示:字段名數(shù)據(jù)類型字段大小允許空借書證號(hào)文本18空?qǐng)D書編號(hào)文本10空借書日期日期/時(shí)間8空3.2數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)及范式分析信息系統(tǒng)的主要任務(wù)是通過大量的數(shù)據(jù)獲得管理所需要的信息,這就必須存儲(chǔ)和管理大量的數(shù)據(jù)。因此建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫,使整個(gè)系統(tǒng)都可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開發(fā)工作好壞的主要指標(biāo)之一。3.3數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計(jì),即將數(shù)據(jù)按一
定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門的存檔數(shù)據(jù)和數(shù)據(jù)需
求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照DBMS提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余
少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。四、創(chuàng)建數(shù)據(jù)庫在數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)分析和數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)完成之后,接下來便可以用Access來創(chuàng)建數(shù)據(jù)庫。一般步驟是首先創(chuàng)建數(shù)據(jù)庫,再創(chuàng)建數(shù)據(jù)表,最后建立表間關(guān)系。利用表、查詢、窗體、報(bào)表、宏來完成本圖書館管理系統(tǒng)的運(yùn)行。達(dá)到預(yù)想的效果,并且能夠應(yīng)用到實(shí)踐中去。4.1創(chuàng)建表創(chuàng)建數(shù)據(jù)庫的操作步驟:首先啟動(dòng)Microsoft
Access2003,通過“件”菜單中的“新建”命令,創(chuàng)建一個(gè)名為“l(fā)ib.mdb”的數(shù)據(jù)庫。創(chuàng)建表:在數(shù)據(jù)庫“圖書借閱管理系統(tǒng).mdb”中通過“使用設(shè)計(jì)器創(chuàng)建表”如圖4所示,分別創(chuàng)建Book表、Reader表、Borrow表、Depart表、Rlevel表、Oper表。這里只實(shí)例Book表的設(shè)計(jì),其中字段名稱包括bookName(圖書名稱)、
bookNumber(圖書編號(hào))、bookTypenumber(圖書分類號(hào))、
Author(作者)、publish(出版社)、
Price(價(jià)格)、
Rkdate(入庫日期)、
jiefou(借否)如圖所示。Book表的設(shè)計(jì)過程和視圖設(shè)計(jì)后視圖各個(gè)表之間的關(guān)系4.2查詢的創(chuàng)建查詢是對(duì)數(shù)據(jù)庫所保存的數(shù)據(jù)的詢問,或?qū)?shù)據(jù)進(jìn)行操作的請(qǐng)求。其基本功能:從不同的表中獲取信息通過指定的查詢的準(zhǔn)則,使符合條件的數(shù)據(jù)出現(xiàn)在結(jié)果集 中指定結(jié)果集中出現(xiàn)的字段對(duì)某些字段進(jìn)行計(jì)算,顯示計(jì)算結(jié)果建立基于結(jié)果集的數(shù)據(jù)表格作為窗體或報(bào)表的數(shù)據(jù)源作為另一個(gè)查詢的數(shù)據(jù)源實(shí)現(xiàn)對(duì)數(shù)據(jù)庫表的修改、刪除、更新。下面是查詢的設(shè)計(jì)和查詢結(jié)果4.3窗體的創(chuàng)建窗體是Access中用來和用戶進(jìn)行交互的重要的數(shù)據(jù)庫對(duì)象,利用窗體可以方便用戶對(duì)數(shù)據(jù)進(jìn)行瀏覽、新增、修改和刪除等操作,還可以將數(shù)據(jù)進(jìn)行一定的處理后,以圖表的形式顯示出來。窗體的設(shè)計(jì)可以用在設(shè)計(jì)器中設(shè)計(jì),也可以用新建窗體來設(shè)計(jì),下面是用設(shè)計(jì)器來設(shè)計(jì)窗體:4.4報(bào)表的創(chuàng)建報(bào)表是實(shí)現(xiàn)信息提供的另一種有效途徑,它是將數(shù)據(jù)庫中的信息加以整理和匯總統(tǒng)計(jì)后,已打印的形式靜態(tài)的顯示數(shù)據(jù)。用戶可以將報(bào)表打印出來,這就實(shí)現(xiàn)了傳統(tǒng)媒體與現(xiàn)代媒體在信息傳遞和共享方面的結(jié)合。圖書清單的報(bào)表4.5數(shù)據(jù)訪問頁數(shù)據(jù)訪問頁是Access中的一種數(shù)據(jù)庫對(duì)象,包含了指向該頁對(duì)應(yīng)的Html文件位置的快捷方式。也就是說,數(shù)據(jù)訪問頁是存儲(chǔ)在Access數(shù)據(jù)庫文件外獨(dú)立的HTML文件,可以將其看做是用“超文本標(biāo)記語言(HTML)”編碼的窗體,因此可以通過web瀏覽器來查看它,但是在創(chuàng)建數(shù)據(jù)訪問頁時(shí),access會(huì)在數(shù)據(jù)庫窗口中自動(dòng)為該數(shù)據(jù)訪問頁添加一個(gè)快捷方式。4.6宏的創(chuàng)建宏是由一個(gè)或多個(gè)操作組成的集合,像打開某個(gè)窗體或打印某個(gè)報(bào)表這些操作都可以用宏來完成。要想建立一個(gè)宏,方法有兩種:一是用宏記錄器記錄所要執(zhí)行的一系列操作;二是用Visual
Basic語言編寫。宏的設(shè)計(jì)宏組的設(shè)計(jì)圖書館管理系統(tǒng)做到現(xiàn)在為止,差不多每一道工序都完成了。那么如何來更加完善呢?這時(shí),就要從窗體里一步一步的連接,而每一步連接都可以使用宏,而宏的部分我上面所作的就十分復(fù)雜了,其實(shí)宏用幾個(gè)宏組就可以很明了的連接好了,我所做的宏里只有一個(gè)宏組,就如圖示22所示,在命令按鈕中選擇單擊所發(fā)生的事件,這樣很簡單的就連接好了。每個(gè)窗體里的按鈕執(zhí)行在這里都是用宏來執(zhí)行的,其實(shí)還有一種簡單的方法,就是在創(chuàng)建按鈕時(shí)就設(shè)置好它屬性就可以直接連接了,用這種方法更簡單,我用宏做主要就是好好地運(yùn)用一下宏的功能。這個(gè)圖書館管理系統(tǒng)的一些基本功能都能實(shí)現(xiàn),其弊端就是信息化含量有點(diǎn)少,如果加上刷次卡的功能就更好了。在查詢上的過期罰款上的確出現(xiàn)了較大的問題(過期罰款查不到已經(jīng)還書卻超過限界天數(shù)的罰款數(shù),還把沒有超期的信息也提取出來,顯示不出來已借還的學(xué)生的信息,這樣便在系統(tǒng)里存不了已借書學(xué)生的備份)這還是我不能解決的。結(jié)
論本“圖書借閱管理系統(tǒng)”的主要功能已基本設(shè)計(jì)完成并實(shí)現(xiàn),但還有很多不成熟、不完善的地方。例如:(1)我的系統(tǒng)缺的一個(gè)重要的窗體——登錄窗體,雖然登陸窗體我做了,但是我并有真正的運(yùn)行到程序里。在過期罰款的設(shè)計(jì)中,我只做了至今沒有還書的的
罰款數(shù),而已經(jīng)換書但天數(shù)超過限界天數(shù)的應(yīng)罰款數(shù)并沒
有設(shè)計(jì)出來。而且我所設(shè)計(jì)的圖書館管理中并不能顯示已
經(jīng)還過書(每日有超過限界日期)的的學(xué)生的借閱的信息。在報(bào)表方面,因?yàn)椴樵兊倪^程中的一些沒實(shí)現(xiàn)的功能,從而使報(bào)表中也出現(xiàn)一些弊端,如:報(bào)表中會(huì)顯示還沒有超期的學(xué)生的罰款,罰款的金額顯示為負(fù)值。(4)并沒有加入刷磁卡的功能,這樣會(huì)顯得整個(gè)設(shè)計(jì)并不是很信息化。致
謝從論文選題到搜集資料,從寫稿到反復(fù)修改,期間經(jīng)歷了喜悅、聒噪、痛苦和彷徨,在寫作論文的過程中心情是如此復(fù)雜。如今,伴隨著這篇畢業(yè)論文的最終成稿,復(fù)雜的心情煙消云散,自己甚至還有一點(diǎn)成就感。我要感謝,非常感謝我的導(dǎo)師許蔣老師。她為人隨和熱情,治學(xué)嚴(yán)謹(jǐn)細(xì)心。蔣老師始終認(rèn)真負(fù)責(zé)地給予我深刻而細(xì)致地指導(dǎo),幫助我開拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì)。正是許老師的無私幫助與熱忱鼓勵(lì),我的畢業(yè)論文才能夠得以順利完成,謝謝蔣老師。在這次畢業(yè)設(shè)計(jì)中,我還要感謝我們宿舍的丫頭們,我們?yōu)榱水厴I(yè)設(shè)計(jì)一
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 杭州師范大學(xué)《影音制作》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年挖掘機(jī)行業(yè)前瞻:2月銷量同比增52.8%基建回暖推動(dòng)市場增長
- 主要分部分項(xiàng)施工方案
- 預(yù)制蓋板涵施工方案
- 灌縫膠施工方案
- 光學(xué)測試試題及答案高一
- 6年級(jí)寫作第3單元冬日暖陽怎么寫
- 6n.m的螺絲鎖付扭矩
- cof內(nèi)加少量聚合物成質(zhì)子交換膜
- 低代碼熱區(qū)功能
- 云南省主要礦產(chǎn)資源
- 臨床試驗(yàn)疑難問題解答
- 光伏發(fā)電工程施工組織設(shè)計(jì)施工工程光伏發(fā)電工程光伏發(fā)電施工組織設(shè)計(jì)
- 磁共振基礎(chǔ)知識(shí)及3.0T磁共振1
- 酒店概論教案
- 傳統(tǒng)體育養(yǎng)生概論
- 電力建設(shè)工程預(yù)算定額2006版
- 地鐵活塞風(fēng)相關(guān)計(jì)算
- DLT5216-2005 35kV~220kV城市地下變電站設(shè)計(jì)規(guī)定
- 華彩中國舞教案第四級(jí)分享
- SMT鋼網(wǎng)管理規(guī)范
評(píng)論
0/150
提交評(píng)論