Читать диплом по всему другому: "Проектирование информационной системы для хранения данных о фильмах и кинотеатрах" Страница 1
- 1
- 2
- 3
- . . .
- последняя »
Содержание1. Постановка задачи
2. Проектирование информационной системы
2.1 Построение диаграммы вариантов использования
2.2 Диаграмма последовательности действий
2.3 Построение диаграммы классов
3. Проектирование реляционной модели базы данных
4. Мапирование реляционной модели в метамодель
4.1 Построение диаграммы классов для метамодели
4.2 Проектирование метамодели базы данных
5. Логическая реализация Базы данных
6. Физическая реализация Базы данных
6.1 Скрипты
7. Создание выборок
Выводы
Список литературы
Приложение
1. Постановка задачиКинотеатры (информация для зрителей):
фильмы: название, описание, жанр, длительность, популярность, в каких кинотеатрах показывается, цены на билеты;
кинотеатры: название, адрес, схема проезда, описание, число мест, акустическая система, формат.
2. Проектирование информационной системы 2.1 Построение диаграммы вариантов использованияНа первом этапе предпроектного исследования выяснено, что основная задача разрабатываемой системы - сопровождение процесса.
Диаграмма вариантов использования представлена на картинке ниже:
Рисунок 2.1 - Диаграмма вариантов использования Как видно из диаграммы, у посетителя есть возможность заказать билет. При этом у него есть возможность просмотреть каталог фильмов и список кинотеатров, в которых показывают соответствующий фильм. Либо выбрать из списка удовлетворяющий критериям кинотеатр, и просмотреть, какие фильмы в нем показывают.
информационная система база программа
2.2 Диаграмма последовательности действийНиже представлена диаграмма последовательности действий:
Рисунок 2.2 - Диаграмма последовательности действий Через интерфейс можно получить любую интересующую информацию по фильму или кинотеатру. Выбрав фильм, можно получить всю информацию о нем (жанр, рейтинг, цену на билет, продолжительность), а так же список кинотеатров, в которых показывают данный фильм. Из списка можно так же выбрать подходящий кинотеатр и узнать всю информацию о нем (адрес, название, число мест, акустическая система, формат экрана).
2.3 Построение диаграммы классовНа рисунке ниже представлена диаграмма классов:
Рисунок 2.3 - Диаграмма классов Исходя из диаграммы последовательности действий, мы получим 2 класса: Фильм и Кинотеатр. В класс Фильм входят 6 атрибутов, из которых атрибут ID_фильма является идентификационным номером фильма. Класс Кинотеатр имеет также 6 атрибутов, в котором ID_кинотеатра является его идентифицирующим номером. Классы соединены между собой отношением "Многие ко многим".
3. Проектирование реляционной модели базы данныхВозьмем за правило считать классы сущностями. Объектной модели можно сопоставить модели данных из-за постоянного характера классов. Стойкие классы могут выступать в качестве постоянного хранения данных во время работы приложения. Следовательно, для всех постоянных классов можно применить утверждение, что они могут использовать однозначное отображение в сущностях. Этот процесс называется "Маппирование" (от. англ. Mapping).
Тогда отношения Фильм и Кинотеатр, выявленные на этапе построения концептуальной модели характеризуются следующими атрибутами (табл.3.1) Таблица 3.1 Атрибуты отношения "Фильм"
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
Интересная статья: Быстрое написание курсовой работы

(Назад)
(Cкачать работу)