摘要:伴随着社会经济的迅速发展和科学技术的全面进步,计算机事业也得到了飞速发展,因此以计算机技术与通信技术为基础的信息管理系统也正处于蓬勃发展的时期。随着社会的不断进步,人们的生活水平也不断地得到提高,因此,人们对生活质量及工作环境的要求也不断提高。书籍作为人类的精神食粮,受到了人们的高度重视,因此,市场上出现了大量的、各种类型的书籍,人们对图书的选择也变得各种各样。图书馆作为一种书籍资源的集散地,如何开发优化图书馆信息管理系统也就成为了一个为大众所关心的课题。
青云学府图书馆信息管理系统主要完成对图书馆管理信息系统的需求分析、功能模块划分与设计、数据库模式分析与设计、系统总体功能的实现,并由此设计了数据库结构和应用程序,包括系统用户管理、读者信息管理、书籍信息管理和借阅信息管理四大模块。本系统可以完成对读者、书籍信息的添加、查询、删除、修改等功能。
本系统采用Microsoft SQL Server 2005来设计数据库,并使用Visual Basic 6.0作为系统的开发工具,它有着非常灵活的数据操纵能力,对数据库的应用有着很好的支持。
论文主要介绍了工具介绍、需求分析、总体设计、数据库设计、模块功能描述和系统详细设计的过程。在设计过程中充分利用Visual Basic 6.0、SQL Server2005数据库技术的强大功能,大大提高了编程的效率。
关键词 数据库;SQL语言;数据库组件;图书管理
目录
摘要
Abstract
1 绪论-1
1.1 国内图书馆信息管理系统建设的历程-1
1.1.1 单机和局域网时期-1
1.1.2 客户机/服务器时期-1
1.2 图书馆信息管理系统的发展-1
2 工具介绍-3
2.1 VB 6.0中文版概述-3
2.2 Microsoft SQL Server 2005概述-3
2.2.1 简介-3
2.2.2 Microsoft SQL Server 2005选择-3
3 需求分析-5
3.1 图书类别管理流程图-5
3.2 图书信息管理流程图-5
3.3 读者类别管理流程图-6
3.4 读者信息管理流程图-6
3.5 借书管理流程图-6
3.6 还书管理流程图-7
4 总体设计-8
4.1 系统功能分析-8
4.2 系统功能模块设计-8
5 数据库设计-10
5.1 数据库需求分析-10
5.2 数据库概念结构设计-10
5.3 数据库逻辑结构设计-13
6 系统详细设计-15
6.1 图书馆管理信息系统主窗体的创建-15
6.1.1 用户登录窗体的创建-15
6.1.2 图书馆管理信息系统的主窗体的创建-15
6.1.3 公用模块的创建-16
6.2 系统用户管理模块的创建-18
6.2.1 添加用户窗体的创建-18
6.2.2 修改用户密码窗体的创建-19
6.3 读者管理模块的创建-19
6.3.1 读者种类管理模块的创建-19
6.3.2 读者信息管理模块的创建-21
6.4 书籍管理模块的创建-24
6.4.1 书籍类别管理模块的创建-24
6.4.2 书籍信息管理模块的创建-25
6.5 借阅信息管理模块的创建-28
6.5.1 借书信息管理模块的创建-28
6.5.2 还书信息管理模块的创建-32
结论-35
致谢-36
参考文献-37