1.引 言 图书资料的管理是每一个学校都必须切实面对的工作,但好多中小学一直以来都在使用传统的人工方式管理图书资料。这种管理方式存在着许多缺点,如效率低、保密性差且较为烦琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必然增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来很多困难。 内容来自www.paper51.com 目前我国有相当一部分中学图书资料管理还停留在人工管理的基础上,这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必将被以计算机为基础的信息管理方法所取代。 paper51.com
图书资料管理作为计算机应用的一个分支,有着手工管理所无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书资料管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书资料管理系统将是非常必要的,也是十分及时的。 内容来自www.paper51.com 2.系统分析 paper51.com 2.1.可行性分析 内容来自论文无忧网 www.paper51.com (1)图书馆在正常运营中需要处理大量的图书信息和读者信息,这就需要对书籍、读者、借书、还书信息进行管理。 http://www.paper51.com (2) 通过一段时间的学习,本人对使用VisualBasic 6.0来进行面向对象的程序设计有了一定的掌握,具备了开发图书馆借阅系统的技术基础。 copyright paper51.com
(3)电脑安装有Visual Basic 6.0和Access 的开发软件。因此,开发图书馆借阅系统是可行的。对于Windows应用程序而言,Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,它简单易学,容易掌握,而且效率高。在Window环境下,容易在较短的时间内开发出质量高,界面好的页面。另外,VisualBasic系统具有很强的数据库管理功能。利用数据控件和数据库管理窗口,可以直接建立或处理MicrosoftAccess格式的数据库,并提供强大的数据存储和检索功能。 copyright paper51.com
2.2.应用需求分析 copyright paper51.com 根据目前大多数图书馆的实际情况,就是图书馆需要及时了解图书信息、读者信息及借书、还书中信息的变更。图书馆借阅信息系统应当具备以下一些基本功能: 内容来自www.paper51.com 2.2.1.管理员登录 内容来自论文无忧网 www.paper51.com 管理员登录后主要实现以下功能: 内容来自www.paper51.com (1) 书籍管理部分 copyright paper51.com 书籍管理部分包括书籍信息管理和书籍类别管理,其功能是实现对各部分数据内容的添加、修改、删除等操作。 内容来自www.paper51.com (2) 读者管理部分 内容来自www.paper51.com 读者管理部分包括读者信息管理和读者类别管理,其功能是实现对各部分数据内容的添加、修改、删除等操作。 内容来自论文无忧网 www.paper51.com (1) 借阅管理部分 paper51.com 借阅管理部分包括借书管理和还书管理,其功能是实现对各部分数据内容的添加和查询操作。 内容来自论文无忧网 www.paper51.com
(4) 系统管理部分 paper51.com 设置操作人员。系统初始设置一个超级用户名和密码,操作人员可以利用这个超级用户名和密码登录,之后,可以添加其他管理员,修改密码。 copyright paper51.com 此外,在系统登录界面中输入密码和用户名不符三次将自动退出登录。 copyright paper51.com
2.2.2.读者直接登录 copyright paper51.com 读者登录主要实现以下功能: 内容来自www.paper51.com (1) 图书信息查询 http://www.paper51.com (2) 个人信息查询 内容来自论文无忧网 www.paper51.com
2.3.系统功能分析 http://www.paper51.com 系统开发的总体任务是实现各种信息的系统化、规范化和自动化,使图书馆管理员的工作方便快捷,使读者的借阅也更加方便快捷。本系统为管理员和读者两种登录方式 http://www.paper51.com 2.3.1. 管理员登录 paper51.com
管理员登录后主要实现以下功能: copyright paper51.com (1) 书籍管理部分 内容来自论文无忧网 www.paper51.com 书籍管理部分包括书籍信息管理和书籍类别管理,其功能是实现对各部分数据内容的添加、修改、删除等操作。各管理部分的明细如下: http://www.paper51.com ① 书籍信息管理:包括书籍信息的添加、书籍信息的修改、书籍信息的查询和书籍信息的删除4部分功能。其中,书籍信息包括图书编号、书名、图书类别、作者、出版社、出版日期、登记日期以及是否被借出。 copyright paper51.com ② 书籍类别管理:包括书籍类别的添加、书籍类别的修改、书籍类别的删除3部分功能。其中、书籍类别包括类别名称和类别编号两部分。 paper51.com (2) 读者管理部分 内容来自论文无忧网 www.paper51.com 读者管理部分包括读者信息管理和读者类别管理,其功能是实现对各部分数据内容的添加、修改、删除等操作。各管理部分的明细如下: 内容来自www.paper51.com ① 读者信息管理:包括读者信息的添加、读者信息的修改、读者信息的查询和读者信息的删除4部分功能。其中,读者信息包括读者姓名、读者编号、性别、读者类别、工作单位、家庭住址、电话号码、登记日期和已借书数量。 paper51.com ② 读者类别管理:包括读者类别的添加、读者类别的修改、读者类别的删除3部分功能。其中,读者类别包括种类名称、借书数量、借书期限和有效期限4部分。 http://www.paper51.com (3) 借阅管理部分 内容来自www.paper51.com 借阅管理部分包括借书管理和还书管理,其功能是实现对各部分数据内容的添加和查询操作。各管理部分的明细如下: http://www.paper51.com ① 借书管理:包括添加借书信息和还书信息2部分功能。其中,借阅信息包括借阅编号、读者编号、读者姓名、书籍编号、书籍名称、出借日期和还书日期。 http://www.paper51.com ② 还书管理:实现添加还书信息功能。其中,还书信息与借阅信息各部分明细相同。 http://www.paper51.com |