Научная статья на тему 'Особенности реализации и обзор аналогов мобильного приложения «Стрелковый дневник»'

Особенности реализации и обзор аналогов мобильного приложения «Стрелковый дневник» Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
648
35
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПУЛЕВАЯ СТРЕЛЬБА / СТРЕЛКОВЫЙ ДНЕВНИК / МОБИЛЬНОЕ ПРИЛОЖЕНИЕ / ВЕБ-РАЗРАБОТКА / ПРОГРАММИРОВАНИЕ / АНДРОИД

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Басюк Ольга Васильевна

В статье обосновывается необходимость разработки мобильного приложения для отслеживания прогресса обучения пулевой стрельбе, проводится обзор существующих аналогов данного приложения и предоставляется описание функциональности предлагаемого решения.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Басюк Ольга Васильевна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Особенности реализации и обзор аналогов мобильного приложения «Стрелковый дневник»»

УДК 004.514

Басюк О.В.

Инженерно-технологическая академия Южного Федерального Университета, г. Ростов-на-Дону,

Россия

ОСОБЕННОСТИ РЕАЛИЗАЦИИ И ОБЗОР АНАЛОГОВ МОБИЛЬНОГО ПРИЛОЖЕНИЯ «СТРЕЛКОВЫЙ ДНЕВНИК»

АННОТАЦИЯ

В статье обосновывается необходимость разработки мобильного приложения для отслеживания прогресса обучения пулевой стрельбе, проводится обзор существующих аналогов данного приложения и предоставляется описание функциональности предлагаемого решения.

КЛЮЧЕВЫЕ СЛОВА

Пулевая стрельба, стрелковый дневник, мобильное приложение, веб-разработка, программирование, Андроид.

Basyuk O.V.

Engineering and Technology Academy Southern Federal University, Rostov-on-Don, Russia

IMPLEMENTATION AND ANALOGUES REWIEW MOBILE APPLICATION «SHOOTING

DIARY»

ABSTRACT

The article substantiates the need to develop a mobile application for tracking progress in shooting trainings, provides existing analogs overview of the application and provides functionality description of the proposed solutions.

KEYWORDS

Bulletshooting, shooting diary, mobile application, web development, programming, Android

История пулевой стрельбы как спортивных состязании берет свое начало с давних пор, со времен соревновании на меткость в стрельбе из лука и арбалета. В отличие от иных видов спорта в пулевои стрельбе стрелок ведет состязание не с прочими спортсменами, а с самим собои, с собственным телом. Предъявляя специфические требования к физическим способностям спортсмена, она опирается на такие качества, как координация и статическая выносливость. Кроме того, как и прочие виды спорта, пулевая стрельба предъявляет серьезные требования к спортсмену как к личности, что должна иметь эмоциональную устоичивость и достаточные волевые качества

[5].

Спортивная наука различает три вида навыков, задеиствованных в практическои стрельбе:

1. Двигательные навыки - технические элементы взаимодеиствия с оружием, такие как наводка, выхват, выстрел и пр;

2. Сенсорные навыки - отвечают за восприятие стрелком целеи и окружающего мира. Заключаются в визуальном контроле мушки, отметки выстрела, оценке мишеннои обстановке и пр;

3. Волевые навыки - навыки концентрации, психическои дисциплины, контроля эмоции. Для соответствующего контроля приобретаемых навыков, а также отслеживания

получаемого прогресса главным инструментом стрелка является стрелковьш дневник. Стрелковьш дневник позволяет отслеживать прогресс от тренировки к тренировке, и фиксировать приходящие во время тренировки мысли и ощущения. Систематическое ведение записеи позволяет осмыслить полученныи опыт и усилить его запоминание. Кроме того, записи помогают в овладении какого-либо технического элемента и позволяют наити ответ на вопрос, как в прошлом удалось овладеть элементом, которыи к настоящему времени забылся.

Дневник незаменим для сбора различных сведении о времени прохождения упражнении и показанных результатах, в нем содержатся наиболее важные аргументы при принятии решения о выборе тактики прохождения упражнения [5].

Не смотря на важность подобного инструмента для стрелка остается открытым вопрос о наиболее удобном способе ведения стрелкового дневника.

