圖書館圖書管理系統(tǒng)設(shè)計_第1頁
圖書館圖書管理系統(tǒng)設(shè)計_第2頁
圖書館圖書管理系統(tǒng)設(shè)計_第3頁
圖書館圖書管理系統(tǒng)設(shè)計_第4頁
圖書館圖書管理系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、摘 要圖書館作為一個專門收集、整理、保存、傳播文獻, 并提供利用的科學(xué)、文化、教育機構(gòu), 是人們獲取知識的主要來源之一。然而,在信息技術(shù)迅速普及的今天,越來越多的讀者希望通過網(wǎng)絡(luò)更方便、更快捷地進行圖書的查閱、借閱, 獲取自己的所需, 因此圖書館的信息化建設(shè)尤為重要。圖書管理信息系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護,以及前端應(yīng)用程序的開發(fā)兩個方面。本文主要完成對圖書管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析、經(jīng)濟效益分析。關(guān)鍵詞:1、圖書管理 2、圖書管理系統(tǒng) 3、圖書館 4、設(shè)計目 錄1緒論11.1背景及意義11.2圖書館管理現(xiàn)狀11.3系統(tǒng)開發(fā)的發(fā)展趨勢12

2、圖書管理系統(tǒng)的設(shè)計要點22.1實現(xiàn)從手工到微機管理的過渡22.2提高軟件的容錯能力22.3增強系統(tǒng)的適應(yīng)能力22.4提高系統(tǒng)的通用性23設(shè)計思想34主要功能模塊34.1圖書采訪34.2圖書編目34.3典藏管理35系統(tǒng)分析45.1系統(tǒng)特點45.3圖書管理系統(tǒng)應(yīng)用程序設(shè)計56系統(tǒng)設(shè)計66.1系統(tǒng)功能設(shè)計66.2 系統(tǒng)工作流程76.3主界面設(shè)計86.4數(shù)據(jù)庫設(shè)計97圖書館管理信息系統(tǒng)的經(jīng)濟效益108結(jié)論與展望10致謝11參考文獻121緒論1.1背景及意義圖書館的功能是對圖書資料、文獻信息的管理和加工,并提供資料文獻借閱與信息查詢?yōu)g覽等服務(wù)。正因為如此圖書館在人類的知識積累和文明發(fā)展傳播中發(fā)揮著重要的

3、作用?,F(xiàn)在,隨著圖書館的藏書越來越多,規(guī)模也越來越大。圖書館日常管理工作中的圖書信息和借閱信息等也就隨之增加,如果我們在管理圖書館時還是采用傳統(tǒng)的人工方式來處理不斷增大的信息量,不但會在圖書館的管理上的造成混亂,還會浪費過多的人力、物力等資源,久而久之將影響到整個圖書館的運作。該系統(tǒng)針對規(guī)模不斷擴大的中小型圖書館的管理工作越來越多,傳統(tǒng)的人工管理方式上已經(jīng)不能適發(fā)展的需求,這時就需要設(shè)計一個合理、有效且實用的圖書管理系統(tǒng),該系統(tǒng)運用了 Visual Basic 和SQL Sever 技術(shù),涉及了書籍管理、借閱管理、讀者管理、系統(tǒng)管理等模塊,對圖書資料進行了集中的管理。希望通過該系統(tǒng)的開發(fā),能夠

4、方便廣大讀者借閱書籍,幫助圖書館在管理工作中實現(xiàn)規(guī)范化、系統(tǒng)化和自動化,從而在圖書館的管理水平能夠整體提高。1.2圖書館管理現(xiàn)狀目前我國各類的圖書館數(shù)量達到15.5萬家左右,其中有12萬家左右是中小型圖書館,他們在借助計算機技術(shù)管理圖書方面尚處于初級階段,雖然已經(jīng)配置好了相關(guān)計算機的設(shè)備,但只是用于圖書館的圖書編目工作,對于圖書資料的檢索、查閱、流通等工作環(huán)節(jié)還采用人員手工處理,這一部分中小型圖書館占全國圖書館總量的76%左右。另外一些中小型圖書館,由于建館時間早,沒有開發(fā)或引進一套先進的圖書集成管理系統(tǒng),致使開館至今積累了大量的圖書文獻沒有加工編目入藏圖書管理系統(tǒng),其中不乏大量的精品圖書,最

