摘要:由于图书市场的繁荣,图书种类的不断增多,读者数量的迅猛增长,使得传统的图书管理员的工作日益繁重起来。因此,图书管理部门特别需要借助图书借阅管理系统来管理图书信息。图书借阅管理系统可以规范图书管理工作,提高效率,对图书信息进行查询和统计分析,减少管理方面的工作量和成本。本系统总的设计目的是实现图书借阅管理系统的规范化、自动化、系统化。主要利用Visualbasic6.0作为开发工具,利用ACCESS 2003作为数据库,利用Win7操作平台作为系统平台。根据设计要求,本系统主要内容包括:图书借阅的基本信息,各类数据库表格的创建、查询,作业、任务的查询、添加、修改、删除以及各类数据信息的统计、报表等。9467
关键词: 图书管理;管理系统;数据库;VisualBasic6.0;ACCESS 2003
The design of Library management system
Abstract: Because the book market boom, the growing number of categories of books, the rapid growth of the number of readers, the traditional librarian increasing workload up. Therefore, the library management sector, especially with library management system needs to manage the book information. Library management system can standardize library management work to improve the efficiency of the book information query and statistical analysis, to reduce the workload and cost management. The overall system is designed to achieve the standardization of library management system, automated and systematic. Mainly use Visualbasic6.0 as a development tool, the use of ACCESS 2003 as a database, use Win7 operating platform as the system platform. According to the design requirements, the system main contents include: books to borrow the basic information, the creation of various types of database tables, queries, jobs, tasks, query, add, modify, delete, and a variety of statistical data, reports and so on.
Keywords: Library management;Management system;Database;VisualBasic6.0;ACCESS 2003
目录
1. 绪论 1
1.1 课题概述 1
1.1.1 课题研究的背景 1
1.1.2 课题研究的意义 1
1.1.3 国内外研究现状 2
1.2 课题研究的方法和内容 3
2. 可行性研究与需求分析 5
2.1 可行性研究 5
2.1.1 技术可行性 5
2.1.2 经济可行性 5
2.1.3 运行可行性 5
2.2 需求分析 5
2.2.1 系统管理 6
2.2.2 资料管理 7
2.2.3 借还管理 8
2.2.4 检索统计 9
2.2.5 关于 9
3. 开发工具及关键技术 10
3.1 VisualBasic6.0数据库开发工具 10
3.1.1 简单性 10
3.1.2 灵活性 10
3.1.3 可扩充性 10
3.2 ACCESS 2003 10
3.3 SQL数据库 11
3.4 ADO技术 11
4. 数据库分析设计 12
4.1 数据库分析 12
4.1.1 系统E-R图 12
4.2 数据库设计 13
4.2.1 数据库环境说明 13
4.2.2 数据库设计的步骤 13
4.2.3 数据库表的设计 14
5. 用户界面设计 18
5.1 系统结构设计 18
5.1.1 运行环境 18
5.1.2 设计工程框架 18
5.1.3 启动窗体的实现 19
5.1.4 用户登入界面的实现 19
5.2 主要模块设计 20