Главная страница

ВВедение в ИМЛ. Лекция 2 Что такое The uml


Скачать 2.99 Mb.
НазваниеЛекция 2 Что такое The uml
АнкорВВедение в ИМЛ
Дата10.03.2023
Размер2.99 Mb.
Формат файлаdocx
Имя файлаvvedenie_v_UML (1).docx
ТипЛекция
#978338
страница24 из 24
1   ...   16   17   18   19   20   21   22   23   24

Шпаргалки по UML


Мы ни на секунду не засомневались в том, что каждый наш читатель знает, что такое шпаргалка. Хотите верьте, хотите нет, но:

  1. Автор этих строк писал шпаргалки только один раз в жизни - в далеком уже 1991 году, когда готовился к экзамену по украинскому языку. А в результате так ими и не

воспользовался: попалось ли что-то уж очень простое, или смелости не хватило - не помню. А может, все зазубрил до автоматизма...

  1. Шпаргалки можно использовать в "мирных" целях. Если их пишешь сам, то волей-неволей повторяешь и приводишь в систему весь учебный материал. Если читаешь уже кем-то

подготовленные шпаргалки, это помогает быстро "освежить" память, вспомнить или

понять что-то на концептуальном уровне, с высоты птичьего полета, выделить главное.

В этой части нашей книги мы как раз и хотим обратить ваше внимание именно на такие "мирные" шпаргалки, подготовленные профессионалами для использования в качестве оперативного

справочника. Обычно это 1-3-страничные постеры, максимально наглядные, с множеством картинок и минимумом текста. Многие из этих шпаргалок авториспользовал в ходе работы над

учебным курсом "SE201: Введение в программную инженерию", а некоторые из них в тот момент, когда вы читаете эти строки, висят на стенах офиса, вокруг рабочего места автора, чтобы, если

понадобится, всегда быть под рукой. Кстати, в Интернете можно найти целые хранилища таких

шпаргалок по различным технологиям, языкам программирования, ОС, программным продуктам, например вот - http://www.cheat-sheets.org/. А вот другой замечательный ресурс: проект

