2017-02-04 25 views
0

Недавно я создал диаграмму UML Activity для части моего приложения, которое вычисляет длину и время на выбранную дорогуUML Диаграмма деятельности для расчета маршрута

Таким образом, пользователь будет указывать свое предназначение и приложение будет отправить его текущее местоположение с назначением API Directions, который рассчитает длину и время, конечно, эта операция будет выполнена, если есть интернет-соединение.

+0

«Идеи, чтобы улучшить его», вне темы в качестве вопроса. Задайте конкретный вопрос. –

+0

Я его редактирую – honeyyy

ответ

1

Большая часть диаграммы в порядке. Однако есть одна проблема. Действие Get current location не запускается. Я предполагаю, что это вызвано Application своего рода периодической задачей. Поэтому вы должны разместить EntryPoint внутри Application.

Еще один момент: я бы представил отдельную полосу для Display. Это поможет вам и во время разработки класса в отношении парадигмы MVC. Ваши действия на дисплее теперь смешаны в дорожках Application и User.

+0

Огромное вам спасибо за ваш отличный ответ. Для вашего второго пункта я не очень хорошо его понял. Результат будет отображаться в приложении, пока пользователь будет проконсультироваться с ним. – honeyyy

+0

Не запускать на самом деле правильный UML. –

+0

@ Jim L Вы имеете в виду, что получить местоположение в корне может быть без начала? – honeyyy