Инфологическое проектирование
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
Задачами автоматизации в деятельности сети кинотеатров являются:
- учет информации о демонстрируемых кинофильмах (жанр, тип фильмов, наименование, страна, режиссер);
- учет данных о расписании сеансов (указывается дата, время и фильм);
- учет данных о проданных билетах;
- формирование отчетности по базе данных.
Далее проведем построение модели базы данных изучаемой предметной области.
Анализ сведений о кинотеатрах.
Для каждого кинотеатра хранятся следующие данные:
Название кинотеатра (указывающий атрибут)
Район, где расположен кинотеатр (описательный атрибут)
Категория кинотеатра (описательный атрибут)
Адрес (описательный атрибут)
3. Анализ сведений о фильмах.
Для каждого фильма хранятся следующие данные:
Название фильма (указывающий атрибут)
Страна (описательный атрибут)
Жанры (описательный атрибут)
4
Зарегистрируйся, чтобы продолжить изучение работы
. Анализ сведений о сеансах.
Для каждого сеанса хранятся следующие данные:
Название фильма (указывающий атрибут)
Время сеанса (указывающий атрибут)
Количество свободных мест на сеанс (описательный атрибут)
Кинотеатр (указывающий атрибут)
Цена билета (описательный атрибут)
5. Хранение сведений о жанрах фильмов и странах - производителях
6. Анализируя предметную область, можно выделить следующие сущности:
Фильмы
Сеансы;
Жанры;
Страны-производители;
Кинотеатры.
Для описания сущности «Кинотеатры» используется таблица
Таблица 1
Код кинотеатра Наименование Адрес Район Категория
Для описания сущности «Жанры» используется таблица
Таблица 2
Код жанра Наименование жанра
Для описания сущности «Страны» используется таблица
Таблица 3
Код страны Наименование страны
Для описания сущности «Сеансы» используется таблица
Таблица 4
Код сеанса Код кинотеатра Дата и время Код фильма Стоимость билета Количество мест
Для описания сущности «Фильмы» используется таблица
Таблица 5
Код фильма Наименование Код жанра Код страны
В предоставленной предметной области отсутствуют сущности вида подтип/супертип, поскольку сущности не имеют общих атрибутов и внедрение подтипов и супертипов не будет иметь смысла
Связи между сущностями: Жанр-Фильм, Сеанс-Фильм, Кинотеатр-Сеанс, Страна-Фильм.
В ходе анализа структуры связей не было найдено лишних из-за того, что сущности имеют меж собой максимум одна связь, которая важна для реализации базы данных.
Все выделенные связи считаются множественными, так как все связи 1:M или же M:N
Диаграмма «Сущность - Связь» предметной области приведена на рисунке 1.
Как показано на рисунке 1, между сущностями информационной системы установлены следующие связи:
Каждая страна-производитель выпускает множество фильмов
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!