摘 要:为了方便图书馆信息的管理,简化图书借阅过程,基于.NET Framework框架和SQL Server数据库设计了一款图书馆信息管理系统。通过前期的需求分析以及系统设计,该系统设定了图书管理,读者管理,系统管理,图书借还管理,排行管理几大模块,各个模块的功能实现都根据其自身需求而设定。在设计后期,对本系统进行了相关的测试,实现整个系统高效协调运行。该系统的设计,可以使图书的信息化管理普及到各中小型图书馆,让越来越多的人分享到信息化好处。54555
毕业论文关键词:图书馆,信息系统,信息化管理,.NET Framework,SQL Server
Abstract: In order to managing the information of library easily, as well as to simplify the process of borrowing and returning books, we designed the Management System of Library Information based on .NET Framework and SQL Server2008.We did some prophase analysis and designed the framework also. It sets five modules, including system management, book management, and book borrowing and returning management, reader management and sorting management. All modules have its own functions .At the end of the design, we tested all functions to ensure that they can work well. This system can make more libraries join the trend of information management, and let more and more people share the benefits of it.
Keywords: Library, Information System. Information Management, NET Frameworks , SQL server2008
目 录
1 引言 4
2 需求分析 4
2.1 系统的可行性分析 4
2.2 系统的需求分析 4
2.3 系统的技术分析 5
3 系统设计 7
3.1 系统功能模块 7
3.2 数据库设计 7
4 编码与实现 12
4.1公共类的设计与实现 12
4.2 图书馆信息系统的实现过程 14
5 系统测试 20
5.1 测试的基本要求 21
5.2 功能测试 22
结 论 23
参考文献 24
致 谢 25
1 引言
现代网络技术的发展以及计算机的广泛应用,使得社会生活的许多方面跟计算机有了挂钩,这其中也包括了存有大量信息的图书馆实体。虽然很多规模较大的图书馆已经拥有了比较完整的计算机管理体系,但更多的仍处于手工操作状态。这就使得整个管理过程效率低下,不但增加了管理员的工作量,而且不方便读者借阅。因此,基于这些弊端,开发一款适合中小型图书馆使用的信息管理系统势在必行[1]。
2 需求分析
2.1 系统的可行性分析
(1)经济性:图书馆信息管理系统开发所需要的工具在市场上都能买到,也可以在网上下载到,而且,由于该系统要实现的功能并不复杂,因此,整个开发过程所需要的时间短,人员少,从经济的角度来看是比较划算的,具有很强的可行性。。
(2)技术性:图书馆信息管理系统的开发基于B/S模式,采用了ASP.NET作为前后端的开发工具,该工具功能完善,操作容易。而作为设计数据库的SQL2005从推广到如今,一直被很多人使用着。所以从技术方面开发此系统是可行的。