Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ПрИС / Бабич UML первое знакомство

.pdf
Скачиваний:
99
Добавлен:
05.02.2016
Размер:
11.15 Mб
Скачать

Лекциfl 7

Обзо CASE-с е‰ст‚ ‰лfl пост оениfl ‰и‡„ ‡мм UML

Можно ле„ко исть ‰и‡„ ‡ммы сете‚ых есу со‚, иллюст и-ующие ‡з‚е ты‚‡ние но‚о„о ПО н‡ сущест‚ующие сете‚ые е- су сы.

Visio Professional т‡кже тесно инте„ и уетсfl с Microsoft Office Project, что поз‚олflет, н‡п име , импо ти ть отту‰‡ з‡‰‡чи ‰лfl члено‚ ком‡н‰ы.

С помощью ш‡блоно‚ UML ‚ы можете со片‚‡ть UML-‰и‡„ ‡м- мы ст‡тической ст укту ы ПО или п о‚о‰ить об ‡тное п оекти-

ние с помощью Visio 2003 Reverse Engineer Wizard.

Visio 2003 может ‰окументи ть ‰лfl ‚‡с ст укту у сущест‚ующих ‚еб-с‡йто‚, помfl т‡ким об ‡зом ‚ ‡з ‡ботке, е‡лиз‡ции или инте„ ‡ции ‚еб-п иложений.

Можно т‡кже со片‚‡ть отчеты, сох ‡нflть ‰и‡„ ‡ммы к‡к ‚ебст ‡ницы и еще мно„ое-мно„ое ‰ у„ое...

Отметим (пок‡ не з‡были), что Visio Ñ это не полноценное с е‰ст‚о мо‰ели ниfl, ‡ п о„ ‡мм‡ ‰лfl со片ниfl иллюст ‡ций (к‡к и SmartDraw и Dia, ‡сск‡з о кото ых еще ‚пе е‰и), умеющ‡fl, к оме п о- че„о, исть UML-‰и‡„ ‡ммы.

Внешне Visio похож‡ н‡ ‰ у„ие п о„ ‡ммы семейст‚‡ Microsoft Office, хотfl и ‚ы„лfl‰ит немно„о более ‡ х‡ично. Особенно это з‡метно ‚ ‚е сии 2007 Ñ инте фейс Visio 2007 ‡зительно отлич‡етсfl (‚ ху‰шую сто-ону) от ост‡льных п иложений MS Office и ‚ы„лfl‰ит т‡к, бу‰то это п о- „ ‡мм‡ из п е‰ы‰ущей ‚е сии Çофис‡È. Вп очем, су‰ите с‡ми ( ис. 7.4):

Рис. 7.4

141

Ку с

UML: Пе ‚ое зн‡комст‚о

Если ‚е ить ‡з ‡ботчик‡м п о„ ‡ммы, есть по к ‡йней ме е 10 п ичин, чтобы использть Visio:

Документи ние и ‡н‡лиз бизнес-п оцессо‚

П оекти ние, ‰окументи ние и ‡н‡лиз бизнес-п оцессо‚, используfl ш‡блоны и сим‚олы, пе ж肇ющие уп ‡‚ление бизнес-п оцесс‡ми (BPM), ‚ключ‡fl Six Sigma quality improvement

и ISO 9000-‰окумент‡цию.

Отслеж肇ние коммент‡ ие‚ члено‚ ком‡н‰ы

К‡к и ‚ ‰ у„их п о„ ‡мм‡х семейст‚‡ MS Office, ‚ Visio имеетсfl с е‰- ст‚о ецензи ниfl, кото ое можно использть ‰лfl отслеж肇- ниfl фи„у и п имеч‡ний, ост‡‚ленных ‰ у„ими член‡ми ком‡н‰ы.

Сот у‰ничест‚о по-но‚ому

З‡ этим екл‡мным лозун„ом ск ы‚‡етсfl инте„ ‡циfl с Microsoft SharePoint и ‚озможность экспо т‡ ‰и‡„ ‡мм ‚ SVG-фо м‡т или сох ‡нениfl их к‡к ‚еб-ст ‡ниц.

Пе жк‡ Tablet PC

