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

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上畢業(yè)綜合實踐說明書( 屆)題 目 圖書館管理信息系統(tǒng)設(shè)計方案 學(xué) 院 專 業(yè) 班 級 學(xué) 號 學(xué)生姓名 指導(dǎo)教師 完成日期 摘 要 長久以來,人們都是采用人工的方式來管理圖書館的日常業(yè)務(wù)和流程,這就導(dǎo)致了操作流程比較的繁瑣。借書時,讀者首先要把借的書和借書證以及其他的證明交給工作人員,工作人員將每本書的信息卡片和讀者的借書證放在柜子里,在借書證和每本書貼的借書條上填寫借閱信息。在還書時,讀者要先把還的書交給工作人員,工作人員根據(jù)圖書信息找到相應(yīng)的借書卡和借閱證,并填寫相應(yīng)的還書信息。從上述的流程中可以發(fā)現(xiàn),傳統(tǒng)的手工借書和還書的流程存在著不足。第一,在處理借書、還書的

2、過程中,業(yè)務(wù)流程的效率會明顯降低;第二,處理能力也會,在一般時間內(nèi),所能夠服務(wù)的讀者認(rèn)識只能是很有限的一部分。因此,圖書館管理信息系統(tǒng)需要為不同的圖書館解決上述或者仍然隱藏著的問題,提供快速的圖書信息檢索功能以及快捷的圖書借閱和歸還流程。 圖書館管理信息系統(tǒng)是將圖書信息化管理的一個組成部分,它能夠為用戶提供充足的信息和快捷的查詢手段。作為計算機應(yīng)用的一部分,使用計算機對物資信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大的提高人事勞資管理的效率,也是走向科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。關(guān)鍵詞: 管理

3、 檢索 計算機應(yīng)用 目 錄 專心-專注-專業(yè)引言 作為一名當(dāng)代大學(xué)生,對于學(xué)校的圖書館,想必大家都已經(jīng)和熟悉了。寧波城市職業(yè)技術(shù)學(xué)院圖書館作為我校學(xué)習(xí)資源的源泉,其圖書館管理信息系統(tǒng)的好壞直接影響到資源信息的傳遞和共享,它是我校的文獻(xiàn)信息中心,是知識的寶庫,是學(xué)生求學(xué)知識、追求理想的良師益友,人們也把它稱為“第二課堂”。寧波城市職業(yè)技術(shù)學(xué)院,目前本校約有6000余名學(xué)生,由于對圖書閱讀量的不斷增長,以往的借書還書系統(tǒng)已經(jīng)無法滿足現(xiàn)下所需的情況,因系統(tǒng)較為落后,所以有必要開發(fā)一個全新的圖書借書還書的系統(tǒng),以減輕工作人員的壓力,從而提高在借書還書情況下的效率。作為學(xué)校的一份子,我認(rèn)為在畢業(yè)之際為母

4、校出一份力,結(jié)合自己三年來的在校學(xué)習(xí)所得知識,為學(xué)校制作一個圖書館管理信息系統(tǒng)其意義非凡。1. 計任務(wù)分析1.1. 功能需求分析 圖書管理系統(tǒng)由于以前的系統(tǒng)隨著科技不斷的更新,現(xiàn)在的圖書管理系統(tǒng)處于比較落后,在某些關(guān)于圖書的管理方面比較的不夠完善,如果能夠重新再開發(fā)一個新的管理系統(tǒng),那么就能夠改變現(xiàn)在圖書管理系統(tǒng)在有些方面的不足,并且能夠提高效率,減少工作人員的工作量,使系統(tǒng)能夠更好的為學(xué)生服務(wù)。根據(jù)圖書館日常處理圖書管理工作的需求和圖書借閱的管理流程,該系統(tǒng)實施后,應(yīng)該達(dá)到以下的幾個目標(biāo): (一)界面設(shè)計友好、美觀,數(shù)據(jù)存儲安全、可靠。 (二)基本信息設(shè)置保證圖書信息和讀者信息進(jìn)行分類管理。