5、終導(dǎo)致這些圖書文獻資料的檢索、查閱、流通都很不方便,導(dǎo)致這些圖書不能發(fā)揮其應(yīng)有的作用。1.3系統(tǒng)開發(fā)的發(fā)展趨勢在世界信息化浪潮正以不可阻擋之勢席卷全球時,我國要迎頭趕上,就必須利用現(xiàn)有的信息基礎(chǔ)設(shè)施,重點開發(fā)和推廣應(yīng)用于各類科技經(jīng)濟等數(shù)據(jù)庫和網(wǎng)絡(luò)資源服務(wù)系統(tǒng),以便取得巨大的社會效益和經(jīng)濟效益。我國圖書館計算機等信息技術(shù)的應(yīng)用起步于20 世紀(jì) 70 年代末期,隨著改革開放的步伐得以迅速發(fā)展,特別是 20 世紀(jì) 90 年代以后,我國圖書館信息網(wǎng)絡(luò)建設(shè)取得了較大發(fā)展,圖書館信息化建設(shè)邁上了一個新臺階。2圖書管理系統(tǒng)的設(shè)計要點 傳統(tǒng)的圖書管理停留在紙介質(zhì)的基礎(chǔ)上,隨著各行業(yè)文化的發(fā)展,圖書規(guī)模越來越大

6、,這樣的管理機制已經(jīng)不能適應(yīng)管理的需要,它不僅浪費許多人力和物力,并且由于效率低下,往往不能滿足員工的需要,也不利于圖書館本身的發(fā)展。在信息時代, 這種傳統(tǒng)的管理方法必然被以計算機為基礎(chǔ)的信息管理所取代。開發(fā)圖書管理系統(tǒng)軟件,利用計算機對圖書資料進行有效的管理能夠提高工作效率,提高圖書的利用率,充分發(fā)揮圖書的作用,同時通過網(wǎng)絡(luò)讓讀者及時方便地查到所需的圖書,管理人員還可以利用強大的管理統(tǒng)計功能, 通過統(tǒng)計圖書的總量、金額、各種圖書的借閱率等及時了解庫存、圖書館發(fā)展的規(guī)模以及讀者對各類圖書的需求,掌握今后圖書的訂購計劃及取舍方向1。2.1實現(xiàn)從手工到微機管理的過渡 在圖書館管理軟件開發(fā)中必須從實

7、際出發(fā),在科學(xué)化、規(guī)范化的前提下,將微機技術(shù)與管理工作有機地結(jié)合起來,并在不影響正常工作的前提下循序漸進,逐步脫離手工模式,以實現(xiàn)從手工操作到微機管理的順利過渡。 首先,在全館范圍內(nèi)開展計算機基礎(chǔ)知識教育,使每一位工作人員對計算機有比較系統(tǒng)的了解。 其次,開展圖書管理系統(tǒng)的系統(tǒng)分析教育,讓每一位工作人員均了解圖書管理系統(tǒng)各模塊之間的關(guān)系。再次,逐步建立總書庫,以免應(yīng)用,計算機時再忙于建庫。同時,在建庫過程中也是圖書館工作人員熟悉圖書管理系統(tǒng)軟件的過程,為以后正式應(yīng)用打下基礎(chǔ)。2.2提高軟件的容錯能力 軟件的開發(fā)者并不一定是使用者,在設(shè)計上必須滿足于面向非計算機專業(yè)人員。為此,圖書館管理系統(tǒng)應(yīng)注

8、意提高系統(tǒng)的容錯能力。比如:當(dāng)菜單選擇功能號出錯時,應(yīng)提示使用者重新輸入,直到正確為止;當(dāng)文件選擇有誤時,應(yīng)要求使用者及時改正,以免程序運行中斷。因此,切實提高系統(tǒng)的容錯能力,將會從根本上消除使用人員的顧慮,并有利于提高數(shù)據(jù)的安全性和系統(tǒng)的可靠性。2.3增強系統(tǒng)的適應(yīng)能力 為了增強系統(tǒng)的實際適用能力,除了不斷改善外部條件外,更重要的是應(yīng)在軟件上采取必要的措施。比如:對于外部電源不正常的地區(qū),可以采取文件自動備份的辦法,以便在需要時恢復(fù)原始數(shù)據(jù);對于容量較大的數(shù)據(jù)文件,應(yīng)采取化整為零的辦法,以免“牽一發(fā)而動全身”等等。2.4提高系統(tǒng)的通用性 立足于本館研制的管理系統(tǒng),在開發(fā)時應(yīng)該考慮今后推廣的可

