Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Приемы работы в MS Visual Studio 2010 для создания классов




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

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

· для моделирования простых коопераций. Кооперация - это сообщество классов, интерфейсов и других элементов, работающих совместно для обеспечения некоторого кооперативного поведения;

· для моделирования логической схемы базы данных.

Согласно Мартину Фаулеру существуют три различные точки зрения на построение диаграмм классов или любой другой модели:

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

· точка зрения спецификации - рассматривается программная система, при этом рассматривается только ее интерфейсы, но не реализация;

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

Для создания классов и отношений между ними в MS Visual Studio предназначена панель Панель элементов, которая расположена вертикально слева от окна диаграммы. Также её можно вызвать с помощью кнопки Панель элементов на панели инструментов Visual Studio.

Рис. 2.1 Панель инструментов

На ней по умолчанию представлены следующие кнопки:

Рис. 2.2 Панель элементов диаграммы классов

 

Название кнопки Назначение кнопки
Указатель Превращает курсор в стрелку указателя для того, чтобы можно было выделять объекты
Класс Добавление на диаграмму нового класса
Интерфейс Добавление на диаграмму нового интерфейса
Перечисление Добавление на диаграмму нового перечисления
Пакет Добавление на диаграмму нового пакета
Комментарий Добавление к диаграмме примечания
Ассоциация Создание отношения ассоциации
Агрегат Создание отношения агрегации
Композиция Создание отношения композиции
Зависимость Создание отношения зависимости
Наследование Создание отношения наследования
Импорт пакета Добавление существующего пакета
Соединитель Создание неименованного отношения

 

Создание новой диаграммы классов в MS Visual Studio 2010

1. В меню Архитектура выберите пункт Создать схему.

(Меню Архитектура доступно только в Visual Studio Ultimate.)

2. В диалоговом окне Добавление новой схемы выберите требуемый тип схемы моделирования.

Рис. 2.3 Выбор UML-схемы в Visual Studio

3. Введите имя новой схемы.

4. В окне Добавить в проект моделирования выполните следующее.

5. Выберите проект моделирования, который уже существует в решении, и нажмите кнопку ОК.

6. Выберите Создать новый проект моделирования и нажмите кнопку ОК.

7. В диалоговом окне Создание нового проекта моделирования введите имя и расположение нового проекта, затем нажмите кнопку Создать.

Рис. 2.4 Создание проекта моделирования в Visual Studio

Создание нового класса

Для создания нового класса нужно щелкнуть по кнопке Класс на Панели элементов и затем по свободному месту окна диаграммы (рис. 2.5). После создания класса нужно определить его свойства. Для этого нужно вызвать для него контекстное меню и выбрать пункт Свойства, после чего откроется меню класса, содержащее ряд вкладок (рис. 2.6).

Рис. 2.5 Созданный класс Class1

Рис. 2.6 Свойства класса

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...