好好学习,天天向上,一流范文网欢迎您!
当前位置:首页 >> 最新范文 内容页

VB报告打印

VB报告打印 本文关键词:打印,报告,VB

VB报告打印 本文简介:程序设计与语言实习(VB)课程设计报告1.课题名称模拟抛物体运行本程序功能为模拟实现物体抛物运动轨迹为目的,可以通过输入物体初始速度,抛射角这两个数值,模拟出物体的抛物线轨迹,并且自动显示物体抛出距离(即射程)。2.需求和功能要求分析根据模拟抛物线运动的具体应用,在软件的开发过程中,要求实现如下功能

VB报告打印 本文内容:

程序设计与语言实习(VB)

课程设计报告

1.

课题名称

模拟抛物体运行

本程序功能为模拟实现物体抛物运动轨迹为目的,可以通过输入物体初始速度,抛射角这两个数值,模拟出物体的抛物线轨迹,并且自动显示物体抛出距离(即射程)。

2.

需求和功能要求分析

根据模拟抛物线运动的具体应用,在软件的开发过程中,要求实现如下功能:

1.

要求软件能够仿真抛物体运行轨迹;

2.

要求可以调整初始速度,并且只可以输入数字,若是小数必须只允许输入一个系数点;

3.

要求可以调节抛射角并且只可以输入数字,若是小数必须只允许输入一个系数点;

4.

要求慢慢地显示小球的运动轨迹;

5.

要求轨迹在小球运动之后出现;

6.

要求可以自动显示小球射程(即抛射距离);

7.

要求要求按下准备按钮后有横坐标和纵坐标显示;

8.

要求按下开始后逐渐显示轨迹,最后在横坐标上显示小球;

9.

要求可以反复抛射小球,上次运动轨迹仍旧保持不变;

10.

要求按下清除按钮后,屏幕显示区清空抛体轨迹等待下次准备,开始;

11.

要求标题栏显示抛物运动演示;

12.

要求初始速度输入框只能输入0到9的数字,不可输入其他字母或文字等;

13.

要求抛射角输入框只能输入0到9的数字,不可输入其他字母或文字等;

14.

要求输入Text的文本框中的的小数,只限制有一个小数点,便于正常表示数字。

15.

要求当小球轨迹超出显示框边界时,会弹出提示对话框,显示警告超出边界;

16.

要求关闭超出边界的信息栏后,可以继续输入数值,模拟小球的运动;

17.

要求小球到达目的地的时候才显示射程,并且射程的显示数值保留四位小数点。

三.模块功能图数值输入:输入抛物线的初始速度和抛射角。准备:显示横轴和纵轴。开始:根据输入的初始速度和抛射角显示抛物线轨迹。清除:清除显示区所有内容。

四,任务分配

本课程题目设计由一个人完成

难度系数:0.95

5.

软件主要技术特点和方法

1.程序功能的主要说明

(1)能够实现改变初始角;

(2)能够实现改变初始速度;

(3)能够实现显示小球运动级轨迹;

(4)能够实现每次显示不同的轨迹颜色以示不同轨迹间的区别;

(5)能够实现不可在初始角输入框内输入除数字之外的内容;

(6)能够实现不可再初始速度输入框内输入除数字之外的内容;

(7)能够实现每次改变对话框背景颜色;

(8)能够实现当轨迹超出显示范围是出现信息框警告;

(9)能够实现可多次进行抛物线模拟;

2.程序界面的主要说明

1、初始速度数字文本输入框

2、抛射角数字文本输入框

3、射程数字文本显示框

4、准备按钮

5、开始按钮

6、清除按钮

7、显示区域

3.主要技术特点

可以根据不同的抛射角和初始速度显示抛物线,每条抛物线的轨迹各不相同,根据输入的初始速度数字不同小球每次运动速度不同,可显示多条抛物线,若抛物线超出显示范围,程序会弹出警告框警告。

4.窗体即各控件的属性说明

对象名

属性名称

设置值

备注

Form1

caption

抛物运动演示

Text1

text

输入初始速度

Text2

text

输入抛射角

Text3

text

显示射程

Command1

caption

准备

Command2

caption

开始

Command3

caption

清除

Picturebox1

(名称)

Picture1

Label1

caption

初始速度

Label2

caption

抛射角

Label3

caption

射程

Timer1

Interbal

100

5.变量使用说明

变量名

变量类型

数据类型

备注

t

全局变量

单精度浮点型

运行时间

jiao

全局变量

单精度浮点型

抛射角大小

su

全局变量

单精度浮点型

初始速度大小

time

全局变量

双精度浮点型

时间

x

局部变量

双精度浮点型

y

局部变量

双精度浮点型

六、软件使用说明书

首先输入抛物线的初始速度,然后输入抛物线的抛射角,接着按下准备键,显示坐标系的横轴和纵轴,按下开始键,动态显示抛物线的轨迹,显示根据所输入的初始角和初始速度计算得出抛物线的射程,可多次输入,多次显示。按下清除键,清除演示过的抛物线轨迹。当抛物线的初速度过大或者抛射角度过大就会出现警告提示,须重新输入。

七、.参考资料

1.

Visual

Basic

程序设计教程

第2版,刘瑞新、汪远征等编著,机械工业出版社,2006.8(2010.6重印)

2.http://zhidao.baidu.com/question/86996635.html

百度知道

TAG标签: