圖書館管理資訊系統分析與設計

2021-03-12 20:45:42 字數 4050 閱讀 2035

年級: 09 級

學號: 20601091011

姓名: 王躍鴻

指導老師: 李靜(職稱)

目錄1. 系統分析1

1.1圖書館管理資訊系統的基本任務1

1.2 系統內部人員結構、組織及使用者情況分析2

1.3 系統業務流程分析3

1.4 資料流程圖4

1.5 資料定義及資料字典8

2. 系統設計11

2.1 系統功能設計11

2.2 系統環境設計12

2.3 資料庫設計12

3. 系統實現15

3.1 讀者註冊系統的實現15

3.2 讀者留言板的實現17

4. 系統測試與連調20

4.1 功能測試20

1.1 系統分析

1.1.1 圖書館管理資訊系統的基本任務

該「圖書館管理資訊系統」是乙個具有萬人以上的員工,並地理位置分布在大型企的圖書館理系統,圖書館藏書 100 多萬冊,每天的借閱量近萬冊。在手工操作方式下,圖書的編目和借閱等的工作量大,準確性低且不易修改維護,讀者借書只能到圖書館手工方式查詢書目,不能滿足借閱需求。需要建立一套網路化的電子圖書館資訊系統。

該圖書館管理資訊系統服務物件有兩部分人:註冊使用者和一般讀者。一般讀者經註冊後成為註冊使用者,註冊使用者可以在圖書館借閱圖書,其他人員只可查閱圖書目錄,但不能借閱圖書。

系統同時考慮提供電子讀物服務,目前只提供電子讀物的目錄查詢服務,不久的將來將提供電子讀物全文服務。使用者可通過網路方式訪問讀圖書館管理資訊系統。

1.1.2 系統內部人員結構、組織及使用者情況分析

為了對系統有乙個全貌性的了解,首先要對系統內部人員結構、組織及使用者情況有所了解。圖書館系統的組織結構如圖1-1所示。

圖 1-1 圖書館管理資訊系統的組織結構

圖書館由館長負責全面工作,下設辦公室、財務室、採編室、學術**室、圖書借閱室、電子閱覽室、期刊閱覽室和技術支援室。各部門的業務職責如下。

辦公室:辦公室協助館長負責日常工作,了解客戶需求,制定採購計畫。

財務室:財務室負責財務方面的工作。

採編室:採編室負責圖書的採購,入庫和圖書編目,編目後的圖書貼上標籤,並送圖書借閱室上架。

學術**室:負責學術**的收集整理。

圖書借閱室:提供對讀者的書目查詢服務和圖書借閱服務。

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

期刊閱覽室:負責情況的收集整理和借閱。

技術支援室:負責對圖書館的網路和計算機系統提供技術支援。

1.1.3 系統業務流程分析

系統的業務室系統要達到的業務目標,業務流程分析是系統分析的基礎環節。圖書館管理資訊系統的業務流程如圖1-2 所示。

圖 1 - 2 圖書館管理資訊系統的業務流程

通過業務流程調查,理清圖書館管理系統的主要業務和業務的流程。圖書館管理員編制圖書採購計畫,由採購員負責新書的採購工作。採購圖書入庫後,交採編室編目,貼上標籤,產生圖書目錄。

圖書交圖書借閱室上架,供讀者借閱。採編後的電子讀物交電子閱覽室。

讀者分為註冊讀者和非註冊讀者,只有註冊讀者可以在本圖書館借書,非註冊讀者可查詢目錄但不能借書。讀者填寫註冊登記表交圖書館的管理員審核後,記人讀者登記表,成為註冊讀者,發給借書證。註冊讀者借書時,需填寫借書單,連同借書證一起交給借閱室管理員,借閱管理員核對無誤後,填寫借閱登記表,修改圖書登記表中該書的數量,上架取書交給讀者。

圖書館設讀者信箱,讀者需要但沒有庫存的圖書,讀者可以通過讀者信箱反映。圖書館管理員定期處理讀者信箱中的意見,將讀者需要的圖書編製成圖書採購計畫交採購員購買。

1.1.4 資料流程圖

資料流程圖時全面描述資訊系統邏輯模型的工具,它抽象概括地把資訊系統中各種業務處理過程聯絡起來。以下時圖書館管理資訊系統地資料流程圖。

1. 零層資料流程圖 1-3

圖 1-3 零層資料流程圖

( 2 ) 1 層資料流程圖 1-4

圖 1-4 圖書館管理資訊系統 1 層資料流程圖

(3)2 層資料流程圖

圖書館管理資訊系統的 2 層資料流程圖有:圖書採編系統資料流程圖、圖書借閱系統資料流程圖、圖書查詢系統資料流程圖、圖書預定系統資料流程圖、讀者留言系統資料流程圖、圖書維護系統資料流程圖、讀者管理系統資料流程圖和電子讀物系統資料流程圖。

圖書採編系統資料流程圖

圖 1-5 圖書採編系統資料流程圖

