图书馆系统(0001).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 摘要…………………………………………………………………1 关键词………………………………………………………………1 前言…………………………………………………………………1 1课题来源………………………………………………………… 1 2用户的需求分析…………………………………………………1 3前同类系统存在的问题及解决法………………………………1 4本课题要达到的设计目标………………………………………1 5概要设计…………………………………………………………2 6详细设计…………………………………………………………4 7调试分析…………………………………………………………5 8用户使用说明……………………………………………………12 9测试结果…………………………………………………………12 致谢………………………………………………………………13 参考文献………………………………………………………….14 图书管理系统 【摘 要】图书资源非常庞大,利用数据库便于管理系统。图书馆的系统主要可以分为借阅者用的图书信息的服务系统和管理者用的综合管理系统。本系统的主要功能就是:实现图书馆图书信息的管理和维护如用户信息管理、新书入库、整理图书、修改图书信息和进行查询等;以及服务系统的图书信息查询、图书的接出和归还等功能。 【关键词】图书管理系统;信息管理;信息查询 前 言 1课题来源 本课题来自课程设计的参考题目,一共12个。图书信息管理系统、报名组考系统、学生信息管理系统、学生缴费注册管理系统、 宾馆住宿管理系统、 火车订票管理系统等。而且,每个大学都有一个图书馆,图书管理系统对于一个图书馆来说,那是必需的。 2用户的需求分析 随着知识经济的时代的迅速发展,人民生活水平的提高,上学的人越来越多,现在基本上每一所大学都有一个图书馆,图书馆的图书资源也非常多。以前广泛使用的管理书籍的方法也将慢慢淘汰。而今积累的书籍越来越多,若是不对其进行有效的管理,对信息的查找效率就会及其低。 3当前同类系统存在的问题及解决办法 目前该系统只是在小的数据库处理时比较快,对于一个庞大的数据库查找起来会比较的费时,这就需要一种优秀的查找算法,来缩短查询时间。 4本课题要达到的设计目标 用delphi制作一个图书管理系统。所设计的管理系统包含登陆界面和操作界面,登陆界面让有正确账号和密码的用户进入该系统,操作界面输入输出、查询、插入、删除等基本功能。借阅者只能在对该系统的信息进行浏览和查阅,而管理者能对该系统的信息进行修改,插入和删除等操作。 5概要设计 5.1、系统体系结构图 (1)程序流程图 5.2、界面设计 (1)进入本系统的界面,如下图: (2)借阅管理界面 (3)图书管理中新增读者界面: 6详细设计 (1) 借阅者服务模块的实现 借阅者服务窗体的功能主要是图书的查询,个人借阅情况查看及个人部分信息的修改。 (2) 图书查询功能的实现 在本系统中,任何人都有权限使用查询功能,不做任何限制。由于实现的查询功能有多种,如按图书编号、图书名称等字段进行完全体配查找和部分体配的模糊查找,还有按多个条件进行逻辑与或是逻辑或的多条件查找。 (3) 借阅者借阅情况功能的实现 当借阅者正确登录到系统后,此功能将被激活,使用户能查看到自身的借阅情况。在此系统中,信息的显示一般用ListView来实现,只在较少的情况下用到了DBgrid,因为我觉得ListView更好实现,并能使信息数据对用户的完全分离。在这里跟据借阅者的不同要求实现借阅情况的查询,有检查所有的借阅情部、某本书的借阅情况、和根据已借阅天数的来查询。其中根椐借阅天数来查询更有代表性,有方式一和方式二。 (4) 工作人员进行图书归还功能实现 在此功能中,工作人员根据借阅者的借书证号和归还的图书编号进行图书的归还工作。并且根据现实中可能会出现的只知图书名不知图书编号的归还情况,所以加入了按书籍名称进行归还的功能。这个功能是图书借阅功能中把图书名称转换成图书编号的一种改进方法,这样就不用如借阅功能中一样要先转换再借阅了。 (5) 图书馆管理员修改图书类别及统记功能的实现 此窗体中能对图书的类别进行删除,添加和修改,这模块的功能的实现过程与图书记录的删除,添加和修改一样的,但是这个窗体还能跟据图书类别进行统计,还可根据Book表和owner表统计出图书总数目,库存图书数目,借出图书数目及借阅过期的图书数目。在这里给出统计图书总数目,库存图书数目,借出图书数目及借阅过期的图书数目的实现过程中的几个函数和过程。 (6) 图

文档评论(0)

ipad0c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档