基于VB的大学图书管理系统的设计

时间:2024-03-30 点赞:46928 浏览:92801 作者原创标记本站原创

本文是一篇数据库论文范文,数据库类毕业论文模板,关于基于VB的大学图书管理系统的设计相关函授毕业论文范文。适合数据库及图书馆及图书管理系统方面的的大学硕士和本科毕业论文以及数据库相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:为了实现图书馆的信息化管理,提出了以VisualBasic6.0为编程语言,将Access2003数据库作为后台数据库,设计一个现代化的图书管理系统.结果表明:该系统便于图书的管理和统计,为对智能化管理信息提供了一个新的方法.

关 键 词:图书管理;数据库;Access2003;VisualBasic

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.1VisualBasic6.0

VB6.0凭借其简单易学,运行速度快,占内存小,应用范围广,深受广大程序员的喜爱.VB6.0主要是由控件类和功能代码类组成,这些控件是由程序开发者提前建立的,是可以直接使用的对象,可以根据需要给出对于的代码,就可以实现其中的功能,不同的图标代表不同的控件;而后者往往是出现在程序代码中.一个好的VB程序需要这两个部分合作,才能发挥最大的作用.

3.2Access2003数据库

Access2003是一款功能强大的数据库管理软件,界面操作简单,内存小,适合做多种编程软件的后台数据库,方便使用者对其中的信息进行修改等操作,还可以单独设置,保证了一定的隐私性和安全性.

3.3VisualBasic6.0与Access2003数据库的连接方法

3.3.1建立数据库

在MicrosoftAccess2003中建立一个数据库,名字是ts.mdb,再将数据库文件和VB中创建的工程文件放在同一文件中,这样有利于程序的调试工作.

3.3.2建立与数据库的连接:

SubConnStr()连接数据库

Setconn等于CreateObject(“ADODB.Connection”)

建立数据库连接对像


DBpath等于App.Path&“\”&“ts.mdb”'设置数据的路径

conn.Open“Provider等于Microsoft.Jet.OLEDB.4.0;

DataSource等于”&DBpath'打开数据库连接

Setrs等于CreateObject(“ADODB.Recordset”)

设置数据库对像

EndSub

4.结论

本文在VisualBasic6.0和Access2003数据库的环境下,建立了图书馆管理系统,结果表明该系统运行速度快,耗能少,易于管理和维护.

21世纪,是一个将信息化与自动化融合的年代,科学技术飞速发展,将图书馆管理系统发展成一个数字化、智能化、网络化的管理系统也是一种趋势,图书管作为丰富精神食粮的集散地,在历史的发展中仍然占据重要的角色,人类依旧需要书籍去开拓眼界,舒缓情绪,所以,带动大中小型图书馆走向信息时代化是必经之路.(作者单位:沈阳师范大学)

相关论文

图书管理系统的设计实现

本文是一篇数据库论文范文,数据库方面硕士学位论文,关于图书管理系统的设计实现相关研究生毕业论文开题报告范文。适合数据库及图书管理系统。

图书管理系统的设计

本文是一篇数据库论文范文,数据库类本科毕业论文,关于图书管理系统的设计相关毕业论文模板范文。适合数据库及图书管理系统及图书馆方面的的。

图书管理系统的设计实现

本文是一篇图书管理系统论文范文,关于图书管理系统类学年毕业论文,关于图书管理系统的设计实现相关在职研究生毕业论文范文。适合图书管理系。

图书管理系统软件参数

本论文为图书馆方面有关论文格式范文,关于图书管理系统软件参数相关毕业论文模板,可用于图书馆论文写作研究的大学硕士与本科毕业论文开题。

图书管理系统的

本文是一篇图书馆论文范文,关于图书馆方面毕业论文格式范文,关于图书管理系统的相关毕业论文的格式范文。适合图书馆及计算机及图书管理系统。

基于VB的仓库信息管理系统

本文是一篇数据库论文范文,关于数据库毕业论文的格式,关于基于VB的仓库信息管理系统相关毕业论文提纲范文。适合数据库及信息管理系统及信息。

图书管理系统的应用

本文是一篇图书馆论文范文,关于图书馆类硕士毕业论文,关于图书管理系统的应用相关研究生毕业论文开题报告范文。适合图书馆及图书管理系统及。

图书管理系统文致谢

本文是一篇系统维护论文范文,系统维护相关毕业论文范文,关于图书管理系统文致谢相关本科论文范文。适合系统维护及电子信息及图书馆管理方面。