Построение концептуальной модели предметной области. Построение логической модели предметной области. Построение физической модели предметной области

Страницы работы

10 страниц (Word-файл)

Фрагмент текста работы

ГОСУДАРСТВЕННЫЙ КОМИТЕТ РОССИЙСКОЙ ФЕДЕРАЦИИ

 ПО РЫБОЛОВСТВУ

МУРМАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

                                                           Кафедра информационных систем

Кинотеатр

Пояснительная записка к расчетно-графическому заданию

по дисциплине «Информационные системы в экономике»

Специальность 06400 «Финансы и кредит»

Группа Ф Студент              __*************_    ____________  ____15.12.08 г.______

(фамилия и инициалы)                    (подпись)                                    (дата)

Руководитель __ _         _____________  ____15.12.08 г.______

(фамилия и инициалы)                  (подпись)                                     (дата)

Мурманск

2008


ОГЛАВЛЕНИЕ

Вариант задания…………………………………………………………………3

Исследование предметной области…………………………………………….4

Построение концептуальной модели предметной области………………….. 5

Построение логической модели предметной области………………………...6

Построение физической модели предметной области……………………….. 6

Запросы………………………………………………………………………….. 7

Формы…………………………………………………………………………… 8

Отчеты…………………………………………………………………………...10


ВАРИАНТ ЗАДАНИЯ

Вариант 11

Предметная область «Кинотеатр».

Выполняемые процедуры:

·  формирование плана проката фильмов;

·  расчет стоимости билетов.

Отчеты, запросы, которые необходимо реализовать:

·  рейтинг фильмов (по кассовым сборам);

·  сведения о выручке от продажи билетов за отчетный период (месяц, квартал);

·  сведения о посещаемости кинозалов.


1. Исследование предметной области

Наименование предприятия: Кинотеатр «Best Movies».

Цель разработки информационной системы: автоматизация учета продажи билетов, выручки от их продажи, сведений о фильмах, их рейтинге, формирования плана проката фильмов.

Точка зрения: администратор.

Пользователи: билетеры, кассиры, посетители кинотеатра и др.

Перечень бизнес-процессов:

1.  Формирование плана проката фильмов:

·  Поступаемые фильмы регистрируются в журнале проката;

·  на каждом боксе фильма ставится шифр, каждому фильму присваивается уникальный номер;

·  в журнале проката фиксируются данные фильма (режиссер, название, жанр, продолжительность и др.);

·  в зависимости от шифра боксы фильмов расставляются на стеллажах.

·  Указывается период проката фильма, количество сеансов.

2.  Выдача билетов.

В выдаваемых билетах обязательно должны быть проставлена следующая информация: серия и номер билета, код зала, название фильма, дата и время сеанса, ряд и место..

Описание регламента для некоторых процессов

·  В учете билетов обязательно указываются проданные билеты, чтобы не допустить повторной продажи билета.

·  Пропуск посетителя в кинозал возможен только при предъявлении билета.

Перечень процессов, для поддержки которых создается ИС (база данных):

·  Формирование плана проката фильмов.

·  Расчет стоимости билетов.

·  Формирование сведений о выручке от продажи билетов за отчетный период (месяц, квартал).

·  Формирование сведений о посещаемости кинозалов.

2. Построение концептуальной модели предметной области

Перечень выявленных сущностей:

·  Ряд;

·  Место;

·  Зал;

·  Билет;

·  Фильм

·  Сеанс.


Ряд

S – Код ряда (PK)

S – Номер ряда

S – Название ряда

Место

S – Код места (PK)

S – Код ряда (FK)

D– Место №

Зал

S – Код зала (PK)

D– Название

Сеанс

S – Код сеанса (PK)

S – Название

D– Время

D– Стоимость


Фильм

S – Код фильма (PK)

S – Название

S – Продолжительность

Билет

S – Номер билета (PK)

D – Код фильма (FK)

D – Код сеанса (FK)

D – Код зала (FK)

D – Код места (FK)

D– Дата



3. Построение логической модели предметной области

 


4. Построение физической модели предметной области

Ряд                                                                                                  Таблица1

Название поля

Ключ

Тип данных

Размер

Код ряда

(PK)

числовой

целое

Номер ряда

числовой

целое

Название ряда

числовой

целое

Место                                                                                             Таблица 2

Название поля

Ключ

Тип данных

Размер

код места

(PK)

числовой

целое

код ряда

(FK)

числовой

целое

Место №

числовой

целое

Сеанс                                                                                             Таблица 3

Название поля

Ключ

Тип данных

Размер

Код сеанса

(PK)

числовой

целое

Название

текстовый

50

Стоимость

денежный

Время начала

Дата/Время

Зал                                                                                                 Таблица 4

Название поля

Ключ

Тип данных

Размер

Код зала

(PK)

числовой

целое

Название

текстовый

50

Билет                                                                                             Таблица 5

Название поля

Ключ

Тип данных

Размер

Номер билета

(PK)

числовой

целое

Код фильма

(FK)

числовой

целое

Код сеанса

(FK)

числовой

целое

Код зала

(FK)

числовой

целое

Код места

(FK)

числовой

целое

Дата просмотра

дата/время

Фильм                                                                                           Таблица 6

Название поля

Ключ

Тип данных

Размер

Код фильма

(PK)

числовой

целое

Название

текстовый

50

Продолжительность

Дата/Время

5. Запросы

Запрос 1. Производит расчет размера стоимости билета.

SELECT [Билет].[номер билета], [Билет].код сеанса, [сеанс].название, [фильм].название, [сеанс].время начала, [Место]![Стоимость]+[Сеанс]![Стоимость] AS Стоимость билета

FROM Билет, Сеанс, Фильм, Место;

Запрос 2. Формирует список стоимости всех проданных билетов по указанному фильму.

SELECT [фильм].[код фильма], [фильм].название, [Расчет стоимости билетов].[стоимость билета]

FROM [фильм], [Расчет стоимости билетов]

WHERE ((([фильм].[код фильма])=[введите код фильма]));

Запрос 3. Формирует сведения о посещении указанного кинозала.

SELECT Зал.[Код зала], Зал.Название, Билет.[Дата просмотра]

FROM Зал, Билет

WHERE (((Зал.[Код зала]) = [Введите код зала]));

6. Формы

Форма 1. Первая страница главной кнопочной формы

Форма 2. Простая форма

Форма 3. Составная форма


7. Отчеты

Отчет 1. Составной отчет о билетах. Источники данных для отчета: таблица Билет, отчеты Фильм, Сеанс, Зал.

Отчет 2. Отчет о расчете стоимости билетов. Источник данных для отчета – запрос Расчет стоимости билетов

Похожие материалы

Информация о работе

Тип:
Расчетно-графические работы
Размер файла:
323 Kb
Скачали:
0