5、 (三)應(yīng)有強大的查詢功能,保證數(shù)據(jù)查詢的靈活性和資料充足性。 (四)應(yīng)實現(xiàn)對圖書借閱、續(xù)借、歸還流程的全程數(shù)據(jù)信息跟蹤和讀取。 (五)應(yīng)提供管理員修改信息、密碼等功能的權(quán)限,以保證管理工作的安全性。 (六)應(yīng)提供靈活、方便的權(quán)限設(shè)置,使整個管理系統(tǒng)的分工明確。1.2. 系統(tǒng)設(shè)計的可行性分析技術(shù)可行性: VB語言即Visual Basic。 Visual。意即可視的、可見的,指的是開發(fā)像Windows操作系統(tǒng)的圖形用戶界面(Graphic User Interface,GUI)的方法,它不需要編寫大量代碼去描述界面元素的外觀和位置,只要把預(yù)先建立好的對象拖放到屏幕上相應(yīng)的位置即可。 Visua

6、l Basic 是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言,可用于開發(fā) Windows 環(huán)境下的各類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強大可以與 Windows 專業(yè)開發(fā)工具SDK相媲美。在Visual Basic環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的可視化設(shè)計工具,使用Windows內(nèi)部的廣泛應(yīng)用程序接口(API)函數(shù),動態(tài)鏈接庫(DLL)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)連接(ODBC)等技術(shù),可以高效、快速地開發(fā)Windows環(huán)境下功能強大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。管理上寧波城市學(xué)院的管理人員已經(jīng)有了系統(tǒng)完善的管理方法。隨著學(xué)校不斷的發(fā)展,對于學(xué)子

7、們的需求量也逐漸增大,學(xué)校方面的領(lǐng)導(dǎo)高也看到了對于這個系統(tǒng)的急迫性,并且對于開發(fā)此系統(tǒng)進(jìn)行了肯定,也會對這個系統(tǒng)的開發(fā)進(jìn)行支持。2. 方案初選2.1. 初步選定1.系統(tǒng)的名稱:圖書館管理信息系統(tǒng)2. 系統(tǒng)的目標(biāo):實現(xiàn)辦公的網(wǎng)絡(luò)化,使圖書館更加合理,有序,并且提高辦事的效率。3.系統(tǒng)的功能:圖書管理子系統(tǒng) 、讀者子系統(tǒng) 、管理員子系統(tǒng)、圖書館子系統(tǒng)。4.系統(tǒng)設(shè)計原因:由于原來系統(tǒng)功能較為復(fù)雜,不適合圖書管有效的管理,所以開發(fā)新系統(tǒng)并將原來系統(tǒng)的不足之處加以改進(jìn)改進(jìn)。2.2. 使用范圍 在學(xué)校圖書館內(nèi)部的現(xiàn)有局域網(wǎng)這個網(wǎng)絡(luò)環(huán)境下,信息由各用戶在規(guī)定的權(quán)限下在各自的工作站上錄入,信息上網(wǎng)后各用戶可查

8、詢,調(diào)用,達(dá)到信息共享。 圖書館在正常運營中面對大量書籍、讀者信息以及兩者間相互聯(lián)系產(chǎn)生的借書信息、還書信息?,F(xiàn)有的人工記錄方法既效率低又錯誤過多,大大影響了圖書館的正常管理工作。因此需要對書籍資源、讀者資源、借書信息、還書信息進(jìn)行管理,及時了解各個環(huán)節(jié)中信息的變更,有利用管理效率的提高。圖書館管理信息系統(tǒng)是圖書館的支持系統(tǒng),當(dāng)前設(shè)計應(yīng)滿足以下求:(1)圖書館將圖書借給讀者,讀者和圖書都必須在系統(tǒng)中注冊。(2)系統(tǒng)通過設(shè)置帳號和密碼控制用戶訪問,讀者和管理員可修改自已的密碼。(3)圖書館負(fù)責(zé)購買圖書,對于流行的書一般要多買幾本,如果圖書破舊或過期則可以從圖書系統(tǒng)中刪除。(4)圖書館管理員負(fù)責(zé)與

9、讀者打交道,他們的工作要得到系統(tǒng)的支持。(5)借書者可以事先通過網(wǎng)絡(luò)預(yù)約要借的圖書,然后到管理員處辦理正式借書手續(xù)。(6)圖書借出有時間限限制,一旦超期,管理員應(yīng)及時通知借書者歸還圖書。(7)圖書館可以方便地產(chǎn)生、更新和刪除系統(tǒng)中與書目、借書者、借書記錄和預(yù)約記錄等信息。(8)系統(tǒng)能夠運行在Windows系統(tǒng)下,用戶可通過局域網(wǎng)操作,還應(yīng)該有一個非常好的圖形用戶界面(GUI) (9)系統(tǒng)應(yīng)該具有很好的可擴展性。2.3. 系統(tǒng)目標(biāo)根據(jù)圖書館日常處理圖書管理工作的需求和圖書借閱的管理流程,該系統(tǒng)實施后,應(yīng)該達(dá)到以下的幾個目標(biāo): (一)界面設(shè)計友好、美觀,數(shù)據(jù)存儲安全、可靠。 (二)基本信息設(shè)置保證

