HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    圖書管理系統(tǒng)設(shè)計(jì)方案

    發(fā)布時(shí)間:2023-03-29 15:45:31     稿源: 創(chuàng)意嶺    閱讀: 964        當(dāng)前文章關(guān)鍵詞排名出租

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于圖書管理系統(tǒng)設(shè)計(jì)方案的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來(lái)看看吧。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀企業(yè),服務(wù)客戶遍布全國(guó),相關(guān)業(yè)務(wù)請(qǐng)撥打175-8598-2043,或微信:1454722008

    本文目錄:

    圖書管理系統(tǒng)設(shè)計(jì)方案

    一、圖書管理系統(tǒng)數(shù)據(jù)需求分析

    3.系統(tǒng)設(shè)計(jì)

    3.1開發(fā)設(shè)計(jì)思想

    盡量采用學(xué)?,F(xiàn)有的軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用學(xué)?,F(xiàn)有資源,提高系統(tǒng)開發(fā)水平的應(yīng)用效果的目的。根據(jù)圖書管理的規(guī)定,滿足管理元和學(xué)生對(duì)圖書的日常管理和使用,系統(tǒng)采用菜單自頂向下的設(shè)計(jì)方法,便于系統(tǒng)功能的各種組合和修改,又便于技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、查詢、修改、統(tǒng)計(jì)等操作。系統(tǒng)維護(hù)一數(shù)據(jù)庫(kù),保存圖書和讀者的資料以及圖書流通情況的資料,便于管理員管理圖書和讀者的有關(guān)數(shù)據(jù),還可根據(jù)需要隨時(shí)進(jìn)行數(shù)據(jù)的查詢和統(tǒng)計(jì)并按所需格式和方式輸出。

    3.2開發(fā)、運(yùn)行環(huán)境及平臺(tái)模式的選擇

    開發(fā)工具

    中文版Visual FoxPro6.0。Visual FoxPro是微軟公司出的桌面數(shù)據(jù)庫(kù)系統(tǒng),被認(rèn)為是當(dāng)今社會(huì)上用的最廣的微機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng)之一,它是計(jì)算機(jī)類專業(yè)C/S(客戶/服務(wù)器)結(jié)構(gòu)重要的前端開發(fā)工具。雖然這個(gè)數(shù)據(jù)庫(kù)系統(tǒng)比較小,可是它的功能強(qiáng)大,操作效率高,并且能夠滿足該系統(tǒng)應(yīng)用的需要。因此采用Microsoft Visual FoxPro6.0作為該系統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)。

    運(yùn)行環(huán)境

    Windows9x、Windows NT、Windows XP或Windows2000操作系統(tǒng)。

    平臺(tái)模式

    該系統(tǒng)采用的模式為單機(jī)版數(shù)據(jù)庫(kù)模式。原因在于,從費(fèi)用上考慮,該系統(tǒng)需要實(shí)現(xiàn)的功能是數(shù)據(jù)添加、修改、查詢、統(tǒng)計(jì)等操作,所以降低了成本;其次,采用單機(jī)版數(shù)據(jù)庫(kù)模式,可以提高系統(tǒng)的安全性;最后,從實(shí)現(xiàn)的具體功能上考慮,此系統(tǒng)的服務(wù)對(duì)象是教育機(jī)構(gòu),它主要功能是進(jìn)行數(shù)據(jù)的匯總、歸檔等,所以沒有必要采用復(fù)雜的模式來(lái)實(shí)現(xiàn)這個(gè)系統(tǒng)。

    3.3系統(tǒng)功能分析

    3.3.1任務(wù)分析 本系統(tǒng)主要用于學(xué)校教師和學(xué)生圖書管理,主要任務(wù)是通過(guò)建立圖書管理系統(tǒng),完善學(xué)校圖書錄入、租借以及讀者信息的管理,通過(guò)查詢可立即定位該讀者的相應(yīng)的信息,可以對(duì)圖書進(jìn)行查詢、增加、修改,讀者可以預(yù)約已借圖書,針對(duì)這些問題設(shè)計(jì)此系統(tǒng)。 3.3.2功能分析 通過(guò)建立圖書管理系統(tǒng),把圖書館的圖書管理、讀者管理、圖書借閱管理等日常管理工作實(shí)行計(jì)算機(jī)統(tǒng)一管理,以提高工作效率和管理水平。這些管理包括:

    1、 圖書基本信息的管理,包括增加、修改、查詢、預(yù)約管理;

    2、 讀者基本信息的管理,包括增加、修改、查詢管理;

    3、 圖書租借的管理,包括增加、查詢、統(tǒng)計(jì)管理;

    4、 系統(tǒng)管理,主要是增加用戶、維護(hù)用戶信息和退出系統(tǒng)。 3.3.3功能需求 在設(shè)計(jì)一個(gè)系統(tǒng)時(shí),要弄清它能夠?qū)崿F(xiàn)什么功能,再根據(jù)具體要實(shí)現(xiàn)的功能來(lái)分析需要哪些元素,知道這些內(nèi)容后在進(jìn)行相應(yīng)的界面。通過(guò)以上的功能分析,該系統(tǒng)要完成以下的功能需求。

    1、 管理人員與學(xué)生用戶登錄后有不同的權(quán)限,管理人員具有管理和查詢?nèi)康臋?quán)限,學(xué)生用戶只有查詢權(quán)限。

    2、 圖書管理功能,用于實(shí)現(xiàn)錄入和修改圖書紀(jì)錄。

    3、 圖書租借功能,用于管理租借圖書信息和統(tǒng)計(jì)租借紀(jì)錄。

    4、 讀者服務(wù)功能,用于錄入和修改讀者紀(jì)錄及信息。

    5、 圖書服務(wù)功能,主要用于查詢圖書和借還查詢。

    6、 系統(tǒng)管理主要用于用戶注冊(cè)和密碼修改。 3.4系統(tǒng)功能模塊設(shè)計(jì) 根據(jù)系統(tǒng)功能分析,規(guī)劃設(shè)計(jì)了圖書管理模塊、圖書租借模塊、讀者信息模塊、圖書服務(wù)模塊、系統(tǒng)管理模塊共五個(gè)主要的管理模塊。如圖3-1所示:

    圖3-1 主模塊示意圖 3.4.1圖書管理模塊 該模塊主要用來(lái)錄入和修改圖書的基本信息,圖書錄入用于首次錄入圖書信息,輸入書名后快速定位圖書,然后顯示要修改的圖書信息進(jìn)行相應(yīng)的修改,應(yīng)當(dāng)顯示上一條、下一條等信息。該模塊的功能如圖3-2所示。

    圖3-2 圖書管理模塊示意圖

    3.4.2圖書租借管理模塊 該模塊可以錄入讀者信息以及所要租借圖書的信息,可添加、重填以及上一條,下一條的定位;顯示租借記錄,包括租借人的基本信息和租借圖書的基本信息;租借查詢與統(tǒng)計(jì)可以方便在制定的時(shí)間范圍內(nèi)對(duì)租借的圖書進(jìn)行統(tǒng)計(jì)和分析,查詢時(shí)可以按照不同的條件進(jìn)行查詢。該模塊的功能如圖3-3所示。

    3-3 圖書租借管理模塊示意圖

    3.4.3讀者管理模塊 該模塊可以對(duì)首次的登錄的讀者進(jìn)行注冊(cè),對(duì)讀者進(jìn)行編號(hào),輸入讀者的基本信息;修改讀者信息的時(shí)候通過(guò)對(duì)讀者的編號(hào)進(jìn)行快速定位,找到讀者信息后進(jìn)行修改,有上一條、下一條等的顯示。該模塊的功能如圖3-4所示。

    圖3-4 讀者管理模塊示意圖

    3.4.4讀者服務(wù)模塊 該模塊可以方便讀者借閱,查閱以及預(yù)約圖書,查詢時(shí)按照不同的查詢方式查詢,找到需要的圖書后顯示該書是否可借,即現(xiàn)在的該圖書的狀況,如果可以借就輸入要借閱的天數(shù)等。歸還圖書時(shí)亦可通過(guò)編號(hào)快速定位,顯示書號(hào)等信息后管理者可以進(jìn)行操作完成圖書歸還。該模塊的功能如圖3-5所示。

    圖3-5 讀者服務(wù)模塊示意圖

    3.4.5系統(tǒng)管理模塊 該模塊主要實(shí)現(xiàn)管理用戶注冊(cè)的功能,管理員注冊(cè)自己的賬號(hào)后,輸入正確的密碼信息才能登錄系統(tǒng),管理員可以進(jìn)行系統(tǒng)的維護(hù)。也可以對(duì)密碼進(jìn)行修改。該模塊的功能如圖3-6所示。

    圖3-6 系統(tǒng)管理示意圖

    3.5數(shù)據(jù)庫(kù)設(shè)計(jì)

    3.5.1數(shù)據(jù)庫(kù)需求分析

    更具一般用戶的需求,對(duì)系統(tǒng)畫出以下的數(shù)據(jù)流程圖。如圖3-7:

    3.5.2數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)如下:

    表3-1:入庫(kù)圖書信息表

    表3-2:圖書租借信息表

    表3-3 讀者信息表

    表3-4:借閱信息表

    表3-5:系統(tǒng)用戶信息表

    二、小型圖書館管理系統(tǒng)的開發(fā) 軟件工程

    圖書館自動(dòng)化管理系統(tǒng)

    一、系統(tǒng)簡(jiǎn)介:

    圖書館管理系統(tǒng)包含了目前圖書館管理業(yè)務(wù)的每個(gè)環(huán)節(jié),符合教育部最新頒布的《教育管理信息化標(biāo)準(zhǔn)》規(guī)范、我國(guó)圖書館界通用的CNMARC格式標(biāo)準(zhǔn)、目前通用的《中圖法四》標(biāo)準(zhǔn),支持Z39.50檢索協(xié)議( 無(wú)需編目費(fèi)用,只輸入ISBN號(hào)碼即自動(dòng)編目 ),能同時(shí)管理圖書和期刊,能打印條碼、書標(biāo),并制作借書證,最大藏書量在300萬(wàn)冊(cè)以上,系統(tǒng)采用CNMARC標(biāo)準(zhǔn)及中圖法第四版分類,具有Web檢索與發(fā)布功能,條碼掃描,支持一卡通,支持觸摸屏。

    系統(tǒng)包括系統(tǒng)管理、讀者管理、編目、流通、統(tǒng)計(jì)、查詢等功能。能夠在一個(gè)界面下實(shí)現(xiàn)圖書、音像、期刊的管理,設(shè)置假期、設(shè)置暫離鎖(提高安全性)、暫停某些讀者的借閱權(quán)、導(dǎo)入導(dǎo)出讀者、交換MARC數(shù)據(jù)、升級(jí)輔助編目庫(kù)等。

    二、系統(tǒng)特點(diǎn):

    1、順應(yīng)時(shí)代發(fā)展要求

    本系統(tǒng)遵守教育部2002年12月頒布的《教育管理信息化標(biāo)準(zhǔn)》規(guī)范中的“圖書管理系統(tǒng)子集”,采用《中國(guó)圖書館分類法》最新的第四版,能適應(yīng)教育部對(duì)未來(lái)學(xué)校教學(xué)手段現(xiàn)代化及實(shí)行校校通工程的要求,可作為一個(gè)獨(dú)立的圖書館管理系統(tǒng)運(yùn)行,也可接進(jìn)校園網(wǎng)中,是學(xué)校教學(xué)手段現(xiàn)代化的必然選擇。

    2、技術(shù)先進(jìn)

    以Win2000或NT4為服務(wù)器平臺(tái),后臺(tái)為大型數(shù)據(jù)庫(kù)SQL Server7.0或2000,采用了先進(jìn)可靠的C/S+B/S結(jié)構(gòu),穩(wěn)定性及安全性好,運(yùn)行速度快,維護(hù)簡(jiǎn)單。系統(tǒng)核心采用目前最先進(jìn)的前端開發(fā)工具Delphi開發(fā),所有軟件部件全部為本地代碼,不采用任何其他外部構(gòu)件,從而保證了穩(wěn)定性和可靠性。

    3、功能強(qiáng)大

    其功能包含了目前圖書館管理業(yè)務(wù)的每個(gè)環(huán)節(jié),系統(tǒng)共分成系統(tǒng)管理、讀者管理、編目、流通、統(tǒng)計(jì)、查詢等功能。各種細(xì)致的功能如編目在C/S模式下實(shí)現(xiàn),一些一般功能同時(shí)開放在WEB上通過(guò)B/S模式實(shí)現(xiàn)。

    除具有一般圖書館管理系統(tǒng)提供的讀者管理、采編、流通、預(yù)約及管理、統(tǒng)計(jì)、查詢、設(shè)置借閱規(guī)則等功能外,我們還提供了設(shè)置假期(適應(yīng)學(xué)校放假需要)、設(shè)置暫離鎖(提高安全性)、監(jiān)視當(dāng)前使用的客戶機(jī)及操作員、導(dǎo)入導(dǎo)出讀者等,另外還可方便地將外來(lái)MARC數(shù)據(jù)導(dǎo)入到本館或輔助編目庫(kù)中,可以自行升級(jí)編目庫(kù),可以暫停某些讀者的借閱權(quán)等等。

    4、高度靈活性

    我們的各個(gè)版本及版本間升級(jí)的程序集成在一張光盤上,在學(xué)習(xí)版、標(biāo)準(zhǔn)網(wǎng)絡(luò)版和增強(qiáng)網(wǎng)絡(luò)版之間可以任意自行轉(zhuǎn)換,不影響您的數(shù)據(jù)。

    5、高度安全性

    由管理員分配各操作員可使用的功能并設(shè)置其密碼,各操作員可以更換自己的登錄密碼。系統(tǒng)對(duì)各操作員的登錄、退出及重要操作均記錄在操作日志中,管理員可隨時(shí)查看,一些重要功能如數(shù)據(jù)恢復(fù)等被限制在服務(wù)器端執(zhí)行。結(jié)合NT Server環(huán)境下的圖書館管理系統(tǒng)數(shù)據(jù)全自動(dòng)按計(jì)劃備份服務(wù)可最大限度地保障您的數(shù)據(jù)安全。

    6、WEB服務(wù)

    本系統(tǒng)采用客戶機(jī)/服務(wù)器(Client/Server) + 瀏覽器/服務(wù)器(Browser/Server)模式,在服務(wù)器上安裝本部件后各客戶機(jī)就可以通過(guò)IE瀏覽器讓讀者使用借閱資料查詢、更換密碼、預(yù)約、資料檢索等功能。

    所有信息均存放在數(shù)據(jù)庫(kù)服務(wù)器上,各客戶機(jī)通過(guò)網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)服務(wù)器通訊,WEB 服務(wù)通過(guò)ADO 模型訪問數(shù)據(jù)庫(kù)服務(wù)器。

    7、讀者自助服務(wù)

    系統(tǒng)內(nèi)部支持公眾用戶,我們可以開放一些客戶機(jī)從而讓讀者自行管理密碼、查詢自己的借閱史、預(yù)約資料及進(jìn)行管理、檢索資料等,所有這些功能都必須輸入讀者相應(yīng)的密碼才能執(zhí)行。

    8、簡(jiǎn)單易用

    盡管系統(tǒng)提供了強(qiáng)大而完善的功能,但系統(tǒng)內(nèi)部實(shí)現(xiàn)嚴(yán)謹(jǐn),從而保證了操作員可以進(jìn)行傻瓜式的操作而不易出錯(cuò)。例如有在借資料的讀者是不能被刪除的,有以下情況的讀者是不能借閱的:某類書的借閱數(shù)已達(dá)到最大值、有超期資料、有未繳罰款、被暫停借閱,其他許多規(guī)則均在系統(tǒng)中得到了細(xì)致而具體的實(shí)現(xiàn),所有這些規(guī)則由系統(tǒng)強(qiáng)制維護(hù)。日常工作中操作員只需使用手持式條碼閱讀器掃入借書證號(hào)、資料編號(hào)、圖書音像的ISBN號(hào)、期刊的ISSN號(hào)的條碼,就可以完成絕大部分工作。

    9、智能化的編目方案提供了標(biāo)準(zhǔn)的輔助編目庫(kù),擁有超過(guò)260萬(wàn)條以上的編目數(shù)據(jù)。

    10、與同類系統(tǒng)相比所具有的優(yōu)點(diǎn)

    (1).我們的系統(tǒng)支持條碼閱讀器掃入借書證號(hào)、圖書音像編號(hào)、圖書音像的ISBN號(hào)、期刊的ISSN號(hào)。支持一卡通,支持觸摸屏。

    (2).所有功能均由本地代碼實(shí)現(xiàn),而有些系統(tǒng)使用了許多外部構(gòu)件,容易導(dǎo)致系統(tǒng)崩潰及性能下降。

    (3).主程序具有自我檢查功能,任何改變包括病毒感染都會(huì)報(bào)警,許多系統(tǒng)程序龐大而且感染病毒后不能報(bào)警。

    (4).功能全,結(jié)構(gòu)嚴(yán)謹(jǐn),布局清析。

    (5).維護(hù)方便。系統(tǒng)提供了完善的備份及恢復(fù)功能,在用戶超過(guò)一段時(shí)間沒有備份時(shí)會(huì)自動(dòng)警告。

    (6).適應(yīng)性強(qiáng)。操作系統(tǒng)可以是Win98、Win ME、Win NT4、Windows 2000及Windows XP,后臺(tái)數(shù)據(jù)庫(kù)支持從SQL Server7.0、2000到未來(lái)版本,而有些系統(tǒng)只能在特定的某一版本運(yùn)行。支持千萬(wàn)甚至億級(jí)館藏量

    三、SQL設(shè)計(jì)圖書管理系統(tǒng)

    目 錄

    圖書管理信息系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)

    端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。

    本圖書管理信息系統(tǒng)是利用計(jì)算機(jī)管理信息處理的迅速、準(zhǔn)確、可靠且具有強(qiáng)大存儲(chǔ)能力的突出特點(diǎn),全面提高圖書館的管理水平和工作效率,并以及時(shí)、完整的業(yè)務(wù)經(jīng)營(yíng)資料,為圖書館的及時(shí)轉(zhuǎn)換提供一定的支持。本圖書管理系統(tǒng)涵蓋了六個(gè)主要的子系統(tǒng):圖書資料管理、讀者資料管理、借書操作、還書操作、修改密碼和查詢處理,并通過(guò)信息的收集、整理、存儲(chǔ)、傳遞將它們有機(jī)地結(jié)合起來(lái),提高了工作的準(zhǔn)確率和效率。

    本論文從系統(tǒng)分析、需求分析、概要分析、詳細(xì)分析到系統(tǒng)實(shí)施、系統(tǒng)運(yùn)行、系統(tǒng)維護(hù)等幾個(gè)方面詳細(xì)闡述了圖書管理系統(tǒng)的開發(fā)過(guò)程,記錄了開發(fā)過(guò)程中的分析依據(jù)和設(shè)計(jì)思路及相關(guān)圖表,闡明了主要的設(shè)計(jì)內(nèi)容和實(shí)施、運(yùn)行情況,為本系統(tǒng)的使用、升級(jí)提供了完備的資料。

    本系統(tǒng)開發(fā)時(shí)間將近四個(gè)月,初步完成了圖書管理信息系統(tǒng)的初級(jí)版本,系統(tǒng)基本上實(shí)現(xiàn)了原定的基本功能,并將在以后進(jìn)行陸續(xù)的改進(jìn)和完善。

    關(guān)鍵詞:Delphi;SQL Server 2000;數(shù)據(jù)庫(kù);圖書管理信息系統(tǒng)

    Design And Implementation of The Books Management Information System

    Abstract:The books management information system is the typical information management system (MIS), It mainly develops including two respects ,one is setting-up and maintenance of backstage supporter's database . Another is developing the front application program. As to the former demand set up data consistency , integrality strong and data security kind database.require to the latter the function of the application program is complete , Easy to use and so on the characteristic.

    This books management information system is using the computer management information processing rapid, accurate, is reliable also has the formidable memory property the prominent characteristic, comprehensively enhances the library the management level and the working efficiency, and take the prompt integrity account executive material, provides the certain support for newer books and reference materials in time of the library. The books management information system has covered six subsystems: The books and reference materials management, the reader material management, taking advantage of the book operation, modify password and also the book operation, inquiry processing, and through the information collection, the reorganization, the memory, the transmission organically unifies them, enhanced the work rate of accuracy and the efficiency.

    This thesis from the system analysis, the demand analysis, the outline analysis, the multianalysis to the system implementation, the system movement, the system maintenance and so on several aspects in detail elaborated the books management information system performance history, recorded in the performance history analysis to rest on and to design the mentality and the correlation graph, had expounded the main design content and the implementation, the movement situation, for this system use, the promotion have provided the complete material.

    This system is nearly four months construction period, finished the elementary edition of the books administrative system tentatively, the system has basically realized the original basic function, and will carry on improvement and completion successively afterwards.

    Keyword: Delphi ; SQL; database; books management information system

    前 言

    隨著我國(guó)經(jīng)濟(jì)的高速發(fā)展,人們的物質(zhì)需求已趨向飽和,而精神上的需求卻日益提高。學(xué)習(xí)的繁重、工作的壓力、競(jìng)爭(zhēng)的刺激使人們感到知識(shí)的困乏,渴望進(jìn)一步的充電。同時(shí)當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開信息處理,正是因此計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。管理信息系統(tǒng)是先進(jìn)的科學(xué)技術(shù)和現(xiàn)代管理相結(jié)合的產(chǎn)物,建立以計(jì)算機(jī)為主要手段的管理信息系統(tǒng),已成為現(xiàn)代企業(yè)、政府部門等各類組織提高自身素質(zhì)、實(shí)現(xiàn)組織的戰(zhàn)略目標(biāo)。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。

    為滿足圖書館業(yè)務(wù)發(fā)展的需要,提高競(jìng)爭(zhēng)能力,我決定利用計(jì)算機(jī)來(lái)提高圖書館管理水平和工作效率。根據(jù)圖書館的日常需要,確定系統(tǒng)要實(shí)現(xiàn)六個(gè)基本功能:圖書資料管理、讀者資料管理、借書操作、還書操作、修改密碼和查詢處理。同時(shí)該系統(tǒng)具有強(qiáng)大的查詢功能和可靠性。

    目標(biāo)是努力達(dá)到:讀者滿意。圖書館內(nèi)藏書豐富,品種齊全,但隨著信息處理量的快速增大,工作越來(lái)越繁多、要求全面、先進(jìn)、高效。純辦公軟件無(wú)論從準(zhǔn)確度還是及時(shí)性上都已無(wú)法滿足業(yè)務(wù)的需要。因此,開發(fā)一個(gè)界面友好,易于操作的圖書館軟件進(jìn)行自動(dòng)化處理變得十分重要,本系統(tǒng)開發(fā)目的和意義就是為了管理好圖書館信息,使圖書管理工作規(guī)范化、系統(tǒng)化、程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改圖書情況。此圖書管理信息系統(tǒng)以“以人為本”為服務(wù)宗旨,提高對(duì)讀者的服務(wù)質(zhì)量。

    1 Delphi和SQL簡(jiǎn)介

    1.1 數(shù)據(jù)庫(kù)的介紹

    數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)科學(xué)技術(shù)中的重要領(lǐng)域,也是應(yīng)用最廣的技術(shù)之一,而且已經(jīng)成為電子信息系統(tǒng)的重要核心技術(shù)。眾所周知,計(jì)算機(jī)應(yīng)用從科學(xué)計(jì)算進(jìn)入數(shù)據(jù)處理是一個(gè)劃時(shí)代的轉(zhuǎn)折。數(shù)據(jù)處理是指對(duì)各種形式的數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、加工和傳播的一系列活動(dòng)的總和。其目的是從大量的,原始的數(shù)據(jù)中抽取,推導(dǎo)出對(duì)人們有價(jià)值的信息經(jīng)作為行動(dòng)和決策的依據(jù),是為了借助計(jì)算機(jī)科學(xué)地保存和管理復(fù)雜的,大量的數(shù)據(jù)以便人們能方便而充分地利用這些寶貴的信息資源。數(shù)據(jù)庫(kù)技術(shù)所研究的問題就是如何科學(xué)地組織和存儲(chǔ)數(shù)據(jù),如何高效地獲取和處理數(shù)據(jù)。數(shù)據(jù)庫(kù)系統(tǒng)就是當(dāng)代計(jì)算機(jī)系統(tǒng)的重要組成部分。

    數(shù)據(jù)處理的中心問題是數(shù)據(jù)管理,數(shù)據(jù)管理隨著計(jì)算機(jī)硬件和軟件的發(fā)展而不斷發(fā)展,經(jīng)歷了三個(gè)階段:人工管理階段,文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。數(shù)據(jù)庫(kù)系統(tǒng)具有以下特點(diǎn):(1)數(shù)據(jù)結(jié)構(gòu)化。(2)數(shù)據(jù)的共享性高、冗余度低、易擴(kuò)展。(3)數(shù)據(jù)獨(dú)立性高。(4)數(shù)據(jù)由DBMS統(tǒng)一管理和控制。包括數(shù)據(jù)的安全性保護(hù),數(shù)據(jù)的完整性檢查,并發(fā)控制以及數(shù)據(jù)庫(kù)備份和恢復(fù)[2]。我做的圖書管理系統(tǒng)中主要是用了Delphi和SQL 。

    1.2 Delphi的簡(jiǎn)介

    計(jì)算機(jī)軟件的開發(fā)分為兩個(gè)不同的分支,其中一個(gè)分支是使用傳統(tǒng)的程序設(shè)計(jì)語(yǔ)言開發(fā)數(shù)值控制、數(shù)值運(yùn)算等軟件,圍繞它們的重點(diǎn)是算法,數(shù)據(jù)結(jié)構(gòu)以及面向?qū)ο蠹夹g(shù),這里基本采用Pascal,Basic和C等到高級(jí)程序設(shè)計(jì)語(yǔ)言。另一個(gè)分支則是通用的數(shù)據(jù)庫(kù)管理軟件領(lǐng)域即數(shù)據(jù)庫(kù)應(yīng)用程序的開發(fā)。這兩個(gè)分支的發(fā)展都有極為迅速,但是二者并沒出現(xiàn)混合滲透的跡象。如果使用數(shù)據(jù)庫(kù)語(yǔ)言進(jìn)行傳統(tǒng)的編程,雖然也能完成相應(yīng)的功能,但是其編程過(guò)程可能極為復(fù)雜。反之,如果使用傳統(tǒng)的編程語(yǔ)言進(jìn)行數(shù)據(jù)庫(kù)編程,通過(guò)調(diào)用專用的數(shù)據(jù)庫(kù)應(yīng)用程序接口函數(shù)據(jù)和過(guò)程,可能也會(huì)做出比較完善的數(shù)據(jù)庫(kù)管理程序,但做起來(lái)大多是極其困難的。而Delphi結(jié)合了兩個(gè)分支的優(yōu)點(diǎn),它結(jié)合了傳統(tǒng)的編程語(yǔ)言O(shè)bject Pascal和數(shù)據(jù)庫(kù)語(yǔ)言的強(qiáng)大功能,既可以用于傳統(tǒng)的算法編程,又可以用于數(shù)據(jù)庫(kù)編程。特別是Delphi具有強(qiáng)大的數(shù)據(jù)庫(kù)開發(fā)功能,利用Delphi的數(shù)據(jù)庫(kù)開發(fā)工具,根本不需要編寫任何Object Pascal代碼便可以創(chuàng)建一個(gè)一般的數(shù)據(jù)庫(kù)應(yīng)用。

    Delphi是面向?qū)ο蟮拈_發(fā)工具,它是目前開發(fā)客戶/服務(wù)器數(shù)據(jù)庫(kù)應(yīng)用程序的強(qiáng)有力的工具。Delphi目前有兩個(gè)版本:標(biāo)準(zhǔn)版本和客戶/服務(wù)器版本。標(biāo)準(zhǔn)版本包含一個(gè)Borland Database Engine的局部拷貝,它允許用戶創(chuàng)建能訪問Dbase,Paradox 和 Local Inter Base服務(wù)器的數(shù)據(jù)庫(kù)應(yīng)用,它還支持具有ODBC(Open Database Connecticity)接口的數(shù)據(jù)庫(kù)??蛻?#47;服務(wù)器版本包括Borland SQL Link,它能直接訪問Oracle,SyBase 和Microsoft SQL Server,Informix等多種數(shù)據(jù)庫(kù)服務(wù)器。

    Delphi可以訪問多種數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)庫(kù),憑借窗體和報(bào)表,BDE(Borland Database Engine)可以訪問Paradox,dbase,本地Inter Base服務(wù)器的數(shù)據(jù)庫(kù),也可以訪問遠(yuǎn)程數(shù)據(jù)庫(kù)服務(wù)器的

    2 系統(tǒng)分析

    2.1 系統(tǒng)調(diào)查

    系統(tǒng)調(diào)查的主要內(nèi)容有:系統(tǒng)的基本情況、系統(tǒng)中信息處理的狀況、系統(tǒng)的資源情況及系統(tǒng)的各類人員對(duì)信息系統(tǒng)的態(tài)度。同時(shí)我了解到圖書館的使用人員有(1)系統(tǒng)管理員:維護(hù)整個(gè)系統(tǒng)的正常運(yùn)行、及時(shí)更新系統(tǒng),給每個(gè)新用戶建立讀者信息,給每個(gè)注銷用戶刪除相應(yīng)的讀者信息。(2)圖書管理員:負(fù)責(zé)給同學(xué)辦理借書、還書、修改圖書基本信息和圖書流通狀態(tài)。(3)讀者:包括學(xué)生用戶、老師用戶和外界人士。

    圖書館的組織機(jī)構(gòu)設(shè)置如圖1所示。

    圖1圖書館的組織結(jié)構(gòu)

    系統(tǒng)中信息處理狀況:

    通過(guò)對(duì)原有系統(tǒng)數(shù)據(jù)流程的分析,可以發(fā)現(xiàn)這種模式存在著一些不合理之處,完全可以改進(jìn),使工作效率提高,減少信息迂回。

    圖書館現(xiàn)行系統(tǒng)存在的問題:第一,日常管理工作缺乏規(guī)范性,隨意性很大,對(duì)人的經(jīng)驗(yàn)水平有很大的依賴性,因此具體操作往往因人而異;第二,資料多次手工處理,如逾期通知等,出錯(cuò)率高,完全可以用數(shù)據(jù)庫(kù)檢索自動(dòng)生成。第三,數(shù)據(jù)重復(fù)率高,有些地方人員多次使用相同數(shù)據(jù),有些信息完全可以歸類,第四,缺乏統(tǒng)計(jì)工作。

    所以完全可以通過(guò)建立一套完整的圖書管理信息系統(tǒng),來(lái)對(duì)信息進(jìn)行查詢、修改、統(tǒng)計(jì)、檢索等日常管理工作,盡量減少的人員介入和數(shù)據(jù)冗余,以簡(jiǎn)練實(shí)用為基礎(chǔ),實(shí)現(xiàn)信息管理計(jì)算機(jī)化提高工作效率和信息化水平。

    2.2 可行性分析

    可行性分析對(duì)系統(tǒng)的開發(fā)至關(guān)重要,可以大幅減少不必要的損失,保證系統(tǒng)開發(fā)的順利進(jìn)行。因此要對(duì)系統(tǒng)進(jìn)行技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性三方面的系統(tǒng)可行性分析:

    2.2.1 技術(shù)可行性

    近幾年來(lái)計(jì)算機(jī)技術(shù)發(fā)展異常迅猛,高速度大容量的電腦已成為許多學(xué)校里日常工作必不可少的設(shè)備,隨著辦公自動(dòng)化的軟件不斷涌現(xiàn),微機(jī)的普及為該系統(tǒng)的開發(fā)奠定了堅(jiān)實(shí)的基礎(chǔ)。

    2.2.2 經(jīng)濟(jì)可行性

    一方面,系統(tǒng)的開發(fā)不需要額外增加設(shè)備購(gòu)置費(fèi)、軟件開發(fā)費(fèi)、管理和維護(hù)費(fèi)用。另一方面,系統(tǒng)的開發(fā)可以較好地解決圖書館因日常事務(wù)繁雜而造成的處理效率低,出錯(cuò)率偏高的局面,并可以及時(shí)了解各項(xiàng)日常事務(wù)的進(jìn)展情況,為及時(shí)調(diào)整庫(kù)存資料提供可靠的數(shù)據(jù)支持,從而明確工作目標(biāo),同時(shí)還可以減少人工勞動(dòng)、提高工作效率、增加書本流通量。

    2.2.3 操作可行性

    計(jì)算機(jī)以強(qiáng)大的信息處理能力作為人類腦力勞動(dòng)的有利助手登上歷史舞臺(tái)后,已滲透到社會(huì)生活的各個(gè)領(lǐng)域,使現(xiàn)代社會(huì)組織、特別是企業(yè),學(xué)校的信息處理能力適應(yīng)現(xiàn)代化管理的要求,且系統(tǒng)逐步從單項(xiàng)事務(wù)信息處理系統(tǒng)迅速向綜合服務(wù)(決策支持系統(tǒng))的管理信息系統(tǒng)發(fā)展。本系統(tǒng)使用界面良好,易于操作。圖書館擁有一批較高素質(zhì)的員工,只需了解相關(guān)知識(shí),就可熟練操作本系統(tǒng)了。

    通過(guò)以上分析,圖書館管理信息系統(tǒng)的開發(fā)在經(jīng)濟(jì)上、技術(shù)上、操作上都是可行的。

    2.3 系統(tǒng)的總目標(biāo)

    圖書館管理信息系統(tǒng)的總目標(biāo)是按照管理信息系統(tǒng)的管理和開發(fā)方法,采用先進(jìn)的信息技術(shù)和手段,支持并規(guī)范圖書和讀者資料的管理、借書、還書、修改密碼、查詢書本或?qū)W生等操作的全過(guò)程,并加強(qiáng)上述過(guò)程中各種信息資源的管理和應(yīng)用,提高各部門管理工作的現(xiàn)代化水平,實(shí)現(xiàn)各部門信息的準(zhǔn)確、及時(shí)處理和溝通及共享,為圖書館對(duì)庫(kù)存資料的決策提供有利的支持和反饋信息,以實(shí)現(xiàn)圖書館的總體目標(biāo)。

    2.4 具體目標(biāo)

    (1)每年開學(xué),新生報(bào)到的時(shí)候,圖書館系統(tǒng)管理員要給每一位新生的信息建立個(gè)人檔案,辦理圖書借閱證。學(xué)生的個(gè)人檔案包括學(xué)生的學(xué)號(hào)、姓名、性別、班級(jí)、年級(jí)、所屬專業(yè)、電話號(hào)碼。

    (2)學(xué)生畢業(yè)的時(shí)候,圖書館系統(tǒng)管理員要及時(shí)對(duì)每位學(xué)生的信息進(jìn)行刪除。

    (3)每次新進(jìn)圖書的時(shí)候,圖書管理員要對(duì)每本圖書的信息進(jìn)行管理和錄入,以方便讀者的借閱。圖書的基本信息有:圖書索引號(hào)、圖書名、作者、出版社、出版日期和圖書的使用狀態(tài)。

    (4)當(dāng)圖書被讀者借閱的時(shí)候,圖書管理員要改變圖書的使用狀態(tài),不再允許借閱,但是允許預(yù)約,而且每本書只允許被一個(gè)讀者借閱,也只能被一個(gè)讀者預(yù)約。

    (5)當(dāng)學(xué)生借閱的圖書延期的時(shí)候,圖書管理員要及時(shí)通知學(xué)生歸還圖書,并對(duì)其進(jìn)行相應(yīng)的處罰。學(xué)生可以在圖書未超期的情況下辦理續(xù)借。

    (6)學(xué)生可以在圖書管理系統(tǒng)中查詢自己的借閱情況。

    (7)當(dāng)圖書被損壞或圖書出館時(shí),圖書管理員要及時(shí)修改相應(yīng)的圖書信息。

    (8)系統(tǒng)還應(yīng)該提供強(qiáng)大的數(shù)據(jù)統(tǒng)計(jì),查詢等功能。

    (9)系統(tǒng)應(yīng)充許外界人士通過(guò)規(guī)定的步驟注冊(cè)成為新用戶,并享有一定的權(quán)利。

    (10)系統(tǒng)應(yīng)該有很好的可擴(kuò)展性。

    3 需求分析

    需求分析階段的根本任務(wù)是要明確圖書館在決策和日常事務(wù)處理上的信息需求,以便提出整個(gè)系統(tǒng)的總體方案。在需求分析中,主要采用流程圖和數(shù)據(jù)字典來(lái)描述。

    3.1 事務(wù)流程圖

    通過(guò)對(duì)圖書館的多次調(diào)查,大致了解了圖書館的日常的管理事務(wù)流程。每日處理的工作如圖2所示。

    圖2圖書館的事務(wù)圖

    (1) 圖書資料的管理

    圖書管理員將采購(gòu)的圖書入庫(kù)分類處理,同時(shí)建立相關(guān)的圖書資料信息,如果該書已有,則修改現(xiàn)有書本數(shù)等于原有書本數(shù)加新增書本數(shù)。如有圖書損壞及罰款處理,也修改圖書資料信息。如果圖書出館,則刪除相關(guān)的圖書資料信息。

    (2) 讀者資料管理

    每年新生入校的時(shí)候,系統(tǒng)管理員要為每一個(gè)學(xué)生辦理相應(yīng)的圖書借閱許可證,學(xué)生填寫登記表包括學(xué)生學(xué)號(hào)、姓名、性別、年級(jí)、班級(jí)、專業(yè)名稱、電話號(hào)碼等基本信息。核對(duì)無(wú)誤后交由系統(tǒng)管理員辦理學(xué)生借閱證,如果讀者更改任何個(gè)人信息,則應(yīng)由學(xué)生寫出書面申請(qǐng),由系統(tǒng)管理員在相應(yīng)的讀者基本信息中進(jìn)行修改。如果學(xué)生要離開學(xué)校,則審核該讀者是否有逾期書籍和損壞,如無(wú),則辦理撤消業(yè)務(wù),同時(shí)在讀者資料庫(kù)中刪除該讀者。最后給讀者合格注銷通知。對(duì)于教師用戶也是一樣的處理過(guò)程。

    (3) 借書操作

    讀者把借閱證及想要借的圖書交給圖書管理員,圖書管理員進(jìn)行審核,如該讀者是否有過(guò)期未還的圖書,是否借閱圖書已超過(guò)五本或未交清罰款,有上述情況之一則通知該讀者借閱不成功。否則借閱成功,圖書交給讀者。同時(shí)圖書管理員修改圖書、讀者及圖書流通信息表。如讀者逾期則可電話聯(lián)系。如讀者發(fā)現(xiàn)該圖書已借出,則只可在圖書資料庫(kù)中進(jìn)行預(yù)約。一本書同一時(shí)間只能被一個(gè)讀者預(yù)約。如讀者續(xù)借,則延長(zhǎng)讀者應(yīng)還書日期。讀者只可在該書本尚未超期的情況下才可以進(jìn)行續(xù)借,否則續(xù)借不成功。

    (4) 還書操作

    讀者把借閱證及要還圖書交給圖書管理員,由他進(jìn)行審核,如該圖書有逾期或破損,則通知該讀者按比例罰款。否則圖書交圖書管理員放回書庫(kù)。并修改圖書、讀者借書信息表。讀者遺失書本則給予原價(jià)五倍賠償。

    (5) 查詢處理

    讀者可以到圖書館內(nèi)的電腦上查詢自己的借書信息表,查詢圖書是否逾期,是否可以進(jìn)行續(xù)借,也可以查找自己要借的圖書是否在館,以及近期圖書館的動(dòng)態(tài)和公告。圖書管理員可在圖書到期前一天打印逾期清單,電話聯(lián)系讀者,以方便讀者及時(shí)還書,加快書本流通。

    (6) 修改密碼

    為了方便管理,圖書館系統(tǒng)管理員會(huì)給每一個(gè)新注冊(cè)的用戶一個(gè)初始密碼,讀者用初始密碼首次登錄系統(tǒng)后,應(yīng)及時(shí)修改自己的密碼,以保護(hù)自己的權(quán)利。或在使用的過(guò)程中通過(guò)修改密碼來(lái)防

    D1 庫(kù)存清單

    圖7 歸還圖書的DFD

    3.3 數(shù)據(jù)字典

    int 4 f 所在專業(yè)代碼

    varchar 20 專業(yè)名稱

    表3圖書基本信息表

    字段名 字段類型 長(zhǎng)度 NULL 字段意義

    bookid varchar 10 f 圖書索引號(hào)

    bookname varchar 30 f 圖書名稱

    Autor char 10 f 作者名字

    department Int 4 所在書庫(kù)代碼

    description char 20 描述

    Lend char 1 f 是否借出

    appoint char 1 f 是否預(yù)約

    表4學(xué)生基本信息

    userid varchar 10 f 用戶編號(hào)

    username varchar 10 f 用戶名

    sdepartment char 30 部門或?qū)I(yè)

    password varchar 20 f 密碼

    Right_1 bit 1 f 查詢權(quán)

    Ringht_2 bit 1 f 管理權(quán)

    表6庫(kù)存信息表

    字段名 字段類型 長(zhǎng)度 NULL 字段意義

    department int 4 f 書庫(kù)代碼

    description varchar 20 書庫(kù)名稱

    3.4 數(shù)據(jù)項(xiàng)的頁(yè)碼設(shè)計(jì)

    (1)對(duì)讀者編號(hào),為了便于查找采用層次碼。

    如:02(年級(jí),即入學(xué)年份) 09(學(xué)院代碼) 1(專業(yè)代碼) 279

    [注]: 學(xué)院代碼如:商學(xué)院---01 信息學(xué)院---02 土木學(xué)院---03

    外語(yǔ)學(xué)院---04 藝術(shù)學(xué)院---05 計(jì)算機(jī)科學(xué)與工程學(xué)院---09

    計(jì)算機(jī)科學(xué)與工程學(xué)院的專業(yè)代碼如:計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)---1

    網(wǎng)絡(luò)專業(yè)---2

    (2)圖書編號(hào),為了便于得到有關(guān)信息采用層次碼。

    如:TP(類別) 3111(編號(hào)) 01(內(nèi)部編號(hào))

    [注]: 內(nèi)部編號(hào):同時(shí)采購(gòu)了五本相同的圖書,在類別和編號(hào)相同的時(shí)候,用01,02,03,04,05分別代表這五本相同的圖書。

    編號(hào): 計(jì)算機(jī)應(yīng)用基礎(chǔ)---3111 計(jì)算機(jī)網(wǎng)絡(luò)---3112

    計(jì)算機(jī)組成原理---3113 數(shù)據(jù)庫(kù)---3114

    類別: 計(jì)算機(jī)類--- TP 文學(xué)類--- I 藝術(shù)類---V

    數(shù)理化---O 英語(yǔ)類---H

    4 概要設(shè)計(jì)

    4.1 總體設(shè)計(jì)

    系統(tǒng)功能結(jié)構(gòu)如圖8所示。

    圖8系統(tǒng)功能結(jié)構(gòu)示意圖

    4.2 局部 E_R圖

    學(xué)生基本信息,圖書基本信息,用戶信息和讀者借書情況表的局部E-R圖如圖9至圖12所示。

    圖10書本基本信息表

    圖12 讀者借書信息表

    4.3 總體E-R圖

    本圖書管理信息系統(tǒng)的總體E-R圖如圖13所示。

    圖13 總體E-R圖

    部分聯(lián)系的屬性如下:

    1.借閱{借閱編號(hào)、圖書索引號(hào)、借閱證號(hào)、借書日期、還書日期}

    2.預(yù)訂{預(yù)訂編號(hào)、圖書索引號(hào)、借閱證號(hào)、預(yù)訂日期}

    3.采購(gòu){采購(gòu)編號(hào)、圖書索引號(hào)、采購(gòu)價(jià)格、采購(gòu)數(shù)量}

    4.報(bào)廢{圖書索引號(hào),報(bào)廢時(shí)間,報(bào)廢原因}

    4.4 E_R圖向關(guān)系模型的轉(zhuǎn)化

    E_R圖向關(guān)系模型的轉(zhuǎn)化要解決的問題是如何將實(shí)體和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式,如何

    圖15 修改圖書記錄

    圖16 修改學(xué)生記錄

    圖17 查詢/借閱/預(yù)約圖書

    圖18 查詢/歸還已借閱圖書

    5.2 建立索引和嵌套查詢

    索引是數(shù)據(jù)庫(kù)中一常用而重要的數(shù)據(jù)庫(kù)對(duì)象集。索引改進(jìn)了數(shù)據(jù)庫(kù)的性能和可訪問性,可以用來(lái)排序和快速訪問數(shù)據(jù)。大大改善了數(shù)據(jù)庫(kù)的性能。下面以本人的圖書管理信息系統(tǒng)中的book表為被借出時(shí)不能被預(yù)約。

    (8) 修改圖書的基本信息

    這是圖書管理員的權(quán)力,包括添加,刪除和修改圖書信息。當(dāng)有新添加進(jìn)來(lái)的圖書時(shí),圖書管理員要查看圖書館里是不是已存有這樣的圖書,發(fā)現(xiàn)已有庫(kù)存時(shí),要修改圖書的數(shù)目,否則就加入新的圖書信息。當(dāng)有舊書或損壞了的圖書要退出的時(shí)候,要及時(shí)減少相應(yīng)圖書的數(shù)目或是刪除相應(yīng)的圖書信息。學(xué)生借出書或歸還圖書時(shí),要及時(shí)地修改圖書流通信息表。

    (9) 修改學(xué)生用戶的基本信息

    系統(tǒng)管理員在這里添加,刪除和修改學(xué)生和教師的基本信息。當(dāng)有新生入校時(shí),根據(jù)學(xué)生填寫的基本信息表為每個(gè)新生注冊(cè)一個(gè)用戶名,在校期間如果學(xué)生基本信息有變化可以交系統(tǒng)管理員審核后修改相應(yīng)的信息,畢業(yè)或注銷用戶時(shí),管理員要及時(shí)刪除相應(yīng)的記錄。教師的處理情況相同。

    (10)初始化系統(tǒng)

    當(dāng)遇到不可恢復(fù)的重大意外損傷時(shí)系統(tǒng)管理員可以用它來(lái)重新恢復(fù)圖書館的基本信息,保證圖書管理系統(tǒng)正常工作。除了用戶信息表恢復(fù)初始值外,其它的數(shù)據(jù)信息都會(huì)被清零。

    (11) 公告欄

    系統(tǒng)管理員向所有登錄用戶和外界人士及時(shí)發(fā)布圖書館最新消息的地方,包括注意事項(xiàng)等。

    (12) 意見箱

    所有登錄用戶可以在這里向系統(tǒng)管理員和圖書管理員提出對(duì)圖書管理的寶貴意見,方便管理員及時(shí)采取相應(yīng)措施修改管理方案,方便用戶以后的使用,提高整個(gè)系統(tǒng)的性能。

    本系統(tǒng)主要提供圖書管理,學(xué)生用戶管理和系統(tǒng)管理。以下列出了圖書管理信息系統(tǒng)主模塊,系統(tǒng)總體結(jié)構(gòu)、圖書/讀者功能模塊和圖書流通功能模塊的示意圖如圖19至圖21所示。

    圖19系統(tǒng)總體結(jié)構(gòu)

    圖20圖書/讀者功能模塊

    圖21圖書流通功能模塊

    5.5 界面設(shè)計(jì)及功能實(shí)現(xiàn)

    5.5.1 登錄界面設(shè)計(jì)及功能的實(shí)現(xiàn)

    圖22 登錄界面

    四、圖書館管理信息系統(tǒng)論文

    隨著現(xiàn)代技術(shù)的發(fā)展,計(jì)算機(jī)技術(shù)在圖書館中的應(yīng)用,極大地促進(jìn)了文獻(xiàn)信息的加工整理和傳播利用,使圖書館向現(xiàn)代化、信息化方向快速發(fā)展。下文是我給大家搜集整理的關(guān)于圖書館管理信息系統(tǒng)論文的內(nèi)容,希望能幫到大家,歡迎閱讀參考!

    圖書館管理信息系統(tǒng)論文篇1

    淺論圖書館信息管理系統(tǒng)

    【摘 要】隨著信息技術(shù)的發(fā)展,工作人員和讀者對(duì)于運(yùn)用計(jì)算機(jī)來(lái)輔助協(xié)調(diào)和管理自身工作的需求正在逐步提高。隨著我國(guó)現(xiàn)代化技術(shù)的不斷提高和普及,學(xué)校也在不斷的提高它的各個(gè)部門的管理質(zhì)量,而圖書館管理就是對(duì)圖書的編目、查詢及讀者信息的管理,重要的是圖書的信息管理,包括圖書的采購(gòu)、編目、下架、遺失等。因此,因此在這樣的前提下,選擇了“圖書館管理信息系統(tǒng)”這樣一個(gè)較為普遍,同時(shí)又較為典型的課題。希望通過(guò)了解這個(gè)系統(tǒng),能更好地把理論與實(shí)際結(jié)合起來(lái),應(yīng)用于實(shí)踐之中,不斷提高圖書管理專業(yè)技能水平,以便更好的服務(wù)于師生。

    【關(guān)鍵詞】圖書館;信息;管理系統(tǒng)

    一、系統(tǒng)分析

    1.圖書館管理信息系統(tǒng)的基本任務(wù)。在手工操作方式下,圖書的編目和借閱等的工作量大,準(zhǔn)確性低且不易修改維護(hù),讀者借書只能到圖書館手工方式查找書目,不能滿足借閱需求。需要建立一套網(wǎng)絡(luò)化的電子圖書館信息系統(tǒng)。該圖書館管理信息系統(tǒng)服務(wù)對(duì)象有兩部分人:注冊(cè)用戶和一般讀者。一般讀者經(jīng)注冊(cè)后成為注冊(cè)用戶,注冊(cè)用戶可以在圖書館借閱圖書,其他人員只可查閱圖書目錄,但不能借閱圖書。系統(tǒng)同時(shí)考慮提供電子讀物服務(wù),目前只提供電子讀物的目錄查詢服務(wù),不久的將來(lái)將提供電子讀物全文服務(wù)。用戶可通過(guò)網(wǎng)絡(luò)方式訪問讀圖書館管理信息系統(tǒng)。

    2.系統(tǒng)內(nèi)部人員結(jié)構(gòu)、組織及用戶情況分析。為了對(duì)系統(tǒng)有一個(gè)全貌性的了解,首先要對(duì)系統(tǒng)內(nèi)部人員結(jié)構(gòu)、組織及用戶情況有所了解。

    圖書館由館長(zhǎng)負(fù)責(zé)全面工作,下設(shè)辦公室、財(cái)務(wù)室、采編室、學(xué)術(shù)論文室、圖書借閱室、電子閱覽室、期刊閱覽室和技術(shù)支持室。各部門的業(yè)務(wù)職責(zé)如下。

    辦公室:辦公室協(xié)助館長(zhǎng)負(fù)責(zé)日常工作,了解客戶需求,制定采購(gòu)計(jì)劃。

    財(cái)務(wù)室:財(cái)務(wù)室負(fù)責(zé)財(cái)務(wù)方面的工作。

    采編室:采編室負(fù)責(zé)圖書的采購(gòu),入庫(kù)和圖書編目,編目后的圖書粘貼標(biāo)簽,并送圖書借閱室上架。

    學(xué)術(shù)論文室:負(fù)責(zé)學(xué)術(shù)論文的收集整理。

    圖書借閱室:提供對(duì)讀者的書目查詢服務(wù)和圖書借閱服務(wù)。

    電子閱覽室:收集整理電子讀物,準(zhǔn)備提供電子讀物的借閱服務(wù),目前可以提供目錄查詢和借閱。

    期刊閱覽室:負(fù)責(zé)情況的收集整理和借閱。

    技術(shù)支持室:負(fù)責(zé)對(duì)圖書館的網(wǎng)絡(luò)和計(jì)算機(jī)系統(tǒng)提供技術(shù)支持。

    3.系統(tǒng)業(yè)務(wù)流程分析。系統(tǒng)的業(yè)務(wù)室系統(tǒng)要達(dá)到的業(yè)務(wù)目標(biāo),業(yè)務(wù)流程分析是系統(tǒng)分析的基礎(chǔ)環(huán)節(jié)。圖書館管 通過(guò)業(yè)務(wù)流程調(diào)查,理清圖書館管理系統(tǒng)的主要業(yè)務(wù)和業(yè)務(wù)的流程。

    圖書館管理員編制圖書采購(gòu)計(jì)劃,由采購(gòu)員負(fù)責(zé)新書的采購(gòu)工作。采購(gòu)圖書入庫(kù)后,交采編室編目,粘貼標(biāo)簽,產(chǎn)生圖書目錄。圖書交圖書借閱室上架,供讀者借閱。采編后的電子讀物交電子閱覽室。

    讀者分為注冊(cè)讀者和非注冊(cè)讀者,只有注冊(cè)讀者可以在本圖書館借書,非注冊(cè)讀者可查詢目錄但不能借書。讀者填寫注冊(cè)登記表交圖書館的管理員審核后,記人讀者登記表,成為注冊(cè)讀者,發(fā)給借書證。注冊(cè)讀者借書時(shí),需填寫借書單,連同借書證一起交給借閱室管理員,借閱管理員核對(duì)無(wú)誤后,填寫借閱登記表,修改圖書登記表中該書的數(shù)量,上架取書交給讀者。圖書館設(shè)讀者信箱,讀者需要但沒有庫(kù)存的圖書,讀者可以通過(guò)讀者信箱反映。圖書館管理員定期處理讀者信箱中的意見,將讀者需要的圖書編制成圖書采購(gòu)計(jì)劃交采購(gòu)員購(gòu)買。

    4.數(shù)據(jù)流程圖。

    數(shù)據(jù)流程圖時(shí)全面描述信息系統(tǒng)邏輯模型的工具,它抽象概括地把信息系統(tǒng)中各種業(yè)務(wù) 處理過(guò)程聯(lián)系起來(lái)。通過(guò)業(yè)務(wù)流程調(diào)查,理清圖書館管理系統(tǒng)的主要業(yè)務(wù)和業(yè)務(wù)的流程。圖書館管理員編制圖書采購(gòu)計(jì)劃,由采購(gòu)員負(fù)責(zé)新書的采購(gòu)工作。采購(gòu)圖書入庫(kù)后,交采編室編目,粘貼標(biāo)簽,產(chǎn)生圖書目錄。圖書交圖書借閱室上架,供讀者借閱。采編后的電子讀物交電子閱覽室。讀者分為注冊(cè)讀者和非注冊(cè)讀者,只有注冊(cè)讀者可以在本圖書館借書,非注冊(cè)讀者可查詢目錄但不能借書。讀者填寫注冊(cè)登記表交圖書館的管理員審核后,記人讀者登記表,成為注冊(cè)讀者,發(fā)給借書證。注冊(cè)讀者借書時(shí),需填寫借書單,連同借書證一起交給借閱室管理員,借閱管理員核對(duì)無(wú)誤后,填寫借閱登記表,修改圖書登記表中該書的數(shù)量,上架取書交給讀者。圖書館設(shè)讀者信箱,讀者需要但沒有庫(kù)存的圖書,讀者可以通過(guò)讀者信箱反映。圖書館管理員定期處理讀者信箱中的意見,將讀者需要的圖書編制成圖書采購(gòu)計(jì)劃交采購(gòu)員購(gòu)買。

    二、系統(tǒng)設(shè)計(jì)

    系統(tǒng)功能設(shè)計(jì)

    “圖書館管理信息系統(tǒng)”的主要功能有:圖書目錄檢索、網(wǎng)上圖書預(yù)定、圖書借閱、電子出版物借閱、圖書采編、讀者留言和系統(tǒng)維護(hù)等。各子系統(tǒng)功能如下所述。

    1.讀者注冊(cè)系統(tǒng)。讀者訪問系統(tǒng)時(shí)將檢驗(yàn)讀者賬號(hào)和密碼,經(jīng)過(guò)注冊(cè)的讀者允許進(jìn)入系統(tǒng)。

    2.書目查詢系統(tǒng)。讀者進(jìn)入圖書館管理信息系統(tǒng)后,可以根據(jù)需要檢索書名或期刊。檢索條件可以是書名稱、圖書編號(hào)、作者姓名或關(guān)鍵字等條件,如果讀者擁有不充分還可以進(jìn)行模糊查詢。

    3.圖書預(yù)定系統(tǒng)。讀者檢索到需要的圖書后,單擊所需要圖書條目,進(jìn)入圖書預(yù)定系統(tǒng),讀者也可以從圖書館管理信息系統(tǒng)主界面進(jìn)入圖書預(yù)定系統(tǒng)。系統(tǒng)查詢圖書庫(kù),如果書庫(kù)中有此書,則將此書為該讀者保留三天。讀者應(yīng)當(dāng)在三天內(nèi)到圖書館辦理借閱手續(xù),否則系統(tǒng)將自動(dòng)取消保留。

    4.圖書借閱系統(tǒng)。讀者查找到所需圖書后,在圖書保留期內(nèi)到圖書館辦理借閱手續(xù)。圖書借閱系統(tǒng)處理圖書借閱、還書、續(xù)借等手續(xù)。

    5.圖書采編系統(tǒng)。圖書采購(gòu)入庫(kù)經(jīng)過(guò)編目等處理后,將其目錄存入數(shù)據(jù)庫(kù),提供給讀者檢索使用。目錄信息包括圖書編號(hào)、圖書類別、書名、作者、出版社、定價(jià)、出版日期和數(shù)量等。

    6.電子讀物系統(tǒng)。隨著數(shù)字技術(shù)的發(fā)展,圖書館中的電子讀物的數(shù)量越來(lái)越大。電子讀物系統(tǒng)處理電子讀物的閱覽、版權(quán)與安全等事務(wù)。

    7.讀者留言板。通過(guò)留言板,讀者將需要的圖書、要求和建議等記錄下來(lái),與圖書館管理人員交流。

    8.系統(tǒng)維護(hù)模塊。系統(tǒng)維護(hù)模塊主要為圖書館管理人員提供圖書統(tǒng)計(jì)信息和讀者統(tǒng)計(jì)信息,以便于管理人員從宏觀上掌握?qǐng)D書館運(yùn)行的總體狀況。

    【參考文獻(xiàn)】

    [1]魏志強(qiáng),王忠華,何敏,喬林.數(shù)據(jù)庫(kù)應(yīng)用實(shí)務(wù)篇[M].中國(guó)鐵道出版社,2000.

    [2]齊治昌,譚慶平,寧洪.軟件工程[M].高等教育出版社,1997.

    [3]韓強(qiáng).SQL SERVER 2000 程序員手冊(cè)[M].機(jī)械工業(yè)出版社,2000.

    [4]吳起程.DELPHI 5企業(yè)級(jí)解決方案及應(yīng)用剖析[M].電子工業(yè)出版社,2000.

    [5]瀟湘工作室、邢增平.Delphi6.0最佳專輯[M].人民郵電出版社,2002.

    [6]飛思科技產(chǎn)品研發(fā)中心.Delphi6.0開發(fā)者手冊(cè)[M].電子工業(yè)出版社,2002.

    [7]史彥軍.Delphi5.0開發(fā)大全[M].中國(guó)水利水電出版社,2000.

    >>>下頁(yè)帶來(lái)更多的圖書館管理信息系統(tǒng)論文

    以上就是關(guān)于圖書管理系統(tǒng)設(shè)計(jì)方案相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    圖書館一角室內(nèi)景觀設(shè)計(jì)

    職稱職業(yè)資格怎么填寫(職稱職業(yè)資格怎么填寫圖書館)

    圖書館自動(dòng)取書機(jī)器人

    家庭大廳圖片(家庭大廳圖片高清)

    客戶構(gòu)成分析的主要內(nèi)容包括(客戶構(gòu)成分析的主要內(nèi)容包括)