First interation - moevm/gui-1h2018-27 GitHub Wiki

Первая итерация

Задачи, проработанные для итерации 15.03.2018:

Разработка первоначального графического интерфейса:

screenshot of sample screenshot of sample

Сценарии использования

После открытия приложения, пользователю дается выбор: кнопки "Определенный интеграл" и "Доступно после обновления" (будет разблокирована через итерацию). Также на окне можно увидеть менюбар, в котором есть два активных поля "Справка" и "Закрыть". По нажатию на кнопку "Справка", пользователю будет выведено сообщение о том, что справка будет доступна после обновления. По нажатию кнопки "Закрыть", приложение выключается. screenshot of sample Когда пользователь нажимает кнопку "Определенный интеграл", то открывается новое диалоговое окно. В окне будет вводится функция, определенный интеграл от которой нужно найти. На данный момент среди всех кнопок можно выделить следующие группы:

  • кнопки для ввода цифр и переменная x (при нажатии которых в поле подынтегральной функции печатается соответствующая цифра/переменная x)
  • кнопки ввода математических функций (при нажатии которых в поле подынтегральной функции печатается соответствующая математическая функция с открывающейся скобкой)
  • кнопки ввода операций (печатается операция)
  • кнопки действий (кнопка "вычислить" на данных момент не активна; кнопки "Очистить строку ввода" и "Очистить строку результата" очищают соответствующие поля)

Список ограничений

На данной итерации ограничений не предусмотрено.