10、圖書信息和讀者信息進(jìn)行分類管理。 (三)應(yīng)有強大的查詢功能,保證數(shù)據(jù)查詢的靈活性和資料充足性。 (四)應(yīng)實現(xiàn)對圖書借閱、續(xù)借、歸還流程的全程數(shù)據(jù)信息跟蹤和讀取。 (五)應(yīng)提供管理員修改信息、密碼等功能的權(quán)限,以保證管理工作的安全性。 (六)應(yīng)提供靈活、方便的權(quán)限設(shè)置,使整個管理系統(tǒng)的分工明確。2.4. 系統(tǒng)的組織結(jié)構(gòu)圖采購部期刊閱覽部網(wǎng)絡(luò)信息部圖書借閱部信息資訊部辦公室業(yè)務(wù)部*學(xué)院圖書館結(jié)構(gòu)圖圖 1-1*學(xué)院圖書系統(tǒng)組織結(jié)構(gòu)圖圖書館管理信息系統(tǒng)圖書管理子系統(tǒng) 讀者子系統(tǒng) 管理員子系統(tǒng) 圖書館子系統(tǒng)圖書借還圖書管理圖書查詢讀者查詢讀者管理口令更改系統(tǒng)管理系統(tǒng)設(shè)置信息管理信息顯示2.5. 系統(tǒng)的功

11、能結(jié)構(gòu)圖 圖2-5-1 *學(xué)院系統(tǒng)劃分流程圖 (1)圖書管理子系統(tǒng) 圖書管理子系統(tǒng)包括圖書借還、圖書管理、圖書查詢。 (2)讀者子系統(tǒng) 讀者子系統(tǒng)包括讀者管理、讀者查詢。(3)管理員子系統(tǒng) 管理員子系統(tǒng)包括口令更改、系統(tǒng)管理、系統(tǒng)設(shè)置。 (4)圖書館子系統(tǒng) 圖書館子系統(tǒng)包括信息顯示、信息管理。2.6. 新系統(tǒng)開發(fā)方案1. 配置新的管理信息系統(tǒng),以達(dá)到借書還書操作的方便性和效率性,并且在新的嘗試中來完善所研發(fā)的新系統(tǒng)。2.開發(fā)新的系統(tǒng),以便能夠更加節(jié)約資源,擴展更多在圖書館方面的業(yè)務(wù),使圖書館的具有更高的效益型。3. 總體設(shè)計3.1. 數(shù)據(jù)庫模塊 圖書館管理信息系統(tǒng)是一個典型的數(shù)據(jù)庫開發(fā)程序,由

12、讀者管理、借還書管理以及圖書管理三個模塊組成,規(guī)劃系統(tǒng)模塊功能如下:(1)讀者管理辦證:新生將個人信息提交到辦證處,辦證處和新生信息表核對,正確則可辦證,將個人信息保存到讀者信息表,同時生成圖書借閱表,發(fā)出領(lǐng)證通知單,不符合則發(fā)出拒絕申請單。注銷:讀者提交注銷申請表,辦證處調(diào)用讀者信息表,查找該讀者信息。若存在且信息一致,則在讀者信息表中將該讀者信息刪除,同時刪除借閱信息表;若信息不存在或與提交信息不一致,則發(fā)出拒絕申請單。掛失補辦借書證:讀者提出掛失補辦申請表,辦證處核對信息,若信息不一致,則發(fā)出拒絕申請單;若信息一致,修改讀者信息表,辦理補辦業(yè)務(wù),發(fā)放領(lǐng)證通知單。(2)借還書管理借書:讀者

