VB课程设计任务书

上传人:ni****g 文档编号:489666498 上传时间:2023-05-28 格式:DOC 页数:17 大小:1,014KB
返回 下载 相关 举报
VB课程设计任务书_第1页
第1页 / 共17页
VB课程设计任务书_第2页
第2页 / 共17页
VB课程设计任务书_第3页
第3页 / 共17页
VB课程设计任务书_第4页
第4页 / 共17页
VB课程设计任务书_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《VB课程设计任务书》由会员分享,可在线阅读,更多相关《VB课程设计任务书(17页珍藏版)》请在金锄头文库上搜索。

1、VB程序设计课程设计任务书武汉工业学院数学与计算机学院目 录一、设计目的3二、总体要求3三、时间地点安排3四、设计内容3五、课程设计总结报告要求6六、评分标准7一、设计目的课程设计是课程教学中的一项重要内容,是完成教学计划达到教学目标的重要环节,是教学计划中综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。本次课程设计通过设计和实现几个应用程序,达到以下目标:1培养查阅参考资料、手册的自学能力,通过独立思考深入钻研问题,学会自己分析、解决问题。 2通过对所选题目方案分析比较,确立方案,编制与调试程序,初步掌握 VB

2、 程序设计的方法,能熟练调试程序。 3系统设计编程简练、可行,功能全面,并有一定的容错能力。用户界面良好,有较好的输入、输出界面。完成课设基本要求后,具有创新型设计,具有一定的实用价值。4. 根据个人的设计调试过程,撰写设计报告。二、总体要求学生利用学到的面向对象的基本原理和VB语言语法以及编程技巧,通过灵活应用VB 6.0集成开发环境进行应用程序和系统的开发设计,掌握可视化程序设计的基本方法和步骤,强化巩固已有编程知识,训练新的设计与编程思路,帮助熟悉程序编写,及时查究错误,具体要求如下:1.整个课程设计的各个环节学生自己动手。2.每个学生可从前6个题目选做2题,或从后两题中选做一题。3.写

3、出相应的算法分析和源代码。4.要求上机调试通过。5.对课程设计进行总结,撰写课程设计报告。三、时间地点安排第17-18周周一至周五,每天3个学时,合计10天,共30学时。数计学院实验室。四、设计内容 共包含8个大型设计题目,每个学生可从中选做一到两题。题目分别介绍如下:第一题 文本编辑器 文本编辑是计算机最常用的数据处理功能之一。微软公司推出的Microsoft Word就是一款经典的文本编辑软件,具有很强的文本编辑和处理能力,在学习和工作中应用极为广泛。此外,Windows操作系统自带的记事本也是一个文本编辑软件,能够进行简单的文本处理。本次课程设计使用Visual Basic 6.0也可以

4、设计一个文本编辑器。 通常,文本编辑器具有打开、保存、剪切、复制、粘贴等功能,本次课程设计设计的文本编辑器包括以下一些基本功能:1.能够同时打开多个不同的编辑窗口,对多个文本进行独立编辑。这些窗口包含在一个父窗体中,并都具有独立的编辑功能。2.可以打开已经保存在磁盘上的文本文件。将文件中的内容显示在文本编辑器的某个指定窗体中,同时在该窗体的标题栏和状态栏上显示该文件的存放路径。3.可以将文本保存到指定的路径下。4.可以打印任一窗体中的文本。5.能够对文本的字体进行设置,包括字体、字号、字形、删除线和下画线效果,以及文本颜色。6.可以从同一个文本编辑器窗口中剪切、复制和粘贴文本,也能从不同的文本

5、编辑窗口中剪切、复制和粘贴文本。7.可以设置文本的对齐方式,包括左对齐、居中对齐和右对齐。8.此外,该文本编辑器界面简洁、操作简单,具有用户熟悉的Word软件的风格。第二题 资源管理器许多用户可以通过Windows操作系统提供的资源管理器,查看计算机系统中的所有资源。特别是,该资源管理器提供了树形文件系统结构,非常清楚和直观地显示文件或文件夹所存放的路径,而且使用资源管理器,不同文件夹之间的切换也十分方便,可以节省查找的时间。本次课设将设计一个资源管理器,可以实现文件资源的查找。资源管理器的主要功能就是能够清楚和直观地查看计算机中的文件夹和文件。本次课设设计的资源管理器包括以下一些基本功能:1

