2 Проектирование базы данных Каждая из представленных в логической модели данных сущностей должна быть отражена базовой таблицей


перейти к полному списку дипломных проектов

Ссылка на скачивания файла в формате .doc находится в конце странички

2 Проектирование базы данных Каждая из представленных в логической модели данных сущностей должна быть отражена базовой таблицей

Особую роль при разработке базы данных играет нормализация, целью которой является устранение недостатков структуры базы данных, приводящих к вредной избыточности в данных, которая в свою очередь потенциально приводит к различным аномалиям и нарушениям целостности данных. Нормальная форма – формальное свойство отношения, которое характеризует степень избыточности хранимых данных и возможные проблемы. Результатом сказанного является определение набора отношений разрабатываемой автоматизированной базы данных «Информационно-справочная система кинотеатра»:

Фильмы на сегодня (Today). Данная таблица является центральной. Она имеет уникальное поле, которое однозначно определяет и описывает каждый реализованный билет: Код_билета – номер фильма и сеанса, Код_фильма – номер фильма из архива, Код_сеанса – номер сеанса.

Данная сущность содержит атрибуты, представленные в таблице 4.4.1.

Таблица 4.4.1 – Атрибуты сущности «Фильмы на сегодня»

Список реализованных билетов (Bilety). Сущность содержит данные обо всех реализованных билетах: Код_билета – номер фильма и сеанса, Дата_продажи – дата реализации билета, Место – место в зрительном зале, Ряд – ряд в зрительном зале.

Данная сущность содержит атрибуты, представленные в таблице 4.4.2

Таблица 4.4.2 – Атрибуты сущности «Список реализованных билетов»

Информация о сеансах (Seansy). Сущность содержит информацию времени проведения сеансов и стоимости билетов: Код_сеанса – номер сеанса, Начало_сеанса – время проведения сеанса, Стоимость_билета – стоимость билета за данный сеанс.

Описание сущности показаны в таблице 4.4.3

Таблица 4.4.3 – Атрибуты сущности «Информация о сеансах»

Архив фильмов (Films). Сущность содержит данные обо всех фильмах, имеющихся в кинотеатре: Код_фильма – номер фильма, Жанр – жанр фильма, Название_фильма – название фильма, Комментарий – комментарий (может содержать, например, возрастные ограничения на просмотр фильма).

Описание сущности показаны в таблице 4.4.4

Таблица 4.4.4 – Атрибуты сущности «Архив фильмов»

5 Физическая модель данных

5.1 Выбор и обоснование средств разработки

Для разработки базы данных «Информационно-справочная система кинотеатра» использовалась система управления базами данных InterBase 7.0.

InterBase является функционально законченным средством базы данных. Он объединяет администрирование базы данных, интерактивный SQL и сетевую связь, тестирующие возможности в одном легком, в использовании приложении.

InterBase обеспечивает:

управление локальными и дистанционными серверами;

управление безопасностью сервера (создание новых пользователей, изменение паролей пользователя, и удаление прав пользователя);

управление сертификатами сервера;

управление файлами базы данных;

создание копий и восстановление баз данных;

эксплуатацию базы данных;

отключение и перезапуск базы данных;

выполнение SQL-запросов.

Основными достоинствами InterBase являются низкие требования к системе, с одновременной масштабируемостью на несколько процессоров, плюс развитая система мониторинга, временные таблицы, встраиваемая аутентификация пользователей, журналирование.

Производительность, удобство использования, поддержка Windows, Linux и Solaris, а также таких сред разработки, как Borland Delphi, C++Builder, CBuilder и Kylix позволяют InterBase занять ведущее место среди разработчиков и стать недорогим вариантом ПО для предприятий.

Таким образом, InterBase 7.0 идеально подходит для создания файлов базы данных «Информационно-справочная система кинотеатра», совмещая в себе возможности хранения больших объемов информации и простой интерфейс.

5.2 Проектирование базы данных

Каждая из представленных в логической модели данных сущностей должна быть отражена базовой таблицей. Все проектируемые таблицы впоследствии связываются в единую базу данных «Информационно-справочная система кинотеатра» (Cinema).

