ProgBook — книги и учебники по программированию. Uml книги


Книги по UML | ProgBook

Данный самоучитель нацелен на помощь руководителям проектов, менеджерам, руководителям информационных служб, ведущим разработчикам и корпоративным программистам. Благодаря ему они узнают больше о базовых концепциях и современной методологии в разработке корпоративных информационных систем, смогут применить все полученные знания на практике в ходе осуществления реальных проектов, и усовершенствований всех бизнес-процессов, использующих технологии CASE.

Материал книги охватывает основы проектирования программных систем и технологии унифицированного анализа с помощью языка UML. Самоучитель подробно описывает основные понятия языка UML с использованием конкретных рекомендаций по созданию канонических диаграмм UML. Также, в книге «Самоучитель UML», написанной Александром Леоненковым, описываются особенности разработки различных моделей при помощи CASE-средства под названием IBM Rational Rose 2002. Кроме того, в книге упоминается OCL — язык объектных ограничений, благодаря чему этот самоучитель выделяется из подобных ему.

Пособие поможет каждому узнать всю базовую информацию о языке моделирования Unified Modeling Language, который кратко называют UML. Он является графическим языком для специфирования и визуализации, а также будет важен для конструирования и документирования различных систем. Обычно в таких системах большая роль будет уделяться программному обеспечению.

Книга покажет, как с помощью языка UML можно создавать детальный план разрабатываемой системы. Определенная система может содержать в себе различные бизнес-процессы, классы, схемы баз данных и различные компоненты многократного использования.

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

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

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

Книга «Язык UML. Руководство пользователя» научит каждого читателя работать с графическим языком UML и создавать новые проекты и системы на базе этого языка. Над пособием работала целая группа настоящих специалистов графического языка UML. Авторы Гради Буч, Джеймс Рамбо и Ивар Якобсон использовали весь свой опыт и знания для создания этого уникального учебника. Книга написана простым, понятным языком, который сможет понять любой читатель. Авторы старались, чтобы каждый человек смог быстро изучить этот материал и с большой эффективностью создавать свои новые проекты на базе языка UML. У авторов получилось создать настоящий шедевр, который многим помог самостоятельно изучить язык моделирования и создавать собственные уникальные проекты на его базе.

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

В третий раз переиздается книга «UML. Основы» Мартина Фаулера, и это, безусловно, свидетельствует о ее популярности. Новое издание дополнено версией UML 2, которая в значительной мере отличается от предшествующих. Однако основной смысл книги остался неизменным, и она по-прежнему является оптимальным руководством по использованию языка UML. Издание представляет собой лаконичное и четкое описание принципов UML, а также способов и возможностей применения этого языка в практике современного программирования.

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

Книга «UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование» представляет собой своеобразное практическое руководство по процессу объектно-ориентированного проектирования и анализа с помощью UML 2. Здесь показана роль проектирования и ОО анализа в цикле создания ПО, а также детально описано как его определяет Унифицированный процесс. Следует отметить, что второе издание было переработано и дополнено в полном соответствии с синтаксисом UML 2. Оно содержит множество практических, удобных и мощных методик ОО проектирования и анализа, которые готовы к непосредственному применению. Вы сможете изучить семантику и синтаксис UML 2, а также соответствующие аспекты UP. Описываемая книга дает точный и довольно лаконичный обзор UP и UML со стороны проектировщика и ОО аналитика. Каждый раздел начинается со своеобразного плана в качестве диаграммы и завершается кратким обзором, который идеально подходит для контроля усвоения материала. Самая важная информация оформляется в качестве примечаний в рамке. Кроме всего прочего обновленное издание содержит большее количество реальных примеров и новую главу, которая посвящена объектному языку ограничений (OCL).

Книга «Базы данных и UML. Проектирование» посвящена применению одноименного языка моделирования для создания баз данных. Автор постепенно ведет читателя через долгий процесс разработки: от первоначального анализа требований к созданию схемы. Роберт Дж. Мюллер учит выражать потребности клиентов в диаграммах вариантов применение UML и ролей; реорганизовывать сущности UML в элементы базы данных и преобразовывать проект, который будет получен, в реляционные, а также объектно-реляционные и разнообразные объектно-ориентированные схемы для продуктов DBMS.льную схему, предназначенную для объектно-реляционных, реляционных, а также объектно-ориентированных DBMS.Главные темы:— применение ОО-модели для разработки и последующего тестирования базы данных;— применение UML, стандарта разработки БД в соответствии с основными ОО-принципами;— примеры проектов для Oracle, Sybase, Microsoft, Object Design, POET и прочих систем управления базами данных;— реорганизация проекта в концептуальную схему, предназначенную для объектно-реляционных, реляционных, а также объектно-ориентированных DBMS.

Многие программисты назвали новое издание «UML 2.0. Объектно-ориентированное моделирование и разработка», обновленное в соответствии со стандартом UML 2.0., настоящим бестселлером в области программирования. Авторам удалось очень четко и понятно раскрыть суть базовых принципов объектно-ориентированного программирования и пути их реализации при разработке программного обеспечения с применением языков C++ и Java и использованием баз данных. Книга, содержащая практические советы, является универсальным пособием для программистов разного уровня.