6、.具有树形文件系统结构列表,可以通过该列表展开任何层次的文件夹。 2.具有文件显示列表,可以显示树形文件列表中被选中文件夹中的所有内容。3.可以使用鼠标拖动方式实现窗体分隔,便于查看树形文件列表和文件显示列表中的内容。 4.当窗体大小被改变时,窗体中的控件仍然能够充满整个窗口。5.能够显示当前被查看文件夹的地址路径。6.可以直接转到用户手动设置的地址路径下。7.可以通过菜单栏和工具栏命令实现文件列表的平铺、图表、列表和详细信息4种方式查看。8.风格与Windows操作系统提供的资源管理器相似。第三题 电子相册 电子技术越来越发达,数码相机也越来越普及,和普通相册管理纸制照片一样,电子相册被用于

7、管理数码照片。电子相册可以批量浏览数码照片,也可以自动或手动浏览单张照片,还可以方便地浏览不同文件夹中的照片,并能修改照片的名称等。本次课设要设计一个电子相册程序,可以实现上述数码照片管理功能。 使用电子相册管理数码照片的主要目的就是能够对数码照片分类显示、修改名称、放大浏览和自动浏览等,本次课设设计的电子相册包括以下一些基本功能:1.打开电子相册时,自动显示默认地址路径下的照片。2.使用树形文件结构显示所有的照片分类文件夹。3.能够同时一页预览多张照片,并能通过翻页按钮预览其他页的照片。4.在预览照片时,双击其中任一照片即可放大浏览该照片,并将该照片的名称显示在标题栏上。5.双击放大浏览的照

8、片可以返回照片预览界面。6.放大浏览照片时,可以设置自动浏览照片,也可以停止自动浏览照片。7.可以从移动存储器或磁盘上将照片导入到默认路径下。8.可以修改照片的名称。9.可以修改存放照片的文件夹名称。10.浏览照片时,具有上拉、下拉、左拉和右拉显示照片的效果。11.浏览照片时,具有左上拉、右上拉、左下拉和右下拉显示照片的效果。也可以选择普通浏览效果。第四题 科学计算器随着电子技术的发展,计算机的功能越来越强大,精度越来越高,性能越来越好,可以实现复杂的科学计算,Windows系统也自带了一个功能强大的计算器。本次课设要设计一个科学计算器,除了基本的四则运算之外,还有三角与反三角、对数与反对数、

9、乘方与幂运算等。 科学计算器除了具有普通计算器的标准功能之外,还具有很多其他数据计算功能。本次课设设计的科学计算器包括以下功能:1.具有小数点后10位以上的精度。2.可以直接输出随机数、圆周率、自然对数的底数和重力加速度等常用常数。3.可以输入09、00、小数点等数字或数学符号,并能对数字取反。4.能够计算加、减、乘、除四则运算。5.可以计算倒数、平方、立方、开方和任意乘方或幂指运算,以及阶乘运算。6.能够计算以10为底的对数和自然对数,以及自然对数为底的幂运算。7.具有三角与反三角函数的计算功能,并能在角度、弧度和梯度之间进行换算。8.可以将数据记录到内存中,并能将输入的数据和内存中的数据进

10、行四则运算。9.能够实现数据的统计计算,包括和、平均值和方差。10.可以对计算或输入的结果进行复制,也能通过粘贴方式向计算器输入数字。第五题 截图软件截图软件的应用越来越广泛。Windows操作系统也自带了一个截图软件,单独使用PrtScSysRq键,可以截取整个屏幕;如果使用Alt+PrtScSysRq组合键,可以截取获得焦点的窗体。QQ聊天软件也具有一项简单的截图功能,另外,还有一些截图软件带有基本的图片编辑功能。本次课设要使用API函数设计一个截图软件。通常,截图软件主要具有截取屏幕、区域截图、截取焦点窗体等功能,本次课设设计的截图软件包括以下功能:1.可以截取整个计算机屏幕,包括开始菜