13、提交借閱申請表,管理員先調(diào)用讀者信息表和讀者的借閱信息表,審核該讀者是否有權(quán)限借閱圖書。若無權(quán)限,則發(fā)出拒絕申請表;若有權(quán)限,管理員再調(diào)用圖書信息表,查找讀者所申請借閱的圖書信息,若可借,則發(fā)出領(lǐng)書通知單,待讀者獲得圖書后,將信息存入其借閱信息表;若不可借,則發(fā)出拒絕申請表。無權(quán)限的情況:讀者信息不存在。讀者借閱圖書數(shù)量已達(dá)最大限,不可再借。讀者信息表中的賬目信息中余額不足。不可借的情況:該書已有人借閱。該書已有人預(yù)訂。該書為不可外借的圖書。還書:讀者歸還圖書,提交還書申請單,管理員審核。若不符合,則發(fā)出拒絕申請單;若符合,則修改圖書信息表和讀者的圖書借閱信息表及讀者信息表。同時,管理員審核借

14、閱是否超期或損壞,若已超期或損壞,則按照規(guī)定對該讀者進(jìn)行罰款處罰,從讀者信息表中的“金額”中減去罰款數(shù)額,并發(fā)出罰款單。不符合的情況:所還圖書不屬本館館藏圖書。(3)圖書管理缺書登記:讀者提交缺書登記單,管理員調(diào)用圖書信息表,核實信息。若屬實,則將信息保存到缺書信息表。舊圖書報廢:管理員調(diào)用報廢圖書信息單和圖書信息表,若信息一致,將信息存入舊書報廢表,并在圖書信息表中刪除該報廢圖書的信息。圖書采購入庫:管理員1根據(jù)缺書信息表發(fā)出采書單給采購員,采購員購得所缺圖書后,發(fā)出領(lǐng)書通知單給管理員2,管理員2領(lǐng)得圖書,調(diào)用缺書信息表核實信息,修改其中信息,將圖書信息錄入到圖書信息表中。3.2. 數(shù)據(jù)字典

15、數(shù)據(jù)項的定義數(shù)據(jù)項名稱:學(xué)號別名:學(xué)生編號簡述:某個學(xué)生的代碼類型及寬度:字符型,12位取值范圍:”1”-”9”數(shù)據(jù)項名稱:姓名別名:學(xué)生姓名簡述:某個學(xué)生的姓名類型及寬度:文本型,8位數(shù)據(jù)項名稱:性別別名:學(xué)生性別簡述:某個學(xué)生的性別類型及寬度:文本型,2位數(shù)據(jù)結(jié)構(gòu)的定義 數(shù)據(jù)結(jié)構(gòu)名稱:辦證申請單簡述:新生所填新生信息及申請辦理圖書證相關(guān)信息數(shù)據(jù)結(jié)構(gòu)組成:學(xué)號+姓名+申請內(nèi)容+申請日期數(shù)據(jù)結(jié)構(gòu)名稱:注銷申請單簡述:讀者所填讀者信息及讀者圖書證相關(guān)信息數(shù)據(jù)結(jié)構(gòu)組成:學(xué)號+姓名+申請內(nèi)容+申請日期數(shù)據(jù)結(jié)構(gòu)名稱:借閱申請單簡述:讀者所填想要借閱的書的相關(guān)信息數(shù)據(jù)結(jié)構(gòu)組成:學(xué)號+書名(及版本)+作者

16、+出版社+申請日期數(shù)據(jù)結(jié)構(gòu)名稱:采書單簡述:管理員所填需要采購的圖書的相關(guān)信息數(shù)據(jù)結(jié)構(gòu)組成:書名(及版本)+作者+出版社+單價+數(shù)量 3.3. 數(shù)據(jù)庫結(jié)構(gòu)表首先將邏輯結(jié)構(gòu)設(shè)計的關(guān)系模型轉(zhuǎn)換為物理數(shù)據(jù)庫,即具體的RBMS中支持的關(guān)系數(shù)據(jù)模型(表結(jié)構(gòu))。本系統(tǒng)在SQL Server 2005數(shù)據(jù)庫管理系統(tǒng)中共設(shè)計6個表,分別為學(xué)生表、管理員表、圖書表、借閱表、管理-學(xué)生表、管理-圖書表。表結(jié)構(gòu)圖如下:學(xué)生表列名數(shù)據(jù)類型允許空學(xué)號Char(10)姓名Chae (8)性別Char(2)班級Smallint系部Char(2)專業(yè)Char(10)借閱圖書Char(9)管理員表列名數(shù)據(jù)類型允許空工作證號Ch

