Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.31;
Скачать: CL | DM;

Вниз

UML в Delphi   Найти похожие ветки 

 
alex810 ©   (2006-12-13 16:59) [0]

Здраствуйте. У меня к Вам вопрос. Не подскажите есть ли программа которая преобразует исходный код Delphi в UML диаграммы? Помогите пожалуйста если кто знает.


 
Jeer ©   (2006-12-13 17:25) [1]

А теперь расскажи поподробнее с учетом:

В UML выделяют девять типов диаграмм:

   * · диаграммы классов (Class diagram);
   * · диаграммы объектов (Object diagram);
   * · диаграммы прецедентов (Use case diagram);
   * · диаграммы последовательностей (Sequence diagram);
   * · диаграммы кооперации (Collaboration diagram);
   * · диаграммы состояний (State diagram);
   * · диаграммы деятельности (Activity diagram);
   * · диаграммы компонентов (Component diagram);
   * · диаграммы развертывания (Deployment diagram).


 
alex810 ©   (2006-12-13 17:34) [2]


> А теперь расскажи поподробнее с учетом


диаграммы классов (Class diagram);
диаграммы прецедентов (Use case diagram);
диаграммы состояний (State diagram);

Хотя бы эти три.


 
Jeer ©   (2006-12-13 17:59) [3]

Borland Delphi 2006, технология Enterprise Core Objects (ECO) III.


 
alex810 ©   (2006-12-13 18:06) [4]


> Borland Delphi 2006, технология Enterprise Core Objects
> (ECO) III

Она что преобразует исходный код в UML диограмму и если преобразует как это сделать? У меня сейчас стоит Borland Delphi 2006


 
Jeer ©   (2006-12-13 18:18) [5]

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


 
Kolan ©   (2006-12-13 18:22) [6]

> [4] alex810 ©   (13.12.06 18:06)
>
> > Borland Delphi 2006, технология Enterprise Core Objects
>
> > (ECO) III
>
> Она что преобразует исходный код в UML диограмму и если
> преобразует как это сделать? У меня сейчас стоит Borland
> Delphi 2006


Смотри закладку ModelView


 
alex810 ©   (2006-12-13 18:26) [7]

Если бы я знал как это делается я бы не спрашивал. Я с этим раньше не сталкивался, даже не зная где находится эта закладка ModelView


 
Kolan ©   (2006-12-13 18:27) [8]

> [7] alex810 ©   (13.12.06 18:26)
> Если бы я знал как это делается я бы не спрашивал. Я с этим
> раньше не сталкивался, даже не зная где находится эта закладка
> ModelView

С правой стороны там где менеджер проекттов.


 
Kolan ©   (2006-12-13 18:27) [9]

Проектирование работает только для диаграмм классов.


 
alex810 ©   (2006-12-13 18:30) [10]

Нашел нарисовало. А как это все сохранить в графическом формате? И это только диаграммы классов. А другие?


 
Kolan ©   (2006-12-13 18:37) [11]

> [10] alex810 ©   (13.12.06 18:30)
> Нашел нарисовало. А как это все сохранить в графическом
> формате? И это только диаграммы классов. А другие?

Другие - правой кнопкой. Add diagram - other.
Сохранит в меню файл - save diagram as image.


 
alex810 ©   (2006-12-13 18:39) [12]

Громаднейшее спосибо ВЫ меня спасли.


 
Kolan ©   (2006-12-13 18:40) [13]

> [12] alex810 ©   (13.12.06 18:39)
> Громаднейшее спосибо ВЫ меня спасли.

Последний штрих :).
Нажимаешь правой кнопкой и выбираешь Create by pattern. Если не знаешь что это такое он сделал читай книжку Паттерны проектирования :)


 
alex810 ©   (2006-12-13 18:47) [14]

А другие диограммы рисовать вручную???


 
Kolan ©   (2006-12-13 19:05) [15]

> [14] alex810 ©   (13.12.06 18:47)
> А другие диограммы рисовать вручную???

:)


 
alex810 ©   (2006-12-13 19:12) [16]

Ну не смейтесь пожалуйста я в этой области профан. Если можете подскажите, а то диплом горит. С понедельника защита а диаграмм нету.


 
alex810 ©   (2006-12-13 19:19) [17]

Подскажите пожалуйста!!!!!????


 
Kolan ©   (2006-12-13 19:22) [18]

> [16] alex810 ©   (13.12.06 19:12)
> Ну не смейтесь пожалуйста я в этой области профан. Если
> можете подскажите, а то диплом горит. С понедельника защита
> а диаграмм нету.

Вот тут я причем. Все ессно руками. + надо сам ЮМЛ учить. Некоторый диаграммы - очень не формальны.


 
alex810 ©   (2006-12-13 19:24) [19]

Значить вручную???? Ответьте пожалуйста да или нет ну чтобы я не мучался


 
Kolan ©   (2006-12-13 19:27) [20]

> [19] alex810 ©   (13.12.06 19:24)
> Значить вручную???? Ответьте пожалуйста да или нет ну чтобы
> я не мучался

Еще раз (последний) ЮМЛ - нотация. На бумаге можно рисовать. CASE средства вроде Together(это то что в BDS2006) автоматизируют процесс рисования + дают возможности проектирования(прамого и обратного). Так вот Together из BDS2006 подерживает проектирование только для диаграммы классов.

Еще вопросы?


 
alex810 ©   (2006-12-13 19:31) [21]

Нет спасибо.



Страницы: 1 вся ветка

Текущий архив: 2006.12.31;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.031 c
15-1165495853
sergey888
2006-12-07 15:50
2006.12.31
Сегодня побит температурный рекорд


8-1147104191
Dstr
2006-05-08 20:03
2006.12.31
Stream и звук


15-1165600933
Piter
2006-12-08 21:02
2006.12.31
Использование "пустых" try .. except


4-1155807718
apic
2006-08-17 13:41
2006.12.31
Битовый массив


2-1165998541
Алик
2006-12-13 11:29
2006.12.31
Вывод Bitmap на экран без создания окна