Стандартизация на UML диаграмите

73 views
Skip to first unread message

Borislav Ivanov

unread,
Jan 20, 2013, 10:48:44 AM1/20/13
to design-pat...@googlegroups.com
Иска ми се да въведем някакъв стандарт за UML диаграмите. В момента за приготвянето им повече от нас ползват Visual Paradigm for UML Community Edition, който е безплатен и може да експортва диаграмите като картинки с вграден watermark. Доколкото говорих с Цецо и Ники (от ОЕ), идеята е засега всеки да си прави експорта по този начин (с вградения watermark) – колкото да се направи първоначалното оформление на главите;  а на по-късен етап, след намиране на финансиране, да се купят необходимите Visual Paradigm лицензи и диаграмите да се експортнат на чисто в окончателния вариант.
Предлагам да си подложим отсега за този момент и (пак предлагам :)) всички да се придържаме към някои правила:

  1. Диаграмите се подготвят с Visual Paradigm Community Edition.
  2. За обектите вътре се използва стил Transparent (прикачения файл transparent style.png)
  3. Експортната картинка на всяка диаграма да е с размери не повече от  507x739 px. Това е с цел картинката да се побере в страницата без преоразмеряване, като по този начин картинките ще изглеждат еднакво, с еднакво големи надписи, дебелини на обектите и т.н. Колко голяма ще бъде експортната картинка може да се провери лесно: след като диаграмата е готова, от контекстното меню (трябва да цъкнете в празното пространство около обектите, а не върху самите тях) се избира Export -> Export as Image (прикачения файл Export as Image.png)  В диалога, който се отваря, може да се види какъв ще е размера на готовата картинка (прикачения файл Export as Image Dialog.png)
Ако някой има други – или по-добри – идеи може да ги сподели :).

Поздрави,
Боби
transparent style.png
Export as Image.png
Export as Image Dialog.png

Николай Василев

unread,
Jan 21, 2013, 3:58:52 PM1/21/13
to design-pat...@googlegroups.com
Привет Боби,

Поздравления за откритието, което си направил за прозрачния фон и мерси, че го сподели с групата. Звучи чудесно!

Това, което сме установили емпирически до момента е, че когато имаш само една диаграма във Visual Paradigm проект (Community Edition), при експортването на диагрмата като картинка, не се добавя воден знак. Струва ми се, че някъде го бяхме обсъждали в групата, но може и да греша. (Имам спомени, че Божо май говори за това, но не мога да го намеря)

Цецо беше казвал нещо, че експортирането на диаграми без воден знак става дори да имаш  повече от една диаграма в проекта, но все пак има ограничение, че диаграмите ти трябва да са от различен тип, т.е. когато имаш само по една диаграма от тип (class, object, sequence и т.н.) - тогава watermark-a не се появява, но аз лично не съм го пробвал. В момента не мога да го проверя, но утре ще гледам да го направя. 
@Цецо: ако ти можеш да гопотвърдиш, Цецо, ще е супер!

Иначе за стандартизирането на картинките би било чудесно, т.к. в момента в някои от главите елементите и шрифта на диаграмите са прекалено големи, а в други обратното. Трябва да се направят няколко опита, за да се види дали е възможно, това което предлагаш.

@всички: вие какво мислите по въпроса?

Поздрави,
Николай

П.С. @Боби: Нещо против да добавим идеята във Wiki-то?


--
Получихте това съобщение, защото сте абонирани за групата „Design Patterns Book“ в Google Групи.
За да видите тази дискусия в мрежата, посетете https://groups.google.com/d/msg/design-patterns-book/-/-bmHK48ARowJ.
За да публикувате в тази група, изпратете имейл до design-pat...@googlegroups.com.
За да прекратите абонамента си за тази група, изпратете имейл до design-patterns-...@googlegroups.com.
За още опции посетете тази група на адрес http://groups.google.com/group/design-patterns-book?hl=bg.



--
Николай Василев

Цветан Василев

unread,
Jan 22, 2013, 2:51:16 AM1/22/13
to design-pat...@googlegroups.com
Привет,
Да, когато в един vpp-проект имаш само 1 диаграма от даден тип, тогава при export-as-image програмата не слага watermark. Когато писах шаблона си, правех следното:
1)create/open your vpp-project(that you keep in SVN repository) and prepare diagrams
2) create a temporary vpp-project and use it as a buffer to export each one of your diagrams. Follow the rule to have only one 1 diagram from a specific type.

Не си спомням дали трябваше двата vpp-проекта да са в един и същ workspace, или трябваше да са в отделни. Изтествайте и двата варианта и ще видите.

Хубав ден,
Цецо

Николай Василев

unread,
Feb 11, 2013, 8:03:45 AM2/11/13
to design-pat...@googlegroups.com
Здравейте, 

Току що един колега ми показа трик за махането на водния знак от диаграмите на парадигмата без да се създават много проекти.
За целта:
1) Диаграмата се експортира в SVG формат
2) SVG файла се отваря в Inkscape и се маха слоя от картинката, който е воден знак.
3) Предполагам, че Inkscape може да съхрани картинката като PNG. Ако не става - Gimp мисля, че може да го направи.

Поздрави,
Николай


--
Получихте това съобщение, защото сте абонирани за групата „Design Patterns Book“ в Google Групи.
За да видите тази дискусия в мрежата, посетете https://groups.google.com/d/msg/design-patterns-book/-/BpTSopIoekAJ.

За да публикувате в тази група, изпратете имейл до design-pat...@googlegroups.com.
За да прекратите абонамента си за тази група, изпратете имейл до design-patterns-...@googlegroups.com.
За още опции посетете тази група на адрес http://groups.google.com/group/design-patterns-book?hl=bg.



--
Николай Василев

Borislav Ivanov

unread,
Apr 21, 2013, 10:38:13 AM4/21/13
to design-pat...@googlegroups.com
Сега прочетох още един-два артикъла и ми се струва, че дори трябва да експортваме картинките с 300dpi, за да изглеждат добре после при печата. За това не съм сигурен, ако някой има опит от преднишни книги да сподели.
Иначе се прави пак от диалога за експорт - Export as Image Dialog.png, малко над ограденото има едно комоб dpi.

Николай Василев

unread,
Apr 23, 2013, 4:32:36 PM4/23/13
to design-pat...@googlegroups.com
Здрасти Боби,

Извинявай за забавянето на отговора. 
Имаше малко натоварване покрай края на миналата итерация и не успяхме да отговорим. 
Най-вероятно ще обобщим идеите за картинките, които и преди беше предлагал и ще ги добавим като уики страница. Същото ще трябва да стане и за конфигурацията на еклипс.

Поздрави,
Николай


--
Получихте това съобщение, защото сте абонирани за групата „Design Patterns Book“ в Google Групи.
За да се отпишете от тази група и да спрете да получавате имейли от нея, изпратете имейл до design-patterns-...@googlegroups.com.

За да публикувате в тази група, изпратете имейл до design-pat...@googlegroups.com.
Посетете тази група на адрес http://groups.google.com/group/design-patterns-book?hl=bg.
За повече опции посетете https://groups.google.com/groups/opt_out.
 
 



--
Николай Василев
Reply all
Reply to author
Forward
0 new messages