摘要:图书馆作为一种信息资源的集散地,图书借阅频繁,用户管理多变,包含大量的信息数据。对于这些数据的管理,需要一个完善的图书管理系统来实现对图书,用户的实时管理。系统的主要任务就是对图书书目、图书借阅、图书用户查询进行统一管理,达到各类用户的需求。管理员对数据库进行操作,完成借阅、添加、删除、统计等各功能。
关键词:图书馆;信息管理;图书管理
目 录
引言 1
1管理信息系统 2
1.1管理信息系统概述 2
1.2管理信息系统的特点 3
1.3管理信息系统的开发 3
2数据库基础 4
2.1数据库系统设计及范式分析 4
2.2数据库管理系统 5
2.3 SQL语言介绍 5
3 使用技术的介绍 8
3.1 .NET Framework概述 8
3.2 ASP.NET、ADO.NET和C#语言简介 9
4系统可行性研究与需求分析 11
4.1可行性研究 11
4.2需求分析 11
5图书管理系统概要设计 13
5.1概要设计 13
5.2系统功能模块划分 13
6图书管理系统数据库设计 15
6.1数据库需求分析 15
6.2数据库概念结构设计 15
6.3数据库逻辑结构设计 15
7图书管理系统详细设计 18
7.1系统窗体模块组成 18
7.2用户登陆模块的实现 18
7.3用户主界面的实现 18
7.4新书录入模块的实现 19
7.5图书借阅和归还模块的实现 19
7.6作废登记模块的实现 21
7.7图书统计查询模块的实现 21
8系统测试 23
8.1测试策略 23
8.2设计测试用例 23
结束语 24
参考文献 25
致 谢 26
引言
当今时代是飞速发展的时代。在各个行业中都离不开信息处理,尤其对于复杂的信息管理,计算机是必不可少的。图书馆作为一种信息资源的集散地,图书借阅频繁,用户管理多变,包含大量的信息数据。对于这些数据的管理,我们需要一个完善的信息管理系统来帮助我们实现对图书和用户的实时管理。以前的人工处理阶段,经常出现图书丢失,用户借阅资料不全等现象,对于小型的图书馆而言,损失比较小。但是,对于一个大型的图书馆来说,损失往往是不可估量的,由于一本书的丢失,会导致整个图书馆的瘫痪,重新整理更加难上加难。如果使用一个规范化、系统化、程序化的信息系统——图书馆管理系统,这些问题就可以迎刃而解。。。。。。。。。。。