图书管理系统_第1页
图书管理系统_第2页
图书管理系统_第3页
图书管理系统_第4页
图书管理系统_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

主题:姓氏:专业领域:计算机应用领域指导教师:学校:丽水天数:目录摘要信息第一章图书馆管理系统开发的一般说明图书馆管理系统简介第二章图书馆管理系统的分析与设计2.1图书馆管理系统分析与摘要设计2.2图书馆管理系统数据库设计第三章图书馆管理系统的具体实现3.1模块开发环境简介VISUAL BASIC3.2用于图书馆管理系统流通子模块的数据库:3.3系统模块的具体实现3.4使用DATA control访问数据库3.5 .显示数据库的内容3.6范例分析说明3.7错误处理第四章操作常识说明第五章结论表示谢意参考文献摘要信息图书馆管理系统是部分单位不可缺少的一部分,书籍是人类必备的精神食粮,在一些学校尤其重要。因此图书馆管理系统必须能为用户提供足够的信息和快速查询手段。但是,随着以传统的手动方式管理图书、期刊、试卷合订本等,效率低下、机密性低等诸多缺点,而且需要很长时间才能生成大量的文件和数据,在查找、更新、维护上遇到了不少困难。随着科学技术的不断提高,计算机科学越来越成熟,其强大的功能已经被人们深刻理解了。它已经进入了人类社会的各个领域,发挥了越来越重要的作用。作为计算机应用程序的一部分,使用计算机管理图书资源信息具有手动管理无法比拟的优点。例如,具有快速搜索、方便查找、高可靠性、大存储、好机密性、长寿命、低成本等特点。这些优点可以大大提高图书馆管理的效率,是企业、学校科学化、正规化管理、与世界整合的重要条件。因此,开发这种管理软件集是非常必要的,下一章将以开发一个库管理系统为例,说明与该开发过程相关的问题和解决方法。图书馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的构建和维护以及前端应用程序的开发两个方面。前者需要数据一致性和完整性。数据安全良好的库。在后一种情况下,需要应用功能完善,易于使用。分析了这种情况后,首先使用Microsoft的VISUAL BASIC开发工具提供的各种面向对象的开发工具(尤其是智能对象,它简化了数据库操作)构建系统应用原型,然后重复、持续修改和改进对早期原型系统的要求,直到形成用户满意的可执行系统为止。第一章图书馆管理系统开发的一般说明该系统基于易于使用、易于使用、美观的原则,为用户定制了一套集成的人机界面。系统模块按功能分为两大类。换句话说,编辑类完成了基于编辑的功能,如添加、删除和修改。浏览类完成基于重放的功能,如查询、浏览、统计信息等。由于对功能完成的强调点不同,因此界面布局存在一些差异。系统中的每个模块都具有按需查询等功能。图书馆的业务范围和工作特点、设计采购子系统、目录子系统、搜索统计子系统、流通信息子系统和系统维护子系统(本人只需流通此部分),这些子系统由图书馆的主要业务组成,可以全面管理图书馆采购、编目、检索、统计和流通等业务。将图书馆工作人员从繁重的工作中解放出来,大大减轻工作负担,减少人力工作失误,综合提高图书馆的管理效率和服务质量,使图书馆管理水平和工作水平更上一层楼。该系统适用于各种专业和中小型图书馆、各种中等专业学校、中小学校、企业事业单位的图书馆和资料室的现代化综合管理。负责配电子模块的整体特性。分销子系统功能概述具有以下特征:任何类型的读者都可以针对任何类型的文献采用不同的贷款制度,在一定程度上有借书的限制。-借书、借书、手动输入或使用IC卡。-显示借书、归还、更新自动归还的日期。-读者处理图书借阅证后可以立即借书。-功能:1.数据智能查询模块;2.数据自由统计功能;3.数据统计;贷款限制功能;贷款超期自动提示功能;直接SQL语句查询数据。7.修改表格功能;8.动态用户权限管理。操作界面:1.简单一致的用户界面,愚蠢的工作方式;全部使用图形按钮立体汉字提示。3.在表格中同时显示和操作文本和图形。全新性能:1.完整的可执行文件,运行速度更快、更稳定;全面的容错处理,使数据更加安全;3.保护数据环境的动态表加密。专案背景项目最初命名为“存储库管理系统”(LMS library management system)。分为五个子功能模块:购买模块、目录模块、分发模块、搜索和统计模块、系统维护模块(本人仅负责分发子模块)。该项目的任务提案人是丽水TVU图书室,开发人员是该组的成员。在本项目设计过程中,参考惠尔,用容易的图书馆管理了系统。该软件旨在为读者和图书馆管理员提供功能全面的高速图书馆管理系统,而不是普通的手动卡管理系统。生产环境硬件环境:服务器:PII266 64M 2G或更高版本用户端:PII133 16M网路卡等网络带宽:10米或更高软件环境:服务器端:NT4.0或更高版本,IIS4.0或更高版本客户端:WINDOWS9X、IE4.0或更高版本采用WIN98/2000/XP正在开发的软件的一般概述这个图书馆管理系统可以存储信息,可以添加、删除、修改、查询,同时还将提供各类专业和中小型图书馆、各类中学、中小学校、企业事业单位的地图图书馆和资料室的现代化综合管理。第二章图书馆管理系统的分析与设计2.1图书馆管理系统分析与摘要设计根据实际情况,使用原型方法快速构建低成本、可执行的软件系统模型。用户和开发人员可以快速了解需求,然后通过循环进化方式持续优化系统模型,逐步增加系统必须具备的特性,直到所有特性都满足为止。此时,模块也发展成了最终产品。通过对用户需求的分析,分析了该图书馆管理系统流通子模块有很大的区别流通结果密码读者或员工认证循环统计外围设备记录资料打开密码反馈消息密码新密码流通添加了四个小模块:图书租赁模块、更新模块、查询模块、流通统计、新书输入模块和用户密码模块。下图显示了五者之间的关系流通管理流通读者借书读者还书读者续期图书流通统计循环参数这是方块图注销检索图书总表可以借书借书修改数据库密码表失败管理人员反书票还书续期图书图书受损退回文件修改数据库归还流量表,归还流量表,图书历史书修改数据库补偿读者借书卡认证借书借书读者信息图书信息上面有流程图借水表功能说明1.输入新书新书输入设置主要是为图书流通链接(如图书租赁、返还等)准备的,在这里,用户可以定义不同的读者类型,不同类型的贷款限制不同,各类型图书借阅的数量不能超过图书总数。读者借书的时间不能超过可以借书的天数。2.读者借书功能:自动检查读者的贷款文件是否有效。为读者办理贷款手续。先登记读者编号,自动显示该读者借的图书,然后输入要借的图书的编号,点击登录,贷款即可。3.读者还书功能:自动检查读者的贷款文件是否有效。为读者办理反书手续。输入借书卡号码查找借书者的图书半卷,或者使用借款者借的条形码号码或标题的方法。输入要返还的图书的号码后,将显示该图书的借阅时间、归还时间、超时期限等。点击“反书”就可以了。4.图书更新功能:更新图书,如果读者需要更多的时间来找这本书,可以更新图书,使用时间更长。笔记本系统通过修改贷款日期提供了简单的更新程序。首先输入读者编号注册,自动显示那个读者借的图书,然后点击要更新的图书即可5.图书流通统计功能:图书流通统计主要是对图书贷款的统计、贷款情况的统计,研究文学流通的数量和规律的发展变化,为实现文件流通工作的目标管理提供了科学的手段和方法。6.查询对图书室进行查询,使用户迅速了解试卷合订本的具体信息外部接口要求使用者介面采用Windows通用图形界面,用户友好,支持鼠标和键盘,界面设计必须遵循以下规则:1.界面必须一致。请提供简单的错误处理。提供信息反馈;操作是可逆的,其行为可以是单个操作,也可以是相对独立的操作序列。5.设计良好的联机帮助欢迎屏幕,简单明亮的屏幕显示;但是,系统使用新的用户操作界面。1.简单一致的用户界面,愚蠢的工作方式;全部使用图形按钮立体汉字提示。3.同时显示、操作表格中的文字和图形硬件接口一般Pentium 4(含)以上进阶电脑、笔记型电脑支援。软件界面在Windows98/2000/xp中运行通信接口本软件必须提供条形码扫描仪等支持。疑难排解正常使用时不应发生错误,如果运行时发生不可恢复的系统错误,应防止数据库损坏。性能要求1.功能设置适应性具有灵活系统设置、本地管理和完全管理功能的整个系统由多个子系统组成,分离、合并、每个子系统单独运行,并具有符合不同人员配置条件的有机联系的图书馆。同时,系统可用于高端机、大内存和低配置、小内存,是符合各种经济条件的图书馆。2.强大的搜索功能提供了合并的查询。组合查询提供对条形码编号、编号、类别、合订本名称、试卷编号、试卷名称、页码、第几卷等所有可搜索字段的任意组合搜索,以确保特定搜索、合格率。该系统使用复合索引技术,搜索响应速度快,可以在几秒钟内搜索20万本藏书记录中的一个。流通方式多样化利用该系统返还图书的话,图书馆可以根据学校资金实际情况,采用一般返还方式、条形码方式的返还方式。4.数据安全性很好系统通过数据库的加密和用户权限设置来确保系统的安全性。加密数据库只能维护此系统,对数据库的所有直接操作都无效,从而确保数据库门户的唯一性,防止外部损坏。系统操作员只能维护其权限范围内的数据,从而避免内部破坏。5.数据输入直观方便系统以屏幕形式输入,简洁直观,符合信息负责人的习惯。屏幕设计风格统一,用户可以轻松掌握。用户输入副本数后,可以自动添加重复数据,从而更好地解决数据冗馀问题,提高输入速度,减少操作时间。6.时间特性一般作业的响应时间必须在1-2秒内完成,软磁盘和打印机的操作以及数据导入和导出也必须在合理的时间内完成。第三章图书馆管理系统的具体实现3.1模块化开发环境简介3.1.1 VISUAL BASIC简介VISUAL BASIC是Microsoft开发的快速可视化程序开发工具软件。由于Microsoft垄断了操作系统和办公自动化软件,VB在短短几年内就席卷了全球。VB具有功能和强大的软件;主要性能:可见界面设计、基于对象的设计方法、非常短

温馨提示

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

评论

0/150

提交评论