четверг, 14 апреля 2011 г.

Простой пример генерация кода из UML с помощью DIA + dia2code

В догонку к предидущему посту UML tools fot linux хотел рассказать как генерировать код из Dia диаграммы.

Все действия делаю на linux'e, так что виндовозники простите для вас данная инструкция может и не работать.

Что нам нужно:
1. Dia
2. dia2code

Компилирование и установку 2 программ описывать не буду, будем думать что читатель все это умеет делать сам.

Далее когда у нас установлены 2-е программы и у нас уже есть диаграмма на основании которой нужно сгенерировать код, приступаем собсвтенно к генерации.

Диаграмму можно взять отсюда Dia diagram example

Комманда:

$>dia2code -t php5 -d ./ example2.dia


Где:
-t - параметр код языка программирования который будет генерироваться. Может быть: ada,c,cpp,idl,java,php,php5,python,ruby,shp,sql or csharp. По умолчанию - C++

-d - путь до папки куда будет сгенерирован код
и последним аргументов указывается путь до dia диаграммы.



dia2code обладает и другими функциями, которые могут оказать полезными, их можно посмотреть набрав комманду


$>dia2code --help

Комментариев нет:

Отправить комментарий