Информационная система мотивирования и тренировки школьников и студентов в области информатики
Разработка информационной системы, тестирующей школьников. Составление диаграмм сущностных и граничных классов. Создание логической структуры базы данных. Расчет требуемых ресурсов оперативной памяти. Требования к техническому и программному обеспечению.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 08.10.2018 |
Размер файла | 3,9 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
count1=0;
time = 10;
time1 = time;
ui->label_14->setText("Ваш текущий рейтинг: " + Users->record(id-1).value(6).toString() + ".");
}
void Widget::test2()
{
ui->lineEdit_30->setText("");
ui->lineEdit_31->setText("");
ui->lineEdit_32->setText("");
ui->lineEdit_33->setText("");
ui->lineEdit_34->setText("");
ui->lineEdit_35->setText("");
ui->lineEdit_36->setText("");
ui->lineEdit_37->setText("");
ui->lineEdit_38->setText("");
ui->lineEdit_39->setText("");
ui->lineEdit_40->setText("");
ui->lineEdit_41->setText("");
ui->lineEdit_42->setText("");
ui->lineEdit_43->setText("");
ui->lineEdit_44->setText("");
ui->lineEdit_45->setText("");
ui->lineEdit_46->setText("");
ui->lineEdit_47->setText("");
ui->lineEdit_48->setText("");
ui->lineEdit_49->setText("");
ui->lineEdit_50->setText("");
ui->lineEdit_51->setText("");
ui->lineEdit_52->setText("");
ui->lineEdit_53->setText("");
ui->lineEdit_54->setText("");
ui->lineEdit_55->setText("");
ui->lineEdit_56->setText("");
ui->lineEdit_57->setText("");
ui->lineEdit_58->setText("");
ui->lineEdit_59->setText("");
ui->lineEdit_60->setText("");
ui->lineEdit_61->setText("");
ui->lineEdit_62->setText("");
ui->lineEdit_63->setText("");
ui->lineEdit_64->setText("");
ui->lineEdit_65->setText("");
ui->lineEdit_66->setText("");
ui->lineEdit_67->setText("");
ui->lineEdit_68->setText("");
ui->lineEdit_69->setText("");
ui->lineEdit_70->setText("");
ui->lineEdit_71->setText("");
ui->lineEdit_72->setText("");
ui->lineEdit_73->setText("");
ui->lineEdit_74->setText("");
ui->lineEdit_75->setText("");
ui->lineEdit_76->setText("");
ui->lineEdit_77->setText("");
ui->lineEdit_78->setText("");
ui->lineEdit_79->setText("");
ui->lineEdit_80->setText("");
ui->lineEdit_81->setText("");
ui->lineEdit_82->setText("");
ui->lineEdit_83->setText("");
ui->lineEdit_84->setText("");
ui->lineEdit_85->setText("");
ui->lineEdit_86->setText("");
ui->lineEdit_87->setText("");
ui->lineEdit_88->setText("");
ui->lineEdit_89->setText("");
ui->lineEdit_90->setText("");
ui->lineEdit_91->setText("");
ui->lineEdit_92->setText("");
ui->lineEdit_93->setText("");
ui->lineEdit_94->setText("");
ui->lineEdit_95->setText("");
ui->lineEdit_96->setText("");
ui->lineEdit_97->setText("");
ui->lineEdit_98->setText("");
ui->lineEdit_99->setText("");
ui->lineEdit_100->setText("");
ui->lineEdit_101->setText("");
ui->lineEdit_102->setText("");
ui->lineEdit_103->setText("");
ui->lineEdit_104->setText("");
ui->lineEdit_105->setText("");
ui->lineEdit_106->setText("");
ui->lineEdit_107->setText("");
ui->lineEdit_108->setText("");
ui->lineEdit_109->setText("");
ui->lineEdit_110->setText("");
ui->lineEdit_111->setText("");
ui->lineEdit_112->setText("");
ui->lineEdit_113->setText("");
ui->lineEdit_114->setText("");
ui->lineEdit_115->setText("");
ui->lineEdit_116->setText("");
ui->lineEdit_117->setText("");
ui->lineEdit_118->setText("");
ui->lineEdit_119->setText("");
ui->lineEdit_120->setText("");
ui->lineEdit_121->setText("");
ui->lineEdit_122->setText("");
ui->lineEdit_123->setText("");
ui->lineEdit_124->setText("");
ui->lineEdit_125->setText("");
ui->lineEdit_126->setText("");
ui->lineEdit_127->setText("");
ui->lineEdit_128->setText("");
ui->lineEdit_129->setText("");
ui->lineEdit_291->setText("");
ui->lineEdit_292->setText("");
ui->lineEdit_293->setText("");
ui->lineEdit_294->setText("");
ui->lineEdit_295->setText("");
ui->lineEdit_296->setText("");
ui->lineEdit_297->setText("");
ui->lineEdit_298->setText("");
ui->lineEdit_299->setText("");
ui->lineEdit_300->setText("");
ui->lineEdit_301->setText("");
ui->lineEdit_302->setText("");
ui->lineEdit_303->setText("");
ui->lineEdit_304->setText("");
ui->lineEdit_305->setText("");
ui->lineEdit_306->setText("");
ui->lineEdit_307->setText("");
ui->lineEdit_308->setText("");
ui->lineEdit_309->setText("");
ui->lineEdit_310->setText("");
ui->lineEdit_311->setText("");
ui->lineEdit_312->setText("");
ui->lineEdit_313->setText("");
ui->lineEdit_314->setText("");
ui->lineEdit_315->setText("");
ui->lineEdit_316->setText("");
ui->lineEdit_317->setText("");
ui->lineEdit_318->setText("");
ui->lineEdit_319->setText("");
ui->lineEdit_320->setText("");
ui->lineEdit_321->setText("");
ui->lineEdit_322->setText("");
ui->lineEdit_323->setText("");
ui->lineEdit_324->setText("");
ui->lineEdit_325->setText("");
ui->lineEdit_326->setText("");
ui->lineEdit_327->setText("");
time = 210;
time1 = time;
count1=0;
ui->label_48->setHidden(0);
QString str = "";
ui->stackedWidget->setCurrentIndex(10);
for(int i=0; i<time; i++)
{
QEventLoop loop; QTimer::singleShot(1000, &loop, SLOT(quit())); loop.exec();
time1--;
ui->label_48->setText(QString::number(time1));
}
ui->label_38->setText("Время вышло! \nРейтинг уменьшен в два раза.");
}
void Widget::on_pushButton_25_clicked()
{
QString Queestions[100];
Queestions[1] = Queestions[1].append(ui->lineEdit_51->text()).append(ui->lineEdit_52->text()).append(ui->lineEdit_41->text()).append(ui->lineEdit_53->text()).append(ui->lineEdit_54->text()).append(ui->lineEdit_44->text()).append(ui->lineEdit_55->text()).append(ui->lineEdit_56->text()).append(ui->lineEdit_57->text()).append(ui->lineEdit_58->text()).append(ui->lineEdit_59->text()).append(ui->lineEdit_60->text()).append(ui->lineEdit_61->text()).append(ui->lineEdit_62->text());
Queestions[2] = Queestions[2].append(ui->lineEdit_30->text()).append(ui->lineEdit_31->text()).append(ui->lineEdit_32->text()).append(ui->lineEdit_33->text()).append(ui->lineEdit_34->text()).append(ui->lineEdit_35->text()).append(ui->lineEdit_36->text()).append(ui->lineEdit_37->text()).append(ui->lineEdit_38->text());
Queestions[3] = Queestions[3].append(ui->lineEdit_101->text()).append(ui->lineEdit_102->text()).append(ui->lineEdit_103->text()).append(ui->lineEdit_104->text()).append(ui->lineEdit_105->text()).append(ui->lineEdit_106->text()).append(ui->lineEdit_107->text()).append(ui->lineEdit_108->text()).append(ui->lineEdit_109->text());
Queestions[4] = Queestions[4].append(ui->lineEdit_75->text()).append(ui->lineEdit_73->text()).append(ui->lineEdit_76->text()).append(ui->lineEdit_77->text()).append(ui->lineEdit_71->text());
Queestions[5] = Queestions[5].append(ui->lineEdit_90->text()).append(ui->lineEdit_91->text()).append(ui->lineEdit_92->text()).append(ui->lineEdit_93->text()).append(ui->lineEdit_94->text()).append(ui->lineEdit_95->text()).append(ui->lineEdit_96->text()).append(ui->lineEdit_97->text()).append(ui->lineEdit_98->text()).append(ui->lineEdit_99->text()).append(ui->lineEdit_100->text());
Queestions[6] = Queestions[6].append(ui->lineEdit_83->text()).append(ui->lineEdit_86->text()).append(ui->lineEdit_87->text()).append(ui->lineEdit_88->text()).append(ui->lineEdit_89->text());
Queestions[7] = Queestions[7].append(ui->lineEdit_116->text()).append(ui->lineEdit_121->text()).append(ui->lineEdit_122->text()).append(ui->lineEdit_113->text()).append(ui->lineEdit_123->text()).append(ui->lineEdit_124->text()).append(ui->lineEdit_125->text()).append(ui->lineEdit_126->text()).append(ui->lineEdit_127->text());
Queestions[8] = Queestions[8].append(ui->lineEdit_69->text()).append(ui->lineEdit_78->text()).append(ui->lineEdit_79->text()).append(ui->lineEdit_80->text()).append(ui->lineEdit_81->text()).append(ui->lineEdit_82->text());
Queestions[9] = Queestions[9].append(ui->lineEdit_298->text()).append(ui->lineEdit_299->text()).append(ui->lineEdit_300->text()).append(ui->lineEdit_301->text()).append(ui->lineEdit_302->text()).append(ui->lineEdit_303->text()).append(ui->lineEdit_118->text());
Queestions[10] = Queestions[10].append(ui->lineEdit_308->text()).append(ui->lineEdit_309->text()).append(ui->lineEdit_310->text()).append(ui->lineEdit_120->text()).append(ui->lineEdit_311->text()).append(ui->lineEdit_312->text()).append(ui->lineEdit_313->text()).append(ui->lineEdit_295->text()).append(ui->lineEdit_314->text()).append(ui->lineEdit_315->text());
Queestions[11] = Queestions[11].append(ui->lineEdit_316->text()).append(ui->lineEdit_317->text()).append(ui->lineEdit_318->text()).append(ui->lineEdit_307->text()).append(ui->lineEdit_319->text()).append(ui->lineEdit_320->text()).append(ui->lineEdit_321->text()).append(ui->lineEdit_322->text()).append(ui->lineEdit_323->text()).append(ui->lineEdit_324->text()).append(ui->lineEdit_325->text()).append(ui->lineEdit_326->text()).append(ui->lineEdit_327->text()).append(ui->lineEdit_297->text());
Queestions[12] = Queestions[12].append(ui->lineEdit_39->text()).append(ui->lineEdit_40->text()).append(ui->lineEdit_41->text()).append(ui->lineEdit_45->text()).append(ui->lineEdit_37->text()).append(ui->lineEdit_70->text()).append(ui->lineEdit_71->text());
Queestions[13] = Queestions[13].append(ui->lineEdit_42->text()).append(ui->lineEdit_43->text()).append(ui->lineEdit_44->text()).append(ui->lineEdit_46->text()).append(ui->lineEdit_47->text()).append(ui->lineEdit_48->text()).append(ui->lineEdit_49->text()).append(ui->lineEdit_50->text());
Queestions[14] = Queestions[14].append(ui->lineEdit_31->text()).append(ui->lineEdit_63->text()).append(ui->lineEdit_64->text()).append(ui->lineEdit_65->text()).append(ui->lineEdit_66->text()).append(ui->lineEdit_67->text()).append(ui->lineEdit_68->text()).append(ui->lineEdit_69->text());
Queestions[15] = Queestions[15].append(ui->lineEdit_34->text()).append(ui->lineEdit_72->text()).append(ui->lineEdit_73->text()).append(ui->lineEdit_74->text());
Queestions[16] = Queestions[16].append(ui->lineEdit_105->text()).append(ui->lineEdit_110->text()).append(ui->lineEdit_111->text()).append(ui->lineEdit_96->text()).append(ui->lineEdit_112->text()).append(ui->lineEdit_113->text()).append(ui->lineEdit_114->text());
Queestions[17] = Queestions[17].append(ui->lineEdit_93->text()).append(ui->lineEdit_115->text()).append(ui->lineEdit_116->text()).append(ui->lineEdit_117->text()).append(ui->lineEdit_118->text()).append(ui->lineEdit_119->text()).append(ui->lineEdit_120->text());
Queestions[18] = Queestions[18].append(ui->lineEdit_83->text()).append(ui->lineEdit_84->text()).append(ui->lineEdit_79->text()).append(ui->lineEdit_85->text());
Queestions[19] = Queestions[19].append(ui->lineEdit_127->text()).append(ui->lineEdit_128->text()).append(ui->lineEdit_129->text()).append(ui->lineEdit_291->text()).append(ui->lineEdit_292->text());
Queestions[20] = Queestions[20].append(ui->lineEdit_298->text()).append(ui->lineEdit_304->text()).append(ui->lineEdit_305->text()).append(ui->lineEdit_306->text()).append(ui->lineEdit_307->text());
Queestions[21] = Queestions[21].append(ui->lineEdit_293->text()).append(ui->lineEdit_294->text()).append(ui->lineEdit_295->text()).append(ui->lineEdit_296->text()).append(ui->lineEdit_297->text());
QString abc="";
for(int i=1;i<22;i++){
abc = abc.append(questions->record(i-1+30).value(2).toString());
if(Queestions[i]==questions->record(i-1+30).value(2).toString()){
count1++;
};
}
if(time1==0)
{
count1=count1/2;
}
// ui->textBrowser_5->setText(abc);
ui->label_123->setHidden(1);
QMessageBox::information(this, "Тест пройден!", QString("Поздравляем! Тест пройден. Ваш рейтинг увеличился на %1 пунктов.").arg(count1));
Users->setData(Users->index(id-1,6),Users->record(id-1).value(6).toInt()+count1);
Users->submitAll();
if(Users->record(id+1).value(6).toInt()<25){
ui->label_35->setText("Ваше звание: рекрут!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/1.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>24)&&(Users->record(id-1).value(6).toInt()<39))
{
QGraphicsScene *scene = new QGraphicsScene;
ui->label_35->setText("Ваше звание: сержант!");
scene->addPixmap(QPixmap("D:/kross1/images/2.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>38)&&(Users->record(id-1).value(6).toInt()<42))
{
ui->label_35->setText("Ваше звание: офицер!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/3.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>41)&&(Users->record(id-1).value(6).toInt()<56))
{
ui->label_35->setText("Ваше звание: лейтенант!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/4.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>55)&&(Users->record(id-1).value(6).toInt()<87))
{
ui->label_35->setText("Ваше звание: мастер!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/5.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>86))
{
ui->label_35->setText("Ваше звание: генерал!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/6.JPG"));
ui->graphicsView->setScene(scene);
}
for(int i=0;i<Users->rowCount();i++)
{
if(Users->record(i).value(6).toInt()>Users->record(id-1).value(6).toInt())
{
//i1++;
r++;
}
}
for(int i=0;i<Users->rowCount();i++)
{
if(Users->record(i).value(6).toInt()>Users->record(id+1).value(6).toInt())
{
//i1++;
r++;
}
}
m=0;b=0;s=-1;
for(int i=0;i<Users->rowCount();i++)
{
if((Users->record(i).value(6).toInt()<Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
m++;
}
if((Users->record(i).value(6).toInt()>Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
b++;
}
if((Users->record(i).value(6).toInt()==Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
s++;
}
}
str1="";
str1=str1.append("Количество игроков с таким же рейтингом: %1. \nКоличество игроков с рейтингом ниже %2 - %3. \nКоличество игроков с рейтингом выше %2 - %4.").arg(s).arg(Users->record(id+1).value(6).toInt()).arg(m).arg(b);
ui->label_61->setText(str1);
str = "";
str = str.append("Вы занимаете %1 место в таблице рейтинга!").arg(r);
ui->label_60->setText(str);
count1=0;
time = 10;
time1 = time;
ui->label_14->setText("Ваш текущий рейтинг: " + Users->record(id-1).value(6).toString() + ".");
}
void Widget::test3()
{
ui->lineEdit_328->setText("");
ui->lineEdit_329->setText("");
ui->lineEdit_330->setText("");
ui->lineEdit_331->setText("");
ui->lineEdit_332->setText("");
ui->lineEdit_333->setText("");
ui->lineEdit_334->setText("");
ui->lineEdit_335->setText("");
ui->lineEdit_336->setText("");
ui->lineEdit_337->setText("");
ui->lineEdit_338->setText("");
ui->lineEdit_339->setText("");
ui->lineEdit_340->setText("");
ui->lineEdit_341->setText("");
ui->lineEdit_342->setText("");
ui->lineEdit_343->setText("");
ui->lineEdit_344->setText("");
ui->lineEdit_345->setText("");
ui->lineEdit_346->setText("");
ui->lineEdit_347->setText("");
ui->lineEdit_348->setText("");
ui->lineEdit_349->setText("");
ui->lineEdit_350->setText("");
ui->lineEdit_351->setText("");
ui->lineEdit_352->setText("");
ui->lineEdit_353->setText("");
ui->lineEdit_354->setText("");
ui->lineEdit_355->setText("");
ui->lineEdit_356->setText("");
ui->lineEdit_357->setText("");
ui->lineEdit_358->setText("");
ui->lineEdit_359->setText("");
ui->lineEdit_360->setText("");
ui->lineEdit_361->setText("");
ui->lineEdit_362->setText("");
ui->lineEdit_363->setText("");
ui->lineEdit_364->setText("");
ui->lineEdit_365->setText("");
ui->lineEdit_366->setText("");
ui->lineEdit_367->setText("");
ui->lineEdit_368->setText("");
ui->lineEdit_369->setText("");
ui->lineEdit_370->setText("");
ui->lineEdit_371->setText("");
ui->lineEdit_372->setText("");
ui->lineEdit_373->setText("");
ui->lineEdit_374->setText("");
ui->lineEdit_375->setText("");
ui->lineEdit_376->setText("");
ui->lineEdit_377->setText("");
ui->lineEdit_378->setText("");
ui->lineEdit_379->setText("");
ui->lineEdit_380->setText("");
ui->lineEdit_381->setText("");
ui->lineEdit_382->setText("");
ui->lineEdit_383->setText("");
ui->lineEdit_384->setText("");
ui->lineEdit_385->setText("");
ui->lineEdit_386->setText("");
ui->lineEdit_387->setText("");
ui->lineEdit_388->setText("");
ui->lineEdit_389->setText("");
ui->lineEdit_390->setText("");
ui->lineEdit_391->setText("");
ui->lineEdit_392->setText("");
ui->lineEdit_393->setText("");
ui->lineEdit_394->setText("");
ui->lineEdit_395->setText("");
ui->lineEdit_396->setText("");
ui->lineEdit_397->setText("");
ui->lineEdit_398->setText("");
ui->lineEdit_399->setText("");
ui->lineEdit_400->setText("");
ui->lineEdit_401->setText("");
ui->lineEdit_402->setText("");
ui->lineEdit_403->setText("");
ui->lineEdit_404->setText("");
ui->lineEdit_405->setText("");
ui->lineEdit_406->setText("");
ui->lineEdit_407->setText("");
ui->lineEdit_408->setText("");
ui->lineEdit_409->setText("");
ui->lineEdit_410->setText("");
ui->lineEdit_411->setText("");
ui->lineEdit_412->setText("");
ui->lineEdit_413->setText("");
ui->lineEdit_414->setText("");
ui->lineEdit_415->setText("");
ui->lineEdit_416->setText("");
ui->lineEdit_417->setText("");
ui->lineEdit_418->setText("");
ui->lineEdit_419->setText("");
ui->lineEdit_420->setText("");
ui->lineEdit_421->setText("");
ui->lineEdit_422->setText("");
ui->lineEdit_423->setText("");
ui->lineEdit_424->setText("");
ui->lineEdit_425->setText("");
ui->lineEdit_426->setText("");
ui->lineEdit_427->setText("");
ui->lineEdit_428->setText("");
ui->lineEdit_429->setText("");
ui->lineEdit_430->setText("");
ui->lineEdit_431->setText("");
ui->lineEdit_432->setText("");
ui->lineEdit_433->setText("");
ui->lineEdit_434->setText("");
ui->lineEdit_435->setText("");
ui->lineEdit_436->setText("");
ui->lineEdit_437->setText("");
ui->lineEdit_438->setText("");
ui->lineEdit_439->setText("");
ui->lineEdit_440->setText("");
ui->lineEdit_441->setText("");
ui->lineEdit_442->setText("");
ui->lineEdit_443->setText("");
ui->lineEdit_444->setText("");
ui->lineEdit_445->setText("");
ui->lineEdit_446->setText("");
ui->lineEdit_447->setText("");
ui->lineEdit_448->setText("");
ui->lineEdit_449->setText("");
ui->lineEdit_450->setText("");
ui->lineEdit_451->setText("");
ui->lineEdit_452->setText("");
ui->lineEdit_453->setText("");
ui->lineEdit_454->setText("");
ui->lineEdit_455->setText("");
ui->lineEdit_456->setText("");
ui->lineEdit_457->setText("");
ui->lineEdit_458->setText("");
ui->lineEdit_459->setText("");
ui->lineEdit_460->setText("");
ui->lineEdit_461->setText("");
ui->lineEdit_462->setText("");
ui->lineEdit_463->setText("");
ui->lineEdit_464->setText("");
ui->lineEdit_465->setText("");
ui->lineEdit_466->setText("");
ui->lineEdit_467->setText("");
ui->lineEdit_468->setText("");
ui->lineEdit_469->setText("");
time = 190;
time1 = time;
count1=0;
ui->label_51->setHidden(0);
QString str = "";
ui->stackedWidget->setCurrentIndex(11);
for(int i=0; i<time; i++)
{
QEventLoop loop; QTimer::singleShot(1000, &loop, SLOT(quit())); loop.exec();
time1--;
ui->label_51->setText(QString::number(time1));
}
ui->label_51->setText("Время вышло! \nРейтинг уменьшен в два раза.");
}
void Widget::on_pushButton_27_clicked()
{
QString Queestions[100];
Queestions[1] = Queestions[1].append(ui->lineEdit_328->text()).append(ui->lineEdit_329->text()).append(ui->lineEdit_330->text()).append(ui->lineEdit_331->text()).append(ui->lineEdit_332->text()).append(ui->lineEdit_333->text()).append(ui->lineEdit_334->text());
Queestions[2] = Queestions[2].append(ui->lineEdit_419->text()).append(ui->lineEdit_420->text()).append(ui->lineEdit_421->text()).append(ui->lineEdit_422->text()).append(ui->lineEdit_423->text()).append(ui->lineEdit_424->text()).append(ui->lineEdit_425->text()).append(ui->lineEdit_426->text()).append(ui->lineEdit_427->text()).append(ui->lineEdit_428->text()).append(ui->lineEdit_429->text());
Queestions[3] = Queestions[3].append(ui->lineEdit_411->text()).append(ui->lineEdit_412->text()).append(ui->lineEdit_413->text()).append(ui->lineEdit_414->text()).append(ui->lineEdit_415->text()).append(ui->lineEdit_416->text()).append(ui->lineEdit_417->text()).append(ui->lineEdit_418->text());
Queestions[4] = Queestions[4].append(ui->lineEdit_338->text()).append(ui->lineEdit_352->text()).append(ui->lineEdit_353->text()).append(ui->lineEdit_354->text()).append(ui->lineEdit_355->text()).append(ui->lineEdit_347->text()).append(ui->lineEdit_356->text()).append(ui->lineEdit_357->text()).append(ui->lineEdit_358->text()).append(ui->lineEdit_359->text());
Queestions[5] = Queestions[5].append(ui->lineEdit_361->text()).append(ui->lineEdit_366->text()).append(ui->lineEdit_349->text()).append(ui->lineEdit_367->text()).append(ui->lineEdit_368->text());
Queestions[6] = Queestions[6].append(ui->lineEdit_349->text()).append(ui->lineEdit_337->text()).append(ui->lineEdit_350->text()).append(ui->lineEdit_351->text()).append(ui->lineEdit_352->text()).append(ui->lineEdit_353->text()).append(ui->lineEdit_354->text()).append(ui->lineEdit_355->text()).append(ui->lineEdit_356->text());
Queestions[7] = Queestions[7].append(ui->lineEdit_400->text()).append(ui->lineEdit_401->text()).append(ui->lineEdit_402->text()).append(ui->lineEdit_403->text()).append(ui->lineEdit_404->text()).append(ui->lineEdit_405->text()).append(ui->lineEdit_406->text()).append(ui->lineEdit_407->text()).append(ui->lineEdit_408->text()).append(ui->lineEdit_409->text()).append(ui->lineEdit_410->text());
Queestions[8] = Queestions[8].append(ui->lineEdit_384->text()).append(ui->lineEdit_379->text()).append(ui->lineEdit_385->text()).append(ui->lineEdit_386->text()).append(ui->lineEdit_387->text()).append(ui->lineEdit_388->text());
Queestions[9] = Queestions[9].append(ui->lineEdit_389->text()).append(ui->lineEdit_382->text()).append(ui->lineEdit_390->text()).append(ui->lineEdit_391->text()).append(ui->lineEdit_392->text()).append(ui->lineEdit_393->text()).append(ui->lineEdit_394->text()).append(ui->lineEdit_395->text()).append(ui->lineEdit_396->text()).append(ui->lineEdit_397->text()).append(ui->lineEdit_398->text()).append(ui->lineEdit_399->text());
Queestions[10] = Queestions[10].append(ui->lineEdit_328->text()).append(ui->lineEdit_335->text()).append(ui->lineEdit_336->text()).append(ui->lineEdit_337->text()).append(ui->lineEdit_338->text()).append(ui->lineEdit_339->text()).append(ui->lineEdit_340->text()).append(ui->lineEdit_341->text()).append(ui->lineEdit_342->text()).append(ui->lineEdit_343->text());
Queestions[11] = Queestions[11].append(ui->lineEdit_333->text()).append(ui->lineEdit_344->text()).append(ui->lineEdit_345->text()).append(ui->lineEdit_346->text()).append(ui->lineEdit_347->text()).append(ui->lineEdit_348->text()).append(ui->lineEdit_349->text()).append(ui->lineEdit_350->text()).append(ui->lineEdit_351->text());
Queestions[12] = Queestions[12].append(ui->lineEdit_422->text()).append(ui->lineEdit_430->text()).append(ui->lineEdit_431->text()).append(ui->lineEdit_415->text()).append(ui->lineEdit_432->text()).append(ui->lineEdit_433->text()).append(ui->lineEdit_434->text()).append(ui->lineEdit_435->text()).append(ui->lineEdit_436->text()).append(ui->lineEdit_437->text()).append(ui->lineEdit_438->text()).append(ui->lineEdit_439->text()).append(ui->lineEdit_440->text()).append(ui->lineEdit_408->text()).append(ui->lineEdit_441->text());
Queestions[13] = Queestions[13].append(ui->lineEdit_412->text()).append(ui->lineEdit_442->text()).append(ui->lineEdit_443->text()).append(ui->lineEdit_444->text()).append(ui->lineEdit_445->text()).append(ui->lineEdit_446->text()).append(ui->lineEdit_447->text()).append(ui->lineEdit_448->text());
Queestions[14] = Queestions[14].append(ui->lineEdit_354->text()).append(ui->lineEdit_360->text()).append(ui->lineEdit_361->text()).append(ui->lineEdit_362->text()).append(ui->lineEdit_363->text()).append(ui->lineEdit_364->text()).append(ui->lineEdit_365->text());
Queestions[15] = Queestions[15].append(ui->lineEdit_359->text()).append(ui->lineEdit_369->text()).append(ui->lineEdit_370->text()).append(ui->lineEdit_371->text()).append(ui->lineEdit_372->text());
Queestions[16] = Queestions[16].append(ui->lineEdit_457->text()).append(ui->lineEdit_458->text()).append(ui->lineEdit_453->text()).append(ui->lineEdit_459->text()).append(ui->lineEdit_460->text()).append(ui->lineEdit_461->text()).append(ui->lineEdit_462->text());
Queestions[17] = Queestions[17].append(ui->lineEdit_373->text()).append(ui->lineEdit_374->text()).append(ui->lineEdit_375->text()).append(ui->lineEdit_376->text()).append(ui->lineEdit_377->text()).append(ui->lineEdit_378->text()).append(ui->lineEdit_379->text()).append(ui->lineEdit_380->text()).append(ui->lineEdit_381->text()).append(ui->lineEdit_382->text()).append(ui->lineEdit_383->text());
Queestions[18] = Queestions[18].append(ui->lineEdit_463->text()).append(ui->lineEdit_401->text()).append(ui->lineEdit_464->text()).append(ui->lineEdit_465->text());
Queestions[19] = Queestions[19].append(ui->lineEdit_466->text()).append(ui->lineEdit_405->text()).append(ui->lineEdit_467->text()).append(ui->lineEdit_468->text()).append(ui->lineEdit_469->text()).append(ui->lineEdit_399->text());
QString abc="";
count1=0;
for(int i=1;i<20;i++){
abc = abc.append(questions->record(i-1+30+21).value(2).toString());
if(Queestions[i]==questions->record(i-1+30+21).value(2).toString()){
count1++;
};
}
if(time1==0)
{
count1=count1/2;
}
// ui->textBrowser_5->setText(abc);
ui->label_51->setHidden(1);
QMessageBox::information(this, "Тест пройден!", QString("Поздравляем! Тест пройден. Ваш рейтинг увеличился на %1 пунктов.").arg(count1));
Users->setData(Users->index(id-1,6),Users->record(id-1).value(6).toInt()+count1);
Users->submitAll();
if(Users->record(id+1).value(6).toInt()<25){
ui->label_35->setText("Ваше звание: рекрут!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/1.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>24)&&(Users->record(id-1).value(6).toInt()<39))
{
QGraphicsScene *scene = new QGraphicsScene;
ui->label_35->setText("Ваше звание: сержант!");
scene->addPixmap(QPixmap("D:/kross1/images/2.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>38)&&(Users->record(id-1).value(6).toInt()<42))
{
ui->label_35->setText("Ваше звание: офицер!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/3.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>41)&&(Users->record(id-1).value(6).toInt()<56))
{
ui->label_35->setText("Ваше звание: лейтенант!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/4.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>55)&&(Users->record(id-1).value(6).toInt()<87))
{
ui->label_35->setText("Ваше звание: мастер!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/5.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>86))
{
ui->label_35->setText("Ваше звание: генерал!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/6.JPG"));
ui->graphicsView->setScene(scene);
}
for(int i=0;i<Users->rowCount();i++)
{
if(Users->record(i).value(6).toInt()>Users->record(id-1).value(6).toInt())
{
//i1++;
r++;
}
}
for(int i=0;i<Users->rowCount();i++)
{
if(Users->record(i).value(6).toInt()>Users->record(id+1).value(6).toInt())
{
//i1++;
r++;
}
}
m=0;b=0;s=-1;
for(int i=0;i<Users->rowCount();i++)
{
if((Users->record(i).value(6).toInt()<Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
m++;
}
if((Users->record(i).value(6).toInt()>Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
b++;
}
if((Users->record(i).value(6).toInt()==Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
s++;
}
}
str1="";
str1=str1.append("Количество игроков с таким же рейтингом: %1. \nКоличество игроков с рейтингом ниже %2 - %3. \nКоличество игроков с рейтингом выше %2 - %4.").arg(s).arg(Users->record(id+1).value(6).toInt()).arg(m).arg(b);
ui->label_61->setText(str1);
str = "";
str = str.append("Вы занимаете %1 место в таблице рейтинга!").arg(r);
ui->label_60->setText(str);
count1=0;
time = 10;
time1 = time;
ui->label_14->setText("Ваш текущий рейтинг: " + Users->record(id-1).value(6).toString() + ".");
}
void Widget::test4()
{
ui->lineEdit_470->setText("");
ui->lineEdit_471->setText("");
ui->lineEdit_472->setText("");
ui->lineEdit_473->setText("");
ui->lineEdit_474->setText("");
ui->lineEdit_475->setText("");
ui->lineEdit_476->setText("");
ui->lineEdit_477->setText("");
ui->lineEdit_478->setText("");
ui->lineEdit_479->setText("");
ui->lineEdit_480->setText("");
ui->lineEdit_481->setText("");
ui->lineEdit_482->setText("");
ui->lineEdit_483->setText("");
ui->lineEdit_484->setText("");
ui->lineEdit_485->setText("");
ui->lineEdit_486->setText("");
ui->lineEdit_487->setText("");
ui->lineEdit_488->setText("");
ui->lineEdit_489->setText("");
ui->lineEdit_490->setText("");
ui->lineEdit_491->setText("");
ui->lineEdit_492->setText("");
ui->lineEdit_493->setText("");
ui->lineEdit_494->setText("");
ui->lineEdit_495->setText("");
ui->lineEdit_496->setText("");
ui->lineEdit_497->setText("");
ui->lineEdit_498->setText("");
ui->lineEdit_499->setText("");
ui->lineEdit_500->setText("");
ui->lineEdit_501->setText("");
ui->lineEdit_502->setText("");
ui->lineEdit_503->setText("");
ui->lineEdit_504->setText("");
ui->lineEdit_505->setText("");
ui->lineEdit_506->setText("");
ui->lineEdit_507->setText("");
ui->lineEdit_508->setText("");
ui->lineEdit_509->setText("");
ui->lineEdit_510->setText("");
ui->lineEdit_511->setText("");
ui->lineEdit_512->setText("");
ui->lineEdit_513->setText("");
ui->lineEdit_514->setText("");
ui->lineEdit_515->setText("");
ui->lineEdit_516->setText("");
ui->lineEdit_517->setText("");
ui->lineEdit_518->setText("");
ui->lineEdit_519->setText("");
ui->lineEdit_520->setText("");
ui->lineEdit_521->setText("");
ui->lineEdit_522->setText("");
ui->lineEdit_523->setText("");
ui->lineEdit_524->setText("");
ui->lineEdit_525->setText("");
ui->lineEdit_526->setText("");
ui->lineEdit_527->setText("");
ui->lineEdit_528->setText("");
ui->lineEdit_529->setText("");
ui->lineEdit_530->setText("");
ui->lineEdit_531->setText("");
ui->lineEdit_532->setText("");
ui->lineEdit_533->setText("");
ui->lineEdit_534->setText("");
ui->lineEdit_535->setText("");
ui->lineEdit_536->setText("");
ui->lineEdit_537->setText("");
ui->lineEdit_538->setText("");
ui->lineEdit_539->setText("");
ui->lineEdit_540->setText("");
ui->lineEdit_541->setText("");
ui->lineEdit_542->setText("");
ui->lineEdit_543->setText("");
ui->lineEdit_544->setText("");
ui->lineEdit_545->setText("");
ui->lineEdit_546->setText("");
ui->lineEdit_547->setText("");
ui->lineEdit_548->setText("");
ui->lineEdit_549->setText("");
ui->lineEdit_550->setText("");
ui->lineEdit_551->setText("");
ui->lineEdit_552->setText("");
ui->lineEdit_553->setText("");
ui->lineEdit_554->setText("");
ui->lineEdit_555->setText("");
ui->lineEdit_556->setText("");
ui->lineEdit_557->setText("");
ui->lineEdit_558->setText("");
ui->lineEdit_559->setText("");
ui->lineEdit_560->setText("");
ui->lineEdit_561->setText("");
ui->lineEdit_562->setText("");
ui->lineEdit_563->setText("");
ui->lineEdit_564->setText("");
ui->lineEdit_565->setText("");
ui->lineEdit_566->setText("");
ui->lineEdit_567->setText("");
ui->lineEdit_568->setText("");
ui->lineEdit_569->setText("");
ui->lineEdit_570->setText("");
ui->lineEdit_571->setText("");
ui->lineEdit_572->setText("");
ui->lineEdit_573->setText("");
ui->lineEdit_574->setText("");
ui->lineEdit_575->setText("");
ui->lineEdit_576->setText("");
ui->lineEdit_577->setText("");
ui->lineEdit_578->setText("");
ui->lineEdit_579->setText("");
ui->lineEdit_580->setText("");
ui->lineEdit_581->setText("");
ui->lineEdit_582->setText("");
ui->lineEdit_583->setText("");
ui->lineEdit_584->setText("");
ui->lineEdit_585->setText("");
ui->lineEdit_586->setText("");
ui->lineEdit_587->setText("");
time = 200;
time1 = time;
count1=0;
ui->label_54->setHidden(0);
QString str = "";
ui->stackedWidget->setCurrentIndex(12);
for(int i=0; i<time; i++)
{
QEventLoop loop; QTimer::singleShot(1000, &loop, SLOT(quit())); loop.exec();
time1--;
ui->label_54->setText(QString::number(time1));
}
ui->label_54->setText("Время вышло! \nРейтинг уменьшен в два раза.");
}
void Widget::on_pushButton_29_clicked()
{
QString Queestions[100];
Queestions[1] = Queestions[1].append(ui->lineEdit_482->text()).append(ui->lineEdit_504->text()).append(ui->lineEdit_505->text()).append(ui->lineEdit_478->text()).append(ui->lineEdit_506->text()).append(ui->lineEdit_472->text()).append(ui->lineEdit_507->text()).append(ui->lineEdit_488->text()).append(ui->lineEdit_508->text()).append(ui->lineEdit_495->text()).append(ui->lineEdit_509->text()).append(ui->lineEdit_499->text()).append(ui->lineEdit_510->text());
Queestions[2] = Queestions[2].append(ui->lineEdit_511->text()).append(ui->lineEdit_512->text()).append(ui->lineEdit_484->text()).append(ui->lineEdit_513->text());
Queestions[3] = Queestions[3].append(ui->lineEdit_514->text()).append(ui->lineEdit_486->text()).append(ui->lineEdit_515->text()).append(ui->lineEdit_516->text());
Queestions[4] = Queestions[4].append(ui->lineEdit_540->text()).append(ui->lineEdit_525->text()).append(ui->lineEdit_541->text()).append(ui->lineEdit_542->text()).append(ui->lineEdit_534->text()).append(ui->lineEdit_543->text()).append(ui->lineEdit_544->text()).append(ui->lineEdit_545->text());
Queestions[5] = Queestions[5].append(ui->lineEdit_566->text()).append(ui->lineEdit_579->text()).append(ui->lineEdit_557->text()).append(ui->lineEdit_580->text()).append(ui->lineEdit_523->text()).append(ui->lineEdit_581->text()).append(ui->lineEdit_582->text()).append(ui->lineEdit_583->text()).append(ui->lineEdit_528->text()).append(ui->lineEdit_584->text()).append(ui->lineEdit_585->text()).append(ui->lineEdit_537->text()).append(ui->lineEdit_586->text()).append(ui->lineEdit_587->text());
Queestions[6] = Queestions[6].append(ui->lineEdit_577->text()).append(ui->lineEdit_575->text()).append(ui->lineEdit_578->text()).append(ui->lineEdit_567->text());
Queestions[7] = Queestions[7].append(ui->lineEdit_546->text()).append(ui->lineEdit_547->text()).append(ui->lineEdit_548->text()).append(ui->lineEdit_549->text()).append(ui->lineEdit_530->text());
Queestions[8] = Queestions[8].append(ui->lineEdit_470->text()).append(ui->lineEdit_471->text()).append(ui->lineEdit_472->text()).append(ui->lineEdit_473->text()).append(ui->lineEdit_474->text()).append(ui->lineEdit_475->text()).append(ui->lineEdit_476->text());
Queestions[9] = Queestions[9].append(ui->lineEdit_481->text()).append(ui->lineEdit_482->text()).append(ui->lineEdit_483->text()).append(ui->lineEdit_484->text()).append(ui->lineEdit_485->text()).append(ui->lineEdit_486->text());
Queestions[10] = Queestions[10].append(ui->lineEdit_477->text()).append(ui->lineEdit_478->text()).append(ui->lineEdit_479->text()).append(ui->lineEdit_480->text());
Queestions[11] = Queestions[11].append(ui->lineEdit_487->text()).append(ui->lineEdit_488->text()).append(ui->lineEdit_489->text()).append(ui->lineEdit_490->text()).append(ui->lineEdit_491->text()).append(ui->lineEdit_492->text()).append(ui->lineEdit_493->text());
Queestions[12] = Queestions[12].append(ui->lineEdit_494->text()).append(ui->lineEdit_495->text()).append(ui->lineEdit_496->text()).append(ui->lineEdit_497->text());
Queestions[13] = Queestions[13].append(ui->lineEdit_498->text()).append(ui->lineEdit_499->text()).append(ui->lineEdit_500->text()).append(ui->lineEdit_501->text()).append(ui->lineEdit_502->text()).append(ui->lineEdit_503->text());
Queestions[14] = Queestions[14].append(ui->lineEdit_517->text()).append(ui->lineEdit_516->text()).append(ui->lineEdit_518->text()).append(ui->lineEdit_519->text()).append(ui->lineEdit_520->text()).append(ui->lineEdit_521->text()).append(ui->lineEdit_522->text()).append(ui->lineEdit_523->text());
Queestions[15] = Queestions[15].append(ui->lineEdit_531->text()).append(ui->lineEdit_532->text()).append(ui->lineEdit_533->text()).append(ui->lineEdit_533->text()).append(ui->lineEdit_535->text()).append(ui->lineEdit_536->text()).append(ui->lineEdit_537->text()).append(ui->lineEdit_538->text()).append(ui->lineEdit_539->text());
Queestions[16] = Queestions[16].append(ui->lineEdit_524->text()).append(ui->lineEdit_525->text()).append(ui->lineEdit_526->text()).append(ui->lineEdit_527->text()).append(ui->lineEdit_528->text()).append(ui->lineEdit_529->text()).append(ui->lineEdit_530->text());
Queestions[17] = Queestions[17].append(ui->lineEdit_563->text()).append(ui->lineEdit_564->text()).append(ui->lineEdit_565->text()).append(ui->lineEdit_566->text()).append(ui->lineEdit_567->text()).append(ui->lineEdit_568->text()).append(ui->lineEdit_569->text()).append(ui->lineEdit_570->text()).append(ui->lineEdit_571->text());
Queestions[18] = Queestions[18].append(ui->lineEdit_572->text()).append(ui->lineEdit_573->text()).append(ui->lineEdit_574->text()).append(ui->lineEdit_575->text()).append(ui->lineEdit_576->text());
Queestions[19] = Queestions[19].append(ui->lineEdit_555->text()).append(ui->lineEdit_556->text()).append(ui->lineEdit_557->text()).append(ui->lineEdit_558->text()).append(ui->lineEdit_559->text()).append(ui->lineEdit_560->text()).append(ui->lineEdit_561->text()).append(ui->lineEdit_562->text());
Queestions[20] = Queestions[20].append(ui->lineEdit_548->text()).append(ui->lineEdit_550->text()).append(ui->lineEdit_551->text()).append(ui->lineEdit_552->text()).append(ui->lineEdit_553->text()).append(ui->lineEdit_554->text());
QString abc="";
count1=0;
for(int i=1;i<21;i++){
abc = abc.append(questions->record(i-1+30+19+21).value(2).toString());
if(Queestions[i]==questions->record(i-1+30+19+21).value(2).toString()){
count1++;
};
}
if(time1==0)
{
count1=count1/2;
}
// ui->textBrowser_5->setText(abc);
ui->label_54->setHidden(1);
QMessageBox::information(this, "Тест пройден!", QString("Поздравляем! Тест пройден. Ваш рейтинг увеличился на %1 пунктов.").arg(count1));
Users->setData(Users->index(id-1,6),Users->record(id-1).value(6).toInt()+count1);
Users->submitAll();
if(Users->record(id+1).value(6).toInt()<25){
ui->label_35->setText("Ваше звание: рекрут!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/1.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>24)&&(Users->record(id-1).value(6).toInt()<39))
{
QGraphicsScene *scene = new QGraphicsScene;
ui->label_35->setText("Ваше звание: сержант!");
scene->addPixmap(QPixmap("D:/kross1/images/2.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>38)&&(Users->record(id-1).value(6).toInt()<42))
{
ui->label_35->setText("Ваше звание: офицер!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/3.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>41)&&(Users->record(id-1).value(6).toInt()<56))
{
ui->label_35->setText("Ваше звание: лейтенант!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/4.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>55)&&(Users->record(id-1).value(6).toInt()<87))
{
ui->label_35->setText("Ваше звание: мастер!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/5.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>86))
{
ui->label_35->setText("Ваше звание: генерал!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/6.JPG"));
ui->graphicsView->setScene(scene);
}
for(int i=0;i<Users->rowCount();i++)
{
if(Users->record(i).value(6).toInt()>Users->record(id-1).value(6).toInt())
{
//i1++;
r++;
}
}
for(int i=0;i<Users->rowCount();i++)
{
if(Users->record(i).value(6).toInt()>Users->record(id+1).value(6).toInt())
{
//i1++;
r++;
}
}
m=0;b=0;s=-1;
for(int i=0;i<Users->rowCount();i++)
{
if((Users->record(i).value(6).toInt()<Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
m++;
}
if((Users->record(i).value(6).toInt()>Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
b++;
}
if((Users->record(i).value(6).toInt()==Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
s++;
}
}
str1="";
str1=str1.append("Количество игроков с таким же рейтингом: %1. \nКоличество игроков с рейтингом ниже %2 - %3. \nКоличество игроков с рейтингом выше %2 - %4.").arg(s).arg(Users->record(id+1).value(6).toInt()).arg(m).arg(b);
ui->label_61->setText(str1);
str = "";
str = str.append("Вы занимаете %1 место в таблице рейтинга!").arg(r);
ui->label_60->setText(str);
count1=0;
time = 10;
time1 = time;
ui->label_14->setText("Ваш текущий рейтинг: " + Users->record(id-1).value(6).toString() + ".");
}
void Widget::test5()
{
ui->lineEdit_588->setText("");
ui->lineEdit_589->setText("");
ui->lineEdit_590->setText("");
ui->lineEdit_591->setText("");
ui->lineEdit_592->setText("");
ui->lineEdit_593->setText("");
ui->lineEdit_594->setText("");
ui->lineEdit_595->setText("");
ui->lineEdit_596->setText("");
ui->lineEdit_597->setText("");
ui->lineEdit_598->setText("");
ui->lineEdit_599->setText("");
ui->lineEdit_600->setText("");
ui->lineEdit_601->setText("");
ui->lineEdit_602->setText("");
ui->lineEdit_603->setText("");
ui->lineEdit_604->setText("");
ui->lineEdit_605->setText("");
ui->lineEdit_606->setText("");
ui->lineEdit_607->setText("");
ui->lineEdit_608->setText("");
ui->lineEdit_609->setText("");
ui->lineEdit_610->setText("");
ui->lineEdit_611->setText("");
ui->lineEdit_612->setText("");
ui->lineEdit_613->setText("");
ui->lineEdit_614->setText("");
ui->lineEdit_615->setText("");
ui->lineEdit_616->setText("");
ui->lineEdit_617->setText("");
ui->lineEdit_618->setText("");
ui->lineEdit_619->setText("");
ui->lineEdit_620->setText("");
ui->lineEdit_621->setText("");
ui->lineEdit_622->setText("");
ui->lineEdit_623->setText("");
ui->lineEdit_624->setText("");
ui->lineEdit_625->setText("");
ui->lineEdit_626->setText("");
ui->lineEdit_627->setText("");
ui->lineEdit_628->setText("");
ui->lineEdit_629->setText("");
ui->lineEdit_630->setText("");
ui->lineEdit_631->setText("");
ui->lineEdit_632->setText("");
ui->lineEdit_633->setText("");
ui->lineEdit_634->setText("");
ui->lineEdit_635->setText("");
ui->lineEdit_636->setText("");
ui->lineEdit_637->setText("");
ui->lineEdit_638->setText("");
ui->lineEdit_639->setText("");
ui->lineEdit_640->setText("");
ui->lineEdit_641->setText("");
ui->lineEdit_642->setText("");
ui->lineEdit_643->setText("");
ui->lineEdit_644->setText("");
ui->lineEdit_645->setText("");
ui->lineEdit_646->setText("");
ui->lineEdit_647->setText("");
ui->lineEdit_648->setText("");
ui->lineEdit_649->setText("");
ui->lineEdit_650->setText("");
ui->lineEdit_651->setText("");
ui->lineEdit_652->setText("");
ui->lineEdit_653->setText("");
ui->lineEdit_654->setText("");
ui->lineEdit_655->setText("");
ui->lineEdit_656->setText("");
ui->lineEdit_657->setText("");
ui->lineEdit_658->setText("");
ui->lineEdit_659->setText("");
ui->lineEdit_660->setText("");
ui->lineEdit_661->setText("");
ui->lineEdit_662->setText("");
ui->lineEdit_663->setText("");
ui->lineEdit_664->setText("");
ui->lineEdit_665->setText("");
ui->lineEdit_666->setText("");
ui->lineEdit_667->setText("");
ui->lineEdit_668->setText("");
ui->lineEdit_669->setText("");
ui->lineEdit_670->setText("");
ui->lineEdit_671->setText("");
ui->lineEdit_672->setText("");
ui->lineEdit_673->setText("");
ui->lineEdit_674->setText("");
ui->lineEdit_675->setText("");
ui->lineEdit_676->setText("");
ui->lineEdit_677->setText("");
ui->lineEdit_678->setText("");
ui->lineEdit_679->setText("");
ui->lineEdit_680->setText("");
ui->lineEdit_681->setText("");
ui->lineEdit_682->setText("");
ui->lineEdit_683->setText("");
ui->lineEdit_684->setText("");
ui->lineEdit_685->setText("");
ui->lineEdit_686->setText("");
ui->lineEdit_687->setText("");
ui->lineEdit_688->setText("");
ui->lineEdit_689->setText("");
ui->lineEdit_690->setText("");
ui->lineEdit_691->setText("");
ui->lineEdit_692->setText("");
ui->lineEdit_693->setText("");
ui->lineEdit_694->setText("");
ui->lineEdit_695->setText("");
ui->lineEdit_696->setText("");
ui->lineEdit_697->setText("");
ui->lineEdit_698->setText("");
ui->lineEdit_699->setText("");
...Подобные документы
Характеристика, классификация и структура баз данных. Модель базы данных в Delphi. Разработка базы данных для вуза с целью облегчения процесса поиска нужной информации о студенте. Требования к техническому, методическому и программному обеспечению.
курсовая работа [1,0 M], добавлен 18.08.2009Создание информационной системы для автоматизации проведения анкетирования среди студентов и преподавателей учебных заведений. Требования к структуре и функционированию системы, программному обеспечению. Проектирование логической модели базы данных.
курсовая работа [2,4 M], добавлен 08.03.2016Минимальные системные требования к техническому и программному обеспечению для применения базы данных. Структура базы данных, создание таблиц (сотрудники, контакты, контракты, клиенты), запросов и форм. Описание действий при работе с базой данных.
практическая работа [1,0 M], добавлен 13.02.2011Системный анализ предметной области проектируемой базы данных. Экономическая сущность комплекса экономических информационных задач. Проектные решения по программному обеспечению комплекса задач. Структура базы данных и технологическое обеспечение.
курсовая работа [303,7 K], добавлен 27.02.2009Разработка системы, автоматизирующей ведение базы данных библиотеки. Основные требования к программному обеспечению. Модели локальных представлений. Архитектура информационной системы. Хранимые процедуры. SQL-скрипт создания базы данных. Текст программы.
дипломная работа [2,2 M], добавлен 28.01.2014Медицинский диагностический центр: информационная система управления данными, минимальные системные требования к аппаратному обеспечению, создание таблиц путем ввода данных. Отчеты базы данных: создание отчетов различными способами, мастер диаграмм.
реферат [588,6 K], добавлен 03.06.2011Проектирование базы данных, информационной подсистемы PLC-Tester, модуля тестирования и web-приложения. Разработка логической структуры программного продукта и общие требования к техническому обеспечению. Запуск программы и описание тестовых прогонов.
дипломная работа [3,2 M], добавлен 30.06.2011Характеристика предприятия, особенности работы оператора сервисного центра. Требования к программному и техническому обеспечению. Проектирование моделей данных, модулей и структуры информационной системы. Разработка интерфейса и тестирование программы.
дипломная работа [1,2 M], добавлен 16.02.2013Разработка информационной системы для хранения информации о результатах экзаменов студентов. Описание сервисов, разработка логической и физической модели системы. Выбор системы хранения данных. Схема работы сервиса, принципы безопасности доступа.
курсовая работа [560,6 K], добавлен 09.09.2012Технико-экономическая характеристика предметной области и предприятия. Обоснование проектных решений по информационному, техническому и программному обеспечению. Характеристика базы данных. Организация технологии сбора, обработки и выдачи информации.
дипломная работа [3,6 M], добавлен 08.03.2014Проведение структурного системного анализа предметной области и разработка информационной системы "Клиника". Описание диаграмм потоков данных в информационной базе. Построение инфологической модели информационной системы. Основной интерфейс баз данных.
курсовая работа [2,1 M], добавлен 11.07.2013Описание предметной области и определение предметной области информационной системы детского сада. Разработка логической и физической модели базы данных дошкольного образовательного учреждения. Анализ функционала информационной системы детского сада.
курсовая работа [1,6 M], добавлен 20.04.2015Характеристика разрабатываемой информационной системы, основные требования к используемому аппаратному и программному обеспечению. Структура базы данных, а также применяемые в ней компоненты. Основные сведения о работе программы, ее возможности.
курсовая работа [1,2 M], добавлен 13.06.2017Область применения и требования создаваемого Web-приложения. Требования к техническому и программному обеспечению. Разработка структуры Web-приложения и выбор средств программной реализации. Программная реализация Web-приложения. Структура базы данных.
дипломная работа [1,4 M], добавлен 03.06.2014Разработка требований к программному обеспечению отдела воинского учета, методология проектирования информационной системы. Реализация и аттестация информационной системы, взаимодействие приложения с источниками данных, его экономическая эффективность.
дипломная работа [1,3 M], добавлен 30.11.2010Разработка структуры информационной системы с использованием СУБД MS Access. Моделирование бизнес-процессов с помощью IDEF0-диаграмм. Проектирование приложения в среде Delphi. Физическая реализация структуры базы данных. Создание интерфейса системы.
отчет по практике [3,4 M], добавлен 07.01.2015Характеристика понятия базы данных, структурированных и взаимосвязанных методов, обеспечивающих добавление, выборку и отображение данных. Изучение предметной области, даталогического проектирования, требований к техническому и аппаратному обеспечению.
курсовая работа [1,6 M], добавлен 10.01.2012Классификация информационных систем. Сортировка данных в MS Access. Фильтрация данных. Изменение структуры и вида таблицы. Базы данных в Internet. Требования к программному обеспечению. Запуск справочно-правовой системы "Гарант" и ее настройки.
контрольная работа [1,5 M], добавлен 21.05.2013Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.
курсовая работа [318,6 K], добавлен 24.12.2014Создание базы данных для информационной системы "Грузоперевозки". Анализ предметной области, разработка концептуальной и логической модели базы данных, с использованием средства MS Micrоsоft SQL Server 2005, реализация физического проектирования базы.
курсовая работа [1,3 M], добавлен 01.07.2011