图书馆管理系统需求调研图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。2007陈新光0505532007-10-7班级:050551,2,3学院:计算机学院专业:软件工程组员:陈新光,陈思,方丹婷组员:陈愉悦,韩璐,傅瑜婷,于小会完成日期:2007-10-7一,总体需求分析面对大量繁杂的图书馆管理,分类,查询与借还工作,迫切的需要通过计算机来帮助解决,介绍图书馆管理人员的工作量。信捷图书馆管理系统采用符合有关国际标准,具有良好的开放性和兼容性的计算机,外部设备,操作系统及应用软件,达到和办公自动化网络的连接,实现远程管理,异地续借等功能。“图书借阅管理系统”需要具有界面友好,功能强大,使用方便,安全可靠等优点。通过图书馆管理工作人员对图书馆管理系统的理解:1,图书馆管理系统需要有能够及时地查询书库中图书的库存量,以便及时准确地为读者服务,提供借阅信息,但是不能更改数据,无信息处理权,即可以打印清单,浏览数据等,管理权限由系统管理员掌握分配。这个也是图书馆的总体需求。2,能够提供外界进行查询,无特殊权限限制,面向所有用户。3,图书馆各项数据信息必须保证安全性和完整性,网络系统设有通信,程序,网络三级权限和口令管理,确保系统的安全。这个是对数据的安全考虑的。4,系统管理员根据市场图书行情定时的整理系统数据库,对图书的借阅情况,读者的管理情况,书库的增减等均可由计算机执行,并将运行结果归档。这个是从数据的整理角度考虑。详细调查后,可以明了系统管理员对系统管理业务的流程,如下图:注:图书馆管理系统的管理流程二,详细需求分析对于图书馆管理系统,由于基于现在硬件的限制,学校设施的限制,图书馆还没有达到全部自动化的程度,因而针对于现在学校的基本情况,对图书馆管理系统的模块可分成:1,基础信息维护子系统;2,管理子系统;3,流通子系统;4,图书采访5,编目子系统;6,书目检索子系统;7,系统管理子系统;七大部分;这些模块可由下图看出:1,基础信息维护子系统该模块主要是用于对图书馆信息,书籍信息,常用词库等项目进行初始化设置,这些设置一般不会轻易的更改,所包含的功能模块如下图:图书馆信息;主要勇于设置本图书馆的基础信息,包括图书馆的名称,馆长,负责人,电话,说明等等;系统参数设置:主要用于设置系统运行所需的参数,包括办证费用,证件有效期,图书超期罚款金额,期刊超期罚款金额等等;书架设置:主要用于设置书架的基础信息,内容包括书架编号,书架名称等等管理员设置:主要勇于设置使用的人员及权限;图书期刊词库设置:主要用于设置系统常用的词库,内容包括供应商,分级,附件,尺寸,语系,印刷等等信息的预先设定数值;图书馆管理系统基础信息维护子系统管理子系统流通子系统编目子系统查询子系统系统管理子系统基础信息维护子系统图书馆信息系统参数设置书架设置管理员设置图书期刊词库设置图书采访2,管理子系统管理子系统内容主要包括:读者管理;图书管理;期刊管理;若还有其他管理如:典藏书管理,字画管理等等可以在管理系统直接加入即可;所包含的模块如下图:1),对于读者管理模块:主要是用于管理读者相关的信息,所包含的内容如下图:读者类型设置:主要是用于设置读者的类型及相关的信息,内筒包括类型,图书册书,期刊册书,续借次数,限制图书,限制期刊等等;读者档案管理:主要是用于设置相关的信息,内容包括编号,条形码,姓名,性别,类型,出生日期,有效证件,证件号码,联系方式,登记日期,有效期至,操作员,备注,图书借阅次数,期刊借阅次数,是否挂失等等;借书证挂失与恢复:主要是用于挂失和恢复读者的借书证,挂失后该编码的读者不能在借书。管理子系统读者管理图书管理期刊管理读者管理读者类型设置读者档案管理借书证挂失与恢复过期续证管理读者档案词库设置过期续证管理:主要是用于延续已过期的借书证;读者档案词库设置:用于设置读者档案常用的词库;2...