图书馆信息管理系统_数据库课程设计vb

图书馆信息管理系统_数据库课程设计vb

ID:11905455

大小:1.01 MB

页数:22页

时间:2018-07-14

图书馆信息管理系统_数据库课程设计vb_第1页
图书馆信息管理系统_数据库课程设计vb_第2页
图书馆信息管理系统_数据库课程设计vb_第3页
图书馆信息管理系统_数据库课程设计vb_第4页
图书馆信息管理系统_数据库课程设计vb_第5页
资源描述:

《图书馆信息管理系统_数据库课程设计vb》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、摘要在计算机日益普及的今天,图书作为教学和学习必不可少的工具,采用一套行之有效的图书管理系统来管理书籍就显得尤为重要。而图书资料的管理需要有效的图书管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高图书借阅信息管理效率的目的。本文运用VisualBasic6.0和SQLServer2005软件,进行图书馆管理系统的课程设计。首先对系统进行需求分析,根据系统功能设计E-R模型,再进行逻辑结构设计实现E-R图向关系模型的转换,并优化数据模型,使其拥有一般系统拥有的功能,它可以增加

2、读者信息,可以对新书进行入库,删除旧书,可以查询所有的读者信息,还可以对图书进行修改校正,以及解决自己登录安全性的问题,最重要的是可以进行对图书的借阅和归还,并对超过还书期限的读者进行处罚,同时改变图书库存和被借阅次数的信息。具体功能有图书馆图书信息浏览、读者信息浏览、图书信息查询、图书入库管理、图书出库管理、读者借书超期罚款管理和读者信息维护等。本图书馆信息管理系统具有可运行,功能较完整,界面美观,操作方便等特点,它可以更加人性化的满足小型图书馆的日常借阅问题,达到一个很理想的智能管理的目的。关键词图书馆信息管理系统;VB;SQL

3、;数据库ii目录1系统功能概述11.1系统的功能11.2系统结构总图22数据库设计32.1需求分析32.2E-R模型32.3关系模型32.4表结构设计63系统各功能模块的详细设计103.1封面103.2登录113.3主菜单123.4注册新用户143.5读者信息管理153.6图书库存信息查询17总结20参考文献20ii1系统功能概述1.1系统的功能图书馆信息管理的主要任务是用计算机对图书交换过程进行日常管理,如图书馆图书信息浏览、读者信息浏览、图书信息查询、借还书等,迅速准确地完成各种信息的统计计算和汇总工作,并快速打印信息报表。针对

4、系统服务对象的具体要求,设计了图书馆信息管理系统。图书馆信息管理系统主要包含以下功能:(1)图书管理:对图书中图书的信息,如图书编号、书名等基本信息进行维护和管理。能够完成各种信息的新增、确认、删除、取消操作,也可按照一定的条件查询这些信息。(2)读者管理:系统可以完成读者基本信息的新增、确认、删除、取消操作,并可按照一定的条件查询与图书相关的信息。(3)库存管理:在系统中可以完成图书入库信息的管理,完成图书相关信息的新增、确认、删除、取消操作,可以按一定得条件查询这些信息。数据库包含以下实体及其属性:(1)图书信息(图书编号、书名

5、、作者、版次、出版社、出版日期、类别、借阅次数、借阅状态)(2)读者信息(借书证号、姓名、性别、年龄、单位、联系电话、读者类别、是否超期)(3)图书入库信息(图书编号、库存量、单价、入库日期)(4)图书出库信息(借书证号、书名、借阅日期、还书日期)(5)图书库存信息(图书编号、书名、库存量、单价)(6)读者罚款信息(借书证号、书名、处罚日期、超期天数、罚款金额)(7)系统信息(用户名、密码)201.2系统结构总图根据功能画出图书馆信息管理系统结构图,如图1.1所示。图书信息图书出库信息图书库存信息读者信息读者罚款信息读者借书信息图书

6、入库信息图书管理图书馆信息管理系统读者管理库存管理图1.1 图书馆信息管理系统的总体结构202数据库设计2.1需求分析面对大量繁杂的图书信息管理、分类、查询与借还工作,迫切需要通过计算机来帮助解决,减少图书馆管理人员的工作量。随着办公自动化的深入及普及和网络技术的不断发展,图书馆信息管理系统越来越被社会所需要,本图书馆信息管理系统具有界面友好、使用方便等优点。1、图书信息查询。当需要从数据库中查找满足查询条件的图书时,可以使用该功能。选择查询条件填入对应的功能,点击“查询”完成查询操作。2、借阅管理。借阅管理分为借阅和归还两部分。点

7、击“借阅”单选按钮,这时扫入图书相关信息就可以借阅了。3、注册新用户。注册新用户是用来注册能使用该软件的用户名和密码。当注册完用户之后,退出该软件重新进入,会要求选择用户名和密码,此时如果不能正确输入密码,则不能进入该软件。2.2E-R模型图书馆信息管理系统E-R图,如图2.1所示。加入读者图书mnmn属于图书馆图2.1图书馆信息管理系统E-R图2.3关系模型一个实体型转换为一个关系模式[1]。实体的属性就是关系的属性,实体的码就是关系的码。根据E-R图向关系模型转换的原则,把图2.2中的E-R图转换为关系模型。20(1)图书信息(

8、图书编号、书名、作者、版次、出版社、出版日期、类别、借阅次数、借阅状态)出版社图书编号版次借阅状态作者图书信息书名出版日期借阅次数类别图2.2图书信息关系模型图(2)读者信息(借书证号、姓名、性别、年龄、单位、联系电话、读者类别、是否

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。