- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VB大学图书管理系统设计
基于VB大学图书管理系统设计 摘 要:为了实现图书馆的信息化管理,提出了以Visual Basic6.0为编程语言,将Access 2003数据库作为后台数据库,设计一个现代化的图书管理系统。结果表明:该系统便于图书的管理和统计,为对智能化管理信息提供了一个新的方法。 关键词:图书管理;数据库;Access 2003;Visual Basic 1.引言 传统的图书管理对象是书,随着计算机科学的发展,大学的图书馆的藏书量越来越多,这样的管理方法已经与时代脱轨了。 21世纪是一个信息化的时代,这样的管理系统必然遭到淘汰,取代它的是以计算机为核心的信息系统。信息系统的管理包括科学的管理和规范的系统设计,可以对信息进行采集、传送、编辑、修改等等,这样的系统还可以对数据进行存储、传递等操作。 --! 开发图书馆信息管理系统的目的是可以将大量的书籍的相关信息存储在电脑中,便于图书的管理与维护,使图书的反复利用率得到改善。 2.系统设计 图书馆最大的特点就是藏书过万,数量庞大的图书自然需要人为细心的管理,可是,根据传统的人为管理方法不得当,往往造成大量图书的丢失、损坏,所以,开发出一个可以高效的信息管理系统是一种趋势,这样的系统不但可以便于图书的管理,更是为借阅者提高更好的便利条件,而且,该系统拥有友好的交互界面,高效的运行速度和系统维护。 2.1 需求分析 图书管理系统是为了借阅者而服务的,管理该系统的正是图书馆管理人员。 为了方便图书借阅者可以直接查询所需的书籍信息,本系统有一个登陆系统,需要图书借阅者(大学生)的个人信息,包括学号和密码,初始密码都是自己的学号,学生可以根据自身需要对其进行设置,在一定程度上,保证了学生个人的隐私。 学生-借阅者,只是拥有查询书籍的权利,可以知道所需书籍目前的位置,库存量,是否可以借阅等少量信息。 信息管理系统希望服务的对象-借阅者,而在后台操作一切的则是图书馆者。因为图书馆书籍的数目过多,要求数据库一定可维护性,所以,图书管理者的任务艰巨,在为各类图书借阅服务的同时,还要维护图书馆的秩序。 图书管理者,可以实时查询、编辑相关信息,实时核对图书的信息。 --! 2.2功能分析 图书管理系统是由6个功能模块组成,包括:系统管理,图书管理,期刊管理,读者管理,借还书管理和系统帮助。 2.2.1系统管理 根据提示进入信息管理系统,管理者可以根据需要对用户的信息进行编辑,比如说添加新的管理人员。 2.2.2图书管理 图书管理模块主要是编辑图书的各类信息,包括增加新的图书,删掉图书的错误信息,将图书的相关信息以表格的方式整理出来,系统的将图书进行分类,还可以对受损的图书按照损坏的程度给出赔偿金额。 2.2.3期刊管理 图书馆中还包括大量的期刊文献,所以期刊管理应该具备各类的期刊统计表格,包括新增加的期刊数目、名字、代码等信息,还有一些过往的期刊信息,现存的或者是淘汰的。 2.2.4读者管理 图书管理者会将新入学的学生的学号增加到读者管理表中,并给予初始密码,也可以将一些往届学生的相关信息进行删除等操作。 2.2.5借还书管理 图书馆每天的借还书的数目都很多,所以要及时的统计这些书籍,并分门别类的放回原来的位置,系统中可以显示书籍是被何人在何时借出,应该在何时归还,其中续借的天数是多少,还要给出明确的信息就是只有一次续借机会。 2.2.6系统帮助 系统帮助,顾名思义就是对系统的一个简单的介绍,包括功能、使用方法以及开发的目的等,开发者也会给予一些系统的操作流程或是问题说明。 --! 2.3 系统结构 3.系统开发环境 3.1 Visual Basic 6.0 V B 6.0凭借其简单易学,运行速度快,占内存小,应用范围广,深受广大程序员的喜爱。VB 6.0主要是由控件类和功能代码类组成,这些控件是由程序开发者提前建立的,是可以直接使用的对象,可以根据需要给出对于的代码,就可以实现其中的功能,不同的图标代表不同的控件;而后者往往是出现在程序代码中。一个好的VB程序需要这两个部分合作,才能发挥最大的作用。 3.2 Access 2003数据库 Access 2003是一款功能强大的数据库管理软件,界面操作简单,内存小,适合做多种编程软件的后台数据库,方便使用者对其中的信息进行修改等操作,还可以单独设置密码,保证了一定的隐私性和安全性。 3.3 Visual Basic 6.0与Access 2003数据库的连接方法 3.3.1建立数据库 在 Microsoft Access 2003中建立一个数据库,名字是ts.mdb,再将数据库文件和 VB中创建 的工程文件放在同一文件中,这样有利
原创力文档


文档评论(0)