Книга рассказывает о работе с таким известным CASE-средством как Rational Rose. В ней рассматривается путь программного продукта от замысла до создания машинного кода с помощью UML-диаграмм и пакета Rational Rose. Читатель сам может повторить описываемые действия и получить работающее программное приложение. По мере работы над проектом автор подробно описывает свойства всех компонентов, которые применяются. Rational Rose, как инструмент, может использоваться не только аналитиком, но и программистом, для описания поведения объектов. Представлен пример совместной работы Microsoft Visual C++ и Rational Rose при создании и реинженеринге программного кода системы, управляющей тепличным хозяйством. Приводится программный код, сгенерированный по UML-диаграммам на языках С++ и Visual Basic. Описывается создание Web-приложений и баз данных с использованием Rational Rose.

Современным разработчикам объектно-ориентированных приложений приходится создавать эффективные программные продукты в достаточно жёсткие промежутки времени. Унифицированный язык моделирования UML (Unified Modeling Language) с помощью диаграмм детально описывает архитектуру системы. Созданная модель делает более лёгким процесс разработки и изменения программной системы, обеспечивает учёт всех технических требований к ней. Данная работа описывает моделирование программных систем на языке UML в среде визуального моделирования Rational Rose, версии 2001, 2001A и 2002. Rational Rose — одно из наиболее используемых средств для убыстрения проектирования программных комплексов, для инжиниринга и реинжениринга. Поддерживаются диаграммы UML, среди них Component diagram — диаграмма компонентов, Deployment diagram — диаграмма кооперации, Object diagram — диаграмма развёртывания и другие. Поддерживает языки C++, Java, Visual Basic и DTD XML, есть возможности работать с другими объектно-ориентированными языками.

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

progbook.ru

Книги по UML | ForCoder

Пособие предназначено для программистов, начинающих и продолжающих изучение технологий Java SE, JEE и других. В его первой части рассматриваются основы языка Java и концепции объектно-ориентированного программирования. Во второй части изложены аспекты применения библиотек классов языка Java, включая файлы, коллекции, сетевые и многопоточные приложения, а также взаимодействие с ХМL. В третьей части приведены основы программирования распределенных информационных систем с применением сервлетов, JSP и собственных тегов разработчика. В четвертой части даны основы практического применения шаблонов проектирования.В конце каждой главы даются тестовые вопросы по материалу главы и задания для выполнения.В приложениях приведены дополнительные материалы, относящиеся к использованию UML, SQL, Ant, XML, а также краткое описание популярных технологий Log4J, JUnit, JPA и Hibernate.

7,325 просмотров всего, сегодня нет просмотров

Описание книги UML-проектирование систем реального времени параллельных и распределенных приложений:В книге «UML. Проектирование систем реального времени, распределенных и параллельных приложений» приводится детальный обзор концепций объектно-ориентированного проектирования, технологий, применяемых при создании параллельных и распределенных систем, методики использования прецедентов и нотации языка UML. Книга посвящена важной области разработки программного обеспечения — проектированию распределенных систем и систем реального времени с высокой степенью параллелизма. Пользуясь нотацией языка UML, автор убедительно демонстрирует, как можно эффективно применять для создания таких систем методы объектно-ориентированного анализа и проектирования.

В книге очень подробно описывается COMET, метод анализа и проектирования, специально адаптированный для разработки распределенных приложений и систем реального времени. В его основу положены итеративный жизненный цикл ПО, использование прецедентов и языка UML. Рассматривается весь цикл разработки программ -от моделирования требований и анализа до проектирования. На многочисленных примерах демонстрируется применение COMET в самых разных ситуациях. К числу представленных тем относятся:

— объектно-ориентированный жизненный цикл разработки программного обеспечения;— моделирование прецедентов с акцентом на встраиваемые подсистемы;— статический и динамический анализ системы;— разбиение системы на классы и объекты;— конечные автоматы и диаграммы состояний;— технологии распределенных объектов;— проектирование архитектуры параллельных систем;— разбиение на задачи и проектирование классов;— анализ производительности систем реального времени.

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

15,420 просмотров всего, 2 просмотров сегодня

Описание книги UML 2.0. Объектно-ориентированное моделирование и разработка:Новое издание этого бестселлера обновлено в соответствии со стандартом UML 2.0. Авторы четко и ясно объясняют суть важнейших концепций объектно-ориентированного программирования, представляют способы реализации этих идей при разработке ПО с использованием языков C++ и Java, а также реляционных баз данных. В книге есть задания и множество советов, что делает ее очень практичной.

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

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

18,454 просмотров всего, 2 просмотров сегодня

Описание книги UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование:Предлагаемая вашему вниманию книга — практическое руководство по сложному процессу объектно-ориентированного анализа и проектирования с помощью UML 2. В нем показано место ОО анализа и проектирования в цикле разработки программного обеспечения, как его определяет Унифицированный процесс (UP).

Второе издание тщательно переработано и дополнено в соответствии с синтаксисом UML 2, содержит массу практических, мощных и удобных методик ОО анализа и проектирования, готовых к непосредственному использованию. Вы изучите синтаксис и семантику UML 2 и соответствующие аспекты UP. Книга дает точный и лаконичный обзор UML и UP с точки зрения ОО аналитика и проектировщика.

