.net的图书馆信息管理系统开发与研究(源码)【字数:10153】

当代社会科技水平的不断提高,带来了文化的快速传播与信息化水平的不断提升,怎样处理庞大的信息的难题也随之而来。以图书馆为例,在科技水平不高的时候,图书馆为了维护图书馆的正常管理图书信息,只能增加人手,但进行人工管理图书信息难免会出现失误,影响效率。本系统以解决图书馆里信息问题为例,研究并开发了图书馆管理系统解决上述难题,使用图书馆管理系统进行管理图书信息,可以更加高效的实现图书的流通,有助于将文化信息的推广;而图书馆管理系统的本身以其高效,方便和节约能源等方面的优势,成为适应当今社会发展的产物。 该图书馆管理系统开发环境基于Visual Studio2012.Net与SQL Server2008,选用.Net的C#语言。本系统由两大模块组成一个是图书馆管理员模块的实现,另一个是读者模块的实现。图书馆管理员界面主要是对图书馆系统的基础功能进行操作,包括读者信息管理,图书入库管理和修改密码等,并同步到后台数据库中。而读者是本系统的用户,针对读者的主要功能有图书查询,图书借还和个人信息修改。无论是在图书馆管理员模块还是在读者模块,都可以实现数据记录的增删改查操作。本系统的优点在于设置了明确的管理权限,读者和管理员的职能分开,互不干涉,使图书的管理更加高效。关键词 图书馆管理系统;Visual Studio2012平台;;SQL Server;.net
目录
第一章 绪论 1
1.1 图书馆管理系统的开发背景 1
1.2 图书馆管理系统的调查和发展目标 1
1.3 图书馆管理系统开发的目的和意义 2
1.3.1系统开发的目的 2
1.3.2系统开发的意义 2
1.4 图书馆管理系统的优点 3
1.5 图书馆管理系统的经济效益分析 3
1.6图书馆管理系统存在的问题及解决办法 3
1.7本章小结 4
第二章 图书馆管理系统的相关技术 5
2.1 Visual Studio简介 5
2.2 SQL语言简介 5
2.3 Windows窗体设计介绍 6
2.4 本章小结 7
第三章 图书馆管理系统需求分析 8
3.1 系统设计目标 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
8
3.2 可行性分析 8
3.2.1 技术及开发方法可行性 8
3.2.2 管理可行性 9
3.2.3 经济可行性 9
3.3 系统需求分析 10
3.4 系统功能模块分析 11
3.5 本章小结 12
第四章 图书管理系统设计 13
4.1 数据库的设计 13
4.1.1数据总体概念设计和局部概念设计 13
4.1.2数据库逻辑结构设计 13
4.2 系统设计 15
4.3 本章小结 15
第五章 图书馆管理系统实现 16
5.1 系统概况 16
5.2 系统主界面实现 16
5.3 程序运行实现的主要界面 17
第六章 测试分析 23
6.1系统测试方法和测试类型 23
6.2系统测试 23
6.3测试用例及测试结果 24
6.4测试目的和意义 25
6.5测试结论 26
6.6本章小结.................................................................................................................26
第七章 结论 27
7.1 结论 27
致谢 29
参考文献 30
第一章 绪论
图书馆管理系统的开发背景
在图书馆里,主要有三个对象:图书馆管理员,图书和读者,其他方面都是为了服务这三个对象。其中,图书是为读者使用而准备的,图书馆管理人员是为服务书籍和读者而存在。以前图书馆管理人员都是通过手工来完成复杂而繁琐的工作任务,因为是手工管理,那么在工作过程中难免会有许多失误和弊端,如管理员如果不能及时了解所有图书借阅情况,对于读者的借阅需求就不能满足,读者在图书馆的体验就会大打折扣。为了提升用户体验也为了适应时代发展的潮流,越来越多的图书馆引进了图书馆信息管理系统。
图书馆作为信息的仓库和知识的海洋,利用图书馆信息管理系统能够使图书管理工作更加系统化,简洁化和规范化。图书馆管理人员也可以为读者提供进一步的服务,而读者也不必浪费大量的时间找寻书籍,可以达到一举两得的效果。图书管理系统中的个性化服务提升了读者用户的体验感,也减少了图书管理人员的工作量,越少的使用人工进行管理, 在繁琐的工作中出错的概率也就越小,系统的便捷性也可以得到最大化利用。
本人作为图书馆管理系统的开发者,主要针对大学图书馆里的图书借阅操作流程以及图书管理员的日常操作任务进行了熟悉和调研。首先对图书管理系统进行了一系列的需求分析,在Visual Studio2012作为开发平台下,使用C#.Net作为开发言语以及SQL Server作为图书馆数据库已经满足了基本的技术开发可行性;在管理方面,开发出满足图书馆管理基本功能的系统有助于实现图书馆管理的科学化管理和可持续化发展;经济方面,软件开发一般只需要一台电脑即可,因此开发图书馆管理系统在我的经济承受范围内,我相信,开发出来的图书馆管理系统,在应用到图书馆管理中将会有更大的发展前景。
图书馆管理系统的调查和发展目标
以大学图书馆为例,通过对其的管理和功能进行了解和分析,一般大学图书馆主要分为两大模块,图书馆管理员模块和读者模块,图书管理员要进行的主要工作是图书编辑入库,它所对应的功能为图书入库,图书馆管理员还可对图书信息和读者信息进行查阅,还可以查看每位读者的借阅记录。因此,对应的系统操作为查询图书信息、查询读者信息以及查看读者借阅记录。读者在图书馆可进行的操作主要有图书借阅、图书归还以及图书查询,在图书馆管理系统中对应的操作为图书借阅、图书归还和图书查询。调查完图书馆里的基本职能,然后对它作可行性分析,具体包括管理可行性、开发技术可行性和经济可行性;并进行需求分析、总体设计和详细设计,根据开发技术可行性编写代码使系统得以实现,最后对所成系统进行测试和维护,得出最终的结论。本系统使用Visual Studio2012作为前端开发工具,SQL Server作为后端数据库服务器进行开发。使用起来简单、界面直观,可以帮助图书管理员更高效更快捷的管理图书馆图书信息。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/968.html

好棒文