17、ar(5)姓名Char(10)性別Char(2)聯(lián)系方式Char(10)圖書表列名數(shù)據(jù)類型允許空ISBN碼Char(9)書名Char(10)作者Char(8)出版社Char(20)出版日期datetime借閱表列名數(shù)據(jù)類型允許空學(xué)號Char(10)ISBN碼Char(9)借書日期Datetime還書日期datetime管理-學(xué)生表列名數(shù)據(jù)類型允許空工作證號Char(5)學(xué)號Char(10)是否歸還Char(2)管理-圖書表列名數(shù)據(jù)類型允許空工作證號Char(5)ISBN碼Char(9)是否在館Char(2)3.4. 數(shù)據(jù)流程圖讀者管理 辦證:學(xué)生辦理借書證,填寫申請單辦證處進(jìn)行處理,如果同意,

18、學(xué)生就能夠領(lǐng)到領(lǐng)證申請單,如果不同意,學(xué)生則會領(lǐng)到拒絕申請單,辦證處在查看學(xué)生的基本信息然后看看會不會批準(zhǔn)。圖3-4-1讀者管理辦證流程圖注銷:讀者注銷,需要填寫注銷申請單,然后進(jìn)行注銷處理,并且查看讀者的信息。圖3-4-2讀者管理注銷流程圖掛失補辦借書證:讀者辦理掛失補卡借書證,需要填寫申請單,辦事處查看和修改讀者的信息,并發(fā)給讀者領(lǐng)證申請單或者拒絕申請單。圖3-4-3讀者管理借書證掛失補辦流程圖借還書管理借書:讀者借書,需要填寫申請單,借書處在查看讀者的信息,如果同意就會發(fā)給讀者領(lǐng)書申請單,如果不同意就會發(fā)給讀者拒絕申請單。圖3-4-4借書管理流程圖還書:讀者還書,需要填寫申請單,借書處對

19、讀者進(jìn)行查閱。圖3-4-5還書管理流程圖圖書管理缺書登記:管理員填寫缺書申請單,對所缺的書進(jìn)行查閱。圖3-4-6缺書登記流程圖舊圖書報廢:管理員對于報廢的圖書進(jìn)行查閱,然后進(jìn)行對報廢圖書的處理。圖3-4-7舊圖書報廢流程圖 圖書采購入庫:管理員對所需的圖書需要進(jìn)行采購確認(rèn),然后把采購單送至采購員,由采購員進(jìn)行采購,然后對新書進(jìn)行登記。圖3-4-8 圖書采購入庫流程圖4. 系統(tǒng)實現(xiàn)4.1. 系統(tǒng)登錄為了提高軟件操作安全性,用戶進(jìn)入系統(tǒng)前,需進(jìn)行身份驗證,通過此窗體輸入個人信息以驗證身份。登錄界面如下圖所示。如果用戶名和密碼都正確,單擊登錄按鈕,則進(jìn)入系統(tǒng),如果輸入錯誤,則會提示密碼錯誤,繼續(xù)輸入

20、,如果連續(xù)3次錯誤,則會退出系統(tǒng)。圖4-1-1登錄界面實現(xiàn)功能的部分代碼:登錄代碼如下: Private Sub cmdOk_Click() Dim strs As String If Get_User(txtUserName, txtPassword) Then MeHide frmMainShow Today = Now frmMainStatusMessage = " 用戶名稱: " + txtUserName + _ " " + Format(Today, "dddd ") + " " + Format(T

21、oday, "yyyy-mm-dd") frmMainMenuListSetFocus Else ctr = ctr + 1 If ctr = 4 Then End Else Call MessageBox("frmLogin", "非法用戶! 請重試 你還剩" + str(4 - ctr) + " 機會", 0) SendKeys "Home+End" End If End IfEnd SubPrivate Sub cmdOk_MouseDown(Button As Integer, Shif

22、t As Integer, X As Single, Y As Single) Call MacButton(" 確定", cmdOk, 0, 0, 73, 50, Source, 74, 0, 1)End SubPrivate Sub cmdOk_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) Call MacButton(" 確定", cmdOk, 0, 0, 73, 50, Source, 0, 0, 1)End SubPrivate Sub Form_Load() On Error Resume Next Dim Thwnd As Long Dim RetValue 'RetValue = ChangeRes(800, 600, 32) Call CreateMacOSTitleBar(titleBar, " 系統(tǒng)登錄

溫馨提示

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

評論

0/150

提交評論