{$cfg_webname}
主頁 > 計算機 > PB >

圖書管理系統的設計與實現

來源:56doc.com  資料編號:5D1045 資料等級:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D1045
資料以網頁介紹的為準,下載后不會有水印.資料僅供學習參考之用. 幫助
資料介紹


摘  要
隨著信息技術在管理上越來越深入而廣泛的應用,管理信息系統的實施在技術上已逐步成熟。管理信息系統是一個不斷發展的新型學科,企業要生存要發展,要高效率地把企業活動有機地組織起來,就必須加強企業管理,即加強對企業內部的各種資源(人、財、物等)的有效管理,建立與自身特點相適應的管理信息系統。
    本文介紹了在PowerBuider環境下采用“自上而下地總體規劃,自下而上地應用開發”的策略開發一個管理信息系統的過程。通過分析傳統的人工管理圖書館的不足,創建了一套行之有效的計算機管理圖書館的方案。文章詳細介紹了圖書管理信息系統的系統分析部分,包括可行性分析、組織機構分析、管理職能分析、業務流程分析、數據流程分析、數據字典、處理描述等等;系統設計部分主要介紹了系統功能設計和數據庫設計;系統實現部分列出了幾個主要的程序框圖,并附帶了一些主要的窗口和程序。
    本系統界面友好,操作簡單,比較實用。

【關鍵字】管理信息系統、圖書管理、PowerBuider應用。
Abstract
With more and more widespread and profound application of information technology in management, the implement of management information system has become mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics.
This article introduces the detailed process of exploring a management information system under the environment of PowerBuilder, utilizing “Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. That is to establish a set of effective scheme for library management by computer, through analyzing disadvantages of traditional library management by human resources. This article emphasizes on three sections. The system analysis section of library management information includes feasible analysis, organizing organs analysis, management function analysis, technological process of business analysis, technological process of data analysis, data dictionary, disposal description and the like. The system design section mainly focuses on system function design and data base design. And the system realization section has provided several major program charts, together with the main windows and programs.
This economical and pragmatic system has explicit interface, with simple operation.

[Keywords] MIS、library management、PowerBuilder application

該圖書館各個部門負責的主要業務如下:
(1)采編組主要負責圖書采編工作,包括購置新書、打印編目、增加數量。
(2)目錄廳主要負責讀者查詢工作,包括可借圖書(按圖書類別、圖書名稱或圖書作者查詢);新書目錄(按圖書類別、日期查詢)。
(3)借閱組主要負責圖書流通、查詢統計、借閱查詢等工作。
(4)閱覽室、工具書室主要負責讀者閱覽工作,包括:閱覽各種雜志、報紙、閱覽各種工具書。
下面繪制出圖書館流通業務中借書的流程圖:
(1)讀者在目錄廳查閱索引卡;
(2)讀者寫出所借圖書的分類號、種次號、交給圖書管理員,并出示本人的借書證;
(3)圖書管理員根據圖書的分類號、種次號到書庫找書;
(4)將圖書交給讀者,并由讀者填寫所借圖書的借書卡。
(5)圖書管理員把借書卡保存到寫有該讀者借書證號的口袋里。

1 系統目標設計
系統開發的總目標是實現內部圖書借閱管理的系統化、規范化和自動化。
能夠對圖書進行注冊登記,也就是將圖書的基本信息(如:書名、作者、價格等)預先存入數據庫中,供以后檢索。
能夠對借閱人進行注冊登記,包括記錄借閱人的姓名、地址、電話等信息。
提供方便的查詢方法。如:以書名、作者、出版社、出版時間(確切的時間、時間段、某一時間之前、某一時間之后)等信息進行圖書檢索,并能反映出圖書的借閱情況;以借閱人編號對借閱人信息進行檢索;以出版社名稱查詢出版社聯系方式信息。
提供統計分析功能。可以展現出圖書類型比例、庫存與借出比例。
提供舊書銷毀功能,對于淘汰、損壞、丟失的書目可及時對數據庫進行修改。
能夠對使用該管理系統的用戶進行管理,按照不同的工作職能提供不同的功能授權。
提供較為完善的差錯控制與友好的用戶界面,盡量避免誤操作。

2 系統功能分析
根據以上功能,將圖書管理系統的數據分為:
數據輸入部分:主要包括圖書基本信息的錄入、借閱人基本信息的錄入、用戶基本信息的錄入。
數據輸出部分:主要是各種統計查詢,包括:根據圖書信息(如書名、作者、出版社等)查閱圖書及其借閱信息、統計輸出圖書類型比例等。
數據處理部分:主要涉及借閱和歸還的處理,如一本書借出后,必須在數據庫中將該書標記為已借出,以防出現數據庫中有書但圖書館無書的情況;一本書歸還后,同樣必須在數據庫中將其標記為已經歸還,以便再次借出。









目 錄

一 前 言 1
1 MIS系統開發方法 1
2 MIS系統開發過程 2
二 系統需求分析 4
1現行業務描述 4
2現行系統存在問題的分析 5
3解決方案 6
1 系統目標設計 7
2 系統功能分析 8
3系統各功能模塊設計 8
4數據流圖 9
1數據庫需求分析 13
2 數據庫邏輯結構設計 14
1 POWERBUILDER開發工具簡介 20
2 POWERBUILDER 8應用程序開發的基本步驟 20
3 編碼規范 21
4 創建祖先窗口和全局函數 21
5 應用程序對象 APP_LIBRARAIN 24
7 補充說明 48
七 結束語 49

推薦資料
黑龙江省精品在线课程