1、1高校图书馆管理系统的开发与设计研究摘要高校图书馆的建设和发展关系着高校素质教育能否具体落实与真正实践,为了顺应高校图书馆的发展要求,就需要借助现代信息技术,对高校图书馆管理系统进行再设计和再开发。笔者首先介绍了图书管理系统的开发与设计要点,其次提出管理系统应具备的主要模块,并在此基础上进行系统分析,完成高校图书馆管理系统的开发与设计,具有一定的实际意义。 关键词图书馆;管理系统;开发与设计 图书馆的建设和发展关系着高校素质教育能否具体落实与真正实践,而为了顺应图书馆服务能力发展的需求,不断解决新的问题,顺应现代信息科技的发展趋势,就必须对高校图书馆现有的管理系统进行新一轮的开发、设计,使得新
2、系统能够充分利用现代科技,为学生们提供更加优质、便捷的服务。另外,由于教育经费有限,对于图书馆投入的经费同样是有限的,如何提高投入经费的使用效益,对图书管理工作的每个环节进行更科学的管理,则是我们亟待解决的课题。 1 图书管理系统的开发与设计要点 1.1 由手工向计算机管理模式过渡 在图书管理的过程中,应该同现代信息技术有机结合,充分利用软件开发技术,充分了解本校师生的需求状况,再进行软件系统的开发与设计。同时,也应在保证正常工作顺利进行的前提下循序渐进,逐渐地2实现由手工工作模式向计算机管理模式的过渡。 首先,要对图书馆内的管理人员进行信息技术培训,帮助其充分了解并掌握计算机管理的操作技术,
3、从而更好地为学生服务。其次,要对图书管理系统进行系统的分析,使得每名工作人员充分掌握系统中各个模块的功能及其相互之间的关系。最后,要逐步地设立总的数据库,也就是总书库,为之后学生的查阅资料提供便捷条件。 1.2 提高软件的容错能力 现实情况下,软件的开发者往往不是使用者和需求者,因此其在开发与设计软件的过程中必须充分考虑非计算机专业人员的需求。为此,应尽量提高图书管理系统的容错能力。例如,当菜单中的选择功能出错时,应当提示操作者重新输入,直到正确为止。因此,应该切实有效地提高软件的容错能力,减少使用障碍,真正使数据安全性更上一个台阶。1.3 增强系统的适应能力 为了增强系统的实用性,应该不断改
4、善外部条件,还要进一步加强对软件的管理。例如,如果某一地区不能提供系统要求的外部电源,就能够通过自动备份文件这种功能,使用户在需要时即能够恢复数据;另外,如果有容量非常庞大的数据文件,可采取化整为零等手段。 1.4 提高系统的通用性 应在本馆自身研制的管理系统的基础上,充分考虑到该系统今后进行推广的可能性,因此,就必须提高系统的通用性。例如,将系统中核心不变的要素放进主要程序、数据文件中;把需要通过外界为其输入的3因素放进人机对话模块中,而所有能让计算机自身完成的功能,放进系统的运行程序中,从而降低人为因素的影响。由此而来,就可以把外界环境中的可变因素尽可能控制在小范围内。 2 主要功能模块
5、2.1 图书采访 图书采访模块主要功能就是为图书馆的书籍采购人员提供业务处理的平台。这一功能模块主要提供了新书的订购、订单撤销、验收登录、采访统计等功能。该系统的订单撤销功能、新书订购功能以及验收登录等过程都是按“批”为单位来进行。首先,把需要处理的数据按照不同分类的读者分成不同“批次” 。其次,把一系列数据转入计算机中进行进一步的处理,暂时先存放在临时表中。待这批数据处理完成后,即可打印输出。在对打印出的数据校对无误后,才可以修改数据。确认数据完全正确之后,应把需要打印的材料等进行打印,等到所有需要输出的数据文件确认无误并顺利打印出后,才可以清除数据。最后,系统将进行下一轮的数据处理。 2.
6、2 图书编目 图书编目功能模块是为图书馆管理人员进行工作的主要平台。其主要功能是进行统计编目、编目处理、打印编目等功能。该模块以“批”为单位,进行编目处理。如果处理完毕编目之后,可以对编目单进行打印输出,再进行校对,如果有错误则应该马上修改。在确认编目数据没有错误之后,可以选择将登录账号、编目卡、统计表等进行打印。此时,编目数据再转存到书目表内,随后系统将进行下一批的处理。 42.3 典藏管理 通常情况下,图书馆的一般功能都要由典藏管理系统来执行。书目数据可以通过此功能模块进行更改和调整。这种系统的主要职能有以下几种: 分布新书、调整典藏书籍、剔除旧书目、统计典藏、典藏打印、数据维护。 3 系
7、统分析 为了使图书管理的系统功能更加完善,使得图书管理系统能够真正起到应有的作用,更好地为广大师生服务,同时又不能同传统的图书管理方式脱节,管理者应该首先进行准确的需求分析,结合传统的图书管理经验和各个高校图书馆的实际情况,进一步运用现代管理理论推动图书管理系统的发展。 为了进一步完善图书管理的系统功能,使得图书馆内的信息资料建立在人工对数据进行处理与运行的基础之上对图书管理系统进行系统分析,就是在调查研究人工系统具体功能和需求的基础上,运用结构分析的方法来完善目标系统的功能。 3.1 系统特点 管理者应该充分而全面地考虑图书管理人员的特点,依托实际情况,尽量完善系统满足日常需求的主要职能,使得系统的功能更加完备、实用、便捷。同时也应结合网络技术的发展情况进行及时的更新与完善。尽量使系统界面简洁大方,操作便捷、层次清晰,使用户上手更容易。 3.2 主要模块 5系统的主要功能模块有五个方面:图书管理、期刊管理、读者管理、查询管理、报表管理。各模块之间不仅要相互独立,能实现不同的处理功能,还应在此基础上相互联系,互为功能补充。 3.3 图书管理系统的应用程序设计 3.3.1 数据模块窗体的设置