Самым распространенным на данным момент является дневник, который стрелок ведет от руки в блокноте или тетради. Таким образом на стрелка накладывается довольно серьезныи труд, требующии больших затрат времени как во время самои тренировки, так и после нее. Очевидны большое число недостатков подобного метода: множество бумажнои работы по вклеике мишенеи, заполнению дневника от руки не только на стрельбище, но и в свободное время, если у стрелка есть желание отследить собственные успехи, необходимость выбирать тетрадь достаточно удобную, компактную для носки, но при этом не слишком маленькую, чтобы можно было с удобством разместить в неи отстреленные мишени, и необходимость носить ее с собои на каждую тренировку. При этом главным преимуществом является свобода творчества для автора стрелкового дневника - каждьш может вести свои дневник в максимально свободнои и удобнои для него форме, выделять только ту информацию, что непосредственно он считает нужнои и делать инструмент максимально приятным эстетически. Спор о сопоставимости вышеуказанных недостатков и преимуществ простых тетрадеи и блокнотов перед электронными остро стоит не первыи год и выходит за рамки обсуждаемои нами проблемы, поэтому мы не будем высказывать какое-либо мнение по данному вопросу.

Вторым способом ведения стрелкового дневника является использование любого из существующих электронных блокнотов для платформы Android или IOS. Развитие мобильных гаджетов в последнее время достигло небывалои скорости и даже у самых юных стрелков имеются под рукои мобильные деваисы, что, разумеется, повлияло и на вид стрелковых дневников. Электронные записные книжки позволяют избавиться от необходимости носить с собои реальные тетради и заменить их на телефон или планшет, которыи и так всегда под рукои. Мобильные приложения позволяют хранить фотографии мишенеи, делать к ним записи комментарии, записи к началу и концу тренировки, а также выставлять необходимые напоминания, если в этом есть необходимость. Но при всем удобстве электронных записных книжек, они остаются простыми блокнотами, не предусматривающими какую-либо обработку поступающих данных. Подсчет очков, ведение статистики и отслеживание собственного прогресса все также остается работои, которую должен проводить стрелок в свободное время. В зависимости от навыков и количества проведенных тренировок, ведение подобнои статистики может быть краине утомительным и занимать достаточно много времени. При этом электронные блокноты значительно ограничены в свободе ведения записеи по сравнению с обычными тетрадями, что так же является недостатком данного метода.

Кроме вышеуказанных приложении на англоязычном рынке мобильных приложении для операционнои системы Andriod существует ряд решении, ориентированных на пользователеи, занимающихся пулевои стрельбои. Нами не было обнаружено ни единого приложения, имеющего в интерфеисе русскии язык или достаточно простои в реализации пользовательского опыта, чтобы им мог воспользоваться человек не разбирающиися в тонкостях даннои спортивнои области. В первую очередь для подобных приложении характерно многообразие с очень узкои специализациеи. Так, для ведения стрелкового дневника, позволяющего сохранять изображении рабочих мишенеи, записи соответствующих комментариев и построения графика прогресса требуется по краинеи мере два различных приложения, не способных синхронизироваться друг с другом. Кроме того, данные приложения ориентированы на тренировки боевым или мелкокалиберным оружием в условиях боя, что не соответствует программе обучения стрельбе в нашеи стране. И, наконец, из прочих недостатков можно выделить сложность и запутанность интерфеиса, которыи требует долгого и внимательного изучения, что противоречит парадигме разработки программных средств для мобильных устроиств, что преобладает в даннои профессиональнои среде в последние годы [4].

Таким образом, на основании недостатков существующих средств для ведения стрелкового дневника нами было принято решение о создании мобильного приложения, реализующего наиболее важные для данного программного средства функции.

Для реализации проектов для мобильных устроиств в данныи момент существует два возможных направления - это мобильныи web-саит или мобильное приложение. Мобильным web-саитом считается саит, адаптированным для просмотра и функционирования на мобильном устроистве. Мобильное приложение - это специально разработанное приложение под конкретную мобильную платформу. Технически, существует еще и третии вариант комбинации двух вышеперечисленных способов, но нами было принято решение о нецелесообразности подобного технического решения, поскольку оно не несет в данном случае никаких принципиальных преимуществ и лишь усложняет процесс разработки.

С точки зрения проектирования программного средства ни один, ни второй путь не имеет принципиальных преимуществ перед другим. С точки зрения экономии ресурсов более предпочтительным вариантом является реализация web-саита. Подобныи подход предпочтительнее, если планируется онлаин работа над проектом, а также есть потребность в охвате пользователеи стационарных компьютеров. Для проектов, предусматривающих в большеи степени работу в режиме оффлаин, стоит отдать предпочтение мобильным приложениям, однако, нередки случаи, когда web-разработка все же потребуется и подобная доработка краине дорога с точки зрения финансовых и временных затрат.

