图书馆信息资料管理学士学位论文_第1页
图书馆信息资料管理学士学位论文_第2页
图书馆信息资料管理学士学位论文_第3页
图书馆信息资料管理学士学位论文_第4页
图书馆信息资料管理学士学位论文_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录目录目录 1第一章问题的定义 21.1问题的提出 2第二章可行性研究 22.1现行系统存在问题的分析 22.2解决方案 32.3可行性研究报告 3第三章系统设计分析 33.1应用需求分析 33.2系统功能模块划分 43.2.1借还图书操作管理 43.2.2借阅查询 43.2.3图书管理 43.2.4读者管理 53.3数据库设计 53.3.1建立数据库 5第四章系统应用程序设计 54.1模块IPO图 54.1.1借书模块IPO图 54.1.2还书模块IPO图 64.1.3续借模块IPO图 64.1.4按借书日期查询模块IPO图 64.2系统设计 74.2.1系统总体功能结构设计 74.3数据库设计 74.3.1设计原则 74.4系统主要功能输出设计 7第五章结论 7参考文献 8第一章问题的定义 1.1问题的提出由于图书馆资料的增加,规模不断扩大,从而加大了图书管理员管理的难度。为了降低管理员管理的难度,所以原有的管理系统需要进一步的完善。1.2问题定义报告用户单位:某职业技术学院图书馆分析员:李想项目:图书馆信息资料管理问题:图书馆规模扩大,原有系统需要进一步更新项目目标:研究降低图书管理员的管理难度的可能性项目规模:这个项目的开发成本不超过3000元可行性研究:为了更全面的研究降低图书管理系统难度的可能性,建议进行历时大约3天的可行性研究,研究成本不超过3000元。运行环境:VisualBasic6.0(根据开发时期计算机市场的性能价格化本系统的实际情况,才选择VisualBasic6.0作为图书馆信息管理系统的开发软件。)第二章可行性研究2.1现行系统存在问题的分析现行图书馆工作大部分还是进行着手工管理,工作起来效率很低,并且不能及时了解图书馆各类图书的存库,学生们比较需求的图书等等,不便于动态及时地调整图书结构,以便更好地适应当前学生的借阅需求。手工管理还存在这许多弊端,由于不可避免的人为因素,经常造成数据的遗漏、误报。计算机信息化管理有着储存信息量大、速度快等许多优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质。2.2解决方案基于以上的对问题的分析,利用计算机给我们提供信息,及时地调整学校图书馆图书结构,并且对学生们的借阅过程形成一整套动态的管理就十分必要了。图书馆信息系统的建立,需要进行用户的需求调查与分析,以确定系统目标,学校图书馆规模相对于商业图书馆小,但要有着完善的图书信息,对每一册书要有详细的记录信息,功能上对系统的需求是全面的。因此对用户的需求可分为四个方面。2.3可行性研究报告技术上可行:该系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用Windows系列操作系统,数据库管理系统采用Access2000,这些软件技术上都比较成熟。因此在技术上是可行的。估计收益两个方面的工作。综上所述,开发图书管理系统在技术上、经济上、管理上都是可行第三章系统设计分析3.1应用需求分析图书信息资料管理系统需要满足来自三方面的需求,这三个方面分别是图书借阅者、图书馆工作人员和图书馆管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护。并打印输出的功能。3.2系统功能模块划分3.2.1借还图书操作管理输入读者编号便可以显示出读者的具体信息。输入图书编号便可以显示对应图书的具体信息。同时输入读者编号及图书编号后即可以进行借书操作。同时输入读者编号及图书编号后即可以进行还书操作。同时输入读者编号及图书编号后即可以进行续借操作。结构如下图所示:(图3-1)借还续借借还续借 还书借书还书借书借续还书借书信信信息息息借书借书 图3SEQ图表\*ARABIC\s213.2.2借阅查询采用四种不同的查询方式,输入对应关键字即可以找出所有匹配的借出图书信息。按时间段查询在这段时间内借出的图书,按读者编号查询个人目前的借书情况,按部门查询部门的借书情况,按图书名称查询该书的出库量。3.2.3图书管理提供图书信息的浏览添加及修改删除兼查询功能。3.2.4读者管理提供读者信息的浏览添加及修改删除兼查询功能。图书信息读者信息查询信息借/还信息3.3数据库设计3.3.1建立数据库创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。1.标识需要的数据;2.收集被标识的字段到表中;3.标识主关键字字段;4.绘制一个简单的数据图表;5.规范数据;6.标识指定字段的信息;7.创建物理表。第四章系统应用程序设计我们已经知道图书信息资料管理系统总体设计由若干个模块组成的层次结构,每个模块代表一个详细处理逻辑。为了更好的描述处理逻辑,对每一个模块用一张IPO图进一步描述其细节。4.1模块IPO图4.1.1借书模块IPO图借书成功与否输入处理输出借书成功与否1、确定读者已借书数2、确定所借书是否已被借3、确定借书操作1、确定读者已借书数2、确定所借书是否已被借3、确定借书操作书信息读者信息图4-14.1.2还书模块IPO图输入处理输出书信息读者信息书信息书信息读者信息书信息读者信息1、确定读者已借书数2、确定读者是否借了此书3、确定还书操作图4-2图4-24.1.3续借模块IPO图书信息读者信息输入处理输出书信息读者信息书信息读者信息1、确定读者已借书数书信息读者信息1、确定读者已借书数2、确定读者是否借了此书3、确定续借此书操作图4-3图4-34.1.4按借书日期查询模块IPO图输入处理输出书信息借书日期从书信息借书日期从…到…从书库中调出此时间段内出借的书图4-44.2系统设计4.2.1系统总体功能结构设计4.3数据库设计4.3.1设计原则进行规范化设计,尽可能地减少数据冗余和重复合理的数据库表的设计应该是在满足需求的前提下,使数据的重复量最小,就尽量按照关系数据库系统理论方法去设计一个数据库,减少数据的冗余。4.4系统主要功能输出设计由于图书信息资料管理系统的最终用户是对计算机技术并不精通的图书管理员,从他们的应用需求出发,系统全部采用类似WINDOWS风格的界面,清晰直观,人机交互性好,只需要用户会最基本的WINDOWS操作和各种输入法,就可用好本系统。4.4.1用户密码认证窗体的的实现本窗体是为了让读者和图书馆管理员按照用户名和密码进行登录,并且跟据用户名检查Keyer表中的“权限”字段,以分辩进入读者模块还是进入图书馆管理人员模块。第五章结论由于我的才疏学浅对VB掌握不深,使得很多设计想法不能实现,改用别的措施代替及很多功能不能实现。如在图书查询与读者查询中,我设了四种查询,由于而没有实现此功能。由于借阅图书模块与罚款模块没有设置代码,因而有很多操作无法实现。此系统在图书类别、读者类别、出版社设置、图书报废方面可以加强实现动态更新功能。对系统管理员方面可设置不同等级权限来管理系统信息,避免系统数据混乱。参考文献[1]沈炜、杨世锡,VisualBasic编程从基础到实践.北京:电子工业出版社,2005.[2]孟德欣、谢婷,VisualBasic6.0项目化教程.北京:北方交通大学出版社,2003.[3]史济民、顾春华、苑荣、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论