Skip to content

jcase: требования к дизайну

Vasily M edited this page Apr 1, 2019 · 1 revision

Дизайн

Веб-приложение должно состоять из одной страницы с динамической подгрузкой контента для визуализации IDEF0-диаграмм. Изначально на странице должен быть расположен один единственный input для ввода ссылки на JSON-файл, а также кнопка, запускающая процесс визуализации. Изначальный вид страницы

После нажатия на кнопку по ссылке с помощью модуля загрузки должен загружаться JSON-файл и десериализовывать полученные данные в js-объект, передавать данные в модуль проверки, а дальше в модуль отрисовки.

Чуть ниже всех элементов должнен располагаться Canvas-элемент на котором должна отрисовывается IDEF0 диаграмма.

В случае ошибки, большими красными буквами должен быть выведен текст ошибки.

Clone this wiki locally