9、能性,為此,必須提高系統(tǒng)的通用性。一般原則是:將系統(tǒng)中的不變因素放入主程序或數(shù)據(jù)文件中;將需從外部輸入的部分放在人機對話中,而將凡能由計算機自行完成的工作,則一律放入運行程序中,以減少人為因素。這樣,就可將那些可變因素壓縮到盡可能小的范圍內(nèi)。在系統(tǒng)推廣時,可針對其它館的特殊情況把這些可變成分進行調(diào)整,從而為系統(tǒng)的推廣創(chuàng)造良好的條件。3設(shè)計思想 圖書管理系統(tǒng)是一個集多文種書刊加工處理、圖書借閱管理、信息發(fā)布及管理決策為一體的Windows 環(huán)境下網(wǎng)絡(luò)版集成化管理系統(tǒng)。由圖書采訪系統(tǒng)、圖書編目系統(tǒng)、典藏管理系統(tǒng)、流通管理系統(tǒng)、期刊題錄系統(tǒng)、回溯建庫系統(tǒng)、書目查詢系統(tǒng)、管理決策系統(tǒng)、集成系統(tǒng)管理等子

10、系統(tǒng),功能模塊覆蓋整個圖書管理業(yè)務(wù)。要做到功能齊全、自動化程度高、用戶界面友好,可以在網(wǎng)絡(luò)環(huán)境下運行,也可以單機運行,能適應(yīng)不同用戶的要求。應(yīng)提供標(biāo)準(zhǔn)交換格式數(shù)據(jù)的處理功能,能與各種交換格式數(shù)據(jù)進行格式轉(zhuǎn)換,而內(nèi)部數(shù)據(jù)采用定長格式,以提高系統(tǒng)的運行效率,適用圖書情報單位圖書館自動化管理。運行采用全Windows 界面,狀態(tài)行提示幫助信息,并有詳細(xì)的聯(lián)機幫助,有很好的容錯能力。4主要功能模塊4.1圖書采訪 圖書采訪系統(tǒng)是圖書采購人員業(yè)務(wù)處理的工具。它提供了新書預(yù)訂、撤銷訂購、驗收登錄、采訪統(tǒng)計、采訪打印及與采訪有關(guān)的各種表維護功能。本系統(tǒng)的新書預(yù)訂、撤銷訂購、驗收登錄等過程均是以“批”為單位進行

11、的。首先, 將要處理的數(shù)據(jù)以適量的種數(shù)人為的分成批。然后,將一批待處理的各種數(shù)據(jù)進行計算機處理, 暫存于臨時表中。一批數(shù)據(jù)處理完畢可打印各種輸出材料。經(jīng)校對發(fā)現(xiàn)錯誤可進行數(shù)據(jù)修改。確認(rèn)數(shù)據(jù)無誤后可根據(jù)需要打印輸出各種材料或批統(tǒng)計報表。待所有輸出都確認(rèn)完成后可選擇轉(zhuǎn)貯或清除數(shù)據(jù)。此時數(shù)據(jù)轉(zhuǎn)貯到下一工作流程所需的表中, 上述各輸出項目將不能再現(xiàn)。系統(tǒng)將準(zhǔn)備下一批采訪數(shù)據(jù)處理。4.2圖書編目 圖書編目系統(tǒng)是圖書編目人員的主要工具。它提供了編目處理、編目統(tǒng)計、編目打印及與編目有關(guān)的各種表維護功能。本系統(tǒng)的編目處理過程是以批為單位進行的。首先, 將要分編的圖書以適量的種數(shù)人為的分成批。然后, 將一批待分