Каждая глава начинается с плана в виде диаграммы и заканчивается кратким обзором, идеальным для контроля усвоения материала. Наиболее важная информация оформлена в виде примечаний в рамке. Обновленное издание содержит больше реальных примеров и новый раздел, посвященный объектному языку ограничений (OCL).

Содержание книги «UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование»:

Часть I. Введение в UML и UP

  • Что такое UML?
  • Что такое Унифицированный процесс?

Часть II. Определение требований

  • Рабочий поток определения требований
  • Моделирование прецедентов
  • Дополнительные аспекты моделирования прецедентов

Часть III. Анализ

  • Рабочий поток анализа
  • Объекты и классы
  • Выявление классов анализа
  • Отношения
  • Наследование и полиморфизм
  • Пакеты анализа
  • Реализация прецедентов
  • Дополнительные аспекты реализации прецедентов
  • Диаграммы деятельности
  • Дополнительные аспекты диаграмм деятельности

Часть IV. Проектирование

  • Рабочий поток проектирования
  • Проектные классы
  • Уточнение отношений, выявленных при анализе
  • Интерфейсы и компоненты
  • Реализация прецедента на этапе проектирования
  • Конечные автоматы
  • Дополнительные аспекты конечных автоматов

Часть V. Реализация

  • Рабочий поток реализации
  • Развертывание

Часть VI. Дополнительные материалы

10,781 просмотров всего, 2 просмотров сегодня

Описание книги Самоучитель UML. Эффективный инструмент моделирования информационных систем:В книге рассматриваются основы UML — унифицированного языка моделирования для описания, визуализации и документирования объектно-ориентированных систем и бизнес-процессов в ходе разработки программных приложений. Подробно описываются базовые понятия UML,необходимые для построения объектно-ориентированной модели системы с использованием графической нотации. Изложение сопровождается примерами разработки отдельных диаграмм, которые необходимы для представления информационной модели системы. Цель книги — помочь программистам освоить новую методологию разработки корпоративных программных приложений для последующего применения полученных знаний с использованием соответствующих CASE-инструментов.

10,104 просмотров всего, 1 просмотров сегодня

Описание книги Applying UML: Advanced Applications:Unified Modeling Language (UML) is a general-purpose notation language for specifying and visualizing complex software, especially large, object-oriented projects. Object-oriented programming is when a programmer defines not only the data type of a data structure, but also the types of operations/functions that can be applied to the data structure.

Applying UML addresses the practical issues faced by users in adopting UML. As the title suggests, it helps the reader in actually applying UML to real life situations, rather than just in learning the language. The book covers in depth detail of UML, including notation on profiles and extensions. The scope of the book assumes prior experience in software engineering and/or business modeling, an understanding of object-oriented concepts and a basic knowledge of UML.

* Case study driven approach covering a wide range of issues* Contains advanced tutorial material to aid learning* Focuses on practical issues in the application of UML

3,730 просмотров всего, сегодня нет просмотров

Описание книги UML и Rational Rose 2002:В стремительно развивающейся сфере разработки объектно-ориентированных приложений становится все труднее создавать качественные программы, укладываясь в разумные временные рамки. Унифицированный язык моделирования UML (Unified Modeling Language) позволяет создать своеобразный чертеж, подробно описывающий архитектуру системы. С помощью такого описания (или модели) упрощается разработка и обновление программой системы, а также гарантируется реализация всех технических требований к приложениям.

В данной книге рассматривается проектирование систем на языке UML в среде Rational Rose 2001, 2001A и 2002. Среда Rose является лидирующей в области ускоренной разработки и поддерживает разнообразные диаграммы UML: Вариантов Использования, Активности, Последовательности, Кооперативные, Состояний, Компонентов и Размещения. Средства Rose для инжиниринга и реинжиниринга обеспечивают поддержку языков C++, Java, Visual Basic и DTD XML. Дополнительные надстройки для среды Rose позволяют расширить ее функции и работать с другими объектно-ориентированными языками программирования.

12,097 просмотров всего, сегодня нет просмотров

Описание книги Применение UML и шаблонов проектирования:Книга `Применение UML и шаблонов проектирования`, поможет любому разработчику или студенту освоить основные принципы и самые современные приемы объектно-ориентированного анализа и проектирования (ООА/П). Они смогут не только создавать диаграммы UML, но и реально применять этот язык в контексте проектирования программных систем. Известный специалист в области объектных технологий и итеративных методов разработки Крэг Ларман представляет три итерации в рамках одного конкретного примера, детально рассматривая важные аспекты ООА/П и делая акцент на наиболее существенных этапах разработки, принципах и шаблонах.

Бестселлер, представляющий введение в объектно-ориентированный анализ и проектирование, итеративный процесс разработки и язык UML, теперь полностью обновлен! К наиболее важным вопросам, рассматриваемым в этой книге, относятся следующие:

