Новые книги

Демонстрируется эффективная компьютерная поддержка курсов черчения, информатики и геометрии на базе свободно распространяемой системы КОМПАС-3D LT. Описываются общие сведения и работа с системой, приводятся основные понятия трехмерного моделирования геометрических объектов. Подробно рассматриваются создание трехмерных моделей деталей и их проекций, нанесение размеров, изображение резьбовых соединений, создание сборок. Показаны возможности применения КОМПАС-3D LT в решении задач графической обработки информации и геометрического трехмерного моделирования. Приводятся примеры решения планиметрических задач и создания 3D-моделей элементарных геометрических тел. В приложениях приводятся эскизные и тестовые задания. DVD содержит дистрибутивы рассматриваемых программ и десятки вариантов практических заданий по всем упоминаемым в книге темам.

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

– Вы хотите оригинально и эффективно выделяться из десятков, сотен и в скором времени тысяч похожих бизнес-тренеров?

– Вы хотите выйти на новый уровень, пробить «стеклянный потолок» и запустить свой новый тренинг через «нового себя»?

– Вы хотите знать самый Главный Пиар-Секрет, О котором не знает 90% ваших конкурентов, но который помог Лидерам рынка занять прочное положение?

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

– Вы хотите, чтобы вместо торга за участие в Ваших тренингах люди платили большие деньги, невзирая ни на что?

– Вы не можете позволить себе выкладывать огромные суммы в PR, но понимаете, что использовать PR-технологии необходимо?

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

Книга рекомендована к обязательному прочтению для следующих аудиторий:

1) Начинающие бизнес-тренеры, которые работают менее года и хотят знать, как раскручиваться в перспективе.

2) Тренеры, давно работающие на рынке (от 3 лет и выше), прочно занимающие какую-то нишу. А также корпоративные бизнес-тренеры, которые хотят отправиться в «свободное плавание».

3) Продюсеры бизнес-тренеров, руководители продюсерских центров.

«Не нужно искать и бороться за место под солнцем нужно самому быть солнцем, чтобы боролись за место под тобой», – напутствует современный российский философ. Послушаем же его совета и станем светить ярче!

Определение классов

2.2.1. Определение классов

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

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

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

Далее список возможных классов должен быть проанализирован с целью исключения из него ненужных классов. Такими классами являются:

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

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

Назад | Содержание | Вперед