【正文】
學(xué) 士 學(xué) 位 論 文 基于 VB 的圖書管理系統(tǒng)的設(shè)計與實現(xiàn) 姓 名: 李莎莎 學(xué) 號: 202020020207 指導(dǎo)教師: 黃超 院系(部所) : 信息科學(xué)與工程學(xué)院 專 業(yè): 計算機科學(xué)與技術(shù) 完成日期: 2020 年 5 月 20 日 學(xué)校代碼: 10904 學(xué) 士 學(xué) 位 論 文 基于 VB的圖書管理系統(tǒng)的設(shè)計與實現(xiàn) 姓 名: 李莎莎 學(xué) 號: 202020020207 指導(dǎo)教師: 黃超 院系(部所) : 信息科學(xué)與工程學(xué)院 專 業(yè): 計算機科學(xué)與技術(shù) 完成日期: 2020 年 5 月 20 日 摘 要 在現(xiàn)代社會的蓬勃發(fā)展中,越來越多的人都在知識的海洋中漂泊, 因此圖書館中的書籍給了渴望擁有更多知識的人很大的幫助 ,所以建立一個 很好的 圖書管理系統(tǒng)是非常必要的。 一個好的圖書館系統(tǒng)對管理員方便管理書籍,對借閱者方便很好的借閱書籍。另外, 圖書管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā) 兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備 ,易使用等特點。 圖書館管理系統(tǒng) 為圖書館管理者提供圖書管理 ,學(xué)生管理以及借閱管理,查詢報表的一系列日常功能提供方便快捷的實現(xiàn)平臺 .其開發(fā)內(nèi)容主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。利用 VB 技術(shù)及其提供的各種面向?qū)ο蟮拈_發(fā)工具,建立完整性強、安全性好的數(shù)據(jù)庫,開發(fā)出功能完備,易使用的應(yīng)用程序。經(jīng)過調(diào)試、編譯與實現(xiàn), 使該程序界面清晰明了,讓使用者很方便的使用該系統(tǒng) 。尤其是系統(tǒng)的“借閱管理”的 功能極大的減輕工作人員的工作量,并以快速、準確等優(yōu)點取代人工操作, 提高了圖書館管理工作效率。 該圖書館管理系統(tǒng)采用 Access 2020 數(shù)據(jù)庫管理系統(tǒng)、 Visual Basic 應(yīng)用程序設(shè)計技術(shù),本系統(tǒng)主要完成對圖書管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設(shè)計了數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序。 【關(guān)鍵詞】 圖書館管理系統(tǒng);數(shù)據(jù)庫; Visual Basic; Access2020 Abstract In the modern society of booming development, more and more people are in the ocean of knowledge drift, to learn more knowledge, we must go to the library and search for answers so building a books management system management system is very necessary. Books management system management system is the typical information management system (MIS), its development mainly includes the setting and maintenance of database and the programming of the frontend application. The former required establish data consistency and integrality, data security good storehouse. For the latter requires the application program function plete, easy to use, etc. The library management system for library managers, the student management books management and lending management, inquires the statements provide a series of daily function, convenient realization platform. Its development content mainly includes the setting and maintenance of database and the programming of the frontend VB technology and provide all kinds of objectoriented development tools, set up integrality, good security database, developed function plete, easy to use the application. After missioning, pilation and implementation, this program friendly interface, program design style is simple, use rise elegant appearance, easy to use. Especially system lending management function significantly less work personnel39。s workload, and with the rapid, accurate and advantages, improving the replaced manual operation of library management work efficiency. The library management system adopts the database management system, the paper takes Access 2020 Visual Basic programming techniques, application of this system mainly pletes the books management system requirements analysis, function moduledivides, database mode analysis, and thus design database structure and application。 【 Key words】 library management system。 Database。 Visual Basic。 Access 2020 I 目 錄 第 1 章 緒論 ......................................................... 1 圖書管理系統(tǒng)的研究背景 ...................................... 1 國內(nèi)外研究現(xiàn)狀與分析 ........................................ 1 圖書管理系統(tǒng)的研究目的和意義 ................................ 2 論文結(jié)構(gòu) .................................................... 2 第 2 章 系統(tǒng)分析 ..................................................... 4 系統(tǒng)需求分析 ................................................ 4 可行性分析 .................................................. 4 技術(shù)可行性分析 ......................................... 5 經(jīng)濟可行性 ............................................. 5 社會可行性 ............................................. 5 系統(tǒng)開發(fā)環(huán)境的分析 .......................................... 5 第 3 章 系統(tǒng)總體設(shè)計 ................................................. 7 設(shè)計目標 .................................................... 7 構(gòu)建開發(fā)環(huán)境 ................................................ 7 數(shù)據(jù)庫及數(shù)據(jù)的要求 .......................................... 7 系統(tǒng)組織機構(gòu)圖 .............................................. 8 系統(tǒng) ER 圖 .................................................. 9 數(shù)據(jù)描述 ................................................... 11 第 4 章 詳細設(shè)計 .................................................... 14 系統(tǒng)功能模塊 ............................................... 14 輸入輸出設(shè)計 ............................................... 14 代碼設(shè)計 ................................................... 15 系統(tǒng)的代碼設(shè)計實現(xiàn) ......................................... 15 登錄界面的設(shè)計 ........................................ 15 系統(tǒng)主界面設(shè)計 ........................................ 17 添加讀者界面設(shè)計 ...................................... 18 讀者管理界面設(shè)計 ...................................... 21 II 還書界面設(shè)計 .......................................... 23 第 5 章 系統(tǒng)測試 .................................................... 28 軟件測試的方法 ..........................................