论文部分内容阅读
图书管理系统是典型的信息管理系统。图书管理工作繁琐,借阅频繁,包含大量的信息数据,因此就需要一个完善的图书管理系统来实现对这些数据的有效管理。本系统的主要任务就是对图书、读者、借阅信息、查询进行统一管理,满足各类用户的需求。其开发主要包括后台数据库的建立和维护,以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备、易用等特点。基于上述考虑,首先本系统利用Borland C++ Builder作为前端的应用开发工具,Borland C++ Builder是Borland公司推出的全新32位Windows开发工具。其很好的继承了Delphi使用简便、功能强大、效率高等特点。而且它还结合了C++语言的所有优点,不仅支持传统的软件开发方法,更重要的是还能支持面向对象、可视化的开发风格。其次利用SQL Server 2000作为后台的数据库,数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。本文充分利用了C++ Builder和SQL Server 2000的优点,通过对管理系统模块的研究,提出一套构造图书信息管理系统模块的方法,并利用数据库、信息系统分析所学的知识,结合其它图书管理业务方面的常识,建立相关数据模型,利用面向对象开发工具对其进行设计与开发,在WINDOWS_XP系统平台上,使系统更加完善。计算机代替人类来进行高速度和高效率的图书借、还流程等管理势在必行。同时这也是图书馆发展的必然趋势,本系统具有相当的实用功能。在读者管理、图书管理和流通管理三者之间建立了良好的链接关系,某一部份的修改均会自动引发系统对与其相关的部分进行连锁修改。具有适时信息更新的功能,且极大的满足了信息量大,流通频率高的图书馆管理方面的需求。建立一套有效的图书信息管理系统,可以减少工作量,将管理工作科学化、规范化。提高图书馆管理的工作质量和工作效率。