- •1 Формирование требований к программному продукту
- •1.1 Постановка задачи
- •1.2 Анализ аналогов на рынке
- •2 Проектирование и реализация программного продукта
- •2.1 База данных программного продукта
- •2.1.1 Описание таблиц базы данных
- •2.2 Структура приложения
- •2.3 Руководство пользователя
- •2.3.1 Главное меню
- •2.3.4 Создание списка
- •2.3.5 Редактирование списка
- •2.3.6 Сохранение списка
- •2.3.7 Карта
2.3 Руководство пользователя
2.3.1 Главное меню
При запуске приложения, на экран устройства, будет выведена главное меню приложения, как показано на рисунке 2.2.
Рисунок 2.2 “Главное меню”
Данное окно предоставляет пользователю возможность выбора дальнейших действий в приложении.
Для создания нового списка пользователь должен нажать на кнопку “Создание списка”. При нажатии приложение отобразит на устройстве новое окно с созданием списка.
Для загрузки уже сохраненных ранее списков, следует нажать на кнопку “Загрузить готовый список”, данная кнопка отобразит на устройстве окно загрузки списков (Подробнее о загрузки списка, можно узнать из пункта 2.3.3).
Для получения помощи, пользователь может нажать на кнопку “Помощь”, данная кнопка отобразит на устройстве окно с кратким руководством пользователя (Подробнее можно узнать из пункта 2.3.2).
2.3.2 Помощь
При отображении окна “Помощь”, на экране появиться текст, с кратким руководством пользователя, как показано на рисунке 2.3.
Рисунок 2.3 – “Помощь”
Данный текст должен помочь новым пользователям освоится в программе. Так же, к данному тексту, можно обратиться в случае возникновения ситуаций, когда пользователю нужно какое либо пояснение по работе с данным приложением.
При нажатии на кнопку “Назад”, приложение выведет на экран предыдущие окно.
2.3.3 Загрузка списка
Окно “Загрузки списка”, позволит пользователю загрузить сохраненные в памяти списки, если такие есть. Пример данного окна приведен на рисунке 2.4.
Рисунок 2.4 – “Загрузка списков”, все ячейки сохранения пусты.
Если в памяти устройства не обнаружатся данные о сохраненных ранее списках, все поля данного окна будут заблокированы, как показано на рисунке 2.4.
Если же в памяти устройства будут найдены файлы сохранения списка, то система отобразит их, как показано на рисунке 2.5.
Рисунок 2.5 – “Загрузка списков”, с отображением найденных сохранений.
Ячейка, в которой было написано “Пустая ячейка”, будет заменена на текст, который соответствует названию сохранения. Так же будет доступна кнопка загрузки, при нажатии на которую будет загружен сохраненный список и на экране устройства отобразиться окно “Редактирования списка” (Подробнее можно узнать из пункта 2.3.5).
2.3.4 Создание списка
Данное окно позволяет пользователю создавать новые списки. При запуске, на экране телефона будут отображены инструменты создания списка, как на рисунке 2.6.
Рисунок 2.6 – “Создание списка”
Первый инструмент поиска, доступный пользователю, это “поиск по названию”. В поле для ввода, под словом “Поиск”, нужно ввести название желаемого продукта и нажать кнопку “Поиск”, которая расположена слева от поля для ввода текста. Если не ввести ничего в данное текстовое поле, то на экран буду выведены все товары доступные в базе данных, как показана на рисунке 2.7.
Рисунок 2.7 – Выведены все доступные товары в базе данных.
Вторым инструмент поиска является “поиск по категории”. В нисподающем окне под словом “Поиск по категории”, можно выбрать категорию товара которую пользователь хочет выбрать, и нажать на кнопку “Поиск”, слева от нисподающего списка.
Каждая кнопка “Поиск”, отвечает за свой способ поиска, и будет основываться в выводе информации на то, что введено в соответствующие поле.
После нажатия на кнопку “Поиск” в пункте “Поиск по категории”, на экран выведутся товары которые входят в заданную категорию, как показано на рисунке 2.8
Рисунок 2.8 – Вывод товаров по заданной категории.
После того как пользователь выбрал нужные категории товаров, или же нашел их по конкретному названию, можно будет добавить выбранные товары в корзину. Для этого нужно нажать на кнопку “В корзину”, рядом с названием продукта, который пользователь хочет выбрать. Каждое нажатие на кнопку “В корзину”, будет добавлять в корзину один экземпляр выбранного товара. К примеру, если нажать на кнопку “В корзину” три раза, то данный товар будет добавлен в корзину в размере трех штук.
После выбора всех продуктов, пользователь может нажать на кнопку “Корзина”, что бы перейти к окну редактирование списка (Подробнее можно узнать из пункта 2.3.5).
Если же, был произведен поиск, и, не выбрав товар нажать на кнопку “Корзина”, то на экране появиться сообщение, как показано на рисунке 2.9, о том, что в корзине нету товаров, и что пользователь должен положить хотя бы один товар в корзину, для продолжения работы.
Рисунок 2.9 – Вывод сообщения о том, что в корзине нет товаров.
Для возвращения в главное меню, следует нажать на кнопку “В главное меню”, на экран устройства будет выведено предупреждение о том что уже сформированный список, будет утерян, как показано на рисунке 2.10.
Пользователь сможет выбрать, перейти ему в главное меню, или же отменить данное действие и остаться в окне создания списка.
Рисунок 2.11 – Предупреждение об утрате данных при переходе.
