APP下载

计算机图书管理系统

2015-09-21赵迎春

电子测试 2015年12期

赵迎春

(中国刑警学院图书馆,辽宁沈阳,110035)

计算机时代的到来,各个行业领域都已经开始逐步的应用计算机,这使得各个领域的工作效率有了很大的提高,图书管理作为一个重要的领域,当然也不例外。为了适应图书管理的需求,相关学者研制成功了计算机图书管理系统,该系统不仅便于用户查找,其使用寿命也比较长,另外,具有大储存量、成本低的优势。经过系统的不断革新,相信会得到广泛的应用。

1 计算机图书管理系统概述

计算机图书管理系统可以分为三个层次,第一层是显示层,也就是UI层,其主要功能是负责与用户交互,接收来自用户输入的信息,同时将用户需要的信息传给用户;第二层是逻辑层,其主要功能是接受请求,并且直接将请求传送到数据层,待到请求处理完成之后,再将其结果发送到浏览器中。逻辑层并不是单纯的一个层次,其是由很多部分构成,其中比较重要的有Web表单、XML等,其中Web表单是逻辑层的核心,因为Web表单既需要向用户呈现数据,同时也需要向用户传输信息,同时还需要与用户进行响应;第三层是数据访问层,

这一层次主要是负责将处理之后的数据全部都输入到数据库中,同时也可以随时提取数据库中的数据,以满足逻辑层应用要求,简言之,数据访问层主要针对的对象是数据,既可以对数据进行增加,同时也可以对数据进行删减,如果数据需要修改,也需要通过数据访问层。数据访问层与其他两个层次最大的差异在于,其只能对数据库进行操作,但是其本身并没有功能,也不能直接调用。数据访问层中的数据集以及数据库都已经封装好,封装方法只有被逻辑层调用才可以,否则也不能使用。计算机图书管理系统图,如图1所示:

2 计算机图书管理系统需求分析

上述介绍的新型计算机图书馆系统不仅需要具备功能性需求,还应该具备非功能性需求。所谓功能性需求,主要包含图书搜索、图书借阅等,也就是系统必须要具备的功能。而非功能性需求是一种延伸与补充。计算机图书管理系统只有实现非功能需求,整个系统才能更加安全可靠、性能也才会更加的优良。具体表现如下:

首先,可支持性,就是指计算机图书管理系统软件应该具有易变性,同时也应该具有可维护性。因为当系统进行需求分析时,有些需求并不能被识别出来,而且软件应用期间,还会有很多新的需求,同时原有的需求也有可能会发生改变,这种情况下,软件极有可能对需求作出错误的判断,因此这就需要软件能够时常更新,也能够随时维护。

其次,可靠性,换言之,计算机图书管理系统软件应该具有一定的容错度,软件应用过程中还应该具有相应的吞吐量,如果软件不间断进行运转,还应该具备相应的可恢复性等。

最后,可用性,这是计算机图书管理系统应该具备最重要的性能需求,软件应该方便用户使用,操作简单,同时还方便理解,最为重要的是软件还应该具备安全访问限制功能等。至于软件性能,主要是指软件运行效率。

在对软件系统尽心需求分析时,应该遵循相应的原则:首先,需求分析人员应该对软件功能有所了解。即软件主要用于解决哪些问题,相关人员还应该了解软件业务具体流程,数据加工处理步骤等;其次,有关了解软件功能之后,就需要针对各个具体的功能建立相应的系统模型,同时在深化系统;再次,因为软件对可实现性以及理解性有严格的要求,为了能够实现这一要求,相关人员可以对系统进行有效分解,分解的方式有两种,一种是横向分解,即将系统中的某一个功能,通过横向分解为几个功能;另一种是纵向分解,即将系统某一个功能分解成各个子功能;最后,系统软件中的逻辑视图与物理视图一定要做好区分,所谓逻辑视图主要是指计算机图书管理系统能够实现的所有的功能,这与细节没有任何的关系,物理视图主要是指系统内部设计,其与外部功能并没有任何的联系,其着重解决的是如何做的问题。

3 计算机图书管理系统功能与非功能性需求

上文中已经介绍了计算机图书管理系统具有功能性需求以及非功能性需求,在此,笔者将进行具体阐释。

3.1 功能性需求

图1 计算机图书管理三层架构图

首先,用户注册由于登陆功能,系统软件应该允许借阅读者或者是购买图书的读者能够进行注册成为会员,会员就可以随时登陆进行各种操作。

其次,图书搜索显示介绍:用户根据自己的需求进行相关查询和浏览,查看图书目录,内容介绍,并显示购买价格;再次,图书借阅:用户根据自己的需求选择借阅书籍,并生成还书曰期;购物车查看:查看用户自己放入购物车内想要购买的图书,及在图书订购前杳看是否是自己打算购买的图书。

3.2 系统非功能性需求

系统界面的友好性:虽然系统界面的设计与计算机技术没有多大的关系,但是一个好的系统界面具有美观性、易操作性,使用起来能够让人身心愉悦,能够吸引更多人的关注,直观易懂的界面让人使用起来也方便很多;可用性:这个具体表现为系统是否实现了该有的功能,好不好的问题。

4 结语

综上所述,可知计算机图书管理系统是一种值得广泛使用的系统,因为此种系统不仅具有基本的功能,还具有一些补充功能,能够使系统更加的稳定可靠。再加之,信息时代,图书管理要求越发严格,传统的管理系统并不能满足需求,因此,计算机管理系统的应用是图书管理事业发展必然的选择。尽管现阶段,该系统的应用范围还不是十分广泛,这正说明其具有一定的市场发展前景。

[1]杨朋英.基于Web的图书管理系统[J].湖北师范学院学报(自然科学版).2011(03)

[2]乌英格.浅析网上购物中存在的问题及对策[J].北方经济.2006(04)

[3]刘济波.网上购物系统的设计与实现[J].微电脑世界.2000(30)