版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Visual Basic 程序设计课程设计大纲 课程代码:8610课程名称:Visual Basic 程序设计适用专业:计算机应用类专业设计编号:P2006016 课程设计时间:暂不单独规定时间,随课程进行。课程设计授课单位:专业基础教研室课程设计指导方式:集体辅导与个别辅导相结合课程设计教材及主要参考资料:(1)田智 编QBasic/Visual Basic 6.0程序设计语言教程内蒙古大学出版社(2)丁爱萍等 编Visual Basic程序设计西安电子科技大学出版社教学参考书(3)唐凯军 编Visual Basic 6.0编程山东电子音像出版社(4)赵晨阳 编Visual Bas
2、ic程序设计电子工业出版社(5)王晓敏等 编Visual Basic程序设计铁道出版社(6)潘晓南 编Visual Basic程序设计基础铁道出版社(7)吴文虎 编Visual Basic.NET程序设计教程铁道出版社(8)柴欣 等编Visual Basic程序设计实验教程铁道出版社(9)刘钢 主编全国计算机等级考试二级丛书编委会编Visual Basic典型题汇与解析、Visual Basic程序设计与应用案例,高教出版社(10)刘韬等 编Visual Basic数据库系统开发实例导航,人民邮电出版社(11)龚沛曾等 编著,Visual Basic程序设计教程,高等教育出版社,2000.9(
3、12)杨正华等 编著,Visual Basic 游戏编程导学,清华大学出版社,2004.9 一、课程设计教学目的及基本要求1、掌握Visual Basic程序设计的一般设计方法,具备初步的独立设计能力;2、通过课程设计,把本学期、本学科领域所覆盖及延伸的知识点应用到具体的实例当中;3、提高综合运用所学的理论知识独立分析和解决问题的能力,培养学生自主学习和独立创新的精神;4、增强学生的动手能力和应用理论的能力,把各控件结合在一起,培养综合运用技巧和Visual Basic 程序设计能力。5、通过课程设计,学生能达到具备设计功能较为复杂的Windows应用程序的能力;目的是。同时,通过课
4、程设计,是人才培养体系中极为重要的一环。二、课程设计内容及安排1、根据设计题目要求,设计用户界面;2、编写程序代码,代码应具有详细注释,用来说明程序的功能、结构;3、调试、运行程序;4、保存文件;5、生成.EXE文件;6、打包、发行;7、编写课程设计报告。三、设计题目1、边框调整设计要求:制作一个类似资源管理器内部边框调整的程序,当鼠标放在窗口中间的直线上时,鼠标将变成双向箭头,此时可以按住鼠标左键左右拖动来改变窗口的宽度。2、历史记录设计要求:制作能够记忆最近打开的文件功能的例子。文件菜单中显示了最近打开过的4个文件,用鼠标左键单击“清除历史记录”按钮可以清除这4个记录,用鼠标左键单击“退出
5、”可以退出该程序。3、实现渐变实例的背景设计要求:制作1个实现渐变效果背景的程序。拖动3个滚动条可以改变3种单色,“合成颜色”显示的是3种单色叠加的效果,用鼠标左键单击按钮“更新窗体背景色”可以将这种合成颜色的渐变效果用于整个窗体;用鼠标左键单击按钮“上下颜色对换”可以将三种单色上下对调;用鼠标左键单击“退出”可以退出该程序。4、打开文本文件设计要求:制作一个可以打开文本文件的窗体。运行程序后,用鼠标单击打开按钮,弹出一个通用对话框,选择所要打开的TXT文件,在TextBox中显示打开文件的内容。5、进度条设计要求:制作一个在拷贝文件和下载文件时经常见到的进度条程序。运行程序后,用鼠标左键单击
6、“开始”按钮,三个不同的进度条开始工作;其中两个显示了百分比,另一个虽然没有数值显示,但从进度条上的小格数可以大概估计出进度情况。6、动态菜单设计要求:制作一个动态菜单程序。将鼠标移动到标题栏和菜单栏的交界线附近时,隐藏的菜单显示出来,同时可以看到菜单右下角的两条线;用鼠标单击选定的菜单,即可弹出菜单选项,同时在菜单的左下角有两条边界线;移开鼠标并在其它位置单击一下,菜单又隐藏起来。 7、滚动显示的界面设计要求:制作一个滚动显示的界面程序。用鼠标单击“打开图片”,弹出地个通用对话框,在此对话框中可以选定一张图片后打开,便可以在窗体中加载一张图片,移动滚动条可移动图片;用鼠标单击“滚动显示文本”
7、,可以看见窗口中的文字开始滚动,单击“停止滚动显示”,则文字定格。8、图画板设计要求:制作一个利用鼠标绘图的程序。可以用鼠标绘制直线、圆及矩形等曲线。9、VB中实现特殊文字效果设计要求:制作一个能够实现特殊文字效果的程序。运行程序后,窗体中实现了三种文字效果:雕刻效果、阴影效果和浮雕效果。10、流水灯设计要求:制作一个程序,图中的红、黄、绿三种灯做逆时针旋转。 11、图像浏览器设计要求:制作一个可以浏览BMP、JPG、GIF和ICO图片、图标的程序,对于一张大图片可以拖动滚动条进行浏览,如果在同一文件夹下有多个图片文件,可以单击“上一张”和“下一张”按钮进行浏览。12调色板设计要求:制作一个常
8、用调色板的程序。上面是颜色带,显示了各种颜色的渐变效果;下面是调色区,调整显示颜色的变化四、课程设计考核方法、成绩评定和时间安排考核方法:课程设计结束时,要求学生提交的内容包括:1、程序清单:代码应具有详细注释,用来说明程序的功能、结构;2、设计报告: 报告中应包含上机时遇到的问题及解决办法,观察到的现象及其分析,对程序设计技巧的总结及分析等;程序的输出结果及对结果的分析;实验的心得体会,以及其它信息; 3、提交时,须向指导教师说明:程序的使用方法,调用方法、操作步骤等;要求输入信息的类型及格式;出错信息的含义及程序的适用范围等。成绩评定:课程设计成绩分两部分,设计报告占40,设计作品占60。课程设计时间安排:12周布置题目;13周14周设计电路;15周16周设计调试电路;1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年辅导员案例分析试题-学生心理健康教育创新试题(附答案)
- 2025年辐射安全考核试题库(附答案)
- 锅炉数据分析应用-洞察与解读
- 现代短文阅读试题及答案
- 山东省济宁市邹城市2024-2025学年高二上学期期中考试地理试题(解析版)
- 学校安全警示教育课件
- 广东省江门市台山市新宁中学2025-2026学年七年级上学期期中考试语文试题
- 江苏省南通市通州区2025-2026学年八年级上学期期中考试语文试卷B卷(含答案)
- 2025年消防考试防火门考试题及答案
- 电学物理高考真题及答案
- 围墙工程施工方案(完整版)
- 清理社区小广告课件
- 2025年搭建活动板房协议书
- 经济系毕业论文开题方向
- 沙包的来源课件
- 人工智能与核医学的深度融合与应用探索
- GB/T 27043-2025合格评定能力验证提供者能力的通用要求
- 2025年医疗器械质量管理体系内审员培训考试在线题库含答案
- GB/T 15704-2025道路车辆轻合金车轮冲击试验方法
- 关于面条的课件
- 下肢损伤健康宣教
评论
0/150
提交评论