— Требования и прецеденты. Идентификация и запись требований;— Моделирование объектов предметной области. Выявление объектов, относящихся к рассматриваемой "сфере интересов", определение их атрибутов и взаимосвязей;— Архитектура. Создание многоуровневых архитектур, позволяющих увеличить гибкость, робастность и возможность поддержки приложений;— Основные принципы проектирования объектов. Овладение наиболее важными навыками, в том числе распределением обязанностей между объектами и проектированием их взаимодействия в соответствии с такими принципами, как Expert, Indirection и Protected Variations;— Шаблоны проектирования. Разработка робастных объектов и контуров с использованием популярных и часто используемых шаблонов, таких как Strategy, Factory, Adapter, Observer, Template Method и Command;— Итеративный процесс разработки и "живой" UP. Организация процесса моделирования и разработки с использованием простых методов унифицированного процесса UP (популярного итеративного процесса) и ценные рекомендации по его применению.

Общий принцип организации книги сводится к следующему. Вопросы объектно-ориентированного анализа и проектирования рассматриваются в той последовательности, в которой они возникают в процессе разработки системы в течение `начальной` фазы (термин из описания унифицированного процесса) и трех последовательных итераций. 1. В главах, посвященных `начальной` фазе, рассматриваются вопросы анализа требований.2. При описании первой итерации ООА/П вводятся основные понятия анализа и проектирования, а также рассматриваются вопросы распределения обязанностей между объектами.3. При переходе ко второй итерации основное внимание уделяется проектированию объектов, особенно некоторым популярным шаблонам проектирования.4. При рассмотрении третьей итерации затрагивается множество вопросов, в том числе связанных с анализом архитектуры и проектированием контуров. Организация книги соответствует процессу разработки проекта.

Это издание полностью обновлено. Здесь рассматривается модифицированная задача и связанные с ее решением проблемы, а также содержится новая информация о шаблонах, прецедентах, унифицированном процессе, архитектурном анализе и т.д. Книга Применение UML и шаблонов проектирования, второе издание, позволит на практике познакомиться с тем, как проводить анализ и проектирование объектов.

12,766 просмотров всего, 2 просмотров сегодня

Описание книги Базы данных и UML. Проектирование:Книга Базы данных и UML посвящается использованию универсального языка моделирования UML (одобренный стандарт группы по управлению объектами) для проектирования баз данных. Автор шаг за шагом ведет читателя через процесс разработки: от анализа требований к генерации схемы. Он учит выражать потребности заказчиков в диаграммах вариантов использования UML и ролей; преобразовывать сущности UML в компоненты базы данных и, наконец, преобразовывать полученный проект в реляционные, объектно-реляционные и объектно-ориентированные схемы для основных продуктов DBMS.

Основные темы книги:

— Использование ОО-модели для разработки, создания и тестирования базы данных.— Использование UML, стандарта разработки баз данных в соответствии с ОО-принципами.— Преобразование проекта в концептуальную схему для реляционных, объектно-реляционных и объектно-ориентированных DBMS.— Практические примеры проектов для Oracle, Microsoft, Sybase, Informix, Object Design, POET и других систем управления базами данных.

8,953 просмотров всего, 3 просмотров сегодня

Описание книги Унифицированный процесс разработки программного обеспечения:Книга, написанная признанными специалистами в области разработки программного обеспечения, описывает унифицированный процесс создания сложных программных систем, включающий в себя как использование средств унифицированного языка моделирования UML — стандартного способа визуализации, конструирования, документирования и пересылки артефактов программных систем, — так и все фазы подготовки и управления этим процессом. Эта книга будет полезна аналитикам, разработчикам приложений, программистам, тестерам и менеджерам проектов.

8,349 просмотров всего, 3 просмотров сегодня

Навигация по записям

forcoder.ru

Моделирование на UML. О проекте

Принципы. Интернет-книга "Моделирование на UML" (в дальнейшем просто "книга") ‒ это инициативный авторский проект, который мы затеяли, руководствуюсь тремя основными принципами.

Во-первых, доступ к книге является абсолютно бесплатным. Эта книга постоянно используется нами в нашей деятельности, и мы с радостью и гордостью предлагаем использовать ее коллегам. Единственным нашим требованием является соблюдение лицензии.

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

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

Актуальность. Книга содержит подробное описание унифицированного языка моделирования UML и набор рекомендаций по применению языка для моделирования программных систем. Многим читателям может показаться более уместным использование словосочетания "проектирование программных систем", так как обычно программное обеспечение проектируют, а не моделируют. Однако мы используем слово "моделирование" и делаем это по трем причинам.

Во-первых, UML ‒ это язык моделирования, причем стандартизованный, общепринятый и наиболее распространенный.

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

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

Апробация. Материал книги прошел широкую предварительную апробацию в печатных публикациях, устных выступлениях и практической работе.

Во-первых, в период с 2008 по 2011 год авторы написали и выпустили в различных издательствах пять книг на эту тему. Наиболее значительным произведением в этом пятикнижии является книга

"Новиков Ф.А., Иванов Д.Ю. ‒ Моделирование на UML. Теория, практика, видеокурс. ‒ СПб.: Профессиональная литература, Наука и Техника, 2010", которая послужила структурной основой предлагаемой электронной книги.

Во-вторых, в период с 2000 года по настоящее время авторы вдвоем, порознь и в сотрудничестве с другими коллегами провели более сотни мероприятий на эту тему: публичных краткосрочных курсов повышения квалификации и семинаров в различных обучающих организациях Москвы и Петербурга, студенческих курсов в ведущих университетах Петербурга, корпоративных тренингов на различных предприятиях России, Беларусии и Украины, вебинаров в Интернете и т.д.

