Skip to content

JSON to UML Class: требования к проекту

mtrenkina edited this page Apr 12, 2019 · 3 revisions

1. Требования к программной части проекта:

  • Проект должен быть реализован в виде одной динамической веб-страницы.
  • Основные части программного кода должны быть разбиты на подпрограммы - модули.
  • Каждый модуль должен выполнять только свою часть работы.
  • Все программируемые части проекта должны быть реализованы на языке программирования JavaScript.
  • Верстка должна быть написана на HTML/CSS без использования фреймворков.

2. Требования к модулям:

Основную логику веб-приложения должны осуществлять два модуля:

  • Модуль загрузки JSON-файла по ссылке,десериализация его в js-объект, проверка на корректность
  • Модуль рисования - рисует в canvas UML Class диаграмму по js-объекту.

3. Требования к дизайну:

Описаны здесь: требования к дизайну

4. Требования к тестированию:

Описаны здесь: требования к тестированию

5. Требования к срокам:

Реализация всего проекта не должна занимать больше недели.

  • 1 день. Написание требований к программе, требований к дизайну и другой основной документации.
  • 2 день. Разработка прототипа дизайна проекта и логики работы проекта.
  • 3-4 день. Разработка рабочего прототипа проекта.
  • 5-6 день. Проведение тестирования.
  • 7 день. Финальная проверка проекта на соответствие всем требованиям.
Clone this wiki locally