12、編的圖書進行計算機編目, 暫存于臨時表中。一批書編目完畢打印編目校對單。經(jīng)校對發(fā)現(xiàn)錯誤可進行數(shù)據(jù)修改。確認(rèn)數(shù)據(jù)無誤后可選擇打印個別登錄帳、編目卡片、書標(biāo)及批統(tǒng)計報表。待所有輸出都確認(rèn)完成后可選擇轉(zhuǎn)貯數(shù)據(jù)。此時編目數(shù)據(jù)由臨時表轉(zhuǎn)貯到書目表中,上述各輸出項目將不能再現(xiàn)。系統(tǒng)將準(zhǔn)備下一批書的編目處理。4.3典藏管理 典藏管理系統(tǒng)執(zhí)行一般圖書館典藏工作的幾項主要職能。使書目數(shù)據(jù)進入典藏系統(tǒng)并隨時能夠予以調(diào)整。該系統(tǒng)包括以下功能:新書分布、調(diào)整典藏、圖書剔舊、典藏統(tǒng)計、典藏打印、數(shù)據(jù)維護。5系統(tǒng)分析 為了更好地完成圖書管理的功能,使管理系統(tǒng)既起到推動圖書管理水平的發(fā)展,同時又不與傳統(tǒng)的管理方式脫節(jié),我們

13、進行了詳細(xì)的需求分析,既為其注入了現(xiàn)代管理的新元素同時也結(jié)合了圖書管理人員的管理經(jīng)驗?,F(xiàn)行的圖書資料管理信息系統(tǒng)是建立在人工運行數(shù)據(jù)處理系統(tǒng)之上的。圖書資料管理信息系統(tǒng)的系統(tǒng)分析,就是以調(diào)查研究當(dāng)前人工系統(tǒng)為出發(fā)點,運用結(jié)構(gòu)分析法來建立目標(biāo)系統(tǒng)及其模型4。5.1系統(tǒng)特點 應(yīng)全面考慮到參與管理人員的特點,從實際出發(fā),盡可能地滿足日常管理的需要,使系統(tǒng)具有功能齊全、實用、操作簡便、快捷、界面友好、報表輸出靈活多樣等特點。同時也要適應(yīng)網(wǎng)絡(luò)發(fā)展的具體情況(對等網(wǎng)、局域網(wǎng)都能使用);用戶界面簡潔,操作方便,層次清晰,用戶容易上手;系統(tǒng)運行可靠,查詢統(tǒng)計有較高的效率。5.2圖書管理系統(tǒng)總體流程系統(tǒng) 主要功

14、能分為五大模塊,包括圖書管理、期刊管理、讀者管理、查詢、報表管理。各模塊之間相對獨立實現(xiàn)不同的處理功能, 但相互之間又能很好地聯(lián)系起來。 圖1 圖書管理系統(tǒng)總體功能結(jié)構(gòu) 圖書館圖書管理業(yè)務(wù)流程包括訂購、驗收、編目、典藏、流通和維護。除前面介紹的主要功能模塊外,上述包含的訂購是根據(jù)供書商的可供書目信息挑選預(yù)訂購圖書,一段時間以后,整理訂購圖書并根據(jù)供書商填寫訂書單,發(fā)給供書商進行訂購。當(dāng)前,隨著計算機的日益普及,供書商訂購信息開始用光盤等媒體發(fā)送,在這些訂購信息中不僅可以實現(xiàn)傳統(tǒng)的訂購功能,而且包含著編目信息,這些編目信息能極大地減輕編目人員的錄入工作量,并且提高數(shù)據(jù)的準(zhǔn)確性,所以在訂購中應(yīng)利用

15、這些編目數(shù)據(jù)。另外由于圖書資金有限,為了將有限的資金更好地使用,系統(tǒng)還應(yīng)進行資金控制,訂購人員只許在某類圖書的授權(quán)資金范圍內(nèi)進行訂購操作,否則應(yīng)得到資金分配人員的批準(zhǔn)或直到資金滿足要求。 驗收根據(jù)供書商提供的圖書進行資產(chǎn)登記并進行財務(wù)處理。主要工作包括登記財產(chǎn)號(貼圖書條形碼)、登記憑證、檢驗圖書數(shù)量以及金額。對于供書商多發(fā)的圖書可以根據(jù)實際情況決定取舍,對于不要圖書進行退出處理并發(fā)退出單。另外,對于其他渠道所得到的圖書,如贈送、交換、外購等,應(yīng)該經(jīng)過檢驗、做財產(chǎn)登記以后才能進入其他環(huán)節(jié)。流通是圖書館業(yè)務(wù)的主要環(huán)節(jié)之一,包括借書、還書、續(xù)借、讀者管理、罰款管理以及圖書維護等環(huán)節(jié)。借書時對于超期

