Проекты

Проектирование приложения музыкального справочника

Работа призёра открытой городской научно-практической конференции «Инженеры будущего» в секции «Умная школа» среди работ учащихся 10−11 классов

Направление работы: Информационные технологии
Авторы работы: ГБОУ Школа № 1329
Предметы: Информатика
Классы: 10 класс
Мероприятия: Открытая городская научно-практическая конференция «Инженеры будущего» 18−20 апреля 2019 года

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

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

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

Этапы проекта
1. Исследование предметной области.
• Работа над идеей и концепцией приложения.
• Изучение аспектов проблемы, рынка программных средств.
2. Проектирование.
• Изучение баз данных, экранных форм, моделей бизнес-процессов.
• Создание ER-диаграммы базы данных и описание её атрибутов.
• Создание макетов экранных форм.
• Создание модели процесса работы приложения в нотации BPMN 2.0.
3. Разработка.
Обучение созданию базы данных, написанию программного кода для приложения, отрисовке интерфейса.

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

Оснащение и оборудование, использованное в работе
Персональный компьютер; Специализированное программное обеспечение (веб-сервис Moqups, веб-сервис PonyORM, программное средство Bizagi, среда программирования IDLE).

Награды/достижения
МГК − победитель окружного этапа; Открытая городская научно-практическая конференция «Инженеры Будущего» − призёр.

Сотрудничество с вузом при создании работы
Проект выполнен на базе РТУ МИРЭА.

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

Особое мнение
«Я остался доволен знаниями и опытом, которые получил в ходе работы над проектом и обучения в 10 инженерном классе»