В-третьих, в период с 1997 года по настоящее время авторы на практике применили навыки моделирования на UML в двух десятках различных программирующих организаций, в форме прямого участиях в проектах и контрактах, проведении консультаций и экспертиз.

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

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

Во-вторых, это справочник и "поваренная книга" (cookbook) для опытных пользователей языка, желающих углубить свои знания и усовершенствовать навыки. Для достижения этой цели в книгу включен обширный справочный материал, включающий краткий, но полный толковый словарь терминов. Изложение семантики конструкций UML проводится на сквозном примере ‒ информационной системе отдела кадров. Результатом моделирования является набор семантически законченных моделей, объединенных одной предметной областью. Реальные, а не учебные примеры такого рода сравнительно редко приводятся в литературе по UML. Более того, в книге приводятся не только готовые диаграммы, но и описываются рассуждения и промежуточные шаги, приведшие авторов к тому или иному проектному решению. Тем самым авторы включили в книгу свой опыт моделирования на UML, проверенный за время проведения многочисленных тренингов для множества организаций и групп разработчиков. Практические советы, рекомендации, рецепты и справки занимают примерно треть объема книги.

В-третьих, это авторская "визитка" и "информация к размышлению" для экспертов, знатоков и заказчиков. В книгу включены многочисленные замечания и утверждения, которые раскрывают взгляды авторов на источники развития и перспективы применения UML, влияние UML на процесс разработки и тому подобное. Этот материал занимает немного места, но мы считаем его ценным и важным.

Надеемся, вам понравится!

Денис Иванов и Федор Новиков, 9 апреля 2013 года

book.uml3.ru

UML

UML

Здесь можно скачать бесплатно электронные книги о унифицированном языке моделирования UML

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

Применение UML 2.0 и шаблонов проектирования. 3-е изд.

Автор:

Ларман К.

  В книге рассматриваются основные принципы и приемы объектно-ориентированного анализа и проектирования (ООА/П). В ней вы найдете сведения об итеративном и гибком моделировании, шаблонах проектирования, архитектурном анализе и многих других вопросах.   Весь материал рассматривается в контексте гибкого подхода к разработке с совместным применением процесса UP и других итеративных методов.   В книге рассматривается два реальных примера, позволяющих на практике освоить принципы ООА/П, а также изучить новейшую систему обозначений языка UML 2.   Книга будет хорошим руководством для всех, кто интересуется вопросами ООА/П, языком моделирования UML 2 и современными эволюционными подходами к разработке программного обеспечения.

Формат:

DJVU

Размер:

26.28mb

Год издания:

2013

Страниц:

736

Добавлен:

04.06.2014

Раздел:

UML

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2
Применение объектного моделирования с использованием UML и анализ прецедентов

Авторы:

Розенберг Д., Скотт К.

  Эта книга представляет собой практическое руководство по применению прецедентов. Ее можно воспринимать и как учебник, и как работающий пример системы электронной торговли. В ней подробно рассматривается проектирование электронного магазина, и демонстрируются типичные ошибки. Содержащиеся в книге упражнения предназначены для самостоятельного поиска и исправления ошибок, хотя авторы приводят и ответы. В книге описывается процесс ICONIX - простая в применении методология, основанная на языке UML, которая поможет вам избавиться от "аналитического паралича", не жертвуя при этом анализом и проектированием. Представлены четыре основных этапа проектирования на основе прецедентов: моделирование предметной области, моделирование прецедентов, анализ пригодности и построение диаграмм последовательности. Для каждой темы приводится обзор, подробное обсуждение, перечень типичных ошибок и ряд упражнений. Особо следует отметить три главы, посвященных рецензированию требований, предварительного и окончательного проекта. Они научат читателя "качественно проектировать с самого начала" за счет постоянного критического анализа UML-моделей. Эти главы заполняют брешь, существовавшую в литературе до сих пор. В книге на примерах показано, как избежать многочисленных типичных ошибок проектирования. Располагая этой информацией, примерами и упражнениями, читатель приобретет знания и навыки, необходимые для применения моделирования на основе прецедентов.

Формат:

PDF(OCR-слой)

Размер:

1.12mb

Год издания:

2002

Страниц:

160

Добавлен:

29.01.2014

Раздел:

UML

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2
Язык UML. Руководство пользователя

Авторы:

Буч Г., Рамбо Д., Якобсон И.

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

Формат:

PDF(OCR-слой)

Размер:

5.87mb

Год издания:

2006

Страниц:

496

Добавлен:

28.05.2013

Раздел:

UML

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2
UML-проектирование систем реального времени параллельных и распределенных приложений

Автор:

Гома Х.

  Данная книга описывает процесс создания распределенных, параллельных систем и систем реального времени с точки зрения проектирования архитектуры системы. Подробно рассмотрены ключевые вопросы, возникающие в процессе разработки: управление временем отклика, синхронизация, актуальность и непротиворечивость данных. Автор показывает, как с помощью одной и той же универсальной нотации UML описать такие, казалось бы, далекие области, как автоматизированная банковская система, бортовой компьютер автомобиля и система управления лифтами в многоэтажном здании - без привязки к какой-либо программной или аппаратной платформе и языку программирования.

Формат:

DJVU

Размер:

14.52mb