16、、未交罰款、證件有效期、預(yù)約以及其它違規(guī)因素能自動區(qū)別和控制。由于讀者流量大,因此要求操作簡單、響應(yīng)時間短,對于常規(guī)的操作,盡量減少手工干預(yù),以提高準(zhǔn)確率和工作效率。圖書維護是對受損圖書下架修補、修補以后再上架流通的過程。系統(tǒng)在實現(xiàn)時,除了實現(xiàn)傳統(tǒng)的驗收、編目、典藏、流通和管理等環(huán)節(jié)外,還加強了如下幾個方面的功能:1、罰款等信息監(jiān)控為了明確圖書館的資金管理情況,系統(tǒng)對罰款進行了授權(quán),只有授權(quán)用戶才可以執(zhí)行有關(guān)罰款手續(xù),而且罰款的情況及其統(tǒng)計信息,在系統(tǒng)中也進行了明細(xì)的記錄。2、訂購功能的加強以前的管理系統(tǒng)對訂購功能不太重視,主要是因為以前的圖書訂購多以手工操作為主。隨著新書目錄的信息化、數(shù)字化

17、,訂書的平臺也將從紙張轉(zhuǎn)移到計算機上來。加強訂購功能不僅能充分實現(xiàn)數(shù)據(jù)的共享,還使一部分的錄入工作從著錄轉(zhuǎn)移到了訂購,從而減輕了著錄的工作量。本系統(tǒng)還在訂購功能中加入了圖書查重和圖書統(tǒng)計功能,可以讓訂購人員避免重復(fù)訂書,隨時查詢訂購、到書情況。3、Web瀏覽器的支持為了使讀者能方便地查詢和實現(xiàn)簡單操作,系統(tǒng)提供了公共查詢和個人查詢。公共查詢對所有讀者都開放的信息,包括根據(jù)多種條件進行藏書查詢、新書通報和圖書推薦等功能;個人查詢在讀者通過在線登錄以后才能實現(xiàn)授權(quán)功能的訪問,包括借閱圖書查詢、歷史借書查詢、續(xù)借處理、借書證掛失、圖書催還、預(yù)約處理和登錄信息修改等5。另外,為了方便讀者,系統(tǒng)要求建造

18、基于本單位網(wǎng)站的Web 查詢操作平臺,讀者可以通過任何一臺聯(lián)網(wǎng)計算機的瀏覽器實現(xiàn)公共查詢和有關(guān)讀者本身信息的查詢和操作6。5.3圖書管理系統(tǒng)應(yīng)用程序設(shè)計 1、數(shù)據(jù)模塊窗體的設(shè)置在編寫數(shù)據(jù)庫應(yīng)用程序時,經(jīng)常要遇到這樣的情況,即好多組件、窗體同時訪問相同的數(shù)據(jù)源,如果為每一個組件或者窗體都設(shè)置一個數(shù)據(jù)源將是十分耗時的工作,而且要保證這些數(shù)據(jù)源的確是相同的也需花一番功夫。數(shù)據(jù)模塊(DataModule)是解決這個問題最好的答案。簡單說來,數(shù)據(jù)模塊是用來集中管理數(shù)據(jù)源的一個窗體,該窗體可在被需要的地方隨時引入。 2、用戶密碼認(rèn)證窗體的實現(xiàn)本窗體是為了讓工作人員或圖書館管理人員按照用戶名和密碼進行登錄,