11、单和任务栏等。2.只截取获得焦点的窗体,该窗体包含标题栏和边框等。3.只截取获得焦点窗体的用户区,不能包括标题栏。4.可以选择截取整个屏幕的任意区域。5.延时截取获得焦点的图片,可以切换窗体,指定不同的窗体获得焦点。6.截图软件的界面的大小可以任意改变,使用滚动条来浏览图片被遮挡的部分。7.可以使用热键F11实现截图。8.可以使用热键Esc取消截图。9.可以保存和打印当前的图片。10.可以使用菜单栏和工具栏进行相关操作。第六题 指针式时钟 使用VB很容易就能设计一个具有基本功能的指针试时钟程序。但是,很多指针式时钟程序是使用Label、Shape等基本控件和Line方法来制作最简单的指针式时钟

12、。本次课设要使用API函数、控件对象等方法设计一个具有圆形窗口、旋转字体、窗口可拖动和始终置前等功能的指针式时钟。 指针式时钟不但要具有显示当前时间的基本功能,还要有时间和闹铃设置等基本功能,以及圆形窗体界面等风格。本次课设设计的指针式时钟包括以下功能:1.指针式时钟需要有时针、分针和秒针三根时钟指针。2.时钟界面为圆形,并且没有任何边框。3.程序启动时,时钟的默认时间是计算机系统时间。4.时钟截面上需要有分钟刻度线和小时刻度线。5.3、6、9和12点需要有罗马数字表示时间,并且各数字需要旋转到相应的角度。6.可以使用鼠标将时钟拖到屏幕的任何位置。7.可以使用热键Esc退出时钟程序。8.可以设

13、置时钟的时间。9.可以设置闹钟时间。10.可以设置时钟窗口始终置前,也可以取消时钟窗口置前,系统默认时钟窗口始终置前。第七题 酒店客房管理系统酒店客房管理系统是一个典型的管理信息系统,简称MIS。该系统主要应用于管理酒店的综合信息,包括住宿管理、客房管理、挂账管理、查询统计、日结、系统设置等功能。酒店客房管理系统大大提高了酒店客房部的管理水平,本次课设前台采用 Microsoft公司的 Visual Basic 6.0作为主要的开发工具;数据库选择 Microsoft Access数据库系统,设计一个酒店客房管理系统。酒店客房管理系统具有很多管理功能。本次课设设计的酒店客房管理系统具有如下功能

14、: 1.住宿管理:住宿登记、追加押金、调房登记、退房结账。 2.客房管理:客房设置、客房查询、房态查看。 3.挂账管理:挂账查询、客户结款。 4.查询统计:住宿查询、退宿查询、宿费提醒。 5.日结:登记预收报表、客房销售报表、客房销售统计。 6.系统设置:初始化、操作员设置、密码设置、权限设置。第八题 企业进销存管理系统企业进销存管理系统软件是一个信息化管理软件,可以实现企业的统计查询、进货、退货、入库销售和库存盘点管理等各项业务的信息化管理等功能。其中查询功能包括商品查询、供应商查询、销售查询、入库查询和现金统计等。企业进销存管理系统的目标是实现企业的信息化管理,减少盲目采购、降低采购成本、

15、合理控制库存、减少资金占用并提升企业市场竞争力。本次课设采用 Microsoft公司的 Visual Basic 6.0集成开发工具。数据库采用 SQL Server 2000。本次课设设计的企业进销存管理系统软件具有如下功能: 1.强大的模糊查询功能,保证数据查询的灵活性。 2. 提供销售排行榜,为管理员提供真实的数据信息。 3.提供灵活、方便的权限设置功能,使整个系统的管理分工明确。 4.系统对用户输入的数据进行严格的数据检验,尽可能排除人为的错误。 5.支持库存商品盘点的功能。 五、课程设计总结报告要求课程设计除了提高程序设计的基本技能外,还能提高书写程序设计说明文档的能力,将个人的设计调试过程撰写成课程设计报告,可以进一步提升自己分析问题、解决问题的能力。课程设计报告一般包含以下内容:1封面:为了使课程设计报告整体看上去更正规,应该在第1页前面加一个论文封面,封面内容包含课程设计题目、专业、班级、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号