This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
staff:courses:application_development_for_mobile_platforms:course_work:topics [2024/01/31 07:45] mark [04 Приложенеи курьерской фирмы] |
staff:courses:application_development_for_mobile_platforms:course_work:topics [2024/01/31 10:03] (current) mark |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Темы курсовых работ ====== | ====== Темы курсовых работ ====== | ||
- | ==== Чайный каталог ==== | + | ==== 01 Чайный каталог ==== |
Идея - сделать приложение, где хранится информация о разных сортах чая, способах заварки и истории. | Идея - сделать приложение, где хранится информация о разных сортах чая, способах заварки и истории. | ||
Line 12: | Line 12: | ||
* дневник чаепитий | * дневник чаепитий | ||
- | ==== 04 Приложение для дыхательных практик ==== | + | ==== 02 Строительный калькулятор ==== |
- | Идея - пользователь ложиться, кладет устройство себе на живот, приложение анализирует паттерны дыхания и в игровой форме направляет пользователя на корректное выполнение упражнений. | + | Идея - сделать приложение для подсчета необходимого количества материалов (грубо). Общий сценарий использования: |
+ | - выбираем тип работ | ||
+ | - указываем объем (например, для отделки - высоту потолков и периметр) | ||
+ | - указываем цены и фасовку материлов (сколько метров обоев в рулоне, сколько подрезка ....) | ||
+ | - получаем расчет | ||
- | Фичи: | + | Фичи: подсчеты по сантехнике, электрика, плитке, ламинату, отделочные материалы. |
- | * Примитивная обработка данных акселерометра и гироскопа | + | |
- | * Обратная связь от приложения ввиде мелодии / вибрации | + | |
- | * Кастомизируемый список упражнений | + | |
- | * Система баллов за выполнение тренировок, уровни и ачивки | + | |
- | * Напоминания | + | |
- | * Экран достижений / истории тренировок | + | |
+ | ==== 03 Приложение для сбора валежника ==== | ||
+ | Идея - сделать приложение с инструкцией по сбору валежника. | ||
+ | Фичи: | ||
+ | - Подробная инструкция + иллюстрации что относится / что не относится, ответы на часто задаваемые вопросы | ||
+ | - Контакты ответственных органов | ||
+ | - Карта и каталог мест для сбора (https://nature.lenobl.ru/ru/deiatelnost/lesopolzovanie/vnimaniyu-grazhdan/pamyatka-po-sboru-valezhnika/informaciya-o-territoriyah-trebuyushih-ochistki-ot-valezhnika-statya-3/) | ||
+ | - Игрофикационный момент: страница для фиксации текущего сбора (фото, примерный объем, координаты, откуда ехали к месту (чтобы посчитать carbon footprint)), список моих сборов, кнопка поделится | ||
- | ==== 06 Круговые шахматы ==== | + | https://nature.lenobl.ru/ru/deiatelnost/lesopolzovanie/vnimaniyu-grazhdan/pamyatka-po-sboru-valezhnika/ |
- | Реализовать приложение для игры в круговые шахматы (https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D1%85%D0%BC%D0%B0%D1%82%D1%8B_%D0%BD%D0%B0_%D0%BA%D1%80%D1%83%D0%B3%D0%BB%D1%8B%D1%85_%D0%B4%D0%BE%D1%81%D0%BA%D0%B0%D1%85) как с ботом (бот очень тупой), так и человеком по hotseat. | ||
- | Фичи: | ||
- | * удобные элементы для hotseat - возможность отменить ход, диалоговые окна для передачи устройства | ||
- | * отображение счета в процессе игры | ||
- | * таблица статистики (побед, счета) | ||
- | * подсказки при игре с ботом | ||
- | ==== 07 Приложение для мониторинга пациентов ==== | + | ==== 04 Приложение для мониторинга пациентов ==== |
Роли - пациенты, доктора | Роли - пациенты, доктора | ||
Line 46: | Line 46: | ||
- | ==== 03 Система экологического мониторинга ==== | + | ==== 05 Система экологического мониторинга ==== |
Необходимо сделать клиентское приложение, которое реализует ввод событий (проишествия в плане экологии - незаконный сброс отходов, разросшийся борщевик, опасные выбросы , свалки и тд), просмотр статистики, сценарии для администраторов и пользователей. | Необходимо сделать клиентское приложение, которое реализует ввод событий (проишествия в плане экологии - незаконный сброс отходов, разросшийся борщевик, опасные выбросы , свалки и тд), просмотр статистики, сценарии для администраторов и пользователей. | ||
- | ==== 04 Приложение курьерской фирмы ==== | + | ==== 06 Приложение курьерской фирмы ==== |
Необходимо сделать клиентское приложение, которое реализует сценарии для администраторов и пеших курьеров: | Необходимо сделать клиентское приложение, которое реализует сценарии для администраторов и пеших курьеров: | ||
Line 65: | Line 65: | ||
- | ==== 05 Райдшеринг ==== | + | ==== 07 Райдшеринг ==== |
Line 78: | Line 78: | ||
- | ==== 07 Приложение - справочник дрессировщика ==== | + | ==== 08 Приложение - справочник дрессировщика ==== |
Идея - сделать приложение, где собраны инструкции по дрессировке домашних питомцев, а также есть возможность фиксировать прогресс и делится им с окружающими. | Идея - сделать приложение, где собраны инструкции по дрессировке домашних питомцев, а также есть возможность фиксировать прогресс и делится им с окружающими. | ||
Line 90: | Line 90: | ||
- | ==== Построение маршрутов с учетом плохой парковки ==== | + | ==== 09 Умиротворяющие мозаики ==== |
+ | |||
+ | |||
+ | Идея - сделать приложение, где пользователь под успокаивающую музыку собирает мозаики (+- как пазл, но только все кусочки квадратные. | ||
+ | |||
+ | Фичи: | ||
+ | - отображение сетки на поле и бледной подсветки будущего изображения) | ||
+ | - drag n drop кусочков на поле | ||
+ | - счетчик правильно уложенных кусочков | ||
+ | - Несколько предустановленных изображений для сбора, разного уровня сложности | ||
+ | - Несколько предустановленных расслабляющих мелодий - | ||
+ | |||
+ | ==== 10 Приложение для дыхательных практик ==== | ||
+ | |||
+ | Идея - пользователь ложиться, кладет устройство себе на живот, приложение анализирует паттерны дыхания и в игровой форме направляет пользователя на корректное выполнение упражнений. | ||
+ | |||
+ | Фичи: | ||
+ | * Примитивная обработка данных акселерометра и гироскопа | ||
+ | * Обратная связь от приложения ввиде мелодии / вибрации | ||
+ | * Кастомизируемый список упражнений | ||
+ | * Система баллов за выполнение тренировок, уровни и ачивки | ||
+ | * Напоминания | ||
+ | * Экран достижений / истории тренировок | ||
+ | |||
+ | |||
+ | ==== 11 Круговые шахматы ==== | ||
+ | |||
+ | Реализовать приложение для игры в круговые шахматы (https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D1%85%D0%BC%D0%B0%D1%82%D1%8B_%D0%BD%D0%B0_%D0%BA%D1%80%D1%83%D0%B3%D0%BB%D1%8B%D1%85_%D0%B4%D0%BE%D1%81%D0%BA%D0%B0%D1%85) как с ботом (бот очень тупой), так и человеком по hotseat. | ||
+ | |||
+ | Фичи: | ||
+ | * удобные элементы для hotseat - возможность отменить ход, диалоговые окна для передачи устройства | ||
+ | * отображение счета в процессе игры | ||
+ | * таблица статистики (побед, счета) | ||
+ | * подсказки при игре с ботом | ||
+ | |||
+ | |||
+ | ==== 12 Построение маршрутов с учетом плохой парковки ==== | ||
Реализуем клиент (Свой навигатор) для сценария из темы "Построение маршрутов с учетом плохой парковки" https://se.moevm.info/doku.php/staff:courses:no_sql_introduction:course_work:topics | Реализуем клиент (Свой навигатор) для сценария из темы "Построение маршрутов с учетом плохой парковки" https://se.moevm.info/doku.php/staff:courses:no_sql_introduction:course_work:topics | ||