(杨国椿)vb图书管理系统设计_第1页
(杨国椿)vb图书管理系统设计_第2页
(杨国椿)vb图书管理系统设计_第3页
(杨国椿)vb图书管理系统设计_第4页
(杨国椿)vb图书管理系统设计_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

成人高等教育本科毕业论文题目:VB图书管理系统设计学习形式:字母教学专业:计算机科学与技术受教育程度:从初中到高中年份:2013年学校编号:226A学生姓名:杨教员姓名:林晖2015年7月15日图书管理系统设计学号:226A作者:杨讲师:摘要计算机的应用越来越广泛。在图书管理系统中,利用计算机来管理图书管理是计算机应用技术的创新。在计算机普及之前,图书管理是由图书管理人员通过手工记账来操作的。现在,普通图书馆使用计算机作为工具和实用的计算机图书管理程序来帮助图书馆员进行更有效的图书管理。本文重点介绍了利用vb编程和后台数据库链接等关键技术建立的系统界面的布局分析、功能实现和管理。图书管理系统是一个典型的信息管理系统。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。关键词书籍,面向对象,软件工程,管理系统,设计内容第一章概述21.1发展背景21.2管理信息系统的背景1.3系统功能需求分析第二章开发环境和实现技术介绍32.1发展环境32.2开发工具简介4第三章图书管理系统的设计与实现83.1系统设计83.1.1概要设计83.1.2详细设计83.2系统的实施93.2.1主界面9的设计与实现3.2.2图书管理模块的设计与实现3.2.3读者管理模块13的设计与实现3.2.4图书借阅管理模块16的实现3.2.5系统管理模块17的设计与实现第四章图书管理系统操作说明184.1操作环境18谢谢你到19岁参考文献2022第一章概述1.1发展背景在信息时代,数据库系统的建设实现了数据信息的管理。在此基础上,建立了图书管理系统,为信息时代的管理和交流提供了极大的便利。目前,大多数图书馆使用计算机作为工具和实用的计算机图书管理程序来帮助图书馆员进行更有效的图书管理。1.2图书管理系统的背景图书管理系统是一个典型的信息管理系统。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。前者要求建立一个数据一致性和完整性强、数据安全性好的数据库。对于后者,应用程序要求具有完整的功能和易于使用。经过分析,我们使用了微软的VISUAL BASIC开发工具,并使用了微软提供的各种面向对象的开发工具,特别是数据窗口,它是一个智能的对象,可以方便简洁地操作数据库。首先,我们在短时间内建立了一个系统应用原型。然后,我们迭代初始原型系统的需求,并不断修改和改进它,直到形成一个满足用户的可行系统。1.3系统功能需求分析图书管理系统主要服务于图书管理人员,包括:个功能模块一、图书管理:图书类别管理和图书信息管理二。读者管理:读者管理和读者信息管理。3.图书借阅管理:图书借阅管理和图书归还管理。四.系统管理:添加管理员,修改密码,退出系统第二章开发环境和实现技术介绍2.1发展环境硬件平台中央处理器英特尔P4 1.5G主板适用于英特尔850芯片组的GA-8TX-C记忆三星Rambus存储器2128M硬盘希捷梭鱼7200.7 80克制图法尤尼卡怪兽G9800班长Meige 770PF,17英寸平板显示器软件环境操作系统微软视窗XP简体中文专业版+SP1办公软件Microsoft Office 2003图形驱动程序英伟达固件驱动程序版本56.72,适用于Win2000/XP硬件平台:CPU:2.3GH .内存:2GB。显示:1024768或更高。软件平台:操作系统:窗口7。数据库:SQLServer2008。开发环境:微软2.2开发软件介绍该系统使用的编程语言是visual basic 6.0和Microsoft access作为操作数据库。现在让我们简单介绍一下:Visual Basic 6.0是由Micrsoft公司生产的开发工具。Visual Basic是一种可视化的面向对象的Windows开发语言,具有易用性、通用性和开发效率高等特点。随着微软的不断改进和计算机性能的提高,Visual Basic越来越适合于一般应用程序的开发。正如比尔盖茨所说,世界上大多数视窗应用程序都是用Visual Basic编写的。在众多开发工具中,我们为什么要选择Visual Basic6.0?因为VB有许多其他开发工具所没有的优势!详情如下:u发展效率u语言的效率u编译效率高效执行高效维护基于以上原因,我们选择了VB6.0作为我们的开发工具,没有任何遗憾!主要控件及其基本属性,事件介绍u命令按钮类的控件:1)标题属性:用于在控件上显示的标题。2)启用属性:控件的激活状态为灰色或可用。3)外观属性:当值为1时,控件将以3D效果显示,否则为0。4)背景颜色属性:用于改变按钮上显示的图像的背景颜色。索引属性:当控件是控件数组时,此属性值是数组中控件的下标值。5)向下图片属性:设置/返回一个对图片的引用,当点击并按下按钮时将显示该图片。u命令按钮类事件:1)单击事件-单击事件(1)触发和应用当按下命令按钮对象,然后释放鼠标按钮时,会发生此事件。命令按钮的单击事件仅在单击鼠标时发生。(2)事件处理流程按钮点击事件的处理方式如下:私有子对象-单击(索引为整数)其中,Object是引发事件的对象的名称。如果作为命令按钮的控件是数组,则需要使用索引参数来标识该控件。2)获取焦点-焦点事件触发和应用当命令按钮获得焦点时,会发生此事件,这可以通过用户操作(如切换选项卡或单击对象)或使用SetFocus方法在代码中更改焦点来实现。事件处理程序命令按钮事件处理程序为:私有子对象-焦点(索引为整数)3)焦点丢失事件:当对象失去焦点时发生4)向下键事件:当命令按钮有焦点时按下下一个键时发生5)键向上事件:当命令按钮有焦点时释放一个键时发生。u标签盒类控件类控件:1)标题属性:向应用程序界面添加指令。2) Autosize属性:确定控件是否会自动更改大小以显示其所有内容。3) Backstyle属性:用于指示标签是否透明。4) Bordstyle属性:用于设置控件是否有边框。u文本框类的控件:1)文本属性:通过分配类似文本属性的值来更改该属性的值。2) Maxlength属性:此属性设置文本框控件中可以输入的最大字符数。3)多行属性:该属性设置文本字符串中是否接受换行符。4)滚动条属性:该属性决定是否向文本框添加滚动条。5)密码字符属性:该属性设置输入文本的特殊显示字符,这在设计密码程序时非常有用。6)更改事件属性:当文本框的内容发生更改时,相应的控件之间会发生相应的更改,这是即时的。7)按键:事件由用户按下文本框控件中的任意键触发。8)对齐属性:设置控件中的文本与其对齐的方式9)外观属性:设置对象在运行时是否能以3D效果显示。10)背景颜色属性:设置返回的背景颜色。u文本框类的事件:1)更改事件:当文本框的内容发生更改时发生2)单击事件:当鼠标单击控件时发生3) DblClick事件:当用鼠标左键双击控件时发生4)拖放事件:当完成一个完整的拖放操作或使用拖放方法且其操作参数设置为2时发生u单选按钮类控件:1)标题属性:控件上显示的文本是单选按钮的标题。2)对齐属性:确定单选按钮标题在控件上的位置。3)启用属性:当控件为灰色时为false,表示它在运行时不可用。4)索引属性:属性值表示为由单选按钮组成的控件中按钮的索引值。5) Tabindex属性:当控件建立时,vb会自动为其分配一个Tabindex值,tab键可用于在控件之间切换焦点。6)遮罩颜色属性:设置/返回控件图片中用作遮罩的颜色。7)鼠标指针属性:设置/返回一个值,该值指示运行时鼠标在对象上移动时显示的指针类型。u单选按钮类的常见事件:1)单击事件:当鼠标单击控件时发生。2) DBLICK事件:当在对象上按下并释放鼠标按钮,并且再次按下并释放该按钮时,会发生此事件。检查按钮类控件:2)标题属性:默认为check1。3)索引属性:该属性值是复选框控件数组的下标。4)值属性:value为0表空白、1表勾号和2灰色勾号。5)容器属性:窗体控件上的容器。6)数据更改属性:设置/返回一个值,该值指示绑定控件中的数据已被进程修改。u检查按钮类控件的基本事件:1)单击事件:当鼠标单击控件时发生。2)拖放事件:当完成一个完整的拖放操作或使用拖放方法且其操作参数设置为2时发生。3)拖放事件:当拖放操作正在进行时发生。u形框架类的控件:1)列表属性:列表框控件的表项存储在数组中,数组的每个元素存储列表控件的一个表项。u滚动条类的控件:1)值属性:滚动条上滑块的位置由值决定。2)最大和最小属性:限制最大值和最小值。3) Largechange属性:当用户单击滚动条和键头之间的区域时,值的变化量。4)点击事件:由用于添加按钮的点击事件执行的程序代码。u计时器类的控件:1)间隔属性:指示计时的时间间隔,以毫秒为单位。2)当启用属性:为真(默认值)时,激活定时器开始计时;假睡。数据库连接方法的选择Visual basic6.0主要通过以下方式连接数据库:首先,使用数据控件连接数据库;其次,ADODC用于连接数据库。第三,使用数据环境来链接数据库。第四,利用ADO(ActiveX数据对象)进行编程。:现在让我们对这些技术的应用做一个总体介绍:首先,使用数据控制链接数据库。步骤1:向表单添加数据控件。步骤2:使用Access建立一个名为Pad的数据库,在库中建立一个Myset表,并在表中添加四个字段:背景色、前景色、字体名称、字体大小。注意:请将库文件保存到程序所在的目录中。如果你的机器没有安装Access,你可以通过VB建立数据库。其次,使用ADODC (adodc(ADO数据控制)链接数据库:使用adodata控件访问数据库可以完全消除编写代码的需要,只需要设置和操作它的属性就可以与数据库连接。通过绑定数据感知控件,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论