预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

.精选范本.精选范本《VB程序设计》课程设计报告(2016—2017学年第1学期)题目:排序演示学院:经济与管理学院班级:物流管理1502学号:姓名:指导教师:阮冰时间:起2017年1月3日止1月6日课程设计基本信息课程代码:05190124课程名称:计算机基础课程设计课程英文名称:Computer-basedCourseDesign课程所属单位(院(系)、教研室):数学与计算机学院计算机基础课程群课程面向专业:生物科学类、制药工程、制药工程(生物制药)、药物制剂、物流管理课程类型:必修课先修课程:大学计算机基础通识选修课程、VisualBasic程序设计课程学分:1总学时:16课程设计目标掌握所学语言程序设计的方法,熟悉所学语言的开发环境及调试过程,熟悉所学语言中的数据类型,数据结构、语句结构、运算方法,巩固和加深对理论课中知识的理解,提高学生对所学知识的综合运用能力。通过综合设计要求达到下列基本技能:1.培养查阅参考资料、手册的自学能力,通过独立思考深入钻研问题,学会自己分析、解决问题。2.通过对所选题目方案分析比较,确立方案,编制与调试程序,初步掌握程序设计的方法,能熟练调试程序。3.系统设计编程简练,可用,功能全面,并有一定的容错能力。用户界面良好,有较好的输出功能。在完成课题基本要求后,具有创新型设计,具有一定的实用价值。4.根据个人的设计调试过程,撰写设计报告。课程设计内容利用已掌握的VB程序设计语言基础,以及面向对象的程序设计方法、事件驱动的编程方式,进行应用程序和系统的开发设计。在强化巩固已有编程知识基础之上,训练新的设计与编程思路,通过综合应用所学知识设计、编制、调试实用的VisualBasic程序。课程设计要求要求每个同学都要认真对待,积极参与。课程设计结束时,提交完成的所有源程序、相关文件和可执行文件。同时填写并完成《课程设计报告册》。不符合要求的程序、设计报告、抄袭的设计报告或源程序代码、在设计中完全未参与的将作不及格处理。考核方式指导老师负责验收程序的运行结果,并结合学生的工作态度、实际动手能力、创新精神和设计报告等进行综合考评,百分制计算,具体考核标准主要包含以下几个部分:程序运行情况20分程序功能的完善程度10分程序结构的合理性10分对问题的答辩情况20分创新情况10分学生的工作态度与独立工作能力10分设计报告内容的规范性20分备注:按规定时间填写各阶段文档,学习态度加5分设计报告内容雷同扣40分,无调试过程问题分析扣10分,无参考文献扣10分源程序无注释则在程序结构合理性扣10分课程设计主要参考资料《VisualBasic程序设计教程第4版》龚沛曾高等教育出版社《VisualBasic程序设计实验指导与测试第4版》龚沛曾高等教育出版社《VisualBasic从入门到精通》清华大学出版社《VisualBasic课程设计》王栋清华大学出版社《VisualBasic开发实战1200例》孙秀梅,巩建华清华大学出版社课程设计计划安排时间任务课程设计前一周选择课程设计题目,分析课题的要求,确定设计方案,完成报告册中“课程设计概述”课程设计第1天按功能模块编写详细设计说明,完成报告册中“总体设计”课程设计第2天编写程序、调试程序课程设计第3天编写程序、调试程序,完成报告册中“详细设计”课程设计第4天调试程序,完成报告册中“调试分析过程”课程设计第5天完成报告册中“总结”、“参考文献”、“课程设计评审表”部分内容,提交课程设计报告、源程序、面试或答辩一、课程设计概述课程设计问题描述本题主要是针对在程序设计中对数值型数据进行排序的问题,这虽然是最基本的数据处理操作,但本题不仅综合了四种不同的排序算法:比较法、选择法、直接插入法和冒泡法,也涉及到了一些窗体编辑器,快捷菜单的做法,定时器的编码,使得本题更加的复杂,也增加了本题的理解难度。本程序以动画方式演示上述四种排序算法的排序过程,并可以比较四种算法所需交换数据的次数,从而对四种排序算法有一个比较直观的认识,也可以对四种排序算法的排序效率进行对比。本程序还可以找出所产生的10个随机数中的最大值、最小值和平均值。设计要求对所选题目方案分析比较,确立方案。用户界面良好,有较好的输入输出能力。编制与调试程序,初步掌握程序设计的方法,能熟练调试程序。4.程序运行情况正常,程序功能完善,程序结构合理。5.系统设计编程可用,简练,并有一定的容错能力。6.在完成基本要求后,最好能有一定的创新。设计目的以《计算机语言程序设计(VB)》课程为基础,目的是进一步培养学生综合应用VB的各种编程知识和技巧进行程序设计的能力对本学期VB课程学习的一个总结,对所学知识的巩固与加深。开发和挖掘我们的创新和实践能力,使我们达到具备设计功能较为复杂的Windows应用程序的能力。通过课程设计,培养