Разработка приложения
Требуется разработать приложение под основные браузеры и ОС..
- простой одностраничный сайт с регистрацией, фтп сервером и базой. домен есть.
- авторизация на сервере, получение файла приложения, при запуске авторизация в приложении.
- цветной фон и цветной объект на этом фоне. Также поле управления "Стрелки" . Например, фон прямоугольник и объект стрелка с возможными положениями влево-вправо-вверх-вниз
- фон и объект имеют параметры: цвет RGB, размер в пикселях, положение фона X, Y, положение объекта внутри фона Xf, Yf, поворот в градусах 0-90-180-270, контрастность 0-100%, время видимости (прозрачности).
- динамика. Отдельный файл сценария. Задается длительность сессии (180 секунд). Если нет реакции пользователя, все параметры объекта и фона меняются по заданному алгоритму сценария. Например, фон и объект меняют цвет, размер, положение, поворот (рандом), контрастность и видимость (прозрачность) в соответствии с зависимостями, заданными в сценарии. параметры меняются дискретно,с заданной периодичностью. Например, цикл 5 секунд.
- динамика. Есть реакции пользователя клавишами "Стрелки" в соответствии с поворотом (влево-вправо-вверх-вниз) объекта. Если ответ правильный, то параметры меняются по заданной зависимости, если нет, то по другой.
- в отдельный файл пишутся все параметры сессии. Начальные дата-время. Если реакции пользователя нет, то сессия закрывается со служебным сообщением через заданное время. Если реакции есть , то пишутся данные каждого цикла (5 секунд). Параметра фона и объекта, времена, реакция пользователя, правильность ответа. Если ответ правильный, то параметры меняются по одному алгоритму, если нет, то по другому.
- вариант текста. Вместо объекта на фон выводится текст. Заданный размер и цвет, тип шрифта. Желательно форматирование текста по левому и правому полям. Алгоритмы как и с графическим объектом. Только меняться будет размер и цвет шрифта. Фон при этом должен состоять из двух вертикально разделенных самостоятельных полей. Все остальное аналогично.
Файл сценария запрашивается с сервера после авторизации. Файл результатов отдается на сервер. Результаты записываются в базу данных.
Как-то так. Может что забыл описать. Дайте ваши предложения. Стучитесь в личку.
Последний раз редактировалось Pavel4591, 20.02.2015 в 14:18.
|