古詩詞大全網 - 成語用法 - 設計主題:2。圖書信息管理系統的設計。

設計主題:2。圖書信息管理系統的設計。

圖書館管理信息系統的開發與設計

該應用程序以普通圖書館為開發對象,以語言為開發平臺,可以完成圖書館管理系統的基本工作。其主要任務是讀者登記、圖書信息登記、數據維護、圖書借閱和歸還、信息查詢和報告輸出的計算機管理。

關鍵詞:圖書館,管理信息系統,開發設計

在正常運行中,圖書館總是要面對大量的讀者信息、圖書信息以及它們之間交互產生的借書和還書信息。因此,需要對讀者資源、圖書資源、圖書借閱信息、圖書歸還信息進行管理,及時了解各個環節的信息變化,有利於提高管理效率。

目前市面上有很多流行的圖書管理軟件。而對於企事業單位的圖書管理,則不需要大型的數據庫系統。只需要壹個操作方便、功能實用的系統,就可以滿足圖書館的日常管理需求。我的目標是開發壹個實用、界面友好、簡單的圖書管理系統軟件。

這個應用程序是為普通圖書館開發的,可以完成圖書館管理系統的基本工作。其主要任務是讀者登記、圖書信息登記、數據維護和輸入記錄、記錄修改、記錄刪除、圖書借閱、圖書歸還、信息查詢和報表輸出的計算機管理。

壹、系統需求分析

1,系統目標設計。

通過圖書館管理信息系統,使圖書館的信息管理系統化、規範化和自動化,從而達到提高管理效率的目的。

2.發展設計理念。

本系統的開發設計思想。

系統應滿足圖書館信息管理的要求,滿足圖書館的日常管理需求,並在運行過程中達到直觀、方便、實用、安全的要求。系統采用模塊化編程方法,便於系統功能和功能的各種組合和修改,也便於未參與開發的技術維護人員進行補充和維護。

系統應具有數據庫維護功能,並根據用戶需要及時添加、刪除、修改和查詢數據。

3、系統功能分析

圖書信息的輸入和修改,包括總號、分類號、單價、書名、作者、出版單位。

圖書信息查詢,包括按編號、按書名、按作者,應選擇壹種方式顯示被檢索圖書的詳細信息的總編號、分類號、單價、書名、作者、出版單位。

讀者信息的輸入和修改,包括圖書證號、姓名、性別、職稱、單位、地址。

讀者信息的查詢包括按借書證號查詢和按讀者姓名查詢。選擇其中壹種方式,可以顯示被查詢讀者的姓名、性別、圖書證號、單位、職稱、住址等詳細信息。

借閱信息的輸入包括圖書卡號、通用號、借閱日期、當前系統日期,到期日在壹個智能日內。還書,從借閱數據庫表中刪除讀者借閱信息的借閱記錄。

報表輸出,包括圖書、讀者、借閱三個報表,可以完成預覽、打印出所有圖書、讀者、借閱記錄的功能。

二、系統的總體結構設計

(1)系統功能模塊圖

(2)數據庫設計

數據庫需求分析

在對圖書館管理信息需求進行認真分析和調研的基礎上,得出了本系統處理的數據流如圖所示。

根據通用圖書管理信息系統的需求,通過對圖書管理流程的內容和數據流的分析,設計了以下數據項和數據結構。

圖書信息包括總號、分類號、單價、書名、作者、出版單位等數據項。

讀者信息,包括圖書證號、姓名、性別、職稱、單位、地址等數據項。

借閱信息,包括借書證號、通用號、借閱日期、到期日等數據項。

(2)數據庫的概念結構設計

按照上面的設計,實體是圖書實體和閱讀。

實體,借款實體。

(3)數據庫邏輯結構的設計

圖書館管理信息系統數據庫中各種表格的設計

結果如下表所示。每個表都在數據庫中表示。

的數據表。

書單

列名數據類型長度

第6類字符總數

分類號字符類型6

單價數字類型6(包括2個小數位)

標題字符類型40

作者字符類型40

出版單位字符類型40

(4)數據庫結構的實現

數據庫的邏輯結構有兩種實現方式,壹種是直接使用項目管理器,另壹種是使用其數據庫系統中的工具。在開發中,我采用了第壹種方法來實現數據庫結構。首先創建項目,然後創建項目的數據庫,最後建立數據表。