1计算机图书管理系统需求分析
上述介绍的新型计算机图书馆系统不仅需要具备功能性需求,还应该具备非功能性需求。所谓功能性需求,主要包含图书搜索、图书借阅等,也就是系统必须要具备的功能。而非功能性需求是一种延伸与补充。计算机图书管理系统只有实现非功能需求,整个系统才能更加安全可靠、性能也才会更加的优良。具体表现如下:首先,可支持性,就是指计算机图书管理系统软件应该具有易变性,同时也应该具有可维护性。因为当系统进行需求分析时,有些需求并不能被识别出来,而且软件应用期间,还会有很多新的需求,同时原有的需求也有可能会发生改变,这种情况下,软件极有可能对需求作出错误的判断,因此这就需要软件能够时常更新,也能够随时维护。其次,可靠性,换言之,计算机图书管理系统软件应该具有一定的容错度,软件应用过程中还应该具有相应的吞吐量,如果软件不间断进行运转,还应该具备相应的可恢复性等。最后,可用性,这是计算机图书管理系统应该具备最重要的性能需求,软件应该方便用户使用,操作简单,同时还方便理解,最为重要的是软件还应该具备安全访问限制功能等。至于软件性能,主要是指软件运行效率。在对软件系统尽心需求分析时,应该遵循相应的原则:首先,需求分析人员应该对软件功能有所了解。即软件主要用于解决哪些问题,相关人员还应该了解软件业务具体流程,数据加工处理步骤等;其次,有关了解软件功能之后,就需要针对各个具体的功能建立相应的系统模型,同时在深化系统;再次,因为软件对可实现性以及理解性有严格的要求,为了能够实现这一要求,相关人员可以对系统进行有效分解,分解的方式有两种,一种是横向分解,即将系统中的某一个功能,通过横向分解为几个功能;另一种是纵向分解,即将系统某一个功能分解成各个子功能;最后,系统软件中的逻辑视图与物理视图一定要做好区分,所谓逻辑视图主要是指计算机图书管理系统能够实现的所有的功能,这与细节没有任何的关系,物理视图主要是指系统内部设计,其与外部功能并没有任何的联系,其着重解决的是如何做的问题。
2计算机图书管理系统功能与非功能性需求
2.1功能性需求
首先,用户注册由于登陆功能,系统软件应该允许借阅读者或者是购买图书的读者能够进行注册成为会员,会员就可以随时登陆进行各种操作。其次,图书搜索显示介绍:用户根据自己的需求进行相关查询和浏览,查看图书目录,内容介绍,并显示购买价格;再次,图书借阅:用户根据自己的需求选择借阅书籍,并生成还书曰期;购物车查看:查看用户自己放入购物车内想要购买的图书,及在图书订购前杳看是否是自己打算购买的图书。
2.2系统非功能性需求
系统界面的友好性:虽然系统界面的设计与计算机技术没有多大的关系,但是一个好的系统界面具有美观性、易操作性,使用起来能够让人身心愉悦,能够吸引更多人的关注,直观易懂的界面让人使用起来也方便很多;可用性:这个具体表现为系统是否实现了该有的功能,好不好的问题。
3结语
综上所述,可知计算机图书管理系统是一种值得广泛使用的系统,因为此种系统不仅具有基本的功能,还具有一些补充功能,能够使系统更加的稳定可靠。再加之,信息时代,图书管理要求越发严格,传统的管理系统并不能满足需求,因此,计算机管理系统的应用是图书管理事业发展必然的选择。尽管现阶段,该系统的应用范围还不是十分广泛,这正说明其具有一定的市场发展前景。
作者:赵迎春 单位:中国刑警学院图书馆