скачать бесплатно Характеристика объекта автоматизации

Содержание дипломной работы

8 Описание пользователей и ролей 6 Описание программы 6
В разделе «Описание программы» описывается выбор и обоснование среды разработки, описание интерфейса (описание форм, логики их отображения, система управления – меню, панели инструментов)
В разрабатываемой системе имеется возможность ведения данных: организация таблиц для задания режима работы кинотеатра и ссылок на них, ввод и редактирование данных в таблицах
2 Описание пользователей и групп пользователей системы Разрабатываемая информационно-справочная система может быть использована как сотрудниками кинотеатра, так и посетителями
Различают следующие разновидности связи: отношение «один к одному»; отношение «один ко многим»; отношение «многие к одному»; отношение «многие ко многим»
2 Проектирование базы данных Каждая из представленных в логической модели данных сущностей должна быть отражена базовой таблицей
Запросы на выборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений
После оператора он указывается имя таблицы, для которой создаётся индекс, а в скобках указывается ключевое поле данной таблицы
1 Выбор и обоснование среды разработки Для разработки автоматизированного рабочего места кассира кинотеатра использовалась визуальная среда Delphi 7
Операционные системы, в свою очередь, нужны, если: вычислительная система используется для различных задач, причем программы, исполняющие эти задачи, нуждаются в сохранении данных и обмене ими
Она обладает свойством аппаратной и программной совместимости, в ней реализована возможность работы со всеми прикладными программами DOS (текстовыми редакторами, электронными таблицами и так далее
Кнопка «Сформировать отчет» в нижней части формы позволяет сформировать отчет о реализованных билетах за указанный период времени
В отчет помещаются данные о тех билетах, информация о которых была найдена как результат запроса выполненного через форму «Продажа билетов»
Если нельзя зафиксировать условия возникновения ошибки, нельзя понять причину ошибки и устранить её
При помощи раздела меню «Фильмы на сегодня» можно вывести информацию о фильмах, которые будут проходить сегодня и о времени их проведения
На основании информации о функциях разрабатываемого ПС по каталогу функций определяется объем функций (приложение 2)
3) где ТО – общая трудоемкость ПС, человеко-дней; ТН – нормативная трудоемкость ПС, человеко-дней; КСЛ – дополнительный коэффициент сложности ПС, ед
12 Расчет суммы расходов на разработку ПС ВТ Общая сумма расходов на ПС рассчитывается по формуле  (9
Эффект может быть достигнут за счет сокращения объема ПС (уменьшения количества машинных команд, количества строк и т
Эоз ' = 218680*(1,08 – 0,98)/169,3 = 129 руб Экономия начислений на заработную плату при использовании нового ПС в расчете на объем выполненных работ  (9
37) где Ен – норматив привидения разновременных затрат и результатов; tp – расчетный год, tp = 1; t – номер года, результаты и затраты которого приводятся к расчетному
Различают три уровня: умеренный, средний, высокий; рабочее положение (положение тела человека и его органов по отношению к средствам производства)
Для обеспечения нормальных условий труда санитарные нормы устанавливают на одного работающего, объем производственного помещения не менее 20 м3
70 м); углом считывания, направлением взгляда на 20° ниже горизонтали к центру экрана, причем экран перпендикулярен этому направлению
Лампы белого света излучают мягкий белый свет, несущий теплоту и успокоение, способствующий повышению зрительного восприятия
96 м; Расстояние между крайними рядами по ширине помещения 28 – 2* 0,96 = 6,08 м; Число рядов, которое можно расположить между крайними рядами по ширине помещения 6,08/1
53) = 17356,8/ = 2046лм; По напряжению в сети  и световому потоку одной лампы 2046 лм определяем необходимую мощность электролампы ЛД40-4 40 Вт
В программе предусмотрено создание и сохранение новых записей о билетах, редактирование старых, просмотр сведений о проданных билетах, подсчет суммы выручки от реализации билетов
Схемы алгоритмов, программ, данных и систем
СНБ 2
, Джекобсон А
- СПб

заработать

Закачай файл и получай деньги