Для студентов СПбГУ по предмету ДругиеРазработка базы данных для предметной области: «Справочная система театра» Разработка базы данных для предметной области: «Справочная система театра»
2024-08-032024-08-03СтудИзба
Курсовая работа: Разработка базы данных для предметной области: «Справочная система театра»
Описание
Вариант задания.
База данных «Справочная система театра» должна хранить информацию
ФИО, дата рождения, адрес, стаж, звание, оклад.
название спектакля, жанр, возрастная категория, автор пьесы, режиссер, дата премьеры.
3) Занятость в спектакле, а именно: актер, спектакль, роль.
1 Семантическое описание предметной области
Справочной системой театра называется система, которая предоставляет посетителям различную информацию о театре. Кроме зрителей справочная система также будет удобна работникам театра, чтобы быстро и точно узнавать расписание своей работы.
Каждый актер задействован в некотором количестве спектаклей. У каждого актера есть имя и дата рождения. Актерские звания ограничены некоторым набором. Если у актера не указано значение оклада, то оно приводится к минимальной заработной плате. Об актерах требуется хранить следующую информацию: ФИО, дата рождения, адрес, стаж, звание, оклад. Могут быть записи об актерах которые не задействованы ни в одном спектакле.
В одном спектакле может быть задействовано множество актеров. Возрастные категории спектаклей представлены следующим множеством чисел с какого возраста можно смотреть данный спектакль: {0, 3, 6, 10, 12, 14,
1
16,18}. Спектакли имеют ограниченный набор жанров, которые позволяют довольно точно охарактеризовать его направленность и целевую аудиторию. Не у каждой пьесы по которой ставятся спектакли есть четко известный автор.
У спектаклей должно быть четкое расписание. Для каждого спектакля нужно хранить его дату и время начала и цену билета на него. Двух спектаклей в одно время не может идти. Но может быть несколько спектаклей в один день. Если цена не указана, то указывается цена в тысячу рублей.
2 Разработка базы данных
2.1 Разработка логической модели данных
Описание основных сущностей ПО.
На основании проведенного анализа предметной области «Справочная система театра» можно выделить следующие сущности:
Актер, Спектакль, Занятость в спектакле, Расписание спектаклей.
Представим список сущностей предметной области (таблица 1).
База данных «Справочная система театра» должна хранить информацию
- расписании спектаклей и участвующих в них актерах. Требуется хранить данные:
- Об актерах, а именно:
ФИО, дата рождения, адрес, стаж, звание, оклад.
- О спектаклях, а именно:
название спектакля, жанр, возрастная категория, автор пьесы, режиссер, дата премьеры.
3) Занятость в спектакле, а именно: актер, спектакль, роль.
- Расписание спектаклей с указанием даты и времени начала и стоимости билета.
1 Семантическое описание предметной области
Справочной системой театра называется система, которая предоставляет посетителям различную информацию о театре. Кроме зрителей справочная система также будет удобна работникам театра, чтобы быстро и точно узнавать расписание своей работы.
Каждый актер задействован в некотором количестве спектаклей. У каждого актера есть имя и дата рождения. Актерские звания ограничены некоторым набором. Если у актера не указано значение оклада, то оно приводится к минимальной заработной плате. Об актерах требуется хранить следующую информацию: ФИО, дата рождения, адрес, стаж, звание, оклад. Могут быть записи об актерах которые не задействованы ни в одном спектакле.
В одном спектакле может быть задействовано множество актеров. Возрастные категории спектаклей представлены следующим множеством чисел с какого возраста можно смотреть данный спектакль: {0, 3, 6, 10, 12, 14,
1
16,18}. Спектакли имеют ограниченный набор жанров, которые позволяют довольно точно охарактеризовать его направленность и целевую аудиторию. Не у каждой пьесы по которой ставятся спектакли есть четко известный автор.
- каждом спектакле требуется хранить следующую информацию: название спектакля, жанр, возрастная категория, автор пьесы, режиссер, дата премьеры. Один актер может играть роль в одном спектакле в разные даты. Могут быть спектакли, которые сейчас не ставят.
- занятости в спектакле требуется хранить следующую информацию: актер, спектакль, роль. Один актер может быть задействован в одном спектакле в нескольких ролях. Может быть спектакль в котором задействован только один актер.
У спектаклей должно быть четкое расписание. Для каждого спектакля нужно хранить его дату и время начала и цену билета на него. Двух спектаклей в одно время не может идти. Но может быть несколько спектаклей в один день. Если цена не указана, то указывается цена в тысячу рублей.
2 Разработка базы данных
2.1 Разработка логической модели данных
Описание основных сущностей ПО.
На основании проведенного анализа предметной области «Справочная система театра» можно выделить следующие сущности:
Актер, Спектакль, Занятость в спектакле, Расписание спектаклей.
Представим список сущностей предметной области (таблица 1).
Характеристики курсовой работы
Список файлов
Разработка базы данных для предметной области «Справочная система театра».doc