19、并且根據(jù)用戶名檢查“權(quán)限”字段,以分辨進入圖書館管理人員模塊還是進入工作人員模塊。 3、借閱者服務(wù)模塊的實現(xiàn)借閱者服務(wù)窗體的功能主要是圖書的查詢,個人借閱情況查看及個人部分信息的修改。 4、圖書查詢功能的實現(xiàn)在本系統(tǒng)中,任何人都有權(quán)限使用查詢功能,不做任何限制。由于實現(xiàn)的查詢功能有多種,如按圖書編號、圖書名稱等字段進行“完全體配查找”和“部分體配的模糊查找”,還有按多個條件進行“邏輯與”或是“邏輯或”的多條件查找。其中實現(xiàn)的方法差不多,所以只給出多條件查找的代碼。 5、借閱者登錄功能的實現(xiàn)這個功能的實現(xiàn)與工作人員和管理人員登錄功能實現(xiàn)的方法大致一樣,是從用戶表中查到借閱證號與密碼,看與用戶輸入

20、的是否一致。如果一致,那么用戶就可查看自己的借閱情況并維護自己的部分信息。 6、借閱者借閱情況功能的實現(xiàn)當(dāng)借閱者正確登錄到系統(tǒng)后,此功能將被激活,使用戶能查看到自身的借閱情況。在此系統(tǒng)中,信息的顯示一般用“List View”來實現(xiàn)。在這里根據(jù)借閱者的不同要求實現(xiàn)借閱情況的查詢,如檢查所有的借閱情況、某本書的借閱情況,還可以根據(jù)已借閱的天數(shù)來查詢。 7、借閱者個人資料維護功能的實現(xiàn)此功能實現(xiàn)當(dāng)前借閱者部份資料的修改,但借書證號和身份類別這樣的信息不允許修改,這是圖書館管理人員模塊的功能。在此界面中點擊修改按鈕將出現(xiàn)“修改”窗體,點擊修改密碼按鈕將出現(xiàn)groupbox8,進行密碼修改。 8、工作

21、人員圖書借閱/歸還模塊的實現(xiàn)工作人員輸入借閱者的借閱證號和所要借閱的圖書的圖書編號,然后點擊借閱按鈕就可進行圖書借閱??紤]到實際中可能會出現(xiàn)只知圖書名而不知圖書編號的情況,在此界面下方加入了一個轉(zhuǎn)換功能,可以把圖書名稱轉(zhuǎn)換成圖書編號,再進行圖書借閱。 9、工作人員進行圖書歸還功能實現(xiàn)工作人員根據(jù)借閱者的借書證號和歸還的圖書編號進行圖書的歸還工作。并且根據(jù)現(xiàn)實中可能會出現(xiàn)的只知圖書名不知圖書編號的歸還情況,所以加入了按書籍名稱進行歸還的功能。這個功能是圖書借閱功能中把圖書名稱轉(zhuǎn)換成圖書編號的一種改進方法,這樣就不用如借閱功能中一樣要先轉(zhuǎn)換再借閱了。歸還完成后,同樣會打印出歸還報表以便用戶檢查和確

22、認(rèn)。6系統(tǒng)設(shè)計6.1系統(tǒng)功能設(shè)計圖書信息管理系統(tǒng)劃分為 5 大功能模塊,分別為系統(tǒng)管理、讀者管理、圖書管理、圖書借閱、過期歸還。其中,系統(tǒng)管理主要完成是對管理用戶信息、更換用戶名、修改用戶密碼、用戶權(quán)限管理等功能;讀者信息管理主要能夠完成對讀者信息進行查詢、刪除、添加等操作;圖書信息管理主要能夠完成對圖書入庫、圖書信息、圖書查詢、入庫統(tǒng)計管理等;圖書借閱管理是本系統(tǒng)的核心部分,完成對讀者借書、還書、續(xù)借圖書管理,在此模塊中可以維護讀者基本信息和查詢超期圖書的詳細(xì)信息;過期歸還管理主要能夠完成對一些過期圖書的管理,過期罰金的管理。圖書信息管理系統(tǒng)的系統(tǒng)結(jié)構(gòu)。 6.2 系統(tǒng)工作流程圖書管理員可以定

