{
if ((--LM[i].ForbidTime) == 0)
{
LM[i].IsForbid = false;
}
}
}
6.4 输入/输出项
输入:左初始相位值,右初始相位值,左小球质量,右小球质量,左模式,右模式,演示速率,距离,左绿色时间上限,左绿色时间下限,右绿色时间上限,右绿色时间下限。
输出:总计统计次数,左处统计,右处统计。
7 系统测试
7.1 测试用例
用例编号 测试点 操作描述 输入数据 预期结果
1 界面 点击软件关闭按钮 关闭 软件系统关闭
2 点击设置按钮 设置 开始按钮可点击,左右模式选择置灰。演示区显示出绿色小球,两边为绿色
3 点击开始按钮 开始 小球按照初始化值设置和轨迹运动
4 点击暂停按钮 暂停 小球运动停止在按下暂停按钮的时间点
5 点击初始化按钮 初始化 开始键置灰,左右模式选择可点击,设置数值变为初始值
6 分别点击左右模式选择下拉框 见球就抛模式 左右绿灯数值设置置灰,左右绿灯上下限分别能够设置数值
7 设置 设置左绿灯时间为一个极大值 左绿灯:10000 左边很长时间内为绿色,不会有小球停留
8 设置左绿灯时间为一个负值 左绿灯:-2 系统提示绿灯时间不能为负值
9 设置右绿灯时间为一个极大值 右绿灯:9000 右边很长时间内为绿色,不会有小球停留
10 设置右绿灯时间为一个负值 左绿灯:-3 系统提示绿灯时间不能为负值
11 设置左处小球初始值为一个极大值 左处小球初始值:10000 系统正常运行,但是由于数值过大,球的大小显示可能不会按照数值显示在演示区,但是计算会照常进行。
12 设置左处小球初始值为一个负值 左处小球初始值:-1 系统提示不能为负值
13 设置右处小球初始值为一个极大值 右处小球初始值:9000 系统正常运行,但是由于数值过大,球的大小显示可能不会按照数值显示在演示区,但是计算会照常进行。
14 设置左处小球初始值为一个负值 右处小球初始值:-2 系统提示不能为负值 基于抛球模型的交通信号控制互动关系研究(14):http://www.youerw.com/zidonghua/lunwen_3407.html