《Visual Basic程序设计项目化教程》项目16 图书管理系统.ppt

《Visual Basic程序设计项目化教程》项目16 图书管理系统.ppt

ID:50108933

大小:946.01 KB

页数:75页

时间:2020-03-04

《Visual Basic程序设计项目化教程》项目16 图书管理系统.ppt_第1页
《Visual Basic程序设计项目化教程》项目16 图书管理系统.ppt_第2页
《Visual Basic程序设计项目化教程》项目16 图书管理系统.ppt_第3页
《Visual Basic程序设计项目化教程》项目16 图书管理系统.ppt_第4页
《Visual Basic程序设计项目化教程》项目16 图书管理系统.ppt_第5页
资源描述:

《《Visual Basic程序设计项目化教程》项目16 图书管理系统.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VisualBasic程序设计项目化教程主编管小清郭贺彬项目十六图书管理系统项目功能描述:本项目设计并完成了一个小型的图书管理系统,系统可对借书人的个人信息及个人借情况进行登记录入、编辑、修改及删除,可对购买图书进行登记,对库存图书进行查询汇总,并对借书人损坏书籍进行登记录入。项目十六图书管理系统项目主要知识点:编程方式访问数据库无源数据库连接图书管理系统的设计项目实施步骤:1.阅读相关基础知识2.图书管理系统功能设计简述3.SQLServer2000数据库设计4.图书管理系统窗体设计5.程序代码调试1

2、6.1基础知识概述16.1.1无源数据库连接1.无源数据库连接概述“无源数据库”连接并不是说不需要数据源,如果没有数据源则连接将成为纸上谈兵,只是不需要配置ODBC数据源,利用ADO通过代码编程进行连接。2.使用ADO对象模型访问数据库为了能够在程序中使用ADO对象编程,在连接数据库前,在VisualBasic6.0菜单“工程”—“引用”中选择MicrosoftActiveXDataObjects2.8Library组件。运用ADO对象模型的主要元素Connection(连接)中的ConnectionS

3、tring属性进行连接,ConnectionString为可读写string类型,在模块中指定一个连接字符串,告诉ADO如何连接数据库。16.2图书管理系统功能设计16.2.1系统目标通过使用小型图书管理系统,可以方便地对个人借书、还书、损坏书籍赔偿及图书信息进行管理。16.2.2系统功能1.个人信息对借书人的必要的个人信息及借书情况进行添加、修改、删除。2.图书信息可以通过图书编号或时间进行书籍查询,并输出查询结果。同时对损坏的书籍进行赔偿登记。3.系统管理可以添加/删除系统用户,登记新图书,并对图书

4、信息进行修改、删除。16.2.3系统结构图图书管理系统系统结构图,如图16-1所示:图16-1图书管理系统结构图16.3数据库设计16.3.1建立tushugl数据库启动SQLServer2000中企业管理器,建立tushugl数据库,建立个人信息、个人借书、图书登记、用户信息、图书赔偿数据表。1.个人信息表,如图16-2所示:图16-2个人信息表16.3数据库设计2.个人借书表,如图16-3所示图16-3个人借书表16.3数据库设计3.图书登记表,如图16-4所示:图16-4图书登记表16.3数据库设

5、计4.用户信息表,如图16-5所示:图16-5用户信息表16.3数据库设计5.图书赔偿表,如图16-6所示:图16-6图书赔偿表16.3.2连接数据库1.引用ADO在VisualBasic环境下,选择“工程”→“引用”命令,在出现的对话框中选择“MicrosoftActiveXDataObjects2.0Library”,然后单击“确定”按钮,如下图16-7所示:图16-7引用ADO16.3.2连接数据库2.创建模块文件建立公共模块可以提高代码的效率,同时使得修改和维护代码都很方便。(1)添加模块在Vi

6、sualBasic环境下,选择“工程”→“添加模块”则出现模块对话框,如图16-8所示:选择模块图标后,单击“打开”按钮,则模块已经添加到工程中了。默认情况下名为Module1。图16-8模块对话框16.3.2连接数据库(2)定义ADO连接对象在“图书管理系统”工程中,创建模块文件,在模块中,定义ADO连接对象。语句如下:PublicconnAsNewADODB.Connection'标记连接对象PublicrsAsNewADODB.Recordset'标记连接对象(3)创建实例对象在子程序中,用如下的

7、语句创建实例对象:DimconnAsADODB.ConnectionDimrsAsADODB.RecordsetsSetconn=NewADODB.Connection'创建实例对象Setrs=NewADODB.Recordsets'创建实例对象(4)建立连接,打开数据库conn.ConnectionString="Provider=SQLOLEDB.1;Persist_Security_Info=False;Server=机器名实例名;UserID=sa;_Password=;DataBase=tu

8、shugl;"conn.Open16.4“图书管理系统”窗体设计16.4.1主窗体设计1.设计概述在主窗体界面中单击菜单上的功能按钮,可以调用相应的子窗体。在状态栏中显示当前的日期、时间以及公司的网址。对界面背景进行添加图片和阴影字的设计。2.主窗体设计(1)创建主窗体新建一个“标准EXE”工程并将工程命名为“图书管理系统”。选择“工程”→“添加MDI窗体”命令。与上一个项目不同的是我们采用MDI(多文档界面)。在应用程序中,使用多文档界面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。