создание диаграмм классов UML для drupal - PullRequest
0 голосов
/ 08 апреля 2011

Привет! Я использую Drupal 6 для своего проекта на последнем курсе, мне необходимо создать диаграммы классов для моего веб-сайта, поэтому вы можете указать полезные инструменты для этой задачи.

Спасибо

Ответы [ 4 ]

2 голосов
/ 08 апреля 2011

Drupal не является объектно-ориентированным , его нелегко документировать с помощью диаграмм классов.Поэтому я не ожидаю, что будут доступны какие-либо инструменты для их генерации.Однако вы можете использовать любые инструменты UML для создания функциональной документации высокого уровня.

0 голосов
/ 06 февраля 2015

Drupal использует стандарт doxygen для документирования кода. Вы можете создать весь API Drupal Core и все модули и темы, которые вы установили в своем приложении Drupal, используя doxygen. Что касается диаграмм классов, вы сможете создавать диаграммы классов, такие как показано ниже. В приведенном ниже примере используется библиотека graphviz , но она вам не нужна для генерации этих изображений.

enter image description here

0 голосов
/ 17 января 2015

Я специально изучал друпский способ написания плагина. На этом я написал блог , сопровождаемый диаграммами компонентов. Сначала я подготовил диаграмму компонентов для подсистемы меню, как показано ниже:

enter image description here

Также есть схема компонентов для модуля блога,

blog module component diagram

Наконец, я не придумал диаграмму классов. Но диаграммы компонентов помогают понять внутреннюю работу довольно хорошо.

Обновление

В новой (8x) редакции drupal рассказывается о диаграммах классов здесь .

0 голосов
/ 09 апреля 2011

Вы можете просто попробовать использовать инструмент обратного инжиниринга, чтобы получить диаграмму классов таблиц базы данных, которую использует drupal.Должно быть достаточно хорошо.

...