Требования.
Описание. Приложение помогает пользователю найти максимально выгодный обменный курс валют среди популярных банков в Московском регионе.
Функционал.
- Приложение позволяет задать 2 и только 2 валюты для обмена.
- Приложение отображает список конвертации валют с указанием банков, отсортированным по максимальной выгоде (самое выгодное сверху)
- Приложение отображает график динамики конвертации валютной корзины за последний месяц при выборе пункта конвертации, а также выгоду конвертации, и информацию о банках.
Реализация.
- Приложение должно быть реализование для использования в среде Windows x86/64
Отказоустойчивость.
- При недоступности апи приложение должно уведомить пользователя о данной ошибке и попросить повторить действие попробовать чуть позже
- При отсутствие интернета / соединения приложение должно уведомить пользователя о данной ошибке и попросить проверить интернет соединение
Описание таблиц базы данных приложения "Выгодный обмен валюты". SQLite.
Список таблиц:
Таблица currency_list - хранит код и имя валюты.
Структура таблицы:
Таблица bank_rates - основная таблица хранящая ставки банков.
Структура таблицы:
Представления для валют - для каждой валюты имеется свое представление с последним полученным и единственным показателем ставки банка.(под вопросом)
Структура представления: