ДОПУЩЕН К ЗАЩИТЕ
Заведующий отделением
________О.В. Васькович
___ __________ 2021 г.
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
ДИПЛОМНОГО ПРОЕКТА
Учащийся-дипломник
группа П42 ____________ Д.Я. Гузов
Полоцк 2021
РЕФЕРАТ
Пояснительная записка дипломного проекта: 36 с., 12 рис., 17 табл.,
15 источников., 10 прил., 3 чертежа (формат А3).
Объектом проектирования является организация учёта кинопроката
фильмов.
Предметом проектирования является, разработка информационной
системы учета кинопроката фильмов.
Целью дипломного проекта является разработка информационной
системы для учёта реализованных билетов в кинотеатре, автоматизации части
работы сотрудников кинотеатра.
Для достижения поставленной цели были выявлены следующие задачи:
− изучить особенности учета кинопроката в кинотеатре;
− изучить аналоги и прототипы;
− обосновать экономическую эффективность проекта;
− выбрать методы и средства проектирования;
− спроектировать базу данных;
− создать базу данных, для хранения информации.
Результатом дипломного проектирования является программное
средство, которое отвечает функциональным требованиям и реализует задачи,
связанные с учётом кинопроката фильмов.
Практическая значимость полученных результатов заключается в
возможности снижения временных затрат кассира, отслеживание билетов и
формирование отчётной документации.
Приведенный в дипломном проекте расчетно-аналитический материал
объективно отражает состояние разрабатываемого объекта, все
заимствованные из литературных и других источников теоретические и
методологические положения и концепции сопровождаются ссылками на их
авторов.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ .............................................................................................................. 4
1 АНАЛИЗ ИСХОДНЫХ ДАННЫХ И ПОСТАНОВКА ЗАДАЧИ .................. 5
1.1 Описание предметной области ..................................................................... 5
1.2 Сравнительный анализ аналогов и прототипов .......................................... 6
1.3 Разработка технического задания................................................................. 8
1.4 Выводы по первому разделу ....................................................................... 12
2 ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО СРЕДСТВА ................................ 13
2.1 Проектирование структуры данных ........................................................... 13
2.2 Алгоритмы обработки данных.................................................................... 16
2.3 Проект интерфейса программного средства ............................................. 16
2.4 Выводы по второму разделу ....................................................................... 19
3 РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ ПРОГРАММНОГО СРЕДСТВА ...... 20
3.1 Описание реализации программного средства ......................................... 20
3.2 Тестирование программного средства ....................................................... 20
3.3 Установка и эксплуатация ПО .................................................................... 23
3.4 Выводы по третьему разделу ...................................................................... 24
4 ТЕХНИКО – ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ................................... 25
4.1 Расчет себестоимости программного продукта ........................................ 25
4.2 Цена программного продукта, предназначенного для реализации ........ 32
4.3 Вывод по экономической части .................................................................. 33
ЗАКЛЮЧЕНИЕ ..................................................................................................... 35
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ........................................... 36
ПРИЛОЖЕНИЕ А Диаграмма вариантов использования ................................ 37
ПРИЛОЖЕНИЕ Б Техническое задание............................................................. 38
ПРИЛОЖЕНИЕ В Диаграмма «Сущность-связь» ............................................. 43
ПРИЛОЖЕНИЕ Г Диаграмма развертывания ................................................... 44
ПРИЛОЖЕНИЕ Д Физическая модель данных ................................................. 45
ПРИЛОЖЕНИЕ Е Руководство оператора ......................................................... 46
ПРИЛОЖЕНИЕ Ж Программа и методика испытаний .................................... 50
ПРИЛОЖЕНИЕ И Руководство системного программиста ............................. 54
ПРИЛОЖЕНИЕ К Структура хранения данных................................................ 57
ПРИЛОЖЕНИЕ Л Содержание электронного носителя .................................. 62
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
N2 Меню администратора
N3 Меню кассира
N5 Список залов
N6 Добавление сеанса
N1
N2
N5 N6
N1
N2
N4
N5
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
21,4%
60,6%
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Подпись Дата
Сеанс/4
ID_сеанса: INTEGER
Жанр/6 Места/5
ID_з ала: INTEGER (FK)
ID_жанра: INTEGER Начало_сеанса: DATE ID_места: INTEGER
Конец_сеанс: DATE ID_з ала: INTEGER (FK)
Наз вание: VARCHAR(20) Сектор_А: VARCHAR(20)
(справочное)
Сектор: VARCHAR(20)
Сектор_B: VARCHAR(20) Ряд: INTEGER
ПРИЛОЖЕНИЕ В
Зал/7
Диаграмма «Сущность-связь»
ДП 3.10.214203 ПЗ
43
Лист
ПРИЛОЖЕНИЕ Г
(справочное)
Диаграмма развертывания
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
К2 Хранимые процедуры
Листинг К.7 – Сценарий удаления из таблицы «Жанр»
/****** Object: StoredProcedure [dbo].[DEL_жанр] Script Date: 18.03.2021
15:27:21 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[DEL_жанр]
@id int
AS
BEGIN
delete from Жанр
where ID_жанра = @id
END
GO
Лист
Лист
Лист