首页 > 范文大全 > 正文

学校图书管理系统的开发设想

开篇:润墨网以专业的文秘视角,为您筛选了一篇学校图书管理系统的开发设想范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

【摘 要】传统图书管理的特点归纳起来就是手续繁琐、工作量大、效率低下、出错率高等。为广大读者提供良好的服务和减轻图书管理人员的工作,在实际工作中,笔者设想了一款易学,界面友好,容易掌握的图书管理系统,以适应当前的学校图书馆系统管理。

【关键词】图书馆;图书管理系统功能;遵循的原则;软件模块设定;关键问题

图书馆运行情况关系到知识的传播速度问题。以往旧的图书管理模式完全是手工操作,从新书的购买、编码、入库、上架,到借阅、续借、归还、查询,无一不是人工处理,传统图书管理的特点归纳起来就是手续繁琐、工作量大、效率低下、出错率高等,对大量资料的查询、更新及维护都带来不少困难。

联系实际,考虑学校各层次读者的情况,我设想用一款易学,界面友好,容易掌握软件,就能简单方便的管理各种图书信息,这样可以很好的适应当前的学校图书馆。可使图书查询和借阅变得更加方便快捷,从而使图书室的工作效率得到明显提高。

一、图书管理系统功能描述

根据图书管理的功能要求,结合学校图书管理的实际情况,系统分成以下若干模块:编目、典藏、流通、读者、查询、系统维护。各模块完成如下功能:

编目:实现图书/期刊的简易编目与维护。其中“图书/期刊简易编目”作业的作用是新增简单编目,可简单至只需要入书刊名、作者、日期等。“图书/期刊简易维护作业”的作用是处理图书和期刊的编目信息,在这里可以查询书目、修改书目和进行馆藏维护等工作。

典藏:实现对馆藏资料的管理和维护。在“典藏资料管理”作业中操作员可以进行新增、修改及删除馆藏等操作。

流通:实现图书流通的各项操作。流通界面是图书馆对外的窗口,馆员可在“图书流通”作业中按读者学号查询读者相关资料及其借书、还书等情况,并进行借书、还书等各项操作。

读者:实现对读者资料的各项操作。在“读者管理”作业中可以按照各种条件来查询读者相关资料,并进行新增读者、修改读者资料、删除读者等各项操作。

查询:实现对读者个人借阅情况查询、编目查询、馆藏查询及分类查询。“读者个人借阅查询”、“编目查询”和“馆藏查询”作业可以按照所选择或输入的多项查询条件。“分类查询”作业则是按照图书分类法,从大类直到细类逐层进行查询。

系统维护:实现对操作员的管理与维护、系统参数维护、操作员登录密码的修改等。其中“操作员管理”作业可对系统操作人员进行管理与维护,包括对组员的增加与删除。

二、管理信息系统一般应遵循的原则

实用性是系统开发所要遵循的最重要的原则,系统必须满足用户管理上的要求,即保证系统功能的正确性又方便实用,需要友好的用户界面、灵活的功能调度和完善的系统维护措施。

管理信息系统是组织实体内部进行综合信息管理的软件系统,它的整体功能是由许多子功能的有序组合而成的,与管理活动和组织职能相互联系、相互协调。系统各子功能处理的数据既独立又相互关联,构成一个完整而又共享的数据体系。因此,在管理信息系统的开发过程中,必须十分注重其功能和数据上的整体性、系统性,这就是我们所强调的系统的原则。

三、图书管理系统软件模块设定

1.图书检索模块:是图书管理系统的重要模块之一,是读者快速查询图书的途径。

2.图书管理模块:是图书管理员操作模块,读者是无权进入的。本模块由借出图书登记、归还图书登记和续借图书登记子模块构成。

3.数据统计模块:由读者统计、图书统计、借出图书分类统计、到期末归还图书读者统计几部分组成。这些系统解决了以前的那种管理方式所存在着的诸如手续繁琐、工作量大、效率低下、出错率高等缺点,设计出的系统能使读者快速检索到自己喜爱的书,图书管理员能减轻工作量。

4.数据维护模块:是由图书管理员控制的模块,它由增加、修改和删除读者,增加、修改删除图书,浏览修改读者、浏览修改图书等程序组成。

四、图书管理系统中的关键问题

1.在数据库的设计过程中要建立合理的表结构,避免数据冗余,各表通过特定字段实现不同表的数据连接,避免数据冗余,需要设计简洁高效的表结构。

2.管理系统涉及到安全方面的问题,以避免有些人恶意注册,从而破坏原有信息。因此要进行登录用户身份的验证机制的设计、操作页面的权限保护。

3.系统数据库的设计:数据库的设计方面要着重从SQL应用、数据库设计范式和查询优化等方面来分析本课题的系统关键技术和实现难点并加以解决。

4.模块化思想,分模块设计,运行测试。

5.建立严密的数据表操作机制同一表有可能在多个模块中被修改,所以严密的数据表操作机制的建立是比较困难的,但也是必须的。

通过进行图书馆管理系统的开发,进一步明确了研制一个管理信息系统的方法和思路,将系统开发的各阶段的基本活动贯穿起来,使图书管理者更加形象、具体的了解了管理信息系统。为今后搞好图书管理打下了坚实的基础。

参考文献:

[1]杨海霞.数据库原理及设计[M].北京:人民邮电出版社,2007-9.

[2]田金兰.Visual Basic 6.0使用指南(1CD)[M].北京:电子工业出版社,1999-6.