Год издания:

2011

Страниц:

704

Добавлен:

27.10.2011

Раздел:

UML

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2
Моделирование информационных систем с помощью UML

Автор:

Червенчук И.В.

  Рассмотрены основы унифицированного языка моделирования UML, даются рекомендации по использованию средств данного языка при моделировании программного обеспечения, приводятся примеры разработки моделей информационных систем. Учебное пособие составлено в соответствии с Государственным образовательным стандартом высшего профессионального образования по специальности "Прикладная информатика (в сфере сервиса)".

Формат:

PDF + копия DOC

Размер:

2.45mb

Год издания:

2006

Страниц:

48

Добавлен:

04.04.2011

Раздел:

UML

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
Самоучитель UML. 2-е изд.

Автор:

Леоненков А.

  Цель книги - помочь менеджерам и руководителям проектов, руководителям информационных служб, бизнес-аналитикам, корпоративным программистам и ведущим разработчикам самостоятельно освоить базовые концепции и понятия наиболее перспективной и современной методологии разработки корпоративных информационных систем для последующего применения полученных знаний в ходе выполнения реальных проектов и совершенствования бизнес-процессов с использованием соответствующих CASE-средств.

Формат:

RTF

Размер:

2.62mb

Год издания:

2004

Страниц:

432

Добавлен:

20.03.2011

Раздел:

UML

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2
Моделирование на UML. Учебно-методическое пособие

Авторы:

Иванов Д., Новиков Ф.

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

Формат:

PDF + копия DOC

Размер:

2.35mb

Год издания:

2010

Страниц:

200

Добавлен:

20.03.2011

Раздел:

UML

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
Навигация
Главная.NET FrameworkAjaxAPIASPAssemblerBasicC(Си)C#CMSCSSDelphiDHTMLDOSFlashFrameworksGoHaskellHTMLJavaJavaScriptLinuxMac OSMobile devicesOfficeOraclePerlPHPPythonRRubySilverlightSQLUMLUnixVerilogVisual StudioWindowsWPFXMLБазы данныхБезопасностьБлогиВиртуализацияГрафикаДизайнИнтернетКомпьютерМаркетингМоделированиеНовичкамОптимизацияПрограммированиеПрограммыПротоколыРаботаРаскруткаСайтостроениеСетьСистемы управленияСхемотехникаТелевидениеФайлообмен

www.bookwebmaster.narod.ru

