一、基本信息
標題:基於C++的圖書管理系統的設計與開發
時間:2017
出版源:信息與電腦
文件分類:文獻筆記
二、研究背景
圖書館依靠人工的傳統方式管理圖書的借閱情況,由於信息量較大,且信息處於動態更新狀態,圖書借閱的管理工作復雜混亂、不成體系。因此根據這個問題,建立了圖書管理系統,使復雜混亂的信息得到規范化的管理。為滿足圖書管理部門日益迫切的需求,筆者從學校圖書館管理的實際情況出發,開發了一套基於 C++ 的圖書管理系統。
三、具體內容
1、系統功能:服務人群和服務內容
2、系統模塊設計: 業務流程圖
圖書信息管理程序框圖:
讀者借閱圖書流程圖:
3、數據庫設計
系統構建於 C++ 程序語言之上,利用 SQLite 數據庫技術實現,可以方便地利用 Windows 等系列操作系統提供的組件服務,方便地使用負載平衡和對象緩沖池技術,增強系統的彈性,使系統在以后的使用過程中穩定性更強。而且只有圖書館的管理人員知道圖書管理系統的登錄賬號和密碼。圖書館管理系統的數據層利用了 ODBC 數據庫訪問技術,使數據庫的功能更加強大,而且還能采用操作系統中的文件、電子表格、電子郵件、多媒體數據以及目錄服務信息等。
四、總結
隨着數據庫技術、中間件技術的進一步成熟以及在管理系統中的廣泛應用,借助於更強大的 C# 平台為開發 Web 應用程序提供的良好支持,只要不斷努力,所有的問題都可以得到慢慢解決。