关键词:
图书管理
面向对象
数据库
摘要:
随着计算机技术的突飞猛进的发展,计算机网络的应用也更加广泛,与我们的生活息息相关,惊人的发展速度令这个世界变化得太快,对信息的需求也日益增加。如何能获取到信息,图书是最好的方式。由于图书馆的业务量的不断加大,传统的手工管理已经不再适应现代社会。本次毕业设计所解决的主要问题是如何通过设计一个切实可行的软件系统用于解决目前图书馆信息处理总量大,种类繁多,手段落后的现状。
图书信息管理系统是典型的信息管理系统,开发主要包括前端应用程序和后台数据库的建立两个方面,对于前者要求要求应用程序功能尽可能的实用和方便用户使用为宗旨,而对于后者要求建立数据完整性、一致性和安全性好的后台数据库。本文根据高职院校图书馆的情况出发设计了一个小型的图书管理信息系统,基于B/S模式,主要介绍通过运用面向对象的程序设计方法,利用C#作为开发工具,SQL Server 2005作为数据库源,设计并实现了高职院校图书馆管理信息系统软件的功能。采用面向对象的思想进行分析、设计和实现软件系统,可以使系统更加稳定、易理解和易修改,使得软件的开发效率提高,并节约成本。
本系统要实现的图书管理功能比较复杂,涉及的内容很广泛,它涉及到包括图书的管理、借书的管理、管理人员对图书进行管理、借书人的管理等内容。主菜单包括文件,编辑、采访、编目、期刊、古籍、综合检索、馆藏、联机流通、帮助等二十一个功能。编目部分可以对图书进行入库分类,馆藏可以对图书进行查询和浏览,联机流通主要完成图书的借还等操作。帮助部分主要是对图书馆的一些事项进行说明。因此本人结合开放式图书馆的要求,完成对图书馆管理系统的需求分析、功能模块划分、数据库模式分析,并因此设计了数据库结构和应用程序。系统运行的结果证明,本文所设计的图书馆管理信息系统可以满足图书馆工作人员的需要。能够满足基本图书信息管理的需求,保证图书管理的安全性。