Опираясь на потребность работы в режиме оффлаин, отсутствию возможных пользователеи стационарных компьютеров, а также значительнои ограниченности доступу к сети Интернет на большинстве стрельбищ нами было принято решение разработать мобильное приложение без возможности работы онлаин и многопользовательского доступа.

Для постановки технического задания нами было проведено анкетирование студентов, обучающихся пулевои стрельбе на базе Инженерно-технологическои академии Южного Федерального Университета. В опросе участвовали студенты, обучающиеся стрельбе не больше трех месяцев. Опрос показал, что подавляющая часть студентов едет стрелковыи дневник в тетради и желали бы иметь мобильное приложение для платформы Android (85% опрошенных) или для мобильнои платформы IOS (13% опрошенных). Оставшаяся часть не имеет желания вести подобныи дневник в мобильном приложении или желали бы иметь подобныи сервис в виде web-саита.

Так же в рамках опроса обучающимся было предложено перечислить функционал, которыи бы они желали видеть в подобном приложении. Из всех перечисленных функции можно выделить следующие, наиболее часто встречающиеся возможности: автоматическии подсчет очков по фотографии мишени, построение статистики успехов обучения стрельбе, проведение первичного тестирования эмоционального состояния стрелка, синхронизация с календарем и возможность напоминания о предстоящеи тренировке или соревнованиях.

Результаты, полученные вследствие опроса обучающихся пулевои стрельбе, во многом совпали с нашими предположениями о необходимых и достаточных функциональных возможностях разрабатываемого приложения. Таким образом структура приложения имеет несколько рабочих экранов.

Первыи, главныи экран, предоставляет возможность ведения записеи текущеи тренировки. Поскольку, именно ведение записеи является главнои функциеи разрабатываемого приложения, нами было принято решение отказаться от вспомогательных отвлекающих экранов, дающих опосредованным доступ к необходимым функциям. Главныи экран дает возможность загрузить изображение отработаннои мишени и добавить к неи необходимые комментарии, реализованные в виде простых текстовых блоков. Для ограничения области отвлечения внимания данные блоки не предполагают возможность изменения типографических характеристик, но, возможно, данная функция будет реализована в настроиках к приложению, если это будет важно пользователям для удовлетворения эстетических потребностей

Второи экран представляет собои раздел статистики, имеющии два раздела. Первыи отвечает за статистику достижения поставленнои стрелком цели. Статистика имеет вид графика с отмеченным уровнем достигнутого результата, поскольку в пулевои стрельбе важно не только достигнуть некоторого числа очков, но и удерживать его достаточное время для получения разряда. График будет предоставлять возможность посмотреть ключевую информацию на точках - днях тренировок, о которых есть информация. Второи раздел представляет собои непосредственно дневник стрелка, которыи владелец может в любои момент пролистать для сравнения результатов, отслеживания собственного прогресса или регресса, и чтобы освежить в память некоторые сделанные им выводы и заключения.

Третии экран, на которыи можно так же попасть с главного - экран прохождения теста на эмоциональное состояние стрелка. В таком виде спорта как пулевая стрельба, эмоциональныи настрои имеет первоначальное значение и знание собственного состояния в определенныи момент не только поможет стрелку понять причины своего успеха или не успеха, но и будет способствовать дальнеишему развитию рефлексии, что является, в свою очередь, неотъемлемои частью каждого сознательного человека. Существует несколько тестов на определение эмоционального состояния. Несколькими респондентами, участвовавшими в опросе, было предложено использовать цветовои тест Люшера [2], но мы не считаем это возможным, поскольку данная методика требует существенных временных затрат, что не всегда возможно в контексте тренировки или соревновании. Однако, на данныи момент, у нас нет окончательного решения, какая именно методика будет использована.

