中學(xué)圖書館系統(tǒng)設(shè)計(jì)論文
時(shí)間:2022-11-17 08:26:00
導(dǎo)語(yǔ):中學(xué)圖書館系統(tǒng)設(shè)計(jì)論文一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要
圖書館管理系統(tǒng)是典型的管理信息系統(tǒng),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者,要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序具有功能完備,易使用等特點(diǎn)。
此圖書館系統(tǒng)以局域網(wǎng)圖書館的需求為背景,分為管理員、老師、學(xué)生三種用戶。在不同的身份下有不同的功能實(shí)現(xiàn),管理員主要實(shí)現(xiàn)圖書添加、圖書管理、用戶管理等功能;老師主要實(shí)現(xiàn)借書登記、還書登記;學(xué)生身份主要實(shí)現(xiàn)的功能包括:個(gè)人信息查詢、借閱情況、借閱歷史查詢、超期催還、個(gè)人密碼修改等功能。此外,電子圖書下載和留言板功能不需要身份登錄可直接使用。
本系統(tǒng)使用+SQLServer2000進(jìn)行開(kāi)發(fā),系統(tǒng)運(yùn)行結(jié)果證明,該圖書管理系統(tǒng)可以滿足借閱者、圖書館管理員兩方面的需要。本文將對(duì)該系統(tǒng)的設(shè)計(jì)過(guò)程和功能做詳細(xì)介紹。
關(guān)鍵字:圖書管理系統(tǒng);借閱;下載;;C#;SQLServer2000
3.系統(tǒng)需求設(shè)計(jì)
3.1用戶角色需求
根據(jù)圖書館系統(tǒng)的特點(diǎn),本圖書館管理系統(tǒng)的用戶應(yīng)該分為三類,即學(xué)生、教師和管理員。
學(xué)生登錄后可進(jìn)行在線書籍查詢、借閱歷史查詢、修改密碼;教師能手工添加借書、還書記錄;管理員則主要負(fù)責(zé)用戶及角色的管理、書籍信息修改、新書加入等。
3.2功能需求
根據(jù)初步的需求分析,系統(tǒng)功能應(yīng)該主要包括在線查詢、借換書登記、用戶管理等。以下將按照不同的角色權(quán)限對(duì)功能進(jìn)行具體描述:
電子圖書下載、留言板支持所有用戶使用。
3.2.1學(xué)生
對(duì)于學(xué)生身份而言,主要包括在線查詢、借閱歷史查詢、超期催還、密碼修改四大功能。
(1)在線查詢:學(xué)生可以任選時(shí)間進(jìn)行在線查詢,找到自己需求的書籍信息。
(2)借閱歷史查詢:學(xué)生可以在線查詢以前借閱過(guò)的書籍。
(3)超期催還:學(xué)生可以看到自己的借閱書籍是否超期。
(4)密碼修改:學(xué)生可以自己修改登錄的密碼。
3.2.2教師
對(duì)于教師而言,主要包括借閱登記、還書登記功能。
(1)借閱登記:對(duì)學(xué)生的借閱書籍進(jìn)行登記。
(2)還書登記:對(duì)學(xué)生的換書進(jìn)行登記。
3.2.3管理員
對(duì)于管理員而言,主要包括用戶管理、書籍管理、新書添加、密碼修改四大功能。
(1)用戶管理:管理員可以添加、刪除用戶;對(duì)用戶信息進(jìn)行修改。
(2)書籍管理:對(duì)已有的書籍進(jìn)行信息修改。
(3)新書添加:添加新書。
(4)密碼修改:對(duì)管理員的密碼進(jìn)行修改。
3.3性能需求
圖書館管理系統(tǒng)對(duì)在線查詢有較高要求,所以整個(gè)系統(tǒng)應(yīng)該性能良好、安全可靠。此外系統(tǒng)應(yīng)當(dāng)操作簡(jiǎn)便、界面友好、維護(hù)簡(jiǎn)便。數(shù)據(jù)庫(kù)要求運(yùn)行速度快,穩(wěn)定性高,安全可靠。
4.1本系統(tǒng)的設(shè)計(jì)目標(biāo)
圖書管理系統(tǒng)代替了原來(lái)的手工操作,從而快速、準(zhǔn)確地對(duì)讀者及圖書等各種信息進(jìn)行管理和維護(hù)。具體有四個(gè)目標(biāo):
(1)支持學(xué)校完成并實(shí)現(xiàn)規(guī)范化的圖書管理;
(2)支持高效率的完成圖書管理日常工作的運(yùn)行,其中有新書入庫(kù),讀者信息建立、讀者查詢圖書等方面的維護(hù)更新工作;
(3)使學(xué)校的教職工和學(xué)生等廣大讀者更方便快捷的進(jìn)行圖書查詢、借閱和電子圖書下載。
(4)校園圖書管理工作的計(jì)算機(jī)化,各種讀書信息可以通過(guò)計(jì)算機(jī)快速,準(zhǔn)確地增加、修改、刪除、查詢。使管理人員對(duì)所有讀者信息和圖書信息的基本概況一目了然,便于管理。
4.2系統(tǒng)功能整體設(shè)計(jì)
系統(tǒng)開(kāi)發(fā)的總體任務(wù)如下:
(1)圖書查詢模塊:包括讀者對(duì)所需文獻(xiàn)的參考,查詢等各項(xiàng)工作。
(2)借書、還書模塊:主要是處理讀者的借書、還書問(wèn)題。
(3)讀者信息維護(hù)模塊:讀者可以自己查看信息、借閱情況、借閱歷史、超期催還、修改密碼。
(4)電子圖書下載模塊:主要提供電子圖書的下載。5)留言板:用戶對(duì)圖書館的建議和意見(jiàn)。
(6)管理員管理模塊:分為用戶信息維護(hù)、圖書信息維護(hù)、管理員密碼修改3個(gè)小模塊。
1)用戶信息維護(hù):添加、刪除用戶,設(shè)定用戶權(quán)限。
2)圖書信息維護(hù):主要是添加新書籍,對(duì)丟失等原因造成的圖書無(wú)法歸還的書籍進(jìn)行刪除。
3)管理員密碼修改:修改當(dāng)前管理員的密碼。