Visual Basic课程设计任务书(暂行)
2009年7月7日
一题目
根据给定的数据资料,用Visual Basic设计实现一个小型图书查询系统,能够实现如下功能:
1.能够实现图书的添加、删除和修改功能;
2.能够实现按书名模糊查询,即只输入书名的一部分即可进行查询;
3.能够实现按作者姓名模糊查询;
4.能够实现按价格区间查询;
5.能够实现按出版社和出版年份查询;
6.能够实现上述多个条件组合查询,即可以输入书名,作者,价格区间,出版
社中的几项来查询;
7.能够实现输入一个关键词,由程序在书名,作者和出版社中进行查;
8.上面的查询只需列出简要信息即可,可由用户单击书名再查询某一本书的全
部信息。
二设计思路和技术路线
1.数据库可以采用Access2003或者SQL Server2000。考虑到同学们的实际情
况和两种数据库软件的特点,推荐大家使用Access2003。Access2003是微软公司Office2003中的一个软件,是Windows平台上桌面型数据库的标准,是用Visual Basic开发小型数据库应用的最佳组合之一,相关图书和网络资源非常丰富,便于大家学习和使用。
2.Visual Basic和Access数据库之间统一采用ADO接口连接。ADO(ActiveX
Data Objects,ActiveX数据对象)是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。ADO是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,它是一种功能强大的数据访问编程模式,可以通过它访问目前绝大多数数据库管理系统,包括MS SQL SERVER、Access、Oracle、DB2、MySQL等等。ADO易于使用,界面友好,速度快以及内存占用较低等特性使VB程序员能够更加方便和快速地开发数据库应用程序。
3.用Visual Basic采用ADO接口开发数据库应用程序有两种方式,一种是通过
ADO控件,一种是用代码实现,前者相对简单,但不灵活,后者需要更多的学习,但灵活方便,功能强大,由于ADO本身的简洁,如果掌握一些数据库相关的知识,学习起来也不是很困难。因此建议大家在大多数情况下采用控件来实现相关功能,但部分查询可能必须采用代码方式来实现。
4.ADO连接最好采用无DSN的连接方式,这是目前最灵活的配置方式,特别
适合于桌面型数据库应用程序的开发。
5.Visual Basic版本在
6.0及其以上即可,Access版本在2002或2003以上即可。
三参考资料
1.Visual Basic+Access数据库开发与实例(含光盘)★★重点推荐★★
作者:刘文涛编著
出版社:清华大学出版社
出版时间:2006-7-1
2.Visual Basic程序设计全程指南(含光盘1张)
作者:瞿彬,王凤林编著
出版社:电子工业出版社
出版时间:2009-4-1
3.Visual Basic+Access数据库应用系统开发与实例(附光盘一张)
作者:启明工作室编著
出版社:人民邮电出版社
出版时间:2004-11-1
4.Visual BASIC+Access数据库项目开发实践(附CD-ROM光盘一张)
作者:周国民编著
出版社:中国铁道出版社
出版时间:2005-1-1
5.Visual Basic+Access数据库应用实例完全解析(附光盘)
作者:李敏业,王颖编著
出版社:人民邮电出版社
出版时间:2006-4-1
6.VB数据库程序设计实验指导vb设计模拟密码输入器
作者:刘白林主编
出版社:西安交通大学出版社
出版时间:2009-3-1
7.VB程序设计与数据库——全国高职高专一体化教学(信息与通信专业)通用教材
作者:黄振轩,宋卫海,林立松主编
出版社:山东科学技术出版社
出版时间:2007-9-1
8.Visual Basic2008从入门到精通(微软技术丛书)
作者:(美)哈尔弗森著,汤涌涛译
出版社:清华大学出版社
出版时间:2008-6-1
除上述图书以外,关于Visual Basic和Access开发的网络资源非常丰富,也非常详细,请大家多上网搜索相关资料。
四设计步骤
1.学习Access数据库相关知识和软件的操作方法,学习建数据库和建表;
2.将Excel的工作表导入Access数据库,操作方法如下:运行Access2003软
件,先新建一个空Access文件,在小窗口中选择表,然后在文件菜单中选择“获取外部数据|导入”,然后在对话框中将文件类型选择为Excel格式,详细步骤请参考“将Excel工作表导入Access数据库的方法.doc”。
3.实现Visual Basic使用ADO接口与数据库连接的方法,首先使用ADO控件
进行简单测试,如果能够直接显示数据就算成功;
4.设计实现用户登录窗口,需要在数据库中建一个用户表,在里面保存用户名
和密码,然后才能与用户在窗口输入的信息进行校验;
5.用一个窗体实现数据的添加,删除和修改;
6.用一至多个窗体实现数据的模糊查询功能。
五设计要求
1.本课程设计要有完整的封面(按统一格式制作打印),目录,设计任务书,
设计说明书,结论五部分组成。
2.设计说明书应当包括详细的设计步骤,实现方法,界面截图,功能介绍等方
面,如果确实需要,可以把核心代码添加到说明书中,但一般情况下不要把大段的程序代码加入到说明书中。
3.最后务必于2009年7月21日23:45之前将VB程序用WinRAR或WinZip
压缩后发送到邮箱dpteacher@qq,并在主题中注明班级、学号和姓名,例如主题可以是:VB课程设计-图书查询系统-运输072班-学号-姓名。
打印出来的设计说明书(不少于15页)由班长和吴老师商量上交时间。
答疑方式:请同学们把问题发送到dpteacher@qq,我将尽可能在我的QQ空间中统一回答,并用邮件提醒同学查看QQ空间,我的教学专用QQ号码是854011479,相应的邮件就是dpteacher@qq。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。