Моделирование предметной области Кинотеатр
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
В результате анализа предметной области были выявлены следующие сущности: Фильмы, Сеансы, Кассиры, Цена билетов, Расписание, Страны, Жанр, Залы, Возрастная категория.
При этом сущности Кассиры, Страны, Жанр, Залы, Возрастная категория хранят нормативно-справочную информацию, которая является условно-постоянной. Остальные сущности хранит оперативно-учётную информацию о работе кинотеатра. Определим типы связей для концептуальной модели, существующие между выделенными нами сущностями. Для этого снова анализируем требования к БД. Результат анализа представлен в таблице 2.
Таблица 2
Типы связей между сущностями
Главный ИО Связь Подчинённый ИО Тип
связи
Жанр
Страна
Возрастная категория
Залы
Расписание
Цена билета
Сеансы
Фильм Задаёт
Производит
Имеет
Определяет
Задаёт
Связана
продают
Входит Фильмы
Фильмы
Фильмы
Цена билета
Сеансы
Расписание
Кассиры
Расписание 1:М
1:М
1:М
1:М
1:М
1:М
М:М
1:М
Для построения моделей данных воспользуемся возможностями CASE –средства PowerDesigner версии 16.6.
Создадим новый проект, выполнив пункт главного меню File–New Project
Зарегистрируйся, чтобы продолжить изучение работы
. Укажем имя проекта и путь к папке проекта.
Сохраним проект, выполнив пункт меню File–Save All. Проект сохраняется в файле с расширением *.prj.
Далее создадим концептуальную модель, выполнив пункт главного меню File–New Model. В открывшемся окне выберем значок ConceptualData и зададим имя модели «Кинотеатр». Сохраним модель, выполнив пункт меню File–Save All. Концептуальная модель сохранится в файле с расширением *.cdm
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!