ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 4
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 7
1.1. Предметная область проекта 7
1.2. Обзор схожих проектов 7
1.3. Требования к разрабатываемому приложению 10
1.4. Обзор существующих сред разработки для создания приложений 11
2. ПРОЕКТИРОВАНИЕ СИСТЕМЫ 13
2.1. Функциональные требования к проектируемому приложению 13
2.2. Нефункциональные требования к проектируемому приложению 13
2.3. Варианты использования системы 14
2.4. Проектирование интерфейса 15
2.5. Описание компонентов разрабатываемой системы 20
2.6. Представление модуля “Тонгенератор” 21
3. РЕАЛИЗАЦИЯ КОМПОНЕНТОВ СИСТЕМЫ 23
3.1. Инструменты, используемые для реализации 23
3.2. Файловая структура 23
3.3. Реализация компонентов системы 24
4. ТЕСТИРОВАНИЕ 29
ЗАКЛЮЧЕНИЕ 34
СПИСОК ЛИТЕРАТУРЫ 35
ПРИЛОЖЕНИЕ 37
В настоящее время мобильные телефоны играют огромную роль в жизни человека. Многим ежедневно требуется иметь под рукой большое количество информации, контактов, записей и т.д. И один из экономичных и быстрых способов получения этих данных хранение их в электронном виде, в частности в телефоне, который всегда с собой.
Мобильные приложения - это программные продукты, разработанные специально для мобильных устройств, смартфонов, планшетных компьютеров или других мобильных устройств. Мобильные приложения распространяются через магазины приложений: Apple App Store, Google Play, Windows Phone Store, BlackBerry App World и др.
Мобильные приложения помогают решать различные прикладные задачи: от мобильной картографии и приема электронной почты до узкоспециализированных функций. Они призваны облегчить жизнь пользователей мобильных устройств, а также ее разнообразить [10].
Для этих целей было разработано большое количество приложений, ориентированных на разные области:
1) приложения для работы с файлами;
2) приложения для прослушивания аудио и просмотра видео;
3) приложения для дистанционного управления техникой;
4) приложения, ориентированные на быт и повседневную жизнь;
5) обучающие и развивающие приложения;
6) браузеры;
7) карты и навигация;
8) социальные сети.
Стоит обратить внимание на то, что помимо стандартных необходимых для работы приложений люди также используют технику для обучения, развития и развлечения в свободное время. Такая тенденция просматривается повсеместно.
В связи с этим, ООО ТК «Автокаста» потребовалось приложение, ориентированное на работников и клиентов организации. Приложение должно предоставлять определенные функции, благодаря которым эти люди смогут удобнее настраивать свои аудиосистемы.
Автозвук - это сфера инсталляций, установки и настройки аудиооборудования в условиях автомобиля.
Исходя из общего положения и опираясь на совокупность всех ранее вышеперечисленных и упомянутых фактов, можно сказать, что разрабатываемое приложение имеет место быть, и, по мере роста его популярности, так же будет расти и популярность организации, что приведёт к росту клиентов, дохода и репутации.
В Google Play можно найти приложения с необходимым функционалом, но проблема заключается в том, что придётся пользоваться несколькими приложениями для получения того же функционала, который будет предлагать разрабатываемое приложение, а это, как минимум, неудобно. Идея заключается в том, чтобы собрать множество определённых функций в одно приложение.
Исходя из вышеизложенного, можно сделать вывод, что актуально будет разработать мобильное приложение на платформе Android для ООО ТК «Автокаста», благодаря которому любители автозвука смогут осуществлять настройку своих аудиосистем, производить необходимые расчёты и использовать остальные функции.
Цель и задачи работы
Целью проекта является разработка приложения по управлению автозвуком для ОС Android.
Для реализации данной цели были поставлены следующие задачи:
1) выполнить анализ требований и разработать внешние спецификации;
...
Целью работы являлась разработка мобильного сервиса по управлению автозвуком для ОС Android.
Для достижения данной цели были решены следующие задачи:
1) выполнен анализ требований и разработаны внешние спецификации;
2) выполнено проектирование мобильного приложения;
3) выполнена реализация мобильного приложения;
4) проведено тестирование мобильного приложения.
В рамках выпускной квалификационной работы был реализован мобильный сервис по управлению автозвуком для ООО ТК «Автокаста» на платформе Android. Общий объем кода составил 2700 строк.