- 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的图书馆管理系统设计
PAGE
毕业论文
PAGE
PAGE 57
- -
第1章 需求分析
1.1 引言 TOC \o 1-3 \h \z \u
1.1.1背景
随着科学技术的发展,特别是计算机在人们生活中的普及,使人们的各项工作变得越来越便利,工作效率大大的提高。也为管理现代化的发展带来了新的契机。学校的图书管理工作是学校管理工作中一个重要的组成部分,其内容复杂,工作繁多。如果使用计算机处理各项图书管理业务,不仅节约了大量人力,而且还大大提高了工作效率,经济效益十分明显。本系统就是基于这一现实条件而开发的。虽然就本系统还不能说让图书管理的管理现代化,但这与本系统开发的目的并不相悖,整个社会的信息化建设,并不是一朝一夕的事,也不是一个人所能解决的,所以本系统的开发只是起到尝试的作用。
1.1.2.编写目的
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。
基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。
1.1.3定义术语
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。
1.2项目开发环境
1.2.1.硬件环境:
586或以上的微机一台(包括CD-ROM,软驱),打印机一台。
1.2.2.软件环境:
1.操作系统:windows 9X,NT,2000,xp
2.开发工具:visual basic 6.0
vb6.0是微软公司出品的一个快速可视化程序开发工具软件,具有强大的可视化计和面向对象程序设计的功能,近年来得到了广泛的应用,它主要有以下特点:
简单易学
简化了复杂的界面设计工作
强大的多媒体功能
网络功能支持了Internet编程
具有所见即所得的功能
支持用户开发的ActiveX控件
1.2.3.数据库:ACCESS 2000
Access2000是Microsoft公司推出的同时面向数据库最终用户和数据库开发人员的关系数据库管理系统,它实现了计算机“易于使用”的特点,即用户只需按照“向导”进行简单操作,就可以设计出一个数据库系统。作为一种数据库软件,Access可以完成以下功能:可以为每一种类型的信息创建一个表,利用表存储相应的信息;可以定义各个表之间的关系;可以利用宏或Visual Basic将各数据库对象连接在一起,形成一个数据库应用系统,而且用户也不需要编写复杂的程序。充分利用Access数据库是关系数据库的特性,仔细分析各类数据之间的关系,创建表并建立表间的关联,使每个表限制到一个主题,避免了重复信息和冗余数据。并且利用Access与VB窗体建立联系,显示表或查询每一个记录的完整信息,一次只录入一组相关的数据。简单明了,提高了基础数据正确性。为使“计划规模”数据库更为实用,又作了进一步的编写工作,利用Access的窗体具有的可与其它应用程序进行链接的功能,创建同步窗体或嵌套窗体,可非常直观地点击不同的按钮,就能进入相应的录入、查询模块,查看所需的信息。
1.2.4 VB与ACCESS的结合
微软的JET数据库引擎提供了与数据库打交道的途径,我是通过它以及VB来访问数据并对其各种操作。再使用DATA控件和ADOC控件在数据库中的信息与将信息显示给用户看的VB程序之间架起一座桥梁。设置这两个控件的各个属性,告诉它要调用哪个数据库的哪个部分。通过设计跳转按钮来动态地改变数据库表中的记录。
1.3项目概述
1.3.1 目标
通过
您可能关注的文档
- 毕业设计(论文)-基于AT89C51单片机的超声波测距系统的设计.doc
- 毕业设计(论文)-基于BS模式的网上考试系统.doc
- 毕业设计(论文)-基于BS模式的网上购物系统设计1.doc
- 毕业设计(论文)-基于BS模式的网上购物网站的设计.doc
- 毕业设计(论文)-基于B/S的成绩管理系统.doc
- 毕业设计(论文)-基于C#的人力资源管理系统的设计与实现.doc
- 毕业设计(论文)-基于C#NET的图书管理系统设计与实现.doc
- 毕业设计(论文)-基于C#的网上商城电子商务系统设计与实现、.doc
- 毕业设计(论文)-基于C++的商品价格查询系统设计.doc
- 毕业设计(论文)-基于C++的学生信息管理系统.doc
- 毕业设计(论文)-基于VB的网吧管理系统的设计和实现.doc
- 毕业设计(论文)-基于VB的航空公司信息管理系统.doc
- 毕业设计(论文)-基于vb的请假管理系统.doc
- 毕业设计(论文)-基于VB的车辆轮胎动力学性能分析.doc
- 毕业设计(论文)-基于VB的酒店管理系统.doc
- 毕业设计(论文)-基于VB的药品供销存系统的设计与实现现.doc
- 毕业设计(论文)-基于VC++的DES算法的实现.doc
- 毕业设计(论文)-基于VC++60的学生成绩管理系统的设计与实现.doc
- 毕业设计(论文)-基于VCXXX公司人事管理系统设计与实现.doc
- 毕业设计(论文)-基于VC的水准网平差程序的设计与研究.doc
文档评论(0)