C#三层架构图书管理系统的设计与实现(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#三层架构图书管理系统的设计与实现(2)

4.3系统关键算法的实现-13

4.4本章小结39

5 系统测试与分析40

5.1系统测试40

5.2系统运行环境40

5.3系统测试运行结果41

5.4系统测试分析71

5.5本章小结73

6 总结与展望74

6.1总结74

6.2展望74

参考文献75

致谢-76

1 绪论

1.1开发背景

图书馆作为信息资源交流的重要场所,由于图书馆中图书和用户较多,借阅等相关资料的信息的繁重,导致图书馆信息管理变得复杂。根据调查得知,以前图书馆对于整理资料和借阅信息都是通过纸笔登记处理,包括对于图书的借阅情况检查和统计核实都是通过人工进行的,还有很多数据信息也是通过人工计算、手抄完成的。而这种对数据处理的方式,往往会因为信息处理量大和数据繁多,容易导致数据出错和丢失且不易查找等问题。总之,在过去缺乏信息管理系统的时代,尽管有的图书馆存在计算机,但不能够充分利用,使得资源浪费,这就是图书馆管理信息开发的基本环境。

1.2现有研究状况和发展水平

1.2.1目前国内图书管理系统的发展现状

我国对图书管理系统的研究始于上世纪八十年代初,经过了30年的发展,现在在图书资源的管理和业务工作上,我国已有几千家图书馆和书店在不同程度上应用了计算机技术。但尽管如此,我国图书管理的信息化程度总体上是不平衡的,这主要体现在两个方面:一方面,图书管理系统的普及程度不平衡,国内仍有许多图书馆、书店与计算机无缘,还在使用传统的人工管理模式。另一方面,在已使用图书管理系统的图书馆、书店,其系统的建设程度也是不平衡的。虽然迄今我国的图书管理系统无论是在对数字图书馆的认识等理论的研究上、还是在关键技术准备等方面,都取得了很大的进展,但是它在自动化管理方面整体水平不高,服务水平和质量普遍较低,所以还处于初级阶段,与国际水平仍有很大差距。

1.2.2目前国外的图书管理系统的发展现状[1-6]

国外对信息检索技术的研究始于20世纪70年代的美国海军兵器中心,当时他们研究的主要内容是单词匹配技术。随着这项技术的发展,自动索引、信息检索、自动分类等技术的研究工作也相继展开,图书管理系统的发展由此开始。20世纪90年代,数字图书馆(Digital Library)这一概念应运而生。信息技术的飞速发展加快了国外在图书管理系统自动化方面的研究,经过二十多年的研究与发展,其各方面技术经验都较为完备。在研究初期,仅在英国,就有120多个商家对图书管理系统进行开发。在开发、销售、售后服务及版本的升级等方面,国外的产品都具有较强的实力,其中比较知名的图书管理系统软件有:美国的INNOPAC、SIRSI以及澳大利亚的HORIZON等,经过市场多年的使用检查和反复修改,这些系统已经变得更加完善,更具有稳定性和先进性。

1.2.3当前图书管理系统存在的问题

科学的进步,计算机技术的成熟,使得图书管理系统在图书资源管理方面的强大也渐渐被人们深知,作为计算机应用的一部分,利用计算机对图书资源进行管理具有传统管理无可比拟的优势,如快速的检索能力、超大的存储容量、较长的使用寿命等,越来越多的人致力于图书管理系统的开发与研究,但与此同时使用者对图书管理系统提出的要求也越来越多,已有的图书管理系统所存在的不足也逐渐暴露出来。主要体现在以下几个方面:

(1)购买使用价格高。对于一些中小型图书馆、个人书店或者企业里藏书的地方而言,目前已开发出来较完善的图书管理系统大多性价比不高,从而限制了这些系统在更广泛的范围内使用,这也是我国图书管理系统普及程度不高的原因之一。 (责任编辑:qin)