vb图书管理系统,vb做一个图书馆管理系统,怎样做
本文目录索引
- 1,vb做一个图书馆管理系统,怎样做
- 2,怎样用VB做一个图书管理系统?
- 3,如何用VB做图书管理系统
- 4,vb OpenFileDialog1怎么用啊,
- 5,写一个图书管理系统需要看那些参考文献 (VB+Access)
- 6,我在做一个图书管理系统,我想知道怎样将外界的access数据库和excel文件添加到vb程序中,有什么教程吗
- 7,VB和VF的区别
- 8,我要用VB、数据库做一个图书管理系统,请问要弄些什么?
- 9,谁能够把我做的vb图书管理系统 写上代码并连接到数据库啊
1,vb做一个图书馆管理系统,怎样做
制作 某某 管理系统之类的软件,通常都需要数据库支持,对于小软件来说,使用 access 桌面数据库比较方便易用。
先在 vb 里创建工程,再设计好几个模块(可以考虑一个模块对应一个窗体就可以)。
图书管理系统的话,通常有以下模块:
图书类别管理和图书信息管理,如书籍的添加、修改、查询、删除等。
借阅管理,借书和还书的添加、修改、查询等。
此外,通常还有系统的一些设置等。
以上是常见的图书管理模块,图书“馆”管理的话,具体根据需要设定模块。
2,怎样用VB做一个图书管理系统?
您需要先掌握图书管理的具体流程,特别是一些细节,比如借书时登记哪些内容,一次可以借多少本书,应该在多长时间内归还,由谁来开具借书登记等等,还有书的特有属性有哪些,比如书名,版本号,出版商,条码等等,之后就是VB编程能力了,必须要掌握的是数据库查询技术,界面设计能力,逻辑组织能力,功能分析和组合能力等等,最后就是打包和发布知识了. 会了上述这些,基本可以做任何数据管理软件了,图书管理系统只是其中的一个
3,如何用VB做图书管理系统
数据库本身可被看作为一种电子文件柜:也就是说,它是收集计算机数据文件的仓库或容器。系统用户可以对这些文件执行插入数据、检索数据、更改数据、删除数据等一系列操作。 总之,数据库系统是一个计算机存储记录的系统,即,它是一个计算机系统,该系统的目标存储信息并支持用户检索和更新所需要的信息。图1-2是一个数据库系统的简图。 图1-2 数据库系统简图 1.3数据库系统简介 本人设计的是一个关于图书馆图书管理的数据库系统,通过这个系统管理员可以简捷、方便的对图书记录查阅、增加、删除等功能,而用户也可以通过这个系统对进行图书查询、借阅、归还等功能。 该数据库应用程序按照用户权限和实现功能的不同分为两部分:外部学生对数据库的查询访问和内部管理人员对数据记录的管理维护.每一部分中包含各自实现的各项功能,对每一项功能的实现,将按照窗体设计以及运行情况的顺序逐一进行设计. 本系统采用microsoft access技术建立数据库,使用VB技术建立数据源的链接,并且生成图书管理的数据库应用程序从而实现数据库的管理功能。 第二章 数据库系统设计 2.1数据库设计概述 计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。 对于数据库应用开发人员来说,为使现实世界的信息流计算机话,并对计算机话的信息进行各种操作,就是如何利用数据库管理系统、系统软件和相关硬件系统,将用户的要求转化成有效的数据结构,并使数据库结构易于实现用户新的要求的过程。 确切的说,数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,有能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。 2.2数据库设计周期 根据软件工程的思想,数据库设计的周期可以划分为六个阶段: (1) 规划阶段 确定开发的总目标,给出计划开发的软件系统的功能、性能、可靠性以及接等方面的设想。 (2) 需求分析阶段 认真细致地了解用户对数据的加工要求,确定系统的功能与边界。本阶段的最终结果,提供一个可作为设计基础的系统说明书,包括对软硬件环境的要求和一整套完善的数据流程图。 (3) 设计阶段 把需求分析阶段所确定的功能细化,主要工作是概念设计阶段、逻辑设计阶段、物理设计阶段,然后,对每个阶段内部设计详细的流程。 (4) 程序编制阶段 以一种或几种特定的程序设计语言表达上一阶段确定的各模块控制流程。程序编制时应遵循结构化程序设计方法。 (5) 调试阶段 对已编好的程序进行单元调试(分调),整体调试(联调)和系统测试(验收)。(6) 运行和维护阶段 这是整个设计周期最长的阶段,其工作重点是收集和记录系统实际运行的数据。在运行中,必须保持数据库的完整性,必须有效的处理数据故障和进行数据库恢复。同时解决开发过程的遗留问题,改正错误进行功能完善。 第三章 图书管理系统具体设计 3.1图书管理系统总体规划 对于数据库系统,规划工作是十分必要的。规划的好坏将直接影响到整个图书管理系统的成功与否,数据库设计中的规划阶段的主要任务是建立数据库的必要性及可行性分析,确定数据库系统在整个图书管理系统的地位。 根据图书管理数据库对技术人员和管理人员的水平、数据采集和管理活动以及借阅者的计算机素质的要求;数据库技术对计算机系统的软硬件的要求。决定把数据库管理系统设计成为一个综合的数据库。此数据库包括所有操作人员的所有活动功能。因为,此图书管理系统应用界面较简单、功能单一。所以,用一个综合的数据库就能满足图书管理要求,而且实现容易。 因此,图书管理系统可以按照用户权限和实现功能的不同分为两部分:外部学生对数据库的查阅访问和内部管理人员对图书记录的管理维护。但是,这两部分都调用的是同一数据库,只不过内部管理人员能实现所有管理功能,而外部学生访问数据库时,一些功能被屏蔽,只能进行查阅。 3.2 需求分析 3.2.1需求描述与分析 设计一个性能良好的数据库系统,明确应用环境对系统的要求是首要的和最基本的。特别是数据应用非常广泛,非常复杂,要是事先没有对信息进行充分和细致的分析,这种设计就很难取得成功。 通过需求分析阶段对图书管理系统的整个应用情况作全面的、详细的调查,确定图书管理的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些写成用户和数据库设计者都能够接受的文档。 事实上,需求分析是数据库开发中最难的任务之一。因为,第一,系统本身是可变的,用户的需求必须不断调整,使之与这种变化相适应。第二,用户很难说清某部分工作的功能处理过程。所以,设计人员必须认识到:在整个需求分析以及系统设计过程中,用户参与的重要性,通过各种方法展开调查分析。 3.2.2需求分析的步骤 需求分析大致可分为三步来完成,即需求信息的收集、分析整理和评审通过。 (1)需求信息的收集 需求信息的收集又称为系统调查。为了充分地了解用户可能提出的要求,在调查研究之前,要做好充分的准备工作,要了解调查的目的、调查的内容和调查的方式。 1) 调查的目的 首先,要了解组织的机构设置,主要管理活动和职能。其次,要确定组织的目标,大致管理流程和任务范围划分。 因此,图书管理系统主要是通过对现有的图书管理系统进行考察、研究。并且通过和图书管理人员、学生交流来完善管理功能。 2) 调查的内容 外部要求:信息的性质,响应的时间、频度和如何发生的规则,以及图书管理的要求,安全性及完整性要求。 管理的现状:即图书管理信息的种类,信息流程,信息的处理方式,各种图书服务工作过程。 组织机构:了解图书管理机构的作用、现状、存在的问题,及是否适应计算机管理。 3) 调查方式 通过对图书管理人员的访问、交谈可获得图书管理高层的、内部的管理需求,以及图书管理的管理目标、未来图书管理发展变化趋势和长远规划的有关信息。 并且,还可通过具体借阅活动,了解借阅的流程、借阅的控制方式、日常管理信息,对图书管理系统有一个深刻得了解。 (2)需求信息的分析整理 要想把收集到的信息(如文件、图表、票据、笔记)转化为下一阶段设计工作可用的形式信息,必须对需求信息做分析整理的工作。
4,vb OpenFileDialog1怎么用啊,
OpenFileDialog是VB.Net窗体应用程序的一个控件,在这个控件显示的对话框中,用户执行打开文件操作。OpenFileDialog对话的使用方法如下 (1)在Visual Studio中建立一个“Windows 应用程序项目”——WindowsApplication1 (2)在Form1上布置一个Label、一个TextBox,一个Button和一个OpenFileDialog 设置TextBox1属性如下: 设置OpenFileDialog1属性如下 (3)窗体代码Form1.vb Imports System.Windows.FormsImports System.IOPublic Class Form1 Private Sub Button1_Click(sender As Object, _ e As EventArgs) Handles Button1.Click If OpenFileDialog1.ShowDialog() = DialogResult.OK Then '清空TextBox1 TextBox1.Clear() '读文本文件 Dim lines As String() lines = File.ReadAllLines(OpenFileDialog1.FileName) '显示文件内容 Dim s As String For Each s In lines TextBox1.AppendText(s + Environment.NewLine) Next '显示打开的文件名 Label1.Text = OpenFileDialog1.FileName End If End Sub Private Sub Form1_Load(sender As Object, _ e As EventArgs) Handles MyBase.Load Label1.Text = String.Empty Button1.Text ="打开文本文件" End SubEnd Class(4)运行 启动时 点击“打开文本文件”按钮 打开并显示文件
5,写一个图书管理系统需要看那些参考文献 (VB+Access)
参考文献
1.Visual Basic精彩编程200例 机械工业出版社 赛奎春、高春艳等 2003年1月
2.Visual Basic数据库开发实例解析 机械工业出版社 刘志铭、高春艳等 2003年8月
3.Visual FoxPro数据库开发实例解析 机械工业出版社 王晶莹、王国辉等 2003年9月
4.Power Builder数据库开发实例解析 机械工业出版社 华传铭、张振坤等 2003年9月
5.Delphi数据库开发实例解析 机械工业出版社 赛奎春、郑骁鹏等 2004年2月
6.PowerBuilder 精彩编程200例 机械工业出版社 张振坤、李文立等 2004年9月
7.Visual FoxPro 精彩编程200例 机械工业出版社 王国辉、董韶华等 2004年9月
8.ASP数据库开发实例解析 机械工业出版社 李严、于亚芳、王国辉 2004年12月
9.Delphi工程应用与项目实践 机械工业出版社 宋坤、赵智勇等 2005年1月
10.Visual Basic工程应用与项目实践 机械工业出版社 高春艳、李俊民等 2005年1月
11.Visual C++工程应用与项目实践 机械工业出版社 张雨、阮伟良等 5005年1月
12.JSP工程应用与项目实践 机械工业出版社 陈威、白伟明、李楠 2005年2月
13.ASP工程应用与项目实践 机械工业出版社 王国辉、牛强、李南南 2005年4月
14.Visual Basic 信息系统开发实例精选 机械工业出版社 高春艳、李俊民、张耀庭等
2005年7月
15.ASP 信息系统开发实例精选 机械工业出版社 王国辉、牛强、李南南等 2005年7月
16.Delphi 信息系统开发实例精选 机械工业出版社 宋坤、赵智勇、刘强等 2005年7月
17.Visual foxpro数据库开发关键技术与实例应用 人民邮电出版社 周桓、张雨、王国辉
2004年5月
18.PoweBuilder数据库开发关键技术与实例应用 人民邮电出版社 刘志铭 张振坤 冯文萃
2004年5月
19.Delphi数据库开发关键技术与实例应用 人民邮电出版社 赛奎春 陈紫鸿 宋昆
2004年5月
20.Visual basic数据库开发关键技术与实例应用 人民邮电出版社 高春艳、李艳
2004年5月
21.Visual C++ 管理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005年7月
22.Visual Basic 管理信息系统完整项目实例剖析 人民邮电出版社 明日科技
2005年7月
23.PowerBuilder 管理信息系统完整项目实例剖析 人民邮电出版社 明日科技
2005年7月
24.Visual FoxPro管理信息系统完整项目实例剖析 人民邮电出版社 明日科技
2005年7月
25.SQL Server数据库开发实例解析 机械工业出版社 宋昆、李严等 2006年1月
26.Access数据库开发实例解析 机械工业出版社 李俊民、高春燕等 2006年1月
.......
6,我在做一个图书管理系统,我想知道怎样将外界的access数据库和excel文件添加到vb程序中,有什么教程吗
VB连接ACCESS,简单的办法有2种,ADO和DAO,都可以引用类库,也可以直接使用控件,个人建议使用ADO,类库,控件都行。
VB连接Excel, 可以直接使用Excel控件或者Excel类库。
建议:
1. 先了解VB,写几个简单的程序,如果你懂VB,那么第一步就跳过。
2. 建一个最简单的数据库。
3. 下载一段VB连接ACCESS的例程,ADO的比较好找,大致看一遍。
4. 下载一段VB连接Excel的例程,大致看一遍。
5. 尝试修改例程,和你自己的数据库,excel连接。
6. 下载教程,进行高级开发的学习,excel不需要,ADO的高级技巧还有不少。
7,VB和VF的区别
一、指代不同 1、VB:是Microsoft公司开发的一种通用的基于对象的程序设计语言。 2、VF:Microsoft公司推出的数据库开发软件,用来开发数据库,既简单又方便。 二、功能不同 1、VB:为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。 2、VF:是在xBASE(dBASE,Clipper,FoxBASE,FoxPro)的基础上发展而来的32位数据库管理系统。 三、特点不同 1、VB:VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序。 2、VF:提供多种可视化编程工具,最突出的是面向对象编程。在表的设计方面,增添了表的字段和控件直接结合的设置。 参考资料来源:百度百科-VF 参考资料来源:百度百科-Visual Basic
8,我要用VB、数据库做一个图书管理系统,请问要弄些什么?
如果你是初学者,你需要考虑到可移植性,因为微软的编程软件都有个通病,可移植性不好。还有考虑好你需要什么方式来连接数据库,JET?ADODB?ADODC?DAO?还是古老的Date控件???此外,界面设计可以不需要太华丽,要记住一点使用方便、实用性高!还有设计好错误处理机制避免运行时出错造成直接的数据丢失。其他的自己多琢磨,编程靠自己听别人说只是纸上谈兵,自己演练才是王道!
如果你已经能独立自主编写代码,那么我的话都是废话了。如果你是老鸟,那么我只不过是班门弄斧了。
加油啊!
9,谁能够把我做的vb图书管理系统 写上代码并连接到数据库啊
连接数据库和读写数据库只用两个微软开发的com组建,很简单:
adodb.connection是连接数据库用的。
adodb.recordset是读写数据库用的。
简单例子:
dim conn,rs
set conn=createobject("adodb.connection")
set rs=createobject("adodb.recordset")
conn.open "provider=microsoft.jet.oledb.4.0;data source=c:\abc.mdb"'连接数据库
rs.open "select * from [abc]",conn,1,3'打开数据库中的abc表
msgbox(rs.recordcount)'现实总记录数
msgbox(rs("xx"))'现实xx字段的信息