- •Лабораторная работа 1
- •1.2 Создание нового проекта
- •1.3 Ввод ключевых сведений о проекте
- •1.4 Настройка календаря проекта
- •1.5 Ввод и организация списка задач
- •1.7 Назначение ресурсов
- •1.8.1 Назначение затрат ресурсам. В меню Вид выберите команду Лист ресурсов.
- •1.9 Корректировка календарного плана
- •1.10 Сохранение плана по ходу выполнения
- •1.11 Отслеживание и управление ходом выполнения
- •2 Порядок выполнения работы
- •3 Контрольные вопросы
- •4 Исходные данные
- •5 Список источников
- •Лабораторная работа 2 функциональное моделирование
- •1 Методические указания к выполнению работы
- •6. Контрольные вопросы
- •Лабораторная работа 3 моделирование потоков данных
- •1 Методические рекомендации к выполнению работы
- •3.2. Составление отчетов в пакете bpWin
- •Лабораторная работа 4 построение модели данных ис
- •1 Методические рекомендации к выполнениию лабораторной работы
- •Порядок выполнения лабораторной работы
- •Контрольные вопросы
- •Список источников
- •Лабораторная работа 5 моделирование бизнес-процессов с использванием языка uml
- •1 Методические указания к выполнению работы
- •5.1 Диаграмма прецедентов
- •5.2 Диаграмма классов
- •5.3 Диаграммы активности (Activity diagram)
- •5.4 Диаграмма деятельности
- •5.4 Диаграмма развертывания
Порядок выполнения лабораторной работы
1. Спроектируйте логическую модель БД (прямое моделирование) в соответствии с Вашим вариантом. Задайте атрибуты для каждой определенной сущности. Введите связи между сущностями. Присвойте связям уникальные имена.
.2. Решите прямую и обратную задачи проектирования базы данных для проектируемой информационной системы, используя СУБД Access.
При решении обратной задачи в Панели управления Windows создайте новые ODBC-источники для БД Access (в папке Администрирование). Тогда в появившемся окне при выборе меню Tools -> Reverse Engineer укажите тип БД: ODBC/Generic (рис. 27)
Рис. 27. Обратное проектирование
Затем, когда появится окно ODBC/Generic Connection, выберите имя ODBC-источника и задайте имя пользователя user (рис. 28).
Рис. 28. Диалог подключения к БД
.3. Сгенерируйте отчет средствами RTB ERwin, который должен содержать диаграммы, описания таблиц и атрибутов.
Контрольные вопросы
В чем состоит различие логического и физического уровней представления моделей данных с помощью ERwin?
В чем различие между моделями данных, представленных в форме диаграммы сущьность-связь, на основе ключей и в виде полной атрибутивной модели?
Какие основные компоненты содержат модели данных, представленные по методологии IDEF1X?
Какие типы связей между сущностями определены в стандарте IDEF1X?
Какие типы сущностей и иерархии наследования Вы знаете?
Каким требованиям должен отвечать первичный ключ?
Какой процесс называется прямым и обратным проектированием?
Список источников
Маклаков С.В. BPWin и ERwin. CASE-средства разработки информационных систем.- М.: Диалог-МИФИ, 2001.- 256 с.
Маклаков С.В. Создание информационных систем с All Fusion Modeling Suite. - М.: Диалог-МИФИ, 2003. - 432с.
Проектирование баз данных и хранилищ данных [Электронный ресурс]: содержит большое количество статей по ERwin – Режим доступа: (www.erwin.ru). – Загл. с экрана.
INTERFACE Ltd [Электронный ресурс]: сайт компании Interface, являющейся основным распространителем продукта ERwin в России, содержит большое количество статей по ERwin – Режим доступа: (http://www.interface.ru). – Загл. с экрана.
Мирошниченко Г.А. Реляционные базы данных. Практические приемы оптимальных решений.- Спб.: BHV-Санкт-Петербург, 2005.- 400 с.
Лабораторная работа 5 моделирование бизнес-процессов с использванием языка uml
Цель работы: Приобретение студентами практических навыков описания бизнес процессов предприятия с помощью диаграмм UML.
1 Методические указания к выполнению работы
UML (сокр. от англ. Unified Modeling Language — унифицированный язык моделирования) — язык описания объектно-ориентированных систем, использующий графические обозначения для создания их абстрактной модели. UML был создан для определения, визуализации, проектирования и документирования в основном программных систем и не является языком программирования. Все представления о модели сложной системы фиксируются в UML в виде специальных графических конструкций – диаграмм.