Педагогические науки/6.
Современные методы преподавания
Сапронов
Р.С.
Северо-Казахстанский
государственный университет им. М. Козыбаева
К ВОПРОСУ О РЕАЛИЗАЦИИ БРОУЗЕРНОЙ ВЕРСИИ ИГРЫ
2048-ПАСЬЯНС
На основе спроектированных функциональной и
объектной моделей а также, предъявленных заказчиком требований к проекту, было
произведено проектирование интерфейса системы.
Под
пользовательским интерфейсом понимается совокупность средств, и объектов, с
которой работает пользователь и которая облегчает его работу с базой данных из
внешней среды – программного приложения. При помощи грамотно разработанного
интерфейса пользователь без труда может просматривать, добавлять, удалять,
редактировать и всяческим образом обрабатывать информацию, содержащуюся в базе
данных [1-3].
Для того чтобы зайти в приложение необходимо
иметь доступ в интернет, после чего, в строке ввода адреса ввести адрес
приложения: solitaire.esy.es.
После того, как будет осуществлен переход на страницу приложения на экране
появится начальная страница.
Затем, пользователю
будет предложено войти в систему под уже имеющейся учетной записью, либо
воспользоваться быстрой регистрацией, по окончании которой, пользователь сможет
осуществить авторизацию в системе и принять участие в игре.
Для прохождения авторизации необходимо ввести
логин и пароль, которые были назначены при регистрации, а также ввести защитный
код с картинки, в целях безопасности. Если код отображается не корректно, можно
воспользоваться командой «новый код», после запуска которой исходный код будет
заменен на новый.
Для регистрации необходимо воспользоваться
вкладкой меню «Регистрация», после чего будет произведена переадресация на
страницу с регистрацией.
Для регистрации необходимо заполнить все
имеющиеся поля: имя, фамилия, учебное заведение, логин, пароль, повтор пароля,
защитный код. Такие поля как имя, фамилия, учебное заведение, логин, пароль
должны состоять минимум из трех букв или цифр. Не допускается использование
каких-либо символов в целях соблюдения эстетики. Если же в каком-либо из
вышеперечисленных полей будет введен недопустимый символ, либо введено меньше
трех символов в поле пароля или будет несоответствие между паролями, то будет
осуществлена очистка всех полей и предложено исправление имеющихся ошибок
[2].
После верного заполнения всех полей будет
выведено сообщение о том, что регистрация прошла успешно и имеется возможность
зайти под своим логином.
В том случае, если пользователь впервые играет в
данную игру, имеется возможность ознакомиться с правилами игры, которые можно
просмотреть при нажатии на вкладке «Правила игры».
После ознакомления с правилами игры, игрок может
вернуться к игре, воспользовавшись вкладкой «Играть еще раз», которая
автоматически переадресовывает на игровое поле. Победителем является игрок,
набравший в одном из квадратов номинал 2048, но даже при условии, что плитка с
номиналом в 2048 появилась, можно продолжить игру, повышая количество очков.
Максимальное количество очков, которое можно набрать при наилучшем ходе игры —
3 932 100 (при этом каждая выпавшая «4» уменьшает эту оценку на 4), а
максимальный номинал плитки — 131 072. Игра завершается, если после очередного
хода невозможно совершить действие.
Данный дипломный проект реализован на версии
2048-пасьянс и имеет отличительную особенность. В отличие от текущей версии, в
данной версии изменен фон вне игрового поля, добавлена возможность регистрации
и учета игроков посредством базы данных, добавлена таблица статистик игроков, номиналы квадратов нанесены поверх
фотографий преподавательского состава кафедры информационные системы факультета
информационных технологий и автора дипломного проекта. Наименьший номинал
нанесен поверх фотографии самого автора проекта, максимальный номинал – декан
факультета информационных технологий Батыров Болатбек Ескенович, затем (в
порядке убывания номиналов): заведующая кафедрой Шевчук Елена Владимировна (доцент кафедры «информационные
системы»), Погребицкая Марина Владимировна (кандидат педагогических наук, доцент,
член-корреспондент Международной академии информатизации), Никишина Ольга
Александровна, Ушакова Екатерина Вячеславовна, Куликов Владимир Павлович,
Пяткова Татьяна Владимировна, Астапенко Наталья Владимировна, Долматова Лариса
Владимировна, Лобач Наталья Васильевна.
Ресурс корректно отображается в таких наиболее
популярных браузерах, как Opera, Mozilla,
GoogleChrome и InternetExplorer (Приложение Б). Кроме
того приложение можно использовать без доступа в интернет – локально. Для этого
потребуется: установить denwer на сервер в локальной
сети, добавить папку с проектом, добавить базу данных, идентифицировать
компьютеры таким образом, чтобы они видели друг друга локально.
ЛИТЕРАТУРА:
1.
Создание
сайта, http://www.petrovichgroup.ru/content/view/93/41/ lang,ru/ (Дата
присвоенная файлу: 29.09.11.Актуальная дата: 17.04.15.);
2.
Интернет-технологии.ru,
http://www.internet-technologies.ru/articles/ article_2085.html (Дата
присвоенная файлу: 01.01.14.Актуальная дата: 17.04.15.);
3.
Ларман К. Применение UML 2.0 и шаблонов проектирования.
Введение в объектно-ориентированный анализ, проектирование и итеративную
разработку. - М.: Вильямс, 2009 г. - 736с.