圖書借閱系統資料流程圖

圖 1-6 同時借閱系統資料流圖

圖書查詢系統資料流程圖

圖 1 - 7 圖書查詢系統資料流程圖

圖書預定系統資料流程圖

圖 1-8 圖書預定系統資料流程圖

讀者留言系統資料流程圖

圖 1-9 讀者留言系統資料流程圖

圖書維護系統資料流程圖

圖 1-10 圖書維護系統資料流程圖

讀者管理系統資料流程圖

圖 1-11 讀者管理系統資料流程圖

電子讀物系統資料流程圖

圖 1-12 電子讀物系統資料流程圖

1.1.5 資料定義及資料字典

為了對資料流程圖中各元素進行詳細的說明,我們採用了資料字典的說明方法。圖書館

管理資訊系統的資料字典如下:

(1) 資料流描述

資料流編號: d01

資料流名稱:圖書採編資訊

簡述:圖書採編資訊

資料流**:圖書購買後,由圖書館採編人員編碼整理後,輸入計算機。

資料流去向:採編管理模組。圖書採編資訊將採編資料存入資料庫(圖書表)

資料項組成: bookid (圖書編碼)+ booktype (圖書類別)+ bookname (書名)+ auth (作者)+ publisher (出版社)+ price (單價)+ pubdate (出版日期)+ quantity (購買數量)

資料流量: 100 本 / 日

高峰流量: 500 本 / 日

資料流編號: d02

資料流名稱:圖書借閱單

簡述:圖書借閱單

資料流**:使用者填寫圖書借閱單交圖書館管理員,圖書館管理員審核後,輸入計算機。

資料流去向: p2_11 檢查讀者身份。

資料項組成: orderdate (借閱日期)+ bookname (書名)+ rederid (讀者賬號)+ readername (讀者姓名)+ o_quantity (借閱數量)

資料流量: 1000 部 / 日

高峰流量: 5000 部 / 日

資料流編號: d03

資料流名稱:填寫借閱記錄

簡述:填入借閱表的記錄

資料流**: p2_13 檢查合格的借閱圖書資訊錄人到借閱庫中

資料流去向:借閱庫

資料項組成: orderid (借閱號)+ orderdate (借閱日期) bookname( 書名 ) + bookid( 圖書編碼 ) + readername (讀者姓名)+ readerid (讀者賬號)+ returndate (還書日期)+ o_quantity (借閱數量)+ state (狀態)

資料流量: 1000 人 / 日

高峰流量: 2000 人 / 日

資料流編號: d04

資料流名稱:借閱圖書數量

簡述:修改圖書庫中圖書數量

資料流**: p2_13 修改圖書庫中圖書數量

資料流去向:圖書庫

資料項組成: bookid (圖書編碼)+ o_quantity (借閱數量)

資料流量: 1000 人 / 日

高峰流量: 2000 人 / 日

資料流編號: d05

資料流名稱:圖書查詢資訊

簡述:圖書查詢資訊

資料流**:讀者

資料流去向: p3_11 檢索處理模組

資料項組成: book id︱bookname︱auth︱publisher

資料流量: 2000次/日

高峰流量: 4000次/日

資料流編號:d06

資料流名稱:圖書檢索結果

簡述:返回給讀者的查詢結果

資料流**: p3 _11 檢索條件處理模組,從圖書庫中返給讀者的查詢結果

資料流去向:讀者

資料項組成:查無此書︱符合條件的圖書數量+{圖書館藏號+圖書類別+書名+作者+出版社+出版日期+在庫冊數}

圖書館管理資訊系統系統分析

作者學號 系經濟管理學院管理系 專業 資訊管理與資訊系統 題目圖書館管理資訊系統 借閱管理系統分析報告 小組成員 2013 年 1 月吉林 在圖書館管理系統的設計中,首先對現行系統進行全面調查,與讀者溝通,全面了解讀者的需求。然後對管理員管理模組及業務流程進行分析,明確業務流程,採用結構化的方法自上...

圖書館管理資訊系統分析報告

1.需求分析 1 1使用範圍 在學校圖書館內部的現有區域網這個網路環境下,資訊由各使用者在規定的許可權下在各自的工作站上錄入,資訊上網後各使用者可查詢,呼叫,達到資訊共享。1 2背景 圖書館在正常運營中面對大量書籍 讀者資訊以及兩者間相互聯絡產生的借書資訊 還書資訊。現有的人工記錄方法既效率低又錯誤...

圖書館圖書管理資訊系統分析設計報告

圖書館圖書管理資訊系統 分析設計報告 一.可行性分析 1.管理可行性 當今社會是資訊化的社會,工作資訊化使得很多複雜 煩瑣的工作變得簡單。我們將要實現的就是為煩瑣的圖書館借出入工作以及圖書處理工作做的管理資訊系統。我們的成品,將可以運用於一些小型的圖書館運營,還可以運用於一些私人租書處,據了解,我校...