Моделирование на UML. Содержание

  • О проекте |
  • Оглавление |
  • Тренинги |
  • Лицензия |
  • Контакты
  • Предисловие рецензента (профессор Н.Н. Непейвода)
  • 1. Введение в UML
  • 1.1. Что такое UML?
  • 1.1.1. UML ‒ это язык
  • 1.1.2. UML ‒ это язык моделирования
  • 1.1.3. UML ‒ это унифицированный язык моделирования
  • 1.2. Назначение UML?
  • 1.2.1. Спецификация
  • 1.2.2. Визуализация
  • 1.2.3. Проектирование
  • 1.2.4. Документирование
  • 1.2.5. Чем НЕ является UML
  • 1.2.6. Способы использования UML
  • 1.2.7. Инструментальная поддержка
  • 1.3. Определение UML
  • 1.3.1. Определения искусственных языков
  • 1.3.2. Метод определения UML
  • 1.3.3. Структура стандарта UML
  • 1.3.4.Терминология и нотация
  • 1.4. Модель и ее элементы
  • 1.4.1. Сущности
  • 1.4.2. Отношения
  • 1.4.3. Диаграммы
  • 1.4.4. Классификация диаграмм
  • 1.5. Общие диаграммы
  • 1.5.1. Диаграмма использования
  • 1.5.2. Диаграмма классов
  • 1.5.3. Диаграмма автомата
  • 1.5.4. Диаграмма деятельности
  • 1.5.5. Диаграмма последовательности
  • 1.5.6. Диаграмма коммуникации
  • 1.5.7. Диаграмма компонентов
  • 1.5.8. Диаграмма размещения
  • 1.6. Специальные диаграммы
  • 1.6.1. Диаграмма объектов
  • 1.6.2. Диаграмма внутренней структуры
  • 1.6.3. Обзорная диаграмма взаимодействия
  • 1.6.4. Диаграмма синхронизации
  • 1.6.5. Диаграмма пакетов
  • 1.7. Модели и их представления
  • 1.7.1. Назначение и уровни моделей
  • 1.7.2. Классические представления из UML 1 и 2
  • 1.7.3.Три представления ‒ взгляд авторов
  • 1.8. Общие механизмы
  • 1.8.1. Внутреннее представление модели
  • 1.8.2. Дополнения
  • 1.8.3. Стандартные дихотомии
  • 1.8.4. Механизмы расширения
  • 1.9. Общие свойства модели
  • 1.9.1. Синтаксическая правильность
  • 1.9.2. Семантическая непротиворечивость
  • 1.9.3. Полнота
  • 1.9.4. Точки вариации семантики
  • Выводы
  • 2. Моделирование использования
  • 2.1. Значение моделирования использования
  • 2.1.1. Сквозной пример
  • 2.1.2. Подходы к моделированию
  • 2.1.3. Преимущества моделирования использования
  • 2.2. Диаграммы использования
  • 2.2.1. Действующие лица
  • 2.2.2. Варианты использования
  • 2.2.3. Комментарии
  • 2.2.4. Отношения на диаграммах использования
  • 2.2.5. Способы применения моделей использования
  • 2.3. Реализация вариантов использования
  • 2.3.1. Текстовые описания
  • 2.3.2. Реализация программой на псевдокоде
  • 2.3.3. Реализация диаграммами деятельности
  • 2.3.4. Реализация диаграммами взаимодействия
  • Выводы
  • 3. Моделирование структуры
  • 3.1. Принципы моделирования структуры
  • 3.1.1. Дескрипторы
  • 3.1.2. Назначение структурного моделирования
  • 3.1.3. Классификаторы
  • 3.1.4. Идентификация классов
  • 3.2. Сущности на диаграмме классов
  • 3.2.1. Классы
  • 3.2.2. Атрибуты
  • 3.2.3. Операции и методы
  • 3.2.4. Интерфейсы и типы данных
  • 3.2.5. Шаблоны
  • 3.3. Отношения на диаграмме классов
  • 3.3.1. Отношения зависимости и реализации
  • 3.3.2. Отношение обобщения
  • 3.3.3. Ассоциации и их дополнения
  • 3.3.4. Имя ассоциации. Кратность полюса ассоциации
  • 3.3.5. Агрегация и композиция
  • 3.3.6. Роль полюса ассоциации. Многополюсная ассоциация
  • 3.3.7. Видимость полюса ассоциации. Свойства упорядоченности и уникальности
  • 3.3.8. Класс ассоциации и квалификатор
  • 3.3.9. Советы по проектированию
  • 3.4. Диаграммы реализации
  • 3.4.1. Интерфейс
  • 3.4.2. Компоненты, артефакты и узлы
  • 3.4.3. Применение диаграмм компонентов и размещения
  • 3.5. Моделирование на уровне ролей и экземпляров классификаторов
  • 3.5.1. Диаграмма внутренней структуры
  • 3.5.2. Кооперация
  • 3.5.3. Образцы проектирования
  • 3.5.4. Экземпляры классификаторов
  • 3.5.5. Объекты и диаграмма объектов
  • Выводы
  • 4. Моделирование поведения в работе
  • 4.1. Модели поведения
  • 4.1.1. Конечные автоматы
  • 4.1.2. Применение автоматов
  • 4.1.3. Сети Петри
  • 4.1.4. Средства моделирования поведения
  • 4.2. Диаграммы автомата в работе
  • 4.2.1. Простое состояние в работе
  • 4.2.2. Простой переход в работе
  • 4.2.3. Сегментированные переходы в работе
  • 4.2.4. Составные состояния в работе
  • 4.2.5. Специальные состояния в работе
  • 4.2.6. Вложенные машины состояний в работе
  • 4.2.7. События в работе
  • 4.2.8. Предусловия и постусловия в работе
  • 4.2.9. Протокольный автомат в работе
  • 4.3. Диаграммы деятельности в работе
  • 4.3.1. Действие и деятельность в работе
  • 4.3.2. Граф деятельности в работе
  • 4.3.3. Дорожки и разбиения в работе
  • 4.3.4. Траектория объекта и поток данных в работе
  • 4.3.5. Отправка, прием сигналов и работа с таймером в работе
  • 4.3.6. Сравнение способов описания поведения в работе
  • 4.3.7. Прерывания и исключения в работе
  • 4.3.8. Структурные узлы деятельности в работе
  • 4.3.9. Применение диаграмм деятельности в работе
  • 4.4. Диаграммы взаимодействия в работе
  • 4.4.1. Сообщения в работе
  • 4.4.2. Диаграммы последовательности в работе
  • 4.4.3. Составные шаги взаимодействия в работе
  • 4.4.4. Обзорные диаграммы взаимодействия в работе
  • 4.4.5. Диаграммы коммуникации в работе
  • 4.4.6. Диаграммы синхронизации в работе
  • 4.5. Моделирование параллелизма в работе
  • 4.5.1. Взаимодействие последовательных процессов в работе
  • 4.5.2. Параллельная обработка данных в работе
  • 4.5.3. Ортогональные состояния и составные переходы в работе
  • 4.5.4. Развилки и слияния в работе
  • 4.5.5. Параллелизм на диаграммах взаимодействия в работе
  • 4.5.6. Активные классы в работе
  • Выводы в работе
  • 5. Дисциплина моделирования
  • 5.1. Управление моделями в работе
  • 5.1.1. Пакетная структура в работе
  • 5.1.2. Отношения между пакетами в работе
  • 5.1.3. Модели, системы и подсистемы в работе
  • 5.1.4. Слияние пакетов в работе
  • 5.1.5. Трассировка, гиперссылки и документация в работе
  • 5.1.6. Образцы, профили и каркасы в работе
  • 5.2. Практика применения UML в работе
  • 5.2.1. Уровни моделирования в работе
  • 5.2.2. Советы по моделированию в работе
  • 5.2.3. Применение элементов UML в работе
  • 5.2.4. Сравнительный обзор инструментов в работе
  • 5.3. Влияние UML на процесс разработки в работе
  • 5.3.1. Технология программирования в работе
  • 5.3.2. Жизненный цикл программного обеспечения в работе
  • 5.3.3. Модели процесса разработки в работе
  • 5.3.4. Модели команды проекта в работе
  • 5.3.5. Повышение продуктивности программирования в работе
  • 5.3.6. Советы по внедрению UML в организации в работе
  • Выводы в работе

