4.1.4 修改方法的实现(以BookData类为例子) 30
4.1.5 删除方法的实现(以BookData类为例子) 31
4.1.6 相关其他方法的实现(以BookData类为例子) 32
4.2 单元测试 32
4.2.1 查询单元测试【findBooksNum()方法的测试】 32
4.2.2 修改单元测试 33
4.2.3 增加单元测试 33
4.2.4 删除单元测试 33
5 总结 34
5.1 心得体会 34
5.2 系统的进一步研究方向 34
致 谢 35
参考文献 36
1 绪论
随着科技技术的急速发展,对知识的要求逐渐提高,为了适应社会生活,不被新时代所淘汰,提高个人的修养已经势在必行。无论从网络渠道,还是其他的一些渠道补充知识也好,都没有最原始的书本来得快,而图书最多的地方就是图书馆,为了方便对图书馆中各种书籍的管理,就出现了图书馆管理系统,通过系统来实现对图书查询和借阅操作,不仅减少了人力和物力,并且提高了办事效率,符合现代社会的发展需要求。
图书馆管理系统是一种典型的信息管理系统,它的设计与开发遵循信息管理系统开发的方法。信息管理系统的开发方法有生命周期法、原型法和面向对象的开发方法等,并且管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此我想要采用面向对象的方法开发小型图书馆管理系统,以完善个人、小型图书馆的图书管理。本毕业设计研究的主要内容是:使用者需要凭用户名和密码才能进入图书馆管理系统;管理员可以对图书、用户等信息进入增加、更新、删除等操作;也可以进行借出操作和归还操作。
1.1 国内外研究现状
1.2 研究背景和意义
图书馆管理是每一所高校都必须切实面对的工作,但目前仍有少部分高校仍在使用传统的人工方式管理图书资料。这种方式存在着许多缺点,如效率低、保 密性差且较为繁琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和文护都带来了很多困难。这样的管理机制已经不能适应时代的发展,其管理方法将浪 费许多人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。
图书馆管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够 极大地提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书馆管理系统,将是非常必要的,也是十分及时的。
图书馆管理系统目前被广泛应用于学校、工业、商业、企业、事业等单位,几乎每个进行了信息化建设的单位都具有图书馆管理系统。而在使用计算机系统对图书的管理,其实就是对信息的管理。使用信息系统对图书馆进行管理,将会大幅提高管理的效率、便捷与安全。
1.3 运行环境
PC操作系统采用Windows7 旗舰版。该操作系统为现今较主流的操作系统,在用户中有一定的普遍性。基于此操作系统开发可以照顾到大多数用户的兼容性。
PC硬件,采用了CPU为酷睿I5-520M,内存4GB,500G的硬盘作为硬件基础,较为普遍的一个硬件环境。
集成开发环境采用Visual Studio 2012 Ultimate。相比之前的版本,整个界面经过了重新设计,简化了工作流程,并且提供了访问常用工具的捷径。 工具栏经过了简化,减少了选项卡的混乱性。 ASP.net+mysql智能图书馆管理系统设计(2):http://www.youerw.com/jisuanji/lunwen_15347.html