1、 1 一、一、编写目的编写目的 随着知识经济时代的来临,将不可避免地从根本上动摇各类组织的管理思想、管理制度 和管理方式,现代图书馆的管理也概莫能外。从一定意义上说,建立一套图书馆管理信息系 统有着重要的意义。为开发院系图书资料室管理系统,能使图书馆工作人员更好地管理同学 借书还书等流程。 二、设计二、设计任务任务 本数据库系统主要解决在学校图书馆中,实现图书基本情况的录入、修改、删除,能够 办理借书卡,实现借书功能、还书功能 ,实现对借阅者图书证的录入、删除,以及根据图 书编号对图书进行查询。 系统开发的意图是帮助图书管理人员提高管理效率,通过本管理 系统软件,能帮助工作人员利用计算机,快速
2、方便的对图书信息数据进行管理、输入、输出、 查找的操作,使杂乱的图书信息数据能够具体化、直观化、合理化等。另一方面方便学生使 用,快速查找相关书籍信息, 目前图书管理系统在学校的图书管理中起着不可替代的作用,是一个典型的数据库系统。 本次的课程设计采用了结构化和面向对象程序设计的方法,使后台数据库具有可扩展性,前 台界面简单实用。 本系统在 Windows XP 环境中采用 Visual Basic 为开发平台, 使用 SQL SERVER 创建数据库,用于对图书信息资料的增加、删除、修改,以及学生借书还书信息的增加、删 除、修改。此系统经过分析、设计、编码、调试等一系列步骤,初步实现了设计目
3、标,并且 经过适当完善后,最终作出了一个虽简洁但却实用的图书管理系统。 三、三、功能要求功能要求 本数据库系统主要解决在学校图书馆中,如何实现图书基本情况的录入、修改、删除, 如何办理借书卡,如何实现借书功能、还书功能 ,以及方便的对图书进行查询。 系统开发 的意图是帮助图书管理人员提高管理效率,通过本管理系统软件,能帮助工作人员利用计算 机,快速方便的对图书信息数据进行管理、输入、输出、查找的操作,使杂乱的图书信息数 据能够具体化、直观化、合理化等。具体功能如下: 实现图书基本情况的录入、修改、删除,包括图书的编号、书名、价格、种类、购买日 期等等。 2 办理借书卡,包括学生的班级、姓名、学
4、号、性别、年龄、学院、专业等等。 实现借书功能、还书功能,包括学号、图书编号、姓名、书名、借书日期、应还日期、 备注等等。 对图书进行查询,包括书名、种类、图书编号、馆藏副本、馆藏地、可借副本等等。 系统开发的意图是帮助图书管理人员提高管理效率,通过本管理系统软件,能帮助工作 人员利用计算机,快速方便的对图书信息数据进行管理、输入、输出、查找的操作,使杂乱 的图书信息数据能够具体化、直观化、合理化等。 本数据库系统软件所需的系统配置为: 1软件配置 操作系统:Windows XP 中文版或更高; 数据库选择:SQL SERVER; 开发平台:Visual Basic 2硬件配置 CPU:Pentium II 266 或更高; 内存:64MB 或以上; 硬盘:2G 以上; 显示器:VGA 或更高 四、四、设计思路及采取的方案设计思路及采取的方案 1 1、需求需求分析分析 (1 1)数据需求)数据需求 “图书基本信息表”用来存放图书的基本信息。所需数据项有:图书编号、书名、种 类、价格、购买日期。其中图书编号为主键。 图书编号