运城学院图书信息管理查询系统
摘要 图书管理查询系统是图书馆的重要组成部分,本文通过作者设计和开发一个中小型高校图书馆管理系统的实践,阐述了高校图书管理软件中所应具有的功能、设计、实现。本文所介绍的内容是关于“高等院校图书管理信息系统软件”的开发与设计。文章详细地介绍了图书管理信息系统软件的开发步骤及实现技术。本软件基于网络环境,采用三层模型的C/S结构。软件以Windows 操作系统为环境,数据库使用 ,开发工具使用VB6.0。 英文摘要:
关键词 图书管理查询系统,图书管理,VB 应用程序,数据库应用
目 录
第一章 概述
1.1开发背景
1.2管理信息查询系统产生的背景 1.3系统功能要求的分析
第二章 开发环境及实现技术介绍
2.1开发环境
2.2主要控件及其基本属性
第三章 图书管理信息查询系统的设计和实现
3.1系统的设计 3.2系统的实现
3.2.1主界面的设计与实现 3.2.2书库管理模块的设计与实现 3.2.3系统查询管理模块的设计与实现 3.2.4系统设置管理模块的实现 4.1运行环境 致 谢
参考文献
第四章 图书查询管理系统的运行说明
第一章 概述
1.1开发背景
当今时代是飞速发展的的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的原因。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。
针对运城学院的图书管理现状,设计出适合一般学校的计算机辅助图书管理系统。实现对图书基本信息进行计算机辅助管理,完成图书信息的记录、修改、查询、删除等一系列任务的计算机管理与实现。
图书管理系统能方便、快捷地管理图书,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。从而使人们有更多时间来获取信息、了解信息、掌握信息。
1.2图书管理信息查询系统产生的背景
图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备, 易使用等特点。
经过分析, 我们使用 MICROSOFT公司的 VISUAL BASIC 开发工具, 利用其提供的各种面向对象的开发工具, 尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象, 首先在短时间内建立系统应用原型, 然后, 对初始原型系统进行需求迭代, 不断修正和改进, 直到形成用户满意的可行系统。
1.3 系统功能要求的分析
图书信息管理查询系统主要服务, 包含的功能模块主要有:
一. 图书管理:图书类别管理, 图书信息管理 二. 系统查询管理:书库查询,借阅查询. 三. 系统管理:基本设置, 类别设置, 退出系统
第二章 开发环境及实现技术介绍
2.1开发环境
本系统所采用的编程语言为visual basic 2005与 微软的 操作数据库.
现分别对其简单介绍:
Visual Basic 6.0是
Micrsoft 公司出品的开发工具,Visual Basic是一种可
视化的,面向对象的Windows 开发语言,它具有易用,通用和开发效率高的特点。随着微软对它不断地改进以及计算机本身性能的提高,使得Visual Basic越来越适合一般的应用程序开发。正如Bill Gate 所说,世界上绝大多数的Windows 应用程序是用Visual Basic编写的。在众多的开发工具中,我们为什么要选择Visual Basic 2005呢?因为VB 具有众多其它开发工具所没有的优点!具体介绍如下:
◆ 语言的高效 ◆ 编译的高效 ◆ 执行的高效 ◆ 维护的高效
2.2主要的控件及其基本属性:
命令按钮类控件:
1) 2) 3) 不然。
4) 5) 6) 按钮.
7) 8) 9) 出现.
10) Visible 属性:确定控件运行时是否为可见.
11) Index 属性:当控件为一控件数组时, 此属性值为该控件在数组的下标值.
12) DownPicture 属性:设置/返回一个对图片的引用,该图片在按钮被单击处于压下状态时显示。
13) DisabledPicture 属性:设置/返回一个对图片的引用,该图片在控件无效时显示在控件中。
14) MaskColor 属性:设置/返回一个在按钮的图片中作为“掩码“的的颜色
15) Picture 属性:设置返回commandButton 控件中要显示的图片。
标签框类的控件类的控件: 1) 2) 容。
Caption 属性:在应用程序界面上加入说明。
Autosize 属性:决定控件是否自动改变大小以显示其全部内Font 属性:控制各种文字字体类型.
Left,top,height,width 属性:设定控件的位置与大小. Style,picture 属性:决定按钮的显示方式是否为图像形式Backcolor 属性:用来改变在按钮上显示图像的背景色。 Cancel 属性:该属性决定按钮是否为一个”取消”按钮。 Default 属性:决定哪一个命令按钮控件是窗体的缺省命令Caption 属性:用来显示在控件上的标题。 Enable 属性:控制控件的激活状态灰色或可用。
Appearance 属性:值为1时, 则以3D 效果显示该控件,0则
3) 4)
Backstyle 属性:用以指示标签是否透明. Bordstyle 属性:用以设定控件是否有边框。
文本框类的控件: 1) 2)
Text 属性:通过像text 属性赋值的方法来改变该属性的值。 Maxlength 属性:该属性设定在文本框控件中能够输入的最
大字符数。
3) 4) 5)
Multline 属性:该属性设定text 字符串中是否接受换行符。 Scrollbars 属性:该属性决定是否为文本框加滚动条。 Passwordchar 属性:该属性设定输入文本的特殊显示字符,
在设计密码程序时非常有用。
6)
Change 事件属性:文本框的内容发生改变时, 相应的控件之
间发生相应的改变, 具有即时性。
7) 8) 9) 显示。
10) BackColor 属性:设置返回背景色 11) BorderStyle 属性:设置对象的边框样式
12) DataField 属性:设定数据使用者将被绑定到的字段名 13) DataFormat 属性:设定DataFormat 对象,用于数据绑定 14) DataMember 属性:从数据供应程序提供的几个数据成员中返回/设定一个特定的数据成员
15) DataSource 属性:设定控件绑定的一个数据源
16) DragIcon 属性:设定图标,它将在拖放操作中作为指针显示 17) DragMode 模式:设定一个值,确定在拖放操作中所用方式 18) Enabled 属性:设置/返回运行时TextBox 是否相应用户事件 19) Font 属性:设置/返回字体属性
20) ForeColor 属性:设置/返回文本的前景色 21) Height 属性:设置/返回TextBox 的高度
Keypress :事件由用户在文本框控件中按任意键触发。 Alignment 属性:设定控件中的文本对其方式
Appearance 属性:设定一个对象在运行时是否可以3D 效果
22) IMEMode 属性:设置/返回数值用来确定输入方法编辑器的状态
23) Index 属性:设置/返回唯一的标识控件数组中该控件的编号 24) Left 属性:设置/返回TextBox 控件的水平位置 25) Locked 属性:设置/返回TextBox 中文本是否可编辑 26) LinkItem 属性:设置/返回DDE 与另一个应用程序会话时,传给接受端的数据
27) MaxLength 属性:设置/返回一个值,指定在TextBox 控件中能够输入的字符最大值
28) MouseIcon 属性:设置/返回自定义鼠标的图标 29) Top 属性:设置/返回TextBox 控件的垂直位置 30) Tag 属性:存储过程所需的附加数据:
2.3 数据库概念设计及介绍
第三章 图书管理查询系统的设计与实现
3.1 系统的设计
设计一个管理信息查询系统软件的首要工作就是画出组织机构图,它反映了整个单位组织的全貌,是软件需求分析的基础。现运城学院图书馆的组织机构为:
3.2 系统的设计与实现
3.2.1 系统的主界面的设计与实现
运城学院图书信息管理查询系统
摘要 图书管理查询系统是图书馆的重要组成部分,本文通过作者设计和开发一个中小型高校图书馆管理系统的实践,阐述了高校图书管理软件中所应具有的功能、设计、实现。本文所介绍的内容是关于“高等院校图书管理信息系统软件”的开发与设计。文章详细地介绍了图书管理信息系统软件的开发步骤及实现技术。本软件基于网络环境,采用三层模型的C/S结构。软件以Windows 操作系统为环境,数据库使用 ,开发工具使用VB6.0。 英文摘要:
关键词 图书管理查询系统,图书管理,VB 应用程序,数据库应用
目 录
第一章 概述
1.1开发背景
1.2管理信息查询系统产生的背景 1.3系统功能要求的分析
第二章 开发环境及实现技术介绍
2.1开发环境
2.2主要控件及其基本属性
第三章 图书管理信息查询系统的设计和实现
3.1系统的设计 3.2系统的实现
3.2.1主界面的设计与实现 3.2.2书库管理模块的设计与实现 3.2.3系统查询管理模块的设计与实现 3.2.4系统设置管理模块的实现 4.1运行环境 致 谢
参考文献
第四章 图书查询管理系统的运行说明
第一章 概述
1.1开发背景
当今时代是飞速发展的的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的原因。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。
针对运城学院的图书管理现状,设计出适合一般学校的计算机辅助图书管理系统。实现对图书基本信息进行计算机辅助管理,完成图书信息的记录、修改、查询、删除等一系列任务的计算机管理与实现。
图书管理系统能方便、快捷地管理图书,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。从而使人们有更多时间来获取信息、了解信息、掌握信息。
1.2图书管理信息查询系统产生的背景
图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备, 易使用等特点。
经过分析, 我们使用 MICROSOFT公司的 VISUAL BASIC 开发工具, 利用其提供的各种面向对象的开发工具, 尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象, 首先在短时间内建立系统应用原型, 然后, 对初始原型系统进行需求迭代, 不断修正和改进, 直到形成用户满意的可行系统。
1.3 系统功能要求的分析
图书信息管理查询系统主要服务, 包含的功能模块主要有:
一. 图书管理:图书类别管理, 图书信息管理 二. 系统查询管理:书库查询,借阅查询. 三. 系统管理:基本设置, 类别设置, 退出系统
第二章 开发环境及实现技术介绍
2.1开发环境
本系统所采用的编程语言为visual basic 2005与 微软的 操作数据库.
现分别对其简单介绍:
Visual Basic 6.0是
Micrsoft 公司出品的开发工具,Visual Basic是一种可
视化的,面向对象的Windows 开发语言,它具有易用,通用和开发效率高的特点。随着微软对它不断地改进以及计算机本身性能的提高,使得Visual Basic越来越适合一般的应用程序开发。正如Bill Gate 所说,世界上绝大多数的Windows 应用程序是用Visual Basic编写的。在众多的开发工具中,我们为什么要选择Visual Basic 2005呢?因为VB 具有众多其它开发工具所没有的优点!具体介绍如下:
◆ 语言的高效 ◆ 编译的高效 ◆ 执行的高效 ◆ 维护的高效
2.2主要的控件及其基本属性:
命令按钮类控件:
1) 2) 3) 不然。
4) 5) 6) 按钮.
7) 8) 9) 出现.
10) Visible 属性:确定控件运行时是否为可见.
11) Index 属性:当控件为一控件数组时, 此属性值为该控件在数组的下标值.
12) DownPicture 属性:设置/返回一个对图片的引用,该图片在按钮被单击处于压下状态时显示。
13) DisabledPicture 属性:设置/返回一个对图片的引用,该图片在控件无效时显示在控件中。
14) MaskColor 属性:设置/返回一个在按钮的图片中作为“掩码“的的颜色
15) Picture 属性:设置返回commandButton 控件中要显示的图片。
标签框类的控件类的控件: 1) 2) 容。
Caption 属性:在应用程序界面上加入说明。
Autosize 属性:决定控件是否自动改变大小以显示其全部内Font 属性:控制各种文字字体类型.
Left,top,height,width 属性:设定控件的位置与大小. Style,picture 属性:决定按钮的显示方式是否为图像形式Backcolor 属性:用来改变在按钮上显示图像的背景色。 Cancel 属性:该属性决定按钮是否为一个”取消”按钮。 Default 属性:决定哪一个命令按钮控件是窗体的缺省命令Caption 属性:用来显示在控件上的标题。 Enable 属性:控制控件的激活状态灰色或可用。
Appearance 属性:值为1时, 则以3D 效果显示该控件,0则
3) 4)
Backstyle 属性:用以指示标签是否透明. Bordstyle 属性:用以设定控件是否有边框。
文本框类的控件: 1) 2)
Text 属性:通过像text 属性赋值的方法来改变该属性的值。 Maxlength 属性:该属性设定在文本框控件中能够输入的最
大字符数。
3) 4) 5)
Multline 属性:该属性设定text 字符串中是否接受换行符。 Scrollbars 属性:该属性决定是否为文本框加滚动条。 Passwordchar 属性:该属性设定输入文本的特殊显示字符,
在设计密码程序时非常有用。
6)
Change 事件属性:文本框的内容发生改变时, 相应的控件之
间发生相应的改变, 具有即时性。
7) 8) 9) 显示。
10) BackColor 属性:设置返回背景色 11) BorderStyle 属性:设置对象的边框样式
12) DataField 属性:设定数据使用者将被绑定到的字段名 13) DataFormat 属性:设定DataFormat 对象,用于数据绑定 14) DataMember 属性:从数据供应程序提供的几个数据成员中返回/设定一个特定的数据成员
15) DataSource 属性:设定控件绑定的一个数据源
16) DragIcon 属性:设定图标,它将在拖放操作中作为指针显示 17) DragMode 模式:设定一个值,确定在拖放操作中所用方式 18) Enabled 属性:设置/返回运行时TextBox 是否相应用户事件 19) Font 属性:设置/返回字体属性
20) ForeColor 属性:设置/返回文本的前景色 21) Height 属性:设置/返回TextBox 的高度
Keypress :事件由用户在文本框控件中按任意键触发。 Alignment 属性:设定控件中的文本对其方式
Appearance 属性:设定一个对象在运行时是否可以3D 效果
22) IMEMode 属性:设置/返回数值用来确定输入方法编辑器的状态
23) Index 属性:设置/返回唯一的标识控件数组中该控件的编号 24) Left 属性:设置/返回TextBox 控件的水平位置 25) Locked 属性:设置/返回TextBox 中文本是否可编辑 26) LinkItem 属性:设置/返回DDE 与另一个应用程序会话时,传给接受端的数据
27) MaxLength 属性:设置/返回一个值,指定在TextBox 控件中能够输入的字符最大值
28) MouseIcon 属性:设置/返回自定义鼠标的图标 29) Top 属性:设置/返回TextBox 控件的垂直位置 30) Tag 属性:存储过程所需的附加数据:
2.3 数据库概念设计及介绍
第三章 图书管理查询系统的设计与实现
3.1 系统的设计
设计一个管理信息查询系统软件的首要工作就是画出组织机构图,它反映了整个单位组织的全貌,是软件需求分析的基础。现运城学院图书馆的组织机构为:
3.2 系统的设计与实现
3.2.1 系统的主界面的设计与实现