基于C/S的图书管理系统可行性研究报告TheReportofFeasibilityStudies专业:班级:姓名:报告日期:基于C/S的图书管理系统——可行性研究报告1、引言使用计算机软件对图书进行管理,是计算机应用的一部分。以实现图书检索迅速、可靠性高、存储量大、寿命长、成本低等特点,能极大程度地提高图书管理的效率,也是图书管理信息化、正规化管理的必然趋势。1.1编写的目的近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。随着图书馆的规模的不断扩大,图书馆的藏书、管理人员、读者的数量也越来越多。图书涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足图书管理的需要,急需要一套图书管理系统来完成这项工作。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率,也是企业的科学化、正规化管理的重要条件。1.2背景管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。此次开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。1.3定义Access:数据库管理软件DBMS:数据库管理系统Windows2000/2003/XP:运行环境VisualBasic:软件开发语言1.4参考资料[1]张海藩.软件工程导论(第四版)[M].北京:清华大学出版社,2003[2]武新华.VisualBasic管理信息系统开发案例[M].北京:清华大学出版社,2006[3]王晟.韩泽坤.Access数据库开发案例解析[M].北京:清华大学出版社,2003[4]杨选辉.信息系统分析与设计[M]北京:清华大学出版社,2005[5]李代平.软件工程(第二版)[M]北京:冶金工业出版社,20062、可行性研究的前提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...