book.uml3.ru

Книги по UML | ForCoder

Аннотация к книге Анализ требований и проектирование систем. Разработка информационных систем с использованием UML:В книге описывается методология и технология объектно-ориентированной разработки современных информационных систем (ИС) и предлагается итеративный подход к разработке ИС с пошаговым наращиванием ее возможностей. Весь комплекс вопросов анализа и проектирования ИС рассматривается в контексте использования языка UML как универсального средства моделирования проектных решений.

Изложение ведется в соответствии с подходом, который можно назвать «обучением на примерах». Приведенные в книге примеры тщательно анализируются применительно к каждому из этапов создания ИС; доходчиво и убедительно демонстрируется путь преобразования неформальных требований заказчика в артефакты языка UML. Отличительной чертой книги является гармоничное сочетание практического акцента в объяснении материала с глубоким проникновением в его теоретическую суть. Книга написана с позиций реального опыта. Книга предназначена для разработчиков ИС, кроме того, она может служить основой фундаментального курса обучения методам проектирования ИС и использования языка UML.

11,840 просмотров всего, 1 просмотров сегодня

Аннотация к книге CASE-технологии. Практическая работа в Rational Rose:Эта книга знакомит читателя с таким популярным CASE-средством как Rational Rose. В ней показывается, как при помощи пакета Rational Rose на основе UML-диаграмм создается программная система от замысла до создания исполняемого кода. Повторяя описанные в книге действия, читатель сам пройдет этот путь, целью которого будет создание полноценного приложения.

На каждом шаге в создании проекта подробно описываются возможности этого сложного инструмента для проектирования и создания программного кода системы. Книга открывает пути использования пакета Rational Rose не только для аналитика, но и для программиста, показывая процесс описания поведения объектов и иерархии классов для конкретного приложения.

На примере создания системы управления тепличным хозяйством демонстрируются возможности взаимодействия Microsoft Visual C++ и Rational Rose при создании и реинженеринге программного кода, представлены примеры генерации программного кода по готовым UML диаграммам на языках C++ и Visual Basic.

Подробно описываются возможности создания Web приложений и проектирование баз данных при помощи Rational Rose.

8,929 просмотров всего, 1 просмотров сегодня

Аннотация к книге Введение в Rational Unified Process:Данная книга является кратким введением в Rational Unified Process — процесс разработки программного обеспечения, который помогает повысить эффективность работы команды разработчиков и предлагает всем ее членам советы по улучшению процесса разработки. Использование Rational Unified Process позволяет оценить все преимущества использования унифицированного языка моделирования UML (Unified Modeling Language), а также автоматизации разработки программного обеспечения и других передовых методов, доказательством чего является множество успешных проектов.

Технология Rational Unified Process объединяет всю команду разработчиков программного обеспечения и оптимизирует производительность каждого члена команды, предоставляя им электронный доступ к коллективному опыту по разработке тысяч проектов и рекомендациям многих промышленных лидеров. Данная книга может использоваться в качестве руководства по разработке программного обеспечения — ив рамках разумного бюджета и установленного графика работ будет получен продукт высочайшего качества. Автор данной книги щедро делится своими знаниями из области внутренней структуры процесса, акцентирует внимание на ключевых аспектах, необходимых для овладения предлагаемым подходом к производству программного обеспечения.

Предлагаемое второе издание переработано и дополнено и отвечает содержанию последней версии продукта Rational Unified Process — RUP 2001. Эта версия предлагает следующее:

— Более подробное руководство по электронной разработке;— Схемы применения процесса к разнообразным проектам и технологиям.;— Расширенный анализ тестирования, охватывающего весь жизненный цикл продукта.;— Более полное освещение вопросов проектирования прикладного интерфейса — особенно вопросов его применения к разработке эффективных Web-приложений;— Более подробное изложение принципов разработки систем реального времени и реагирующих систем;— Описание сути разрабатываемых систем с помощью шаблонов и контуров процесса.

5,628 просмотров всего, сегодня нет просмотров

Навигация по записям

forcoder.ru

Книга "UML основы. Второе издание" из жанра Базы данных

 
 

UML основы. Второе издание

Автор: Фаулер Мартин, Кендалл Скот Жанр: Базы данных, Интернет Язык: русский Год: 2002 Издатель: Символ-Плюс ISBN: 5-93286-032-4 Город: Санкт-Петербург Переводчик: Леоненкова А. Статус: Закончена Добавил: Admin 31 Май 15 Проверил: Admin 31 Май 15 Формат:  DJVU (962 Kb)

Рейтинг: 0.0/5 (Всего голосов: 0)

Аннотация

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

Объявления

Где купить?

Нравится книга? Поделись с друзьями!

Другие книги автора Фаулер Мартин

Похожие книги

Комментарии к книге "UML основы. Второе издание"

Комментарий не найдено
Чтобы оставить комментарий или поставить оценку книге Вам нужно зайти на сайт или зарегистрироваться
 

www.rulit.me