- •Практическое занятие 1
- •Теоретический материал
- •Порядок выполнения работы
- •Виды предметных областей
- •1. Страховая компания
- •2. Гостиница
- •3. Ломбард
- •4. Реализация готовой продукции
- •5. Ведение заказов
- •6. Бюро по трудоустройству
- •7. Нотариальная контора
- •8. Фирма по продаже запчастей
- •9. Курсы повышения квалификации
- •10. Определение факультативов для студентов
- •11. Распределение учебной нагрузки
- •12. Распределение дополнительных обязанностей
- •13. Техническое обслуживание станков
- •14. Туристическая фирма
- •15. Грузовые перевозки
- •16. Учет телефонных переговоров
- •17. Учет внутриофисных расходов
- •18. Библиотека
- •19. Прокат автомобилей
- •20. Выдача банком кредитов
- •21. Инвестирование свободных средств
- •22. Занятость актеров театра
- •23. Платная поликлиника
- •24. Анализ динамики показателей финансовой отчетности различных предприятий
- •25. Учет телекомпанией стоимости прошедшей в эфире рекламы
- •26. Интернет-магазин
- •27. Ювелирная мастерская
- •28. Парикмахерская
- •29. Химчистка
- •30. Сдача в аренду торговых площадей
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 2
- •Теоретический материал
- •Порядок выполнения работы
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 3
- •Теоретический материал
- •Порядок выполнения работы
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 4
- •Теоретический материал
- •Порядок выполнения работы
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 5
- •Теоретический материал
- •Порядок выполнения работы
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 6
- •Теоретический материал Порядок выполнения работы
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 8, 9, 10
- •Теоретический материал
- •Порядок выполнения
- •Контрольные вопросы Список использованной литературы
- •Практическое занятие 11
- •Теоретический материал
- •Порядок выполнения
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 13
- •Теоретический материал порядок выполнения
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 14
- •Теоретический материал порядок выполнения
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 15
- •Теоретический материал порядок выполнения
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 16
- •Теоретический материал порядок выполнения
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 17
- •Теоретический материал порядок выполнения
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 18
- •Теоретический материал
- •Порядок выполнения
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 19
- •Теоретический материал
- •Порядок выполнения
- •Контрольные вопросы
- •Список использованной литературы
- •Практическое занятие 20
- •Порядок выполнения
- •Список использованной литературы
- •Практическое занятие 21
- •Теоретический материал
- •Порядок выполнения работы
- •Содержание отчета
- •Контрольные вопросы
- •Теоретический материал
- •Порядок выполнения работы
- •Основными компонентами диаграмм являются:
- •Описание компонентов
- •Постановка задачи для самостоятельного выполнения
- •Контрольный пример
- •Контрольные вопросы
- •Практическое занятие 24
- •Порядок выполнения работы
- •Контрольные вопросы
- •Практическое занятие 25
- •Теоретический материал Оценка экономической эффективности проекта
- •Технико-экономическое обоснование разработки по
- •Расчет единовременных затрат на разработку по
- •Материальные затраты
- •Основная и дополнительная заработная плата
- •Отчисления на социальные нужды
- •Затраты на оплату машинного времени
- •Стоимость инструментальных средств
- •Накладные расходы
- •Стоимость внедрения по Заказчиком
- •Стоимость программного обеспечения
- •Расходы заказчика при эксплуатации по
- •Эффективность внедрения для Заказчика по
- •Порядок выполнения работы
- •Практическое занятие 26
- •Порядок выполнения работы
- •Практическое занятие 27
- •Порядок выполнения работы
- •Практическое занятие 28
- •Порядок выполнения работы
- •Практическое занятие 29
- •Порядок выполнения работы
- •Практическое занятие 30
- •Теоретическая часть
- •Порядок выполнения работы
Порядок выполнения работы
ЗАДАНИЕ 1. Изучите интерфейс среды ERwin.
Запустите ERwin.
Появляется диалоговое окно Computer Associates ERwin (рисунок 1.2). В этом окне вберите опцию Create a new model (Создание новой модели) и щелкните по кнопке OK (Создать).
Примечание Обратите внимание на то, что диалоговое окно Computer Associates ERwin (рисунок 1.2) позволяет открыть уже существующую модель данных с помощью выбора опции Open an existing file (Открытие существующего файла). Список доступных для открытия моделей будет отображен в поле списка.
Рисунок 1.2 –Выбор типа модели
Откроется диалоговое окно Create Model – Select Template (Создание модели – Выбор шаблона) (рисунок 1.3).
Рисунок 1.2 – Выбор шаблона модели
Во фрейме New Model Type установите опцию Logical/Physical, а во фрейме Target Database (Целевой сервер базы данных) установите в раскры- вающемся окне списка систему управления базой данных (СУБД), например, Access, и ее версию, например, 2000.
Автоматически создается незаполненная модель данных ERwin (рисунок 1.4). Таким образом, получен доступ к интерфейсу среды ERwin.
Рисунок 1.4 – незаполненная модель данных ERwin
Рабочее пространство ERwin включает «Окно диаграммы» (Diagram Window) и «Браузер (проводник) модели» (Model Explorer) (рисунок 1.5).
Рисунок 1.4 – Рабочее пространство ERwin
Главное меню представлено на рисунке 1.5.
Рисунок 1.5 – Главное меню ERwin
Содержание пунктов главного меню раскрыто в таблице 1.1
Таблица 1.1 - Содержание пунктов главного меню
Содержание меню File приведено в таблице 1.2
Таблица 1.2 – Содержание меню File
Содержание меню Edit
Таблица 1.3 – Содержание меню Edit
Содержание меню View
Таблица 1.4 – Содержание меню View
Продолжение таблицы 1.4
Содержание меню Format
Таблица 1.5 – Содержание меню Format
Содержание меню Model
Таблица 1.6 – Содержание меню Model
Содержание меню ModelMart
Таблица 1.7 – Содержание меню ModelMart
Содержание меню Tools
Таблица 1.8 – Содержание меню Tools
Содержание меню Window
Таблица 1.9 – Содержание меню Window
Содержание меню Help
Таблица 1.10 – Содержание меню Help
Содержание элементов панели инструментов
Таблица 1.11 – Стандартная панель инструментов (Standart)
Таблица 1.12 – Инструментарий (палитра инструментов - Toolbox)
Таблица 1.13 – Панель инструментов шрифт и цвет (Font and Color)
Таблица 1.14 – Панель инструментов базы данных (Database)
Рисунок 1.6 - Выбор целевого сервера СУБД
Для создания логических моделей данных в ERwin можно использовать две нотации: IDEF1X и IE (Information Engineering). Методология IDEF1X была разработана для армии США и широко используется в государственных учреждениях США, финансовых и промышленных корпорациях. Методология IE, разработанная Мартином, Финкельштейном и другими авторами, используется преимущественно в промышленности.
Переключение между нотациями можно с помощью выбора команд Model → Model Properties. После того как откроется диалоговое окно Model Properties (рисунок 1.7) следует раскрыть вкладку Notation и переключить радиокнопку во фрейме Logical Notation в требуемое положение. В дальнейшем будем использовать нотацию IDEF1X, так как она получила большее признание.
Рисунок 1.7 – Диалоговое окно Model Properties
На рисунке 1.8 представлен вид фрагмента логической модели данных для работы с заявками клиентов в двух нотациях: IDEF1X и IE. Как видно из этого рисунка, внешне две указанные нотации отличаются только обозначениями соответствующих связей между сущностями модели. Здесь рассматриваются три сущности: Паспортные данные клиентов, Клиенты и Страны. Между указанными сущностями Паспортные данные клиентов – Клиенты и Страны - Клиенты установлена идентифицирующая взаимосвязь. Изменение внешнего вида палитры (коллекции) инструментов при использовании различных нотаций создания модели данных в ERwin иллюстрирует рис. 5.7.
Рисунок 1.8 – Две нотации IDEF1X и IE, используемые для построения логической модели данных в ERwin
ЗАДАНИЕ 2.
Запустите визуальную среду проектирования информационных систем ERwin.
Закройте все открытые ранее модели, использовав команду Close из меню File. В меню File выберите опцию Open. Появится диалоговое окно от- крытия модели (рисунок 1.9).
Рисунок 1.9 – Диалоговое окно для открытия файла примера
Укажите путь и имя модели c:\Program Files\Computer Associates\Erwin 4.0\Sampliesl\Standard\Emovies и нажмите OK.
Повторно нажмите ОК (рисунок 1.10), когда появится диалоговое окно с сообщением о том, что этот файл имеет атрибут “read-only” (только для чтения).
Рисунок 1.10 – Окно сообщения при открытии файла примера
В окне редактирования должна открыться модель Emovies.er1. Убедитесь в том, что переключатель типа модели на панели инструментов поставлен в положение Logical (см. таблицу 1.11). Сохраните модель под новым именем (рисунок 1.11).
Рисунок 1.11 – Окно сохранения файла примера под новым именем Model_1
Выберите команды главного меню View → Toolbars. Обратите внимание на то, как реагирует на это действие инструментальная панель (должно появиться ниспадающее меню).
Убедитесь в том, что некоторые опции в этом меню отмечены галочками (являются активными). Измените перечень активных опций в рассматриваемом меню, убрав отдельные галочки и посмотрите, как это повлияет на интерфейс среды ERwin.
Для того чтобы закрыть ниспадающее меню, кликните в любом месте на инструментальной панели. Потренируйтесь в этих действиях перед продолжением работы.
Потренируйтесь в переключении вида модели Physical и Logical. Переключитесь на физическую модель (выберите опцию Physical списка в инструментальной панели ERwin). Переключитесь на логическую модель (выберите опцию Logical списка в инструментальной панели ERwin). Обратите внимание, как влияют такие переключения на вид модели в окне редактирования. Например, логические названия (имена) заменяются физическими названиями (именами) и браузер независимых атрибутов переключается на браузер независимых столбцов (если браузер невидим, нажмите Ctrl+B.)
Измените нотацию модели, перейдя от нотации IDEF1X к нотации IE. Измените нотацию модели, перейдя от нотации IE к нотации IDEF1X.
Если вы сделали все правильно, то должны получить диаграмму, совпадающую с контрольной диаграммой (рисунок 1.12).
Рисунок 1.12 – Контрольная диаграмма
Сохраните результаты своей работы.
Выполните индивидуальное задание по разработке модели данных (свой вариант задания практического занятия 1).
Сохраните результаты выполнения индивидуального задания.
Закройте инструментальную среду создания модели процессов. Для этого, используя главное меню ERwin, последовательно выполните следующие команды: File→ Exit. Для закрытия ERwin без сохранения результатов моделирования воспользуйтесь опцией Close without saving и нажмите OK (рисунок 1.13).
Рисунок 1.13 – Диалоговое окно Close
