论文部分内容阅读
近年来,随着科技的迅猛发展以及网络技术的广泛普及,高校图书馆急需一种高效的完善的图书管理系统对信息进行自动化管理。图书管理系统是典型的信息管理系统,图书管理工作中需要对大量的信息进行处理,包括图书信息管理、借阅信息管理、读者信息管理、信息查询等,面对大量的图书信息,频繁的借阅信息,以及多方面的查询需求,就需要一个高效的完善的图书管理系统来有效的管理这些数据。现代化的图书管理系统是一种自动化信息管理系统,面对图书馆数以万计的图书、纷繁复杂的读者信息、频繁更替的借还书信息,传统的直接方法不但管理起来极其不方便,而且极容易出现漏洞,从而造成不可估量的损失。因此实现一个智能化、系统化、信息化的图书管理等自动化控制,将会使图书管理工作大大减轻,方便友好的图形用户界面,简便的操作,完善的数据库管理,将会使得图书管理系统极大限度地应用于现代化图书管理,成为图书管理人员的得力助手。本设计来源于黑龙江省教育学院的图书馆图书管理系统项目。主要任务就是对图书馆的图书信息、读者信息、借阅信息、查询进行自动化管理,满足在校师生的具体需求。系统以软件工程思想为基础,按照需求分析、总体设计、详细设计3个步骤进行开发设计,利用UML统一建模语言进行系统的流程设计。数据库是信息管理系统的重要基础,本系统采用SQL Server2005做为后台数据库,为图书管理系统建立高度一致性和完整性的数据库。并采用Microsoft Visual Studio可视化开发工具,应用面向对象思想对系统进行设计与实现,完成一个高效、完善的图书管理系统。本人在此项目中独立完成了需求分析、总体设计、以及详细设计、系统测试方案,以需求分析为基础,将系统分为登录信息管理模块、图书信息管理模块、用户信息管理模块、查询模块、借阅信息管理模块、统计模块等6大模块,并进行各个模块的详细设计,为系统的实现编码提供良好的基础。