Я собираюсь разработать этот небольшой веб-сайт, в основном это простое веб-приложение для хранения информации о пациентах для врача.
Честно говоря, компания, которой я получил задание, требует ознакомления с диаграммой классов, я уже сделал это, но только для автономных приложений, я очень новичок в разработке диаграмм классов для веб-сайтов.
То, что я использую, это итеративный метод Ивара Якобсона с вариантами использования, где случай использования включает в себя:
Действующие лица, сценарий (представляющий взаимодействие пользователь-система, когда все идет хорошо) и сценарий наихудшего случая (решения, когда что-то идет не так).
Применяя это, я пришел к хорошему заключению, хорошо подготовленной диаграмме классов.
Моя проблема в том, что я сомневаюсь, стоит ли мне включать в диаграмму представления jsp и сервлеты (в моем случае бины действий, поскольку я использую Stripes), то есть мост между бизнес-классами и пользователем - это jsp- Представления и предоставленная информация будут обрабатываться сервлетами (или бинами действий). Вы бы включили их в диаграмму классов?
Для небольшого проекта это может быть не так важно, но что если у вас есть проект с 30 представлениями и 20 сервлетами, диаграмма станет грязной и огромной.
У вас есть несколько советов по этому поводу?
Спасибо