Возможно, вам придется перефразировать ваш вопрос, так как он слишком общий, чтобы получить хороший ответ, поэтому некоторые неясные детали будут полезны.
Но, чем лучше вы видите, чего вы хотите, тем более плавным он будет.будет.
Мне кажется, что UML-диаграммы слишком ограничены, когда вы не собираетесь выполнять работу, поскольку у вас может не быть лучшего дизайна.
Итак, если вы начнетес разработкой того, как должна выглядеть каждая страница, как вы ее представляете, вы можете написать сценарии использования, которые являются короткими сценариями.
Итак, вы можете написать:
Потребности пользователячтобы иметь возможность войти в систему с помощью OpenID.
Это сообщит разработчику одну функцию, которую вы хотите, и кто вы ожидаете, чтобы сделать это действие.
Но, не используйте технологии,вы можете подумать, что сервис SOAP - ваш лучший выбор, но, поговорив об этом, вы обнаружите, что есть лучшее решение.
Примеры использования - это хорошие моменты, чтобы показать, что вы планируете, и дать текстдизайн вашей страницы.