И, наконец, последнии экран приложения - настроики. В данном отделе пользователь сможет изменить или указать некоторые личные данные. Нами намерено было принято решение не осуществлять интеграции приложения с социальными сетями для облегчения разработки и ресурсных затрат приложения, поэтому необходимости в авторизации и хранении личнои информации нет. Однако, как показали исследования личная вовлеченность пользователя значительно сказывается на результате любои деятельности [1]. Для реализации подобнои вовлеченности приложение будет запрашивать некоторые сведения о пользователе - как к нему обращаться, какую цель он перед собои ставит и какое оружие использует для тренировки. Имея конкретную собственную цель подготовки, пользователь будет значительно больше мотивирован для ее достижения, нежели пользователь, имеющии некую общую, навязанную системои цель, а обращение в некоторых случаях по имени позволит субъективировать и укрепить эмоциональную вовлеченность пользователя в деятельность. Кроме вышеуказаннои информации, пользователь будет иметь возможность изменить некоторые настроики внешнего вида, тему и, возможно, как мы упоминали раньше, систему шрифтов в приложении.

Предполагаемая область разработки подразумевает возможность дальнеишего расширения функционала программного средства, в том числе некоторыми особо специфическими деиствиями, обуславливаемыми выбором оружия или полигона при проведении тренировок. Так же возможно дальнеишее развитие программного средства с подключением режима работы онлаин, создание web-саита для пользователеи с возможностью интеграции с социальными сетями, календарем и организациеи социального взаимодеиствия между пользователями данного сервиса.

Таким образом, результатом даннои разработки будет мобильное приложение для платформы Andriod (и со временем разработки для прочих мобильных платформ), позволяющее пользователю максимально просто и доступно вести дневниковые записи, с максимальнои пользои и минимальными трудовыми и временными затратами.

Исследование пользовательских ожиданий было проведено на студентах, обучающихся пулевой стрельбе в тире при Инженерно-технологической академии Южного Федерального Университета. Руководитель научной работы - к.т.н, доцент кафедры «Психология и безопасность жизнедеятельности» Компаниец Виталий Сергеевич.

Литература

1. Ким В. Ю. «Особенности разработки бизайна пользовательского интерфейса для мобильного приложения» //Новые информационные технологии в автоматизированных системах. - 2015. URL: http://cyberleninka.ru/article/n/osobennosti-razrabotki-dizayna-polzovatelskogo-interfeysa-dlya-mobilnogo-prilozheniya

2. Мельников В. И. «Применение модифицированного теста Люшера для диагностики психических состояний личности» //Педагогика в правоохранительных органах. - 2001. URL: http://cyberleninka.ru/article/n/primenenie-modifitsirovannogo-testa-lyushera-dlya-diagnostiki-psihicheskih-sostoyaniy-lichnosti

3. Николаенко В. С. «Разработка принципов управления ИТ-проектом» //Вестник Томского государственного университета. - 2015. URL: http://cyberleninka.ru/article/n/razrabotka-printsipov-upravleniya-it-proektom-1

4. Jenifer Tidwell «Designing Interfaces, Second Edition». - O'Reilly Media, 2011. - 577с.

5. Saul Kirsch «Thinking Practical Shooting. A guide to outstanding match perfomance». - Double-Alpha Academy, 2004. -1250с.

References

1. Kim V. Yu. «Osobennosti razrabotki bizayna pol'zovatel'skogo interfeysa dlya mobil'nogo prilozheniya» //Novye informatsionnye tekhnologii v avtomatizirovannykh sistemakh. - 2015. URL: http://cyberleninka.ru/article/n/osobennosti-razrabotki-dizayna-polzovatelskogo-interfeysa-dlya-mobilnogo-prilozheniya

2. Mel'nikov V. I. «Primenenie modifitsirovannogo testa Lyushera dlya diagnostiki psikhicheskikh sostoyaniy lichnosti» //Pedagogika v pravookhranitel'nykh organakh. - 2001. URL: http://cyberleninka.ru/article/n/primenenie-modifitsirovannogo-testa-lyushera-dlya-diagnostiki-psihicheskih-sostoyaniy-lichnosti

3. Nikolaenko V. S. «Razrabotka printsipov upravleniya IT-proektom» //Vestnik Tomskogo gosudarstvennogo universiteta. -2015. URL: http://cyberleninka.ru/article/n/razrabotka-printsipov-upravleniya-it-proektom-1

4. Jenifer Tidwell «Designing Interfaces, Second Edition». - O'Reilly Media, 2011. - 577с.

5. Saul Kirsch «Thinking Practical Shooting. A guide to outstanding match perfomance». - Double-Alpha Academy, 2004. -1250с.

Поступила 4.10.2016

Об авторах:

Басюк Ольга Васильевна, магистрант 2 курса кафедры «Психология и безопасность жизнедеятельности» по специальности «Прикладная информатика», keynikel@gmail.com.

i Надоели баннеры? Вы всегда можете отключить рекламу.