VB图书管理系统数据库+论文+源代码-课程设计.docVIP

VB图书管理系统数据库+论文+源代码-课程设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB图书管理系统数据库论文源代码-课程设计

VB图书管理系统数据库+论文+源代码-课程设计 VB图书管理系统数据库+论文+源代码 图书管理系统 1课程设计目的 通过用VB6.0编写图书管理系统,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,它的功能主要有借书、还书、打印报表等,真正实现了图书管理的自动化和信息化。培养我们综合运用所学知识,发现、提出、分析和解决实际问题。锻炼实践能力的重要环节,是对我们实际工作能力的具体训练和考察过程。 2设计方案论证 2.1系统总体设计 学校图书管理信息主要能实现的功能为: (1).读者信息(主要有学号、姓名、性别、书号、借书日期。它主要可以实现记录读者所借书的日期和书号,这样就可以方便的计算出读者还书的最后日期,如果没有及时归还,管理员还可以根据读者信息找到读者,与其商讨解决方案。) (2).图书信息(主要有书号、书名、作者、出版社。这里书号是唯一可以标识一本图书的属性,在这里是主码,员工可以根据书号来确定以上关于图书的任何信息,在读者信息中,员工也可以根据书号来确定读者借的是哪一本书。) (3).借阅归还信息(主要包括借书日期、还书日期、是否续借。只要管理员规定一个最长的可借阅时间,就可以通过借书日期和还书日期来计算出来是否已经超出可以借读的日期。) 2.2数据库设计 在图书管理系统中,Access是必不可少的。Access 2003 拥有一套功能强大的应用工具,其完善程度足以满足专业开发人员的需要。通过创建或使用强大的数据库解决方案,您能够更为轻松地组织、访问和共享信息资源。 下图为图书管理系统功能模块。 ?沈? 阳? 大? 学 课程设计说明书???????????????? NO.2 ??? 图1? 图书管理系统功能模块图 (1).在我的系统中有四张表。第一张为读者信息,其中包括读者号Sno,读者姓名Sname,读者性别和所借的书号Bno,当读者借书时,系统将向读者信息这张表中添加一天读者信息,而当读者将图书归还时,系统将会提示将读者信息删除。 表1? 读者信息表 段名?字段说明?字段类型?字段长度?主键 Sno?读者号?数字?整型?Yes Sname?读者名?文本?40?No Ssex?性别?文本?40?No Bno?书号?数字?整型?No????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 课程设计说明书???????????????? NO.3 表中的数据如下图所示: ? 图2? 读者信息 (2).下表为借阅归还信息表,我们从这张表中可以看到借书时间(jdate)、还书时间(hdate)、是否续借(cj),还有就是所借书的书号(bno)。如果读者的还书时间和借书时间的差大于31天时,当点击检查时系统就会有提示错误的信息,管理员就可以根据有关规定对读者进行相应的处罚。还可以让读者选择是否会续借,如果选择续借就可以按借书的方法处理,就可以把图书信息删除,把读者信息添加到读者信息中。 表2? 借阅归还信息表 段名?字段说明?数据类型?字段长度?主键 jdate?结束日期?日期/时间?短日期?No Hdate?还书日期?日期/时间?短日期?No cj?是否续借?文本?40?No hno?书号?数字?整型?No 表中的数据如下图所示: ? 图3? 借阅归还信息??????????? 课程设计说明书???????????????? NO.4 ?(3).下图是图书信息,从表里我们可以看到图书号码(bno)、图书名称(bname)、作者(bw)和出版社(bchu)。当借书还书时,表中的数据会做相应的修改。 表3 图书信息表 段名?字段说明?数据类型?字段长度?主键 bno?书号?数字?整型?Yes bname?书名?文本?80?No bw?作者?文本?80?No bchu?出版社?文本?80?No 表中的数据如下图所示: ? 图4? 图书信息 3设计结果与分析 当程序运行之后,你首先看到的主界面如图5所示,其中窗体的顶部有菜单编辑器,分别有借书、还书、报表、检查错误和退出。其中借书下面有添加读者信息,还书下面有删除读者信息。 (1)在form1中在窗体上加上3个label控件和一个时钟控件在时钟控件的timer事件中添加如下语句,在屏幕的右下方将会显示当前时间,还要在“工具”中找到“菜单编辑器”将下面的窗体中的下拉菜单设计出来。 Private Sub Timer1_Timer() Label3.Caption = Time End Sub289 VB图书管理系统数据库+

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档