Проектирование программы «ПухлыйСекрет»
Автор: ElenaMak • Март 29, 2022 • Курсовая работа • 755 Слов (4 Страниц) • 183 Просмотры
1 Глоссарий
Термины
Термин | Сокращение |
Пользователь | Физическое лицо, использующее приложение, для решения стоящих перед ним задач. |
Приложение | Программное обеспечение созданное для пользователя, чтобы рассчитывать количество калорий в еде. |
БД приложения | База данных в которой храниться информация о количестве калорий в еде |
Калории | Единица измерения энергетической ценности продукта |
Масса | Вес продукта |
1.2 Сокращения
Сокращения | Значение |
БД | База данных |
ЭЦ | Энергетическая ценность |
2 Описание
Тип Приложения | Мобильное приложение |
Цель | Помочь пользователям регулировать вес тела и считать калории |
Функции приложения | Подсчёт калорий |
Название приложения | «ПухлыйСекрет» |
Владелец продукта | Негорский Евгений Александрович |
IT-Лидер | Горский Евгений Александрович |
Стрим | «Могучая куча» |
3 Функциональные требования
3.1 Описание функций
Диаграмма последовательности [pic 1]
[pic 2]
3.2 Описание пользовательского пути
Предусловия
- Пользователь хочет узнать количество калорий в еде
Процессные роли
- Пользователь
- Приложение
- БД приложения
Шаги
- Пользователь вводит название еды
- Приложение ищет название в БД приложения
- В случае если еды с названием, которое ввёл пользователь, нету в БД приложения, то приложение выводит надпись «Не можете найти желаемое?»
- Появляется кнопка с надписью «Добавить новую еду»
- После нажатия на кнопку «Добавить новую еду» появляется Форма для ввода данных
- БД приложения отправляет название еды и ЭЦ приложению
- Приложение отображает список еды с похожим названием
- Пользователь выбирает еду из списка
- Пользователь вводит массу еды и выбирает единицу измерения ЭЦ
- Приложения производит расчет
- Приложение отображает количество калорий
- Реакция пользователя [pic 3]
*пользовательское удивление*
Прототип пользовательских интерфейсов
3.3.1 Прототип экрана «строка поиска»
[pic 4]
- Строка поиска, сюда вводиться название еды
- Кнопка поиска, на неё нужно нажать после ввода названия, чтобы найти данные о еде
1
2
3.3.2 Прототип экрана «результаты поиска и варианты»
[pic 5]
- Запрос
- Варианты для выбора сформированные после запроса (Они должны быть как кнопки, чтобы после нажатия они переводили на следующий экран )
1
2
3.3.3 Прототип экрана «Расчёт ЭЦ»
[pic 6]
[pic 7]
1 2 [pic 8]
5 3[pic 9][pic 10][pic 11]
...