Visual Basic 程序设计项目化教程
主编管小清郭贺彬
项目十六图书管理系统
项目功能描述:
本项目设计并完成了一个小型的图书管理系统,系统可对借书人的个人信息及个人借情况进行登记录入、编辑、修改及删除,可对购买图书进行登记,对库存图书进行查询汇总,并对借书人损坏书籍进行登记录入。
项目十六图书管理系统
项目主要知识点:
编程方式访问数据库
无源数据库连接
图书管理系统的设计
项目实施步骤:
Server 2000数据库设计
无源数据库连接
“无源数据库”连接并不是说不需要数据源,如果没有数据源则连接将成为纸上谈兵,只是不需要配置ODBC数据源,利用ADO通过代码编程进行连接。
对象模型访问数据库
为了能够在程序中使用ADO对象编程,在连接数据库前,在Visual Basic “工程”—“引用”中选择Microsoft ActiveX Data Objects Library组件。运用ADO对象模型的主要元素Connection(连接)中的ConnectionString属性进行连接,ConnectionString为可读写string类型,在模块中指定一个连接字符串,告诉ADO如何连接数据库。
系统目标
通过使用小型图书管理系统,可以方便地对个人借书、还书、损坏书籍赔偿及图书信息进行管理。
系统功能
对借书人的必要的个人信息及借书情况进行添加、修改、删除。
可以通过图书编号或时间进行书籍查询,并输出查询结果。同时对损坏的书籍进行赔偿登记。
可以添加/删除系统用户,登记新图书,并对图书信息进行修改、删除。
系统结构图
图书管理系统系统结构图,如图16-1所示:
图 16-1 图书管理系统结构图
建立tushugl数据库
启动SQL Server 2000中企业管理器,建立tushugl数据库,建立个人信息、个人借书、图书登记、用户信息、图书赔偿数据表。
,如图16-2所示:
图16-2 个人信息表
,如图16-3所示
图 16-3 个人借书表
,如图16-4所示:
图16-4 图书登记表
《VisualBasic程序设计项目化教程》项目16图书管理系统 来自淘豆网m.daumloan.com转载请标明出处.