VB图书管理系统设计报告全套

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

深圳广播电视大学计算机信息管理/网络技术专业毕业设计(论文)图书管理系统\姓名:袁飞学号:专业:年级:指导老师:二〇年月图书管理系统(VisualBasic6.0+Access)2/26中文摘要学校拥有一个图书馆,为全校师生提供一个阅读、学习的空间。近年来,随着学生对图书的需求不断扩大,图书数量也相应地不断增加,有关图书的各种信息也成倍增加。面对如此庞大的信息量,开发并使用一套合理的、有效、规范、实用的图书管理系统,对学校的图书资料进行集中的管理必不可少。图书管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。经过分析,使用VisualBasic6.0为开发工具,利用其提供的各种面向对象的可视化开发平台作为开发工具,采用面向对象技术,图形化的应用开发环境,尤其是它提供了功能极其强大的集成开发环境,使得开发过程可通过菜单、界面、图形浏览工具、对话框以及嵌入的各种生成器来轻松地完成各种复杂的操作。开发过程中不断修正和改进,直到形成用户满意的可行系统。系统采用MicrosoftAccess技术建立数据库,使用VB技术建立数据源的链接,并且生成图书管理的数据库应用程序从而实现数据库的管理功能。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。本文介绍了在VisualBasic6.0环境下开发系统的详细过程,提出实现图书馆信息管理、资源共享的基本目标,从而推动迈向数字化图书馆的步伐,并阐述系统结构设计和功能设计,从图书的信息登记到查询浏览借阅,形成了一个整体自动化管理模式。关键词:图书管理系统;VisualBasic6.0;MicrosoftAccess;图书管理系统(VisualBasic6.0+Access)3/26AbstractTheschoolhasalibrary,areadingforteachersandstudentstoprovidelearningspace.Recentyears,withthegrowingdemandofthestudentsonthebooks,thenumberofbooksincreased,allkindsofinformationaboutthebookandalsodoubled.Thefaceofsuchahugeamountofinformation,thedevelopmentanduseofareasonable,effective,standardized,andpracticallibrarymanagementsystemforcentralizedmanagementofessentialschoolbooks.Librarymanagementsystemisatypicalinformationmanagementsystem,itsdevelopmentmainlyincludestwoaspectsoftheestablishmentandmaintenanceofthedatabaseandfront-endapplicationdevelopment.Afteranalysis,theuseVisualBasic6.0forthedevelopmenttoolsprovidedbytheuseofobject-orientedvisualdevelopmentplatformasadevelopmenttool,theuseofobject-orientedtechnology,graphicalapplicationdevelopmentenvironment,inparticular,isthatitprovidesafunctionextremelypowerfulintegrateddevelopmentenvironment,makingthedevelopmentprocesstocompleteavarietyofcomplexoperationseasilybrowsethroughthemenuinterface,graphicstools,dialogboxes,andembeddedgenerators.Constantlyrevisedandimprovedinthedevelopmentprocess,untiltheformationofaviablesystemofusersatisfaction.ThesystemusesMicrosoftAccesstechnologytoestablishadatabase,usingVBdatasourcelinkandgeneratethedatabaselibrarymanagementapplicationenablingdatabasemanagementfunctions.Accessisnotjustadatabase,andithasapowerfuldatamanagementcapabilities,itcaneasilytakeadvantageofavarietyofdatasourcestogenerateaform(form),queries,reports,andapplication.ThisarticledescribesindetailtheprocessofthedevelopmentsysteminunderVisualBasic6.0environmentallibraryinformationmanagement,thebasicgoalofresourcesharing,thuspromotingthepacetowardsadigitallibrary,anddescribesthesystemarchitecturedesignandfunctiondesignfrombooksregistrationofinformationtothequerybrowserborrowawholeautomatedmanagementmode.Keywords:Librarymanagementsystem;VisualBasic6.0;MicrosoftAccess;图书管理系统(VisualBasic6.0+Access)4/26目录中文摘要………………………………………………………………………2英文摘要………………………………………………………………………3目录………………………………………………………………………4第一章概述……………………………………………………………………51.1课程简介………………………………………………………………51.2开发环境………………………………………………………………5第二章数据库系统设计………………………………………………………62.1数据库系统简介………………………………………………………62.2数据库设计概述………………………………………………………62.3数据库开发周期………………………………………………………72.4图书管理系统数据库的设计…………………………………………72.4.1数据库需求分析…………………………………………………72.4.2数据库逻辑设计………………………………………………92.4.3数据库调整维护………………………………………………11第三章系统需求分析………………………………………………………123.1系统功能概述………………………………………………………123.2系统功能分析………………………………………………………12第四章系统总体设计………………………………………………………134.1总体功能设计………………………………………………………134.2系统功能流程………………………………………………………13第五章系统模块实现………………………………………………………145.1公共模块设计………………………………………………………145.2主窗体的设计………………………………………………………155.3功能模块设计………………………………………………………155.3.1图书管理模块…………………………………………………155.3.2读者管理模块…………………………………………………165.3.3借阅管理模块…………………………………………………165.3.4查询模块………………………………………………………175.3.5用户管理模块…………………………………………………175.3.6登录模块………………………………………………………18第六章调试与分析…………………………………………………………186.1调试分析…………………………………………………………186.2系统扩展…………………………………………………………18小结…………………………………………………………………………19致谢……………………………………………………………………………20参考文献………………………………………………………………………21程序清单………………………………………………………………………22图书管理系统(VisualBasic6.0+Access)5/26第一章概述1.1课题简介现今,图书馆是任何一个高校不可或缺的部分,图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本,表格等纸介质的手工处理,对于图书借阅情况(如借书天数,超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限,以及借阅天数等用人工计算,手抄进行。数据处理工作量大,容易出错。由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出。基于这个问题,建立一个图书管理系统就十分有必要,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时,准确,有效的查询和修改图书情况。任务:针对学校目前的图书馆图书的管理情况,设计出适合一般学校的计算机辅助图书管理系统。实现对图书基本信息、读者基本信息进行计算机辅助管理,完成借书和还书有关信息的记录、修改、查询、删除,以及图书信息的管理等一系列任务的计算机管理与实现.要求界面友好美观,数据库安全可靠,查询功能强大灵活,系统操作简单易用,功能完备可以扩展,具备权限设置功能,模块清晰稳定,占用资源少。1.2开发环境为了便于开发,减少开发过程难度,系统的开发基于以下软件环境:以VisualBasic6.0为开发工具;以Access2000作为后台数据库;系统界面友好,操作简便,能完成添加图书信息,修改图书信息,查询图书信息,添加读者信息,查询读者信息,修改读者信息等一系列图书管理功能,开发本系统的总体任务是实现图书管理的系统化和自动化,帮助管理人员更好更高效地完成图书管理工作。图书管理系统(VisualBasic6.0+Access)6/26第二章数据库系统设计2.1数据库系统简介本文设计的是一个关于图书管理的数据库系统,通过这个系统管理员可以简捷、方便的对图书记录查阅、增加、删除等功能,而用户也可以通过这个系统对进行图书查询、借阅、归还等功能。本系统采用MicrosoftAccess技术建立数据库,使用VB技术建立数据源的链接,并且生成图书管理的数据库应用程序从而实现数据库的管理功能。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图象、声音等

1 / 26
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功