IT Poster (http://www.itposter.net/), где можно найти множество именно постеров - красочных плакатов, кратко и наглядно описывающих различные технологии.

Итак, вот он, список таких шпаргалок, которые вы можете абсолютно бесплатно скачать на дисксвоего компьютера или распечатать и повесить на стену, как это сделал автор:

(http://tnerual.eriogerg.free.fr/uml.html, http://tnerual.eriogerg.free.fr/umlqrc.pdf).

    • Allen Holub's UML Quick Reference для печати в форме двухстороннего буклета

(http://www.digilife.be/quickreferences/QRC/UML%20Reference%20Card.pdf).

    • UML Notations (http://sanjayahuja.tripod.com/tech/uml/umlnotations.htm).

    • UML Poster by Rational Software (http://www.ecestudents.ul.ie/ Course_Pages/MEng_CS/Modules/EE6421/Examples/UML/Rational%20Software%20-

%20UML%20Poster.htm, http://paginas.ispgaya.pt/jcorreia/asi/files/UML- Poster_RationalSoftware.pdf).

    • Exploit the Power of UML - выглядит настолько эстетично, что автор не удержался и, распечатав этот постер на А1, украсил им спальню своего дома, правда, по настоянию жены, пришлось перенести его в кабинет… (http://www.embarcadero.com/products/ describe/UMLposter.pdf, http://woldlab.caltech.edu/bioinformatics/ references/UMLPosters.pdf).

    • Unified Modeling Language Syntax

Reference Poster (http://www.claudiodesio.com/ooa&d/UMLPoster/UMLPoster.jpg, http://ww w.claudiodesio.com/download/uml_poster.zip).

    • The Agile UML Quick Reference Card - стоит денег! (http://www.comp.leeds.ac.uk/owenj/e- agility/UMLReferenceCard.html).

    • OOSE Das UML Poster - на немецком языке и стоит денег, но три евро за него не жалко отдать - это просто еще один шедевр (который точно так же пришлось перенести из

спальни в кабинет) (http://www.oose.de/umlposter.htm).
А теперь несколько просто отличных кратких руководств по UML, которые все-таки не настолько кратки, чтобы считать их шпаргалками:

    • Sparx Systems UML 2.1 Tutorial - наш любимый краткий пересказ UML

(http://www.sparxsystems.com/resources/uml2_tutorial/).

    • Practical UML™: A Hands-On Introduction for Developers - второе наше любимое краткое чтиво по UML, снабженное к тому же мини-тестом для самоконтроля! (http://dn.codegear.com/article/31863).

    • A little UML (UML for the Java Associate) - подобно Горлуму, просто хочется сказать: "Моя прелесть!" (http://www.hfoobook.com/pdf/hfoo-associateuml.pdf).

    • UML basics: An introduction to the Unified Modeling Language от IBM (http://www.ibm.com/developerworks/rational/library/769.html).

    • Introduction to OMG's Unified Modeling Language™ (UML®)

(http://www.omg.org/gettingstarted/what_is_uml.htm)

    • Hypertext UML Syntax Reference (http://www.claudiodesio.com/ooa&d/UMLSR_EN/UMLSR.htm, http://www.claudiodesio.com/ download/uml_sr_en.zip).

    • Short UML Reference by Kalyan Ram & Sebastian Elbaum (http://www.cse.unl.edu/goddard/Courses/CSCE310J/StandardHan douts/ShortUMLreference.pdf).

    • Modeling Java Applications using UML (http://www.cs.helsinki.fi/u/mlaanti/UMLJavaReference.pdf).

    • Introduction to the Diagrams of UML 2.0

    • Introduction to the Diagrams of UML 2.0 (http://www.agilemodeling.com/essays/umlDiagrams.htm).

    • UML Notation (http://etna.int-evry.fr/COURS/UML/notation/).

    • Visual CaseTool- UML Tutorial (http://www.visualcase.com/tutorials/uml-tutorial.htm).

    • Modeling Style Guidelines - интересное руководство, но для подготовки к UM0-100 необязательное, ведь это экзамен не по моделированию! (http://www.agilemodeling.com/style/).

    • SmartDraw UML Center - HOW TO DRAW UML DIAGRAMS - просто чудо лаконичности! (http://www.smartdraw.com/tutorials/software/uml/tutorial_01.htm).

    • Types of UML Diagrams (http://atlas.kennesaw.edu/dbraun/csis4650/A&D/UML_tutorial/di agrams.htm).

    • А вот полноценный, очень наглядный и к тому же бесплатный курс по UML от создателей замечательного средства UML-моделирования Gentleware Poseidon:

    • Introduction to UML and OO - Multimedia Course - очень советуем почитать! (http://www.gentleware.com/fileadmin/media/synergy/Course/index.htm).


Как видите, шпаргалок, кратких руководств и курсов поUML в Интернете предостаточно. И

поверьте, то, что перечислено здесь - это всего лишь малая (но, наверное, лучшая) часть списка ссылок на ресурсы, связанные с UML, который хранится в менеджере закладок автора. Впрочем, если приведенного выше списка вам недостаточно, можете поискать на страничке OMGс

перечнем UML-ресурсов - http://www.uml.org/. Или здесь - http://www.cetus- links.org/oo_uml.html и особенно здесь - http://www.intelli- gentedu.com/newly_researched_free_training/UML.html. Удачи!

Глоссарии по UML


Ну вот, наконец-то мы доползли и до списка UML-глоссариев. Их в Интернете тоже великое множество, но прежде чем составить для вас список ссылок, позвольте еще раз сказать о

чудесном визуальном глоссарии, который абсолютно бесплатно можно скачать и установить на свой компьютер. Внимательный читатель воскликнет: "Опять Zicom Mentor будет

рекламировать!" - и будет неправ. Хотя, вообще-то, прав: речь действительно пойдет о Zicom

Mentor, но это не реклама, ибо нам ее никто не заказывал и за нее нам никто не платил (а не мешало бы - и это относится не только к создателям Zicom). Просто автору очень понравился этот продукт! Даже его бесплатная evaluation-версия, которая считается сильно

"урезанной" по сравнению с полной, выглядит очень достойно. И ее вполне достаточно для использования в качестве учебника поUML. Так что не забываем скачать и установить Zicom

Mentor c http://www.zicom.com.au/zicom/. Проделав эти действия, вы можете быть уверены, что онлайновый глоссарий вам понадобится только в самом крайнем случае!

Но все же вернемся к списку UML-глоссариев. Большая его часть была составлена автором в

процессе работы над глоссарием для курса "SE201: Введение в программную инженерию". С тех пор автор слегка поумнел (по крайней мере, в некотором отношении) и понял, что нет смысла изобретать велосипед. Итак, вот этот список:

    • http://www.gentleware.com/19.html - от создателей Poseidon, наверное, лучший UML- глоссарий;

    • http://en.wikipedia.org/wiki/Glossary_of_Unified_Modeling_ Language_terms - тоже весьма неплохой глоссарий, созданный прямо в "Википедии";

    • http://www.informatik.uni-bonn.de/III/lehre/vorlesungen/SWT/ SS96/Material/UML1.0/glossary.html - староват, но неплох;

    • http://www.csci.csusb.edu/dick/samples/uml.glossary.html - далеко не самый удобный глоссарий из существующих, но все же...

    • http://www.jeckle.de/files/uml1.0/Glossary.pdf- глоссарий UMLтерминов от Rational;

    • http://tabletuml.com/Help/UMLGlossary.htm- симпатичный, но очень уж лаконичный;

    • http://swiki.hfbk-hamburg.de:8888/MusicTechnology/24 - похоже, клон рейшенеловского глоссария;

    • http://highered.mcgraw-hill.com/sites/dl/free/0077098641/41598/ Glossary.pdf - глоссарий не только UML-терминов, но и терминов, связанных с жизненным циклом ПО вообще;

    • http://www.dsic.upv.es/asignaturas/facultad/lsi/glosario/ - достаточно полный глоссарий с названиями терминов на английском и испанском языках;

    • http://www.quantum-leaps.com/resources/glossary.htm- еще один неплохой глоссарий;

    • http://en.wikiversity.org/wiki/UML/Glossary- еще один хороший вики-глоссарий;

    • http://etna.int-evry.fr/COURS/UML/semantics/semantb1_1.html - ничего особенного...

    • http://hubpages.com/hub/UML_Glossary - простенький и маленький;

    • http://www.oose.de/oep/desc/glo_e9f9.htm?tid=17 - хороший UMLглоссарий на немецком языке.

Уверены, можно найти еще много глоссариев UML-терминов. Странно, но автору этих строк даже не приходило в голову поискать русскоязычные глоссарии. Уже при написании этих строк

простой запрос в "Копернике" (http://www.copernic.com/en/products/agent/index.html) дал, среди прочего, такую ссылку - http://ooad.asf.ru/standarts/UML/glossary/. Не ахти словарик, конечно, но все же... Наверное, можно найти и русскоязычные шпаргалки по UML, например http://www.piter- soft.ru/177.html. Хотя это тоже не совсем настоящая шпаргалка какая-то... Нет, конечно, кто ищет, тот всегда найдет, но зачем искать некачественные русскоязычные материалы, если полным-

полно англоязычных?
1   ...   16   17   18   19   20   21   22   23   24


написать администратору сайта