图书管理系统可行性研究报告Word文件下载.docx
《图书管理系统可行性研究报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《图书管理系统可行性研究报告Word文件下载.docx(8页珍藏版)》请在冰豆网上搜索。
图书涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足图书管理的需要,急需要一套图书管理系统来完成这项工作。
作为计算机应用的一部分,使用计算机对图书信息进行管理,具有手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高图书管理的效率,也是企业的科学化、正规化管理的重要条件。
1.2背景
管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。
此次开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。
1.3定义
Access:
数据库管理软件
DBMS:
数据库管理系统
Windows2000/2003/XP:
运行环境
VisualBasic:
软件开发语言
1.4参考资料
[1]张海藩.软件工程导论(第四版)[M].北京:
清华大学出版社,2003
[2]武新华.VisualBasic管理信息系统开发案例[M].北京:
清华大学出版社,2006
[3]王晟.韩泽坤.Access数据库开发案例解析[M].北京:
[4]杨选辉.信息系统分析与设计[M]北京:
清华大学出版社,2005
[5]李代平.软件工程(第二版)[M]北京:
冶金工业出版社,2006
2、可行性研究的前提
2.1要求
(1)功能
产品完成的功能主要如下:
1)借书,还书
2)在图书馆中增加/删除一本书
3)按照作者名或专业领域检索一批书
4)找出某位读者借出的一批书
5)找出最近借走某本图书的读者
(2)输入输出出
输入的数据为藏书的基本信息(书名,条码,价格等),可以增加和删除;
对于查询功能,应做到可以单条件输入、输出;
对于维护功能,要有输入、修改以及借还书信息。
(3)处理流程和数据流程(如图2.1.1)
图2.1.1数据流程图
(4)安全和保密
保证管理者根普通用户的用户密码安全。
以保证图书管理系统数据库的访问以及修改控制。
2.2目标
所建议系统的主要开发目标:
(1)人力与设备费用的减少;
(2)处理速度的提高;
(3)人员利用率的改进。
2.3条件、假定和限制
(1)经费、投资方面的来源和限制:
学校拨款
(2)硬件、软件、运行环境和开发环境方面:
需要各方人士积极配合
(3)可利用的信息和资源,相关人力和网络资源
3、对现有系统的分析
现有的系统是以计算机操作系统为基础,人工操作为主,所以运行速率慢,新系统应该提高图书馆操作系统速率,减小不必要的人力和资源浪费。
原来图书管理处理中心进行信息管理的主要方式是基于手工处理,最多是用计算机的文本系统打印一些清单,信息处理工作量大,容易出错,缺乏系统、规范的信息管理手段。
现在准备建立的图书管理系统,要把图书馆的图书管理、读者管理、图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。
3.1处理流程和数据流程图
图3.1.1书籍信息查询流程图
图3.1.2借书还书流程图
图3.1.3书籍管理流程图
图3.1.4读者信息管理流程图
图3.1.5系统管理流程图
3.2工作负荷
本系统将承担客户对图书的查询工作,负荷一般不大。
3.3费用开支
需要人力、设备、空间、支持性服务、材料等项开支以及开支总额未知。
3.4人员
现有系统的运行和维护所需要的技术性人员和日常图书馆工作人员。
3.5设备
1)WindowsXPProfessional操作系统计算机。
2)用于各部门通信的联网设备。
3.6局限性
系统的使用寿命为10年,无法保证10年以后系统的使用状态。
4、所建议的系统
4.1对所建议系统的说明
(1)概述:
1)图书管理系统自动处理普通读者的借阅状态。
相应来自图书管理员根普通读者的相关请求,图书状态的管理
2)图书管理员主要对图书管理系统完成图书的借阅跟归还,还有图书的添加删除等管理操作。
3)普通读者能查询书目。
对图书管理系统提出查询请求
(2)图书管理系统功能:
1)完成图书状态的管理(可供借阅跟已借出)
2)完成图书状态的更改
3)对读者的状态进行存储
4)响应图书状态的查询
(3)图书管理员:
1)职能:
完成图书的借阅,归还,还有相关的图书管理操作。
2)用户需要功能:
1.用户登录:
用户名、密码
2.借书、还书
3.在图书馆管理系统中添加/删除一本图书相关信息
4.找出最近借走某本图书的读者
5.根据图书管理系统的响应,对读者进行相关的说明
(4)普通读者:
完成图书的检索根查询。
自身图书借阅状态的查询(已经借阅多少本书。
还可以借阅多少本书
2.按照作者名或者专业领域检索一批图书
3.找出被本读者借出的一批书
4.2改进之处
数据库的加强,添加借书者推荐模块,在续借模块中添加一项确认,防止续借的不成功等等。
4.3影响
4.3.1对设备的影响
没有什么特殊影响,信息量不大,一般PC机都能用。
4.3.2对软件的影响
(1)用户的操作规程大同小异;
(2)运行中心的操作规程不变;
(3)运行中心与用户之间的关系不变;
(4)源数据的处理:
进行一定更新与维护;
(5)数据进入系统的过程:
更快速、精确、稳定;
(6)对数据保存的要求,对数据存储、恢复的处理:
更加方便快捷;
(7)系统失效的后果及恢复的处理办法:
系统日志即使保留失效那一瞬间的信息,从而减少其带来的不便。
4.3.3对开发的影响
由于该新系统是根据原有的老系统进行开发的,所以管理员无需对此产生压力,基本操作都会根据原有系统进行设置,同时从原有的数据库里调取所有有效的图书信息及借还书等历史信息。
4.3.4对地点和设施的影响
对地点没有影响,但是对于设施稍微有所讲究,更注重安全性,保障所使用的设备处于一个稳定而又安全的环境。
4.3.5对经费开支的影响
图书馆在学校或大型公众场存在,其经济成分比重相对比较适中,主要是支出的费用:
其中包括基本建设费、软件开发费用、管理和维护费、人员工资和培训费等。
在一个图书馆中实行统一操作,资源共享,前期的资金投入主要集中于购置图书上。
建立图书信息库,收集各方面的图书信息,提高图书管理的计划性和预见性。
开发完成运行后,为使用者带来便利,从经济角度考虑,此系统开发可行。
4.4技术条件方面的可行性
技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。
所使用的语言是VB,是大家还比较熟悉的内容,可行性可行。
5、社会因素方面的可行性
5.1经济的可行性
由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于采集图书信息上。
建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。
5.2使用方面的可行性
主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。
图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。
这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。
计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。
6、结论
因技术不成熟、经济上不合算等,需要对开发目标进行某些修改之后才能开始进行。