23、期或不定期對圖書的信息進行修改和刪除等,圖書信息的注銷,包括圖書類別和出版社的管理。具體過程見圖 功能結(jié)構(gòu)圖6.3主界面設(shè)計 一個友好完善的界面不僅能夠方便系統(tǒng)的使用者,而且能夠使各個模塊間的劃分明,結(jié)構(gòu)更趨于完善。所以一個好的界面的設(shè)計工作在進行系統(tǒng)開發(fā)的時候是必不可少,也是十分重要的。系統(tǒng)主窗體主要包括系統(tǒng)管理、讀者管理、圖書管理、圖書借閱、圖書過期、關(guān)于系統(tǒng)、退出系統(tǒng) 7 大模塊。在窗體中,通過工具欄來控制各個功能模塊的運行,通過時鐘控件的 Timer 事件下的控制代碼實現(xiàn)在狀態(tài)欄中顯示當(dāng)前系統(tǒng)日期和時間,同時在狀態(tài)欄中還可以顯示登錄的用戶信息等。圖書信息管理系統(tǒng)主界面的詳細(xì)設(shè)計與實現(xiàn)過

24、程:在工程中新建一個窗體,將窗體命名并保存為“Tsxxgl”,將窗體的 Caption屬性設(shè)置為“圖書信息管理系統(tǒng)”。 主界面的運行結(jié)果如圖6.4數(shù)據(jù)庫設(shè)計SQL Server 數(shù)據(jù)庫具有穩(wěn)定性強、安全性高和存儲數(shù)據(jù)量大等優(yōu)點。由于圖書館所要求存儲的數(shù)據(jù)量很大,并且對安全性和保密性的要求也非常高。因此,本圖書信息管理系統(tǒng)采用了 SQL Server 2000 作為后臺的操作數(shù)據(jù)庫。數(shù)據(jù)庫設(shè)計原則一致性原則:對信息進行統(tǒng)一、系統(tǒng)的分析與設(shè)計,協(xié)調(diào)好各數(shù)據(jù)源,做到“數(shù)出一門”、“算法統(tǒng)一”、“度量一致”。保證系統(tǒng)數(shù)據(jù)的一致性和有效性。完整性原則:數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確和相容性。要防止合法用戶

25、使用數(shù)據(jù)庫時向數(shù)據(jù)庫加入不合語義的數(shù)據(jù)。對輸入到數(shù)據(jù)庫中的數(shù)據(jù)要有審核和約束機制。安全性原則:數(shù)據(jù)庫的安全性是指保護數(shù)據(jù),防止非法用戶使用數(shù)據(jù)庫或合法用戶非法使用數(shù)據(jù)庫造成數(shù)據(jù)泄露、更改或破壞。要有認(rèn)證和授權(quán)機制??缮炜s性原則:數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計應(yīng)充分考慮發(fā)展的需要、移植的需要,具有良好的擴展性、伸縮性和適度冗余。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 概念數(shù)據(jù)模型是對現(xiàn)實世界信息結(jié)構(gòu)的描述,它不依賴于具體的數(shù)據(jù)庫管理系統(tǒng)。概念數(shù)據(jù)模型是理解數(shù)據(jù)庫的基礎(chǔ),也是設(shè)計數(shù)據(jù)庫的基礎(chǔ)。實體間的基本聯(lián)系(分為一對一、一對多和多對多三類)是概念數(shù)據(jù)模型的基礎(chǔ)。根據(jù)分析,本系統(tǒng)的實體之間的關(guān)系用 ER 圖表示7圖書館管理信息系統(tǒng)的經(jīng)濟效益 圖書管理信息系統(tǒng)為圖書館帶來的直接經(jīng)濟效益至少有兩個方面:一是節(jié)省采購的開支,二是節(jié)省人力資源,即降低工資的開支。首先, 比起通常的自動化系統(tǒng)所帶來的工作效率的提高, 管理信息系統(tǒng)作用更強。其次,由于它具備工作量的統(tǒng)計,使得圖書館在確定每個崗位編制的時候有了可靠的依據(jù),而不必像以前依靠經(jīng)驗來定編。還有,各圖書館的購書經(jīng)費普遍很緊張,如何節(jié)省這有限的經(jīng)費,又不影響正常的借閱?一種方法是館際互借或通過網(wǎng)絡(luò)來實現(xiàn)資源共享;另一種方法是將好鋼用在刀刃上科學(xué)地確定購書的種類

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論