资源描述
对图书馆管理系统功能的改善
可行性分析报告
小组成员:2011115107 杨加佳
2011115134 林加鹏
2011115137 曹志飞
小组组长:杨加佳
引言
针对我院图书馆管理系统的借书超期未能及时归还的问题,小组成员做了调查,并想出了一系列的解决方案,为了使图书馆的图书不被延期太久归还,造成借书的同学及时找不到自己想要的书的问题我们做出了解决方案。
一. 项目背景
(一) 项目背景数据
1。参考资料
对我校图书馆管理系统的熟悉使用,并且了解我校图书馆管理系统的功能和运作。
2。调查方式
我们主要通过网络通讯工具对图书馆管理系统的不足之处做调查,调查人数接近200人,调查方式是通过韩师微博的树洞,微信,飞信,QQ好友,范围主要涉及了计算机系居多,其余个别来自于中文系,物电系,数学系等。
(二)可行性分析
1.技术可行性
经过分析以后,此方案是可以实现的,添加一个超期图书报表的模块,并且在功能上增加一个提醒功能,提醒快要超期的同学尽快还书,并且利用短信接口实现提醒功能。
目前短信接口技术已普遍使用与各大信息产业,为了更好地与客户或者消费者沟通,短信接口技术将成为我们改进软件的关键。
它的主要功能是实现短信息的收发;与不同移动运营商系统的连接,由移动运营商将短信息发送到用户的手机。专门为行业大中型企业定制,以数据库操作为基础,支持Oracle、SQL Server、DB2、Mysql、Sybase等主流数据库,方便快捷的与企业现有的CRM、OA、ERP等业务应用系统无缝对接,封装了 CMPP2.0的短消息通讯协议,提高企业资料的安全性,降低开发周期和开发成本,轻松实现短消息网关的连接和企业的移动商务应用.
利用此技术可以让图书馆数据库与短信接口相连接,实现图书馆系统与学生信息相通的功能,以此实现了短信业务提醒超期书目的功能,达到提醒学生在规定时间内归还图书。
2.经济可行性
增加一个新的图书超期提醒模块,再开发一个短信平台接口,利用短信业务提醒超期同学尽快归还图书。.
3.操作可行性
第一,增添全院学生长号信息数据库,可以让新生入学时就硬性规定必须加入图书馆管理系统的飞信业务.第二,购买短信接口需要一定的费用.
(三) 改善目的
在图书馆管理系统基本的操作外,添加快要超期图书输出信息功能,利用短信业务提醒即将超期同学尽快归还图书。由于学院图书馆经常出现一些学生图书超期并没有归还图书,造成图书馆的损失,也给学生自身造成损失,超期得支付现金,也会对需要借书的同学有好处,借书及时归还不会让后期的借阅者等待,学习资料更加充足,让图书馆管理系统更加完美。
二.可行性分析的八个步骤
(一)复查系统规模和目标
经过小组成员讨论查询资料后得出结论,我们考虑到如果使用飞信业务进行提醒,那么会增加图书管理员的工作量,需要每个人逐个提醒,这会加大了学校的开销,这时我们联想到移动公司的短信提醒业务,经过查询了解了短信接口平台,如果在入学时录入电话号码到图书馆管理系统提醒功能的号码数据库,那么就可以实现了自动提醒的功能,减少了管理员的工作量,也给图书的去向有了保障.
(二)研究现有系统功能
目前使用的图书馆管理系统可以说是功能相当完备了,我校图书馆管理系统具备的功能有:读者教育,入馆介绍,管藏检索,信息服务,电子资源。增加的图书即将超期提醒模块,那么会给此系统锦上添花,这样保证了图书不容易丢失,也提醒了同学尽快归还图书,以免造成后续借阅工作耽误,即节省了开支,也给学生一个更好的学习条件。
(三)导出新系统模型
增加的提醒功能归属于信息服务功能中,其中信息服务里还有以下几项最常用的的功能:我的图书馆,图书续借,图书通报,读者指引,超期借还,读者荐购。
以下是超期提醒功能的数据流图
D1 图书清单
1.3
处理图书库
1.2
更新图书
清单
1.1
接收事务
图书馆
管理员
事务 事务 事务 清清单信息
2
产生超期图书报表
借阅信息
借阅清单 D2
借阅信息
2.1
短信平台接口提醒业务
超期
报表
借阅者
超期报表
短信提醒功能数据流图
对其中的数据处理书写数据字典:
名字:超期图书报表
别名:超期报表
描述:经过处理输出即将超期图书清单
定义:超期报表=借阅者姓名+借阅图书编号+借阅到期时间+借阅者电话号码
位置:超期报表
姓名:借阅图书编号
别名:检索号
描述:唯一地标识图书库存清单中一本特定图书的关键域
定义:检索号=10{字符}10
位置:图书清单
借阅清单
借阅者信息清单
(四)进一步定义问题
经开发成员的复查各个过程及数据流图,数据字典以后,得出结论:该逻辑模型已经基本符合系统目标,能够满足我们的初衷,对图书馆管理系统功能的完善.可进行下一步操作.
(五)导出和评价选择的解法
经过从技术角度,经济方面可行性,以及系统的模型考虑出发,我们认为此方法已是导出供选择的最简单的途径。
如果不考虑经济方面的可行性并且技术方面不作很大的要求的话,那么还有另外的一个方案就是飞信业务,飞信业务相对于短息接口平台显得复杂繁琐,它们之间根本的区别是是否是自动提醒,飞信业务需要大量的人工操作,比如输入提醒内容,添加飞信组别等。
(六)推荐行动方针
经过再三的复核整个系统,我们认为可以继续进行这项开发工程,此系统添加的功能模块在我们的能力水平上是可以实现的,对于提醒功能的代码,可以才用编程语言进行编写,如果整个系统投入使用,那么将为学院增加利益,第一,节省了买新书的成本,第二,提高了学生的学习效率.
(七)草拟开发计划
对操作熟悉以后,分配好各个开发人员的工作,以模块的形式进行合作开发系统,程序员负责开发程序的代码编写,系统分析员分析系统等,最后将硬件各种资源结合.
(八)书写文档提交复查
展开阅读全文