Вст оенн‡fl пе жк‡ Tablet PC поможет п осм‡т 肇ть, изменflть и ‡нноти ть ‚‡ши ‰и‡„ ‡ммы ‚ пути или ‚ ‰ у„их случ‡- flх, к‡ ‚ы ‰‡леко от с‚ое„о ‰есктоп‡. Используйте циф о‚ые че нил‡ ‰лfl ‡нноти ниfl ‚‡ших ‰и‡„ ‡мм, фо м‡ти уйте, м‡с- шт‡би уйте, ‚ ‡щ‡йте их или ‡ссоции уйте их с з‡писflми. В Visio ‚ы можете кон‚е ти ть циф о‚ые че нил‡ ‚ б‡зо‚ые фи„у ы или текст. И ‚се бы хо ошо, но Tablet PC Ñ это, у‚ы, у‰о‚ольст- ‚ие, ‰оступное не ‰лfl ‚сех (по к ‡йней ме е, ‚ н‡ших ст ‡н‡х).

Инст ументы ‰лfl моз„о‚о„о шту м‡

Ск‡з‡но, конечно, слишком „ омко, но Visio ‰ейст‚ительно можно использть ‰лfl „ене ‡ции и ст укту и ниfl и‰ей ‚о ‚ е- мfl сессий моз„о‚о„о шту м‡ (это не т‡к у‰обно, к‡к н‡п име , MindManager (http://www.mindjet.com), но ‚се же). Потом ‰и‡-

„ ‡ммы, полученные ‚ езульт‡те моз„о‚о„о шту м‡, можно экс-

по ти ть ‚ Microsoft Word, Microsoft Excel или XML, положи‚ т‡ким об ‡зом хо ошее н‡ч‡ло со片нию ‰ у„их бизнес-ф‡йло‚.

Со片ние к‡ле퉇 ей

К‡ле퉇 и Microsoft Outlook можно ле„ко кон‚е ти ть ‚ к‡лен- ‰‡ и Visio, кото ые мо„ут быть бто офо млены и фо м‡ти - ны и п осто ‡сп ост ‡нены меж‰у ‰ у„ими член‡ми ком‡н‰ы.

П остое со片ние и использние технических ‰и‡„ ‡мм

К‡к уже „о‚о илось ‚ыше, ‚ Visio можно со片‚‡ть ‰и‡„ ‡ммы б‡з ‰‡нных, инжене ные ‰и‡„ ‡ммы, сете‚ые, ‰и‡„ ‡ммы ‡з ‡ботки ПО и ‚еб-п иложений.

Более быст ое со片ние и 則кти ние ‰и‡„ ‡мм

По 燂е ениflм ‡з ‡ботчико‚, Visio ‚ключ‡ет мно„очисленные

142

Лекциfl 7

Обзо CASE-с е‰ст‚ ‰лfl пост оениfl ‰и‡„ ‡мм UML

улучшениfl, помющие по‚ысить п оиз‚о‰ительность. В ‡щение фи„у без пе еключениfl ‚ специ‡льный ежим ‚ ‡щениfl, ‚ыбо и ‚ ‡щение „ уппы фи„у , печ‡ть ‚ыб ‡нной ч‡сти ‰и‡- „ ‡ммы, функциfl поиск‡ фи„у ы и мно„ое ‰ у„ое...

Visio пе ж肇ет множест‚о лок‡льных flзыко‚

Visio ‰оступн‡ н‡ 17 flзык‡х, ‚ключ‡fl улучшенную пе жку ‡зи- ‡тских flзыко‚ и ‰‚ун‡п ‡‚ленно„о текст‡. Вп очем, ‚ fl‰ ли этот ф‡кт может счит‡тьсfl се ьезным п еимущест‚ом лю‰ьми, кото-ые Çпо жизниÈ пользуютсfl исключительно ‡н„лоflзычным ПО.

Отличн‡fl инте„ ‡циfl с ‰ у„ими п иложениflми MS Office

Об этом уже ‰ост‡точно мно„о н‡ми было ск‡з‡но ‡нее, т‡к что не бу‰ем сн по‚то flтьсfl!

В отличие от ‡нее ‡ссмот енных п о„ ‡мм, MS Visio сущест‚ует ‚ ‰‚ух 則кциflх (п ‡‚‰‡, есть еще особый ‚‡ и‡нт п о„ ‡ммы Ñ Visio Enterprise Architect, но с ним н‡м ‡бот‡ть не ‰о‚елось):

Visio Standard,

Visio Professional.

Честно „о‚о fl, н‡м ‰о‚ольно сложно ск‡з‡ть о ‡зличиflх этих ‰‚ух則кций. Все жел‡ющие мо„ут посетить ‚еб-узел Microsoft, чтобы получить о Visio более по‰ обную инфо м‡цию. Со с‚оей сто оны мы поз‚о- лим себе об ‡тить ‚ним‡ние чит‡телfl н‡ т‡кие ‰‚‡ мест‡ н‡ этом, без сомнениfl, ‚есьм‡ ‰остойном есу се:

http://office.microsoft.com/en-us/FX010857981033.aspx

Это офици‡льный с‡йт п о‰укт‡, „‰е ‚ы сможете н‡йти о Visio по- ‰ обную инфо м‡цию (н‡ ‡н„л. flзыке), ‚ том числе ст‡тьи о ‡з- личиflх ‰‚ух 則кций п о‰укт‡, о ‚озможностflх е„о использ- ниfl п и ‡з ‡ботке ПО, о п еимущест‚‡х Visio и мно„ие ‰ у„ие м‡те и‡лы. З‰есь т‡кже можно 燄 узить или з‡к‡з‡ть н‡ ‰иске п обную ‚е сию Visio.

http://www.microsoft.com/office/visio/prodinfo/demo.mspx

А пе ей‰fl по этой ссылке, можно посмот еть ‚есьм‡ ‰об отную и убе‰ительную (к‡к и ‚се екл‡мные м‡те и‡лы Microsoft) Ç о‰- нуюÈ ‰емонст ‡цию ‚озможностей п о‰укт‡.

Sparx Systems Enterprise Architect

К‡к у‚е flют ‡з ‡ботчики (Sparx Systems), Enterprise Architect Ñ это п о„ ‡мм‡ ‰лfl UML-мо‰ели ниfl и п оекти ниfl но‚о„о поколениfl. Вот ф ‡з‡ из их екл‡мных м‡те и‡ло‚:

WELCOME to the next generation in UML modeling and design software! At Sparx Systems, we realize that because you want to remain competitive, you need to be productive. You need to have your whole team perfectly equipped with the very

143

Ку с

UML: Пе ‚ое зн‡комст‚о

latest trouble-free UML modeling software. In other words, you need the most reliable, capable and progressive business modeling software, that wonÕt break the budget.

Enterprise Architect сущест‚ует ‚ ‚‡ и‡нт‡х ‰лfl Windows и Linux и fl‚-

лflетсfl неплохим с е‰ст‚ом ‰лfl UML-мо‰ели ниfl, с ‚озможностью мно„опользтельской ‡боты и ‰ ужест‚енным инте фейсом. Вы т‡к- же н‡й‰ете ‚ EA множест‚о функций, кото ые обычно ‡сп е‰елены меж‰у несколькими п иложениflми (ничем не н‡помин‡ет н‡ши сл о Borland Together?), ‚ключ‡fl отличные ‚озможности по „ене ‡ции ‰окумент‡ции, пе жку п뇄ино‚, „ене ‡цию XSD-схем, HTML и пе ж- ку ‰лfl т‡ких flзыко‚ п о„ ‡мми ниfl, к‡к C++, Java, PHP, Visual Basic, VB.Net, Delphi или C#.

Возможности Enterprise Architect ‚есьм‡ мно„очисленны. Вот некото ые из них:

нот‡циfl UML 2.0 с пе жкой ‚сех ‚и‰о‚ ‰и‡„ ‡мм;

к‡к уже было ск‡з‡но ‚ыше, пе жк‡ C++, Java, C#, VB, VB.Net, Delphi, PHP, .NET;

мо‰ели ние БД, п flмое п оекти ние ‚ DDL и об ‡тное п оекти ние из ODBC;

燄 уж‡емые UML-п офили (н‡п име , SPEM), поз‚олflющие со片‚‡ть узкоспеци‡лизи нные мо‰ели;

пе жк‡ п‡тте но‚ п оекти ниfl;

„ене ‡циfl ‰окумент‡ции ‚ фо м‡т‡х HTML и RTF;

мно„опользтельск‡fl ‡бот‡, утилиты ‰лfl мене‰же ‡ п оект‡, тести ние, „лосс‡ ий, ‰ у„ие есу сы;

‡‚том‡тиз‡циfl инте фейс‡, пе жк‡ м‡к осо‚;

и мно„ое, мно„ое ‰ у„ое...

Enterprise Architect сущест‚ует ‚ т ех 則кциflх:

EA Desktop Edition

Интуити‚но понflтн‡fl утилит‡ ‰лfl UML-мо‰ели ниfl, п е‰- н‡зн‡ченн‡fl ‰лfl ин‰и‚и‰у‡льных ‡н‡литико‚ и/или ‡з ‡ботчико‚. П остейший инст умент п оекти ниfl, имеющий некото ые о„ ‡ничениfl. Отсутст‚уют мно„ие, п и‚ычные ‰лfl п о- фессион‡ло‚, функции, кото ые, ‚п очем, ‡бсолютно не нужны, если ‚ы п осто ищете инст умент ‰лfl исниfl UML-‰и‡„ ‡мм. Не пе ж肇етсfl, н‡п име , импо т/экспо т к и DDL, Active X-инте фейс и со‚местный ‰оступ к ‰и‡„ ‡мм‡м.

EA Professional Edition

Полнофункцион‡льн‡fl с 則 UML-мо‰ели ниfl, н‡целенн‡fl н‡ „ уппо‚ую ‡з ‡ботку, пе ж肇ет со‚местный ‰оступ к со- 片нным мо‰елflм, Active X, XMI, импо т/экспо т к и DDL,

из‚лечение схем БД Oracle, SQL Server и MS Access.

144

Лекциfl 7

Обзо CASE-с е‰ст‚ ‰лfl пост оениfl ‰и‡„ ‡мм UML

EA Corporate Edition

Н‡иболее полн‡fl 則кциfl, ‚ключ‡ющ‡fl ‚се ‚озможности н‡- стольной и п офессион‡льной ‚е сий плюс ‚озможность сое‰и-

нениfl с MySQL, SQL Server, PostgreSQL, Sybase Adaptive Server Anywhere и Oracle9i. Т‡кже эт‡ 則кциfl пе ж肇ет ‡‚то из‡- цию пользтелей, „ уппы пользтелей, блоки о‚ку элементо‚. Эт‡ ‚е сиfl п е‰н‡зн‡чен‡ ‰лfl больших ком‡н‰.

А ‚от т‡к этот п о‰укт ‚ы„лfl‰ит ( ис. 7.5):

Рис. 7.5

Лицензиfl н‡ Enterprise Architect стоит с ‡‚нительно ‰еше‚о, т‡к что ‚ы сможете ‚оо ужить этим с е‰ст‚ом ‚сех члено‚ ‚‡шей ком‡н‰ы. К о- ме это„о сущест‚ует ‚е сиfl EA Lite FREE read-only. Он‡ позициони уетсfl к‡к ешение, поз‚олflющее з‡ е„ист и нным пользтелflм ‰емонст-и ть UML-‰и‡„ ‡ммы пе сон‡лу и з‡к‡зчик‡м. EA Lite имеет ‚се б‡- зо‚ые функции Enterprise Architect, з‡ исключением со片ниfl ‰окумент‡- ции и сох ‡нениfl. По сути, это ‚ьюе ф‡йло‚ Enterprise Architect.

С EA отлично инте„ и уетсfl ‰ у„ой п о‰укт Sparx Systems Ñ Zicom Mentor. И пусть это п‡кет не ‰лfl UML-п оекти ниfl, но мы п осто не мо„ли не упомflнуть об этом з‡меч‡тельном п о‰укте! Zicom Mentor Ñ это ПО ‰лfl обучениfl UML, кото ый поможет ‚‡м м„но‚енно получить от‚е- ты н‡ с‚ои ‚оп осы, получить и п о‚е ить зн‡ние UML, н‡ч‡ть но‚ый

UML-п оект.

145

Ку с

UML: Пе ‚ое зн‡комст‚о

Zicom Mentor ‚ключ‡ет инте ‡кти‚ные ку сы и тесты, ‰окумент‡- цию и сп ‡‚очные м‡те и‡лы по UML, ‡ т‡кже пот flс‡ющий ‚изу‡льный сл ь UML, сп ‡‚очник по ‰и‡„ ‡мм‡м и сим‚ол‡м и ‰ . И п и этом стоит ‚се„о стоит ‚се„о $ 29.95! А ‚ы„лfl‰ит ‚се это ‚от т‡к ( ис. 7.6):

Рис. 7.6

П обную ‚е сию Zicom Mentor можно ‚зflть по ‡‰ есу: www.sparxsystems.com.au/zm/ZicomMentorEvaluate.htm. Длfl целей обучениfl UML и ис-

пользниfl ‚ к‡чест‚е сп ‡‚очник‡ п обной ‚е сии ‚полне ‰ост‡точно Ñ п о‚е ено ( ис. 7.7). И п и этом ‚ы получ‡ете ее ‡бсолютно беспл‡тно!

Рис. 7.7

146

Лекциfl 7

Обзо CASE-с е‰ст‚ ‰лfl пост оениfl ‰и‡„ ‡мм UML

А тепе ь, уже по т ‡‰иции, сло‚о ‡з ‡ботчик‡м п‡кет‡:

http://www.sparxsystems.com.au/

Это офици‡льный с‡йт п о‰укт‡, „‰е ‚ы сможете н‡йти по‰ обную инфо м‡цию об Enterprise Architect (н‡ ‡н„л. flзыке).

http://www.sparxsystems.com.au/zm/

Аэто с‡йт Zicom Mentor. Тут ‚ы можете ближе позн‡комитьсfl с этим з‡меч‡тельным п о‰уктом.

http://www.sparxsystems.com.au/EAUserGuide/

Аз‰есь можно более по‰ обно п очесть о п ием‡х ‡боты с п о- „ ‡ммой. И пусть это не инте ‡кти‚н‡fl ‰емонст ‡циfl, к‡к ‚ слу- ч‡е ‡нее опис‡нных п‡кето‚, но ‚полне ‰ет‡льное и ‚печ‡тлflющее уко‚о‰ст‚о пользтелfl.

Gentleware Poseidon

Poseidon for UML Ñ это популfl ное CASE-с е‰ст‚о ‰лfl UML-мо‰е- ли ниfl. Poseidon бе ет с‚ое н‡ч‡ло из отк ыто„о п оект‡ ArgoUML (кото ый т‡кже был ‚есьм‡ неплох и у‰обен ‚ ‡боте) и ‚ н‡ши ‰ни уже fl‚лflетсfl п изн‡нным п офессион‡л‡ми п‡кетом. Н‡ ‰‡нный момент сфо ми лось быст о ‡з‚肇ющеесfl сообщест‚о пользтелей, кото ые ‡бот‡ют с Poseidon п и п оекти нии се ьезных п иложений. Poseidon из‚естен с‚оим пот flс‡ющим у‰обст‚ом (usability).

К‡к и ‰ у„ие по‰обные п‡кеты, ‰лfl то„о чтобы пок ыть нуж‰ы ‡з- ных „ упп пользтелей, Poseidon for UML сущест‚ует ‚ нескольких е- ‰‡кциflх. Особой пох‚‡лы з‡служ肇ет с‡йт п иложениfl (http://www.gentleware.com/), кото ый со‰е жит мно„о полезной инфо м‡ции по Poseidon, UML, ООАП ‚ообще, тесты ‰лfl с‡моп о‚е ки и ку сы по UML, п뇄ины, ООАП-„лосс‡ ий и мно„ое ‰ у„ое.

А ‚от т‡к это ‚ы„лfl‰ит ( ис. 7.8).

Не п ‡‚‰‡ ли, ‚есьм‡ симп‡тично? Д‡, ‰ейст‚ительно, п о‰укт не только очень функцион‡лен, но и имеет ‚есьм‡ п иflтный с ‚и‰у и у‰обный, интуити‚но понflтный инте фейс. А‚то ы ‰о‚ольно мно„о ‡бот‡ли с беспл‡тной ‚е сией это„о п о‰укт‡, и можете по‚е ить н‡м н‡ сло‚о Ñ это и‰е‡льный ‚ыбо ‰лfl ljом‡шне„о пользтелflÈ! Че„о стоит только ‰е‚из комп‡нии: ÇП осто мо‰ели уй!È (ÇJust model!È).

Кст‡ти о ‚е сиflх. К‡к уже „о‚о илось ‚ыше, Poseidon for UML сущест‚ует ‚ нескольких 則кциflх:

Community Edition

Это б‡зfl ‚е сиfl, беспл‡тный п о‰укт, кото ый обеспечит бес- п епflтст‚енный ‰оступ ‚ ми UML ‰лfl ин‰и‚и‰у‡льных ‡з ‡- ботчико‚ и больших о „‡низ‡ций. Он‡ ‰ел‡ет ос‚оение и использние UML по-н‡стоflщему ле„ким.

147

Ку с

UML: Пе ‚ое зн‡комст‚о

Рис. 7.8

Standard Edition

Р‡сши flем‡fl б‡зfl ‚е сиfl ‰лfl п офессион‡ло‚ по не‚ысокой цене. Он‡ имеет ‚се ‚озможности Community Edition плюс ‰ополнительные ‚озможности ‚ о‰е об ‡тно„о п оекти ниfl, отмены и по‚то ‡ опе ‡ций с мо‰елью, drag-and-drop, плюс ‰ополнительн‡fl ‰окумент‡циfl.

Professional Edition

Это high-end-‚е сиfl Poseidon for UML. Длfl то„о чтобы у‰о‚лет‚о-ить пот ебности п офессион‡льных ‡з ‡ботчико‚ ПО, он‡ ‚ключ‡ет более „ибкий мех‡низм „ене ‡ции к, JAR-Import, „е- не ‡цию HTML-‰окумент‡ции и мно„ое ‰ у„ое.

Embedded Edition

К‡к ‚и‰но из н‡з‚‡ниfl, был‡ соз‰‡н‡ ‰лfl ‡з ‡ботки п иложений ‰лfl ‚ст ‡и‚‡емых уст ойст‚. Он‡ имеет ‚се ‚озможности ст‡н- ‰‡ тной ‚е сии (‚ключ‡fl UMLdoc и ‚озможности MDL-импо - т‡) и оптимизи о‚‡н‡ ‰лfl ко‰о„ене ‡ции ‚ ANSI C и C++. Гене-‡то к был специ‡льно ‡з ‡бот‡н с учетом о„ ‡ничений ‚ст ‡и‚‡емых систем, к‡с‡ющихсfl п‡мflти и п оиз‚о‰ительности, пе ж肇ет UML-‰и‡„ ‡ммы кл‡ссо‚ и состоflний.

Embedded Enterprise

Инте„ и ует мощные ‚озможности ком‡н‰но„о мо‰ели ниfl Enterprise Edition с пе жкой ‚ст ‡и‚‡емых систем Embedded Edition ‚ о‰ном п иложении. Т‡кже ‰оступно множест‚о п뇄и- но‚, ‡сши flющих ‚озможности Poseidon for UML.

148

Лекциfl 7

Обзо CASE-с е‰ст‚ ‰лfl пост оениfl ‰и‡„ ‡мм UML

Enterprise Edition

Н‡иболее полн‡fl ‚е сиfl п о‰укт‡, обеспеч肇ющ‡fl т‡кие ‚озможности:

эффекти‚ное ‚з‡имо‰ейст‚ие ‚ е‡льном ‚ емени;

пе жк‡ мно„опользтельской ‡з ‡ботки;

конт оль ‚е сий;

клиент-се ‚е н‡fl ‡ хитекту ‡;

н‡ст ‡и‚‡ем‡fl „ене ‡циfl к ‰лfl Java, C#, C++, VB.net, IDL, SQL DDL, Perl и Delphi;

не燂исимость от пл‡тфо мы;

и мно„ое ‰ у„ое, ‚ чем ‚ы можете ну扇тьсfl ‚ п оцессе мо- ‰ель-о иенти нной ‡з ‡ботки ‚ большой ком‡н‰е. Эт‡ ‚е сиfl пе ж肇ет мно„омо‰ельное 則кти ние и м‡с- шт‡би ние мо‰ели.

И опflть-т‡ки, лучше ‚сех о с‚оем ‰етище ‡сск‡жут ‡з ‡ботчики п‡кет‡:

http://www.gentleware.com/

Тот с‡мый х‚‡леный с‡йт п о‰укт‡, „‰е ‚ы сможете н‡йти множест‚о полезной инфо м‡ции о Poseidon и не только (н‡ ‡н„л. flзыке). Тут же можно п осмот еть или 燄 узить н‡ с‚ой компьюте отличную флеш-‰емонст ‡цию ‚озможностей п о‰укт‡.

http://www.gentleware.com/19.html

А это лучший из из‚естных ‡‚то ‡м онл‡йно‚ый „лосс‡ ий те мино‚, с‚flз‡нных с UML, ООАП и п о„ ‡ммной инжене ией ‚ообще.

http://www.gentleware.com/knowledge/quiz.php4

З‰есь ‚ы сможете п о‚е ить с‚ои зн‡ниfl UML, от‚ети‚ н‡ ‚оп о- сы тесто‚, с„ уппи нные по т ем у о‚нflм сложности.

SmartDraw

SmartDraw Ñ это п ост‡fl и ‰ ужест‚енн‡fl, ‰‡ еще и нет ебтель- н‡fl к есу с‡м ‡льте н‡т肇 MS Visio. К‡к и Visio, это п о„ ‡мм‡, п е‰- н‡зн‡ченн‡fl исключительно ‰лfl исниfl, не имеющ‡fl функций по‰- ‰е жки ком‡н‰ной ‡з ‡ботки ПО. В по‰ ‡ж‡ние Microsoft, н‡ с‡йте SmartDraw изложены 10 п ичин, почему 퇉о использть этот п о‰укт (чу‚ст‚уете и онию?):

SmartDraw более п ост ‚ использнии ‰лfl неп офессион‡ло‚;

он т‡к же хо ошо, к‡к и Visio, инте„ и уетсfl с MS Office;

SmartDraw более уни‚е с‡лен, чем Visio;

более ‡сши flем;

пе ж肇етсfl о„ омное число фо м‡то‚ ‡ст о‚ой „ ‡фики;

SmartDraw более ‰оступен (‚ фин‡нсо‚ом пл‡не), чем Visio;

149

Ку с

UML: Пе ‚ое зн‡комст‚о

SmartDraw п е‰л‡„‡ет „ибкую систему лицензи ниfl и обучениfl;

имеетсfl с‚обо‰но ‰оступный ‚ьюе ф‡йло‚ SmartDraw;

SmartDraw обеспеч肇ет бесп еце‰ентную пе жку польз- телей, ‰‡же пользтелей п обных ‚е сий, п о‚е ено!

б뇄 fl отличной пе жке фо м‡т‡ Visio т‡к п осто кон‚е -

ти ть ф‡йлы Visio ‚ SmartDraw!

Рис. 7.9

SmartDraw Ñ п остой ‚ использнии п‡кет ‰лfl со片ниfl бизнессхем и ‰и‡„ ‡мм ( ис. 7.9). Что же можно со片‚‡ть с е„о помощью?

Блок-схемы.

В еменные ‰и‡„ ‡ммы (timeline).

О „‡низ‡ционные ‰и‡„ ‡ммы.

UML-‰и‡„ ‡ммы.

Сете‚ые ‰и‡„ ‡ммы.

Фо мы Ñ и ‰‡же больше (з‡метьте, тепе ь не нужным (почти)

ст‡но‚итсfl и MS InfoPath)!

Поэт‡жные пл‡ны.

И мно„ое ‰ у„ое ( ис. 7.10)...

Кому необхо‰им SmartDraw? К‡ж‰ому! Не燂исимо от ‚‡шей ‡боты или оли ‚ п оекте SmartDraw поможет:

п оиллюст и ть отчет;

150

Соседние файлы в папке ПрИС