Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Новинки компьютерных книг ->> Освой самостоятельно UML за 24 часа


Информационный Канал Subscribe.Ru - www.lycos.ru

Visit Williams Visit Dialektika

Освой самостоятельно UML за 24 часа

2-е издание

Джозеф Шмуллер

 
Библиография

Для системы самое главное - видение. Сложная система рождается на свет, когда ее автор понимает, как технология может сделать жизнь лучше. Разработчики должны полностью понять это видение и держать его в уме в процессе реализации и создания системы. Успешные проекты разработки позволяют сократить разрыв (построить мост) между видением системы и ее воплощением. Унифицированный язык моделирования UML (Unified Modeling Language) - средство построения этого моста. Основная цель этой книги - дать полное представление о UML за 24 часа изучения. В каждой главе приводятся примеры, облегчающие понимание материала, а также упражнения, позволяющие закрепить полученные знания. При подготовке этого издания автор переработал первое издание, добавил и уточнил необходимый материал. Модифицированы некоторые модели и диаграммы, а также добавлены тесты и упражнения. Книга предназначена для пользователей с различным уровнем подготовки.

Введение

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

Успешные проекты разработки позволяют сократить разрыв (построить мост) между видением системы и ее воплощением. Унифицированный язык моделирования UML (Unified Modeling Language) - средство построения этого моста. Он помогает отобразить видение системы и дает возможность обсуждать его со всеми заинтересованными лицами. Это делается с помощью набора обозначений и диаграмм. Каждая диаграмма играет свою роль в процессе разработки.

Основная цель этой книги (и первого, и второго издания) - дать полное представление о UML за 24 часа изучения. В каждой главе приводятся примеры, облегчающие понимание материала, а также упражнения, позволяющие закрепить полученные знания.

При подготовке этой книги автор переработал первое издание, добавил и уточнил необходимый материал. Модифицированы некоторые модели и диаграммы, а также добавлены тесты и упражнения. Наряду с этим устранены некоторые ошибки и несоответствия, на которые указали многие читатели первого издания. Книга разделена на три части. В первой дано общее представление об UML и рассмотрены базовые понятия объектно-ориентированного подхода, положенного в основу построения диаграмм классов и объектов. Рассмотрены прецеденты, позволяющие изобразить систему с точки зрения пользователя, рассказано, как строить диаграммы прецедентов. Много внимания уделено и другим вопросам. В остальных главах части I рассматриваются остальные типы диаграмм UML.

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

В части III язык UML применяется для разработки шаблонов, внедряемых систем и в других областях знаний.

Некоторые производители предлагают пакеты, позволяющие строить диаграммы UML и интегрировать их в рамках модели. Наиболее известным является пакет Rational Rose. Существуют и другие системы - Select Enterprise, Visual UML, GDPro от компании TogetherSoft.

Компания Microsoft лицензировала технологию компании Rational и предложила свой продукт - Visual Modeler, который является подмножеством Rational Rose. Этот продукт могут использовать в своей деятельности разработчики на Visual Studio. Сразу же после выхода в свет первого издания книги компания Microsoft предложила свой продукт Visio - высокоуровневое средство построения диаграмм, поддерживающее UML.

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

Об авторе

Джозеф Шмуллер (Joseph Schmuller) - функциональный аналитик. С 1991 по 1997 г. работал главным редактором журнала PC AI. Является автором многочисленных статей и обзоров по новейшим компьютерным технологиям, а также книг ActiveX No experience required и Dynamic HTML Master the Essentials. Имеет степень доктора наук Университета Висконсина (University of Wisconsin), работает ассистентом профессора (adjunct professor) в Университете штата Северная Флорида.

Благодарности

Написание книги - очень сложный процесс. К счастью, группа профессионалов мирового класса из издательства Sams Publishing смогла его значительно облегчить. С удовольствием высказываю благодарность всему коллективу за вклад в создание книги. По первому изданию хочется поблагодарить редакторов Криса Веба (Chris Webb) и Мэта Парсела (Matt Purcell), которые помогли облечь мои мысли в литературную форму. Помимо профессионального мастерства, хотелось бы выразить признательность за терпение и поддержку. Технические редакторы Билл Ров (Bill Rowe) и Майкл Тоблер (Michael Tobler) обеспечили техническое оформление книги, и я им за это благодарен. Старший редактор издательства Сюзан Мур (Susan Moore) и многие другие сотрудники оформили рукопись с ее многочисленными диаграммами в виде книги, которую вы держите в руках. Во время работы над вторым изданием большую помощь оказали редакторы Майкл Стефенс (Michael Stephens), Кристи Франклин (Christy Franklin), Мэт Виналда (Matt Wynalda) и Поль Густавсон (Paul Gustavson). Их

Выражаю благодарность Девиду Фагейту (David Fugate) из издательства Waterside Production за приглашение на следующий проект.

В процессе работы над первым изданием мне посчастливилось ежедневно сотрудничать с группой замечательных профессионалов из отдела потребительских финансовых технологий Банка Америки. Мои коллеги проявили чувство солидарности и стремление к сотрудничеству. В частности, дискуссии с Кейтом Барретом (Keith Barret) и Робом Уорнером (Rob Warner) помогли мне в решении многих вопросов. К сожалению, работа над первым изданием была омрачена безвременной кончиной руководителя нашего отдела Тома Вильямсона (Tom Williamson). Том был душой отдела, советчиком, руководителем, коллегой и другом.

После выхода второго издания я приступил к работе в замечательной группе новых коллег.

Я благодарен своим дорогим друзьям, с которыми мне посчастливилось начать работу над первым изданием и завершить его. Спасибо моей маме и брату Дэвиду (David) за их любовь и внимание, а также Кэтрин (Kathrin) за все, что она сделала для меня.

Вернуться к начальной странице



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное