1、 图书管理系统开题报告 一、选题的目的及研究意义 图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理 ,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。 在信息时代的今天 ,人类需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理 ,并对数据进行加工处理 ,数据库技术则是信息管理与数据处理的先进技术。随着信息量的不断增加 ,作为计算机的三大主要应用(科学计算、过程控制和数据处理)之一的数据处理 ,已迅速上升为计算机应用的主要方面 ,数 据库技术则成为人们日常生活中处理数据不可缺少的有力工具 ,并且现代的信息管理
2、系统几乎都以数据库技术作为核心。 二、综述与本课题相关领域的研究现状、发展趋势、研究方法及应用领域等 一直以来人们使用传统的人工方式管理图书馆的日常工作 ,对于图书馆的借书和还书过程 ,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前 ,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员 ,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里 ,并在借阅证和每本书贴的借 阅条上填写借阅信息。这样借书过程就完成了。还书时 ,读者将要还的书交给工作人员 ,工作人员根据图书信息找到相应的书卡和借阅证 ,并填好相应的还书信息 ,这样
3、还书过程就完成了。 以上所描述的手工过程的不足之处显而易见 ,首先处理借书、还书业务流程的效率很低 ,其次处理能力比较低 ,一段时间内 ,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长 ,工作人员出错的概率也小了 ,读者可以花更多的时间在选择书和看书上。 为方便对图书馆书籍、读者资料、借 还书等进行高效的管理 ,特编写该程序以提高图书馆的管理效率。使用该程序之后 ,工作人员可以查询某位读者、某种图书的借阅情况 ,还可以对当前图书借阅情况进行一些统计 ,给出统计表格 ,以便全面掌握图书的流通情况。 本次毕业设
4、计题目:“图书管理系统”主要目的是利用数据库软件编制一个管理软件 ,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。 三、对本课题将要解决的主要问题及解决问题的思路与方法、拟采用的研究方法(技术路线)或设计(实验)方案进行说明 ( 1)用户方便进行图书查询,图书浏览和图书分类浏览,进行图书借阅并了解自己的借书情况和个人情况。 ( 2)用户在借书超期的情况下得到来自管理员的提醒。 ( 3)管理员可以方便进行图书管理,用户管理,管理员管理。图书管理包括图书信息以及图书分类的添加,修改,删除。用户管理包括用户信息的添加,删除,修改和锁定(限制用户的正常使用功
5、能,使其无法登陆)。管理员管理包括管理员信息的添加,删除,修改等。 ( 4)用户和管理员可以修改自己的密码,修改前需先核实自己的原始密码。 ( 5)未注册用户(游客)也可以浏览所有的图书信息和 分类信息,但是无法借阅。 ( 6)实现模糊查询,使用户得到更多的相关记录。并且考虑使用的方便性,一些经常使用的输入无须用户输入,比如进行图书查询时图书分类只须用户做选择就可以。 ( 7)考虑程序执行操作时可能出现的情况,比如删除图书分类时该分类下存在图书,程序自动跳转该分类图书查看。删除某个用户,如果存在借书记录则不允许删除,跳转到该用户的借书记录。等待管理员确认该用户所借图书已经全部归还之后才允许删除该用户信息。