《VB课程设计》实训计划
一、实验目的
全面掌握利用VB实施应用软件开发的知识和方法,系统提高中小型应用程序的开发能力,努力培养提高创新精神和团队精神,为以后学习JAVA打下坚实的基于面向对象的应用软件开发基础。
二、设计时间
2010-2011学年第二学期第16-18周。
三、组织形式
独立完成。
四、基本要求
1、设计必须在机房完成,不得迟到、早退或旷课。
2、设计作品的实现功能不得低于设计要求。
3、根据设计流程撰写设计报告,主要包括系统分析、解决方案、主要功能的实现要点、设计中遇到的问题及解决方法、设计中存在的不足、对设计的感想和心得体会等。
4、设计过程中要开拓思路、互相协作、自主学习,努力提高分析问题和解决问题的能力。
5、不得抄袭他人作品,一经发现,作零分处理。
五、具体任务
任务一:Visual Basic操作基础 任务难度:* 基本要求:
• 熟练掌握Visual Basic 6.0的启动方法。 • 熟悉VB的开发环境。
• 熟悉常用菜单,使用菜单和工具栏创建工程,保存工程生成exe文件。 • • 学会向窗体中放置控件和使用属性窗口。
学会建立一个简单界面的应用程序,在代码编辑窗口中添加代码。
• 掌握启动工程和结束工程的方法。 任务二:程序设计基础1 任务难度:** 基本要求:
• 掌握VB的常量、变量、数组和表达式的定义。 • • • • 熟练掌握VB简单的语句书写。 掌握分支结构的使用。 掌握循环结构的使用。
掌握各种常用函数的使用。
任务三:程序设计基础2 任务难度:*** 基本要求: • • • • 熟练掌握常用函数的使用。 熟练掌握分支结构的使用。 熟练掌握循环结构的使用。 掌握常用简单算法的编程。
任务四:窗体、标签、文本框和按钮 任务难度:* 基本要求:
• 学会添加多个窗体。 • • • • • 掌握启动窗体和切换窗体。 掌握为窗体添加事件代码。 掌握标签的属性和事件代码。 掌握文本框的属性和事件代码。 掌握按钮的事件代码
任务五:框架、选项按钮、列表框和组合框 任务难度:* 基本要求:
• 掌握选项按钮和复选框各控件的使用。 • • 掌握列表框的使用。 掌握组合框的使用。
• 区别几种控件的使用场合。 任务六:菜单与工具栏 任务难度:* 基本要求:
• 熟练掌握菜单编辑器的使用方法。 • 掌握菜单、工具栏的设计技巧。
• 熟练掌握菜单和工具栏的应用方法。 任务七:过程与函数 任务难度:* 基本要求:
• 熟练掌握代码编辑窗口的操作。 • • • 过程与函数的定义。
熟练掌握过程与函数参数的传递。 掌握过程与函数的变量的有效范围。
• 掌握过程与函数的调用过程 任务八:数据库功能 任务难度:** 基本要求: • • • 掌握数据管理器的使用方法。 掌握数据库的基本操作。 掌握ADO的使用方法。
任务九:图形与图像
同类设计:英语字典、汉语字典 任务难度:* 基本要求: • • • 掌握VB坐标系和各项设置方法。 掌握各个绘图方法。
掌握图形图像的显示方法。 • 掌握滚动条的使用方法
任务十:文件管理 任务难度:*** 基本要求:
• 掌握公共对话框的使用方法。 • • 理解文件操作的一般步骤及实现方法。 掌握文件系统控件。
• 了解FSO的特点及使用方法。 任务十一:图书管理系统 任务难度:***** 基本要求: • • • 在Visual Basic6.0的环境下设计一个图书管理系统。
实现图书和人员的增、删、改,图书的借阅和赔偿管理等操作。 培养学生基本的编程思路和掌握简单的算法及实际应用能力。
• 了解VB开发应用程序的整个过程。
六、考核办法
总分100分,按以下方法进行考核:
1、遵守设计纪律,不迟到、不早退、不旷课。20分。迟到或早退一次扣2分、旷课1小时扣5分。该项不及格者,设计评定为不及格。
2、认真撰写实验报告。20分。
3、作品设计符合任务要求。30分。抄袭他人作品的,设计为零分。
4、作品测试、答辩。30分。