AGT (Automatic Game Tool)
Тех. задание.
1. Регистрация.
- Логин
- Пароль
- Название команды.
2. Создание игры.
- Название
- Временной промежуток проведения(полный формат даты: дата, время)
- Тип. Линейная - задания выдаются в строгом порядке с первого до последнего. Нелинейная - задания выдаются в случайном порядке.
- Пролог.
- Задания и подсказки. В принципе количество заданий - без технических ограничений(может быть одно, а может быть и 100), но к каждому заданию жёстко по две подсказки. Всё текстовые поля.
- Комменты к каждому заданию.
3. Игра.
- После входа(ввод логина и пароля), видим кнопку "начать", после нажатия - начинается отсчёт времени. В тегах прописываем обновление страницы каждый 30 минут.
На экране: текст задания, а по прошествии 30 и 60 минут - подсказки. Обновляться страница будет автоматом, но можно и перезагружать в ручную.
- Для завершения уровня, надо ввести в поле код. Кодов может быть от 1-го до 5. Цифробуквенная последовательность.
- По прошествии 90 минут и при невводе кода. Задание - закрывается и выдаётся следующее.
- На отдельной странице - открытая статистика активных команд. Число решённых заданий, время выполнения, сортировка по общему времени.
- По завершении выполнения(слив) - выдаются комменты к заданию.
Пока, думаю достаточно, а там посмотрим... :-)
|