Файл: Министерство цифрового развития, связи и массовых коммуникаций российской федерации федеральное государственное бюджетное образовательное учреждение высшего образования.pptx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 06.11.2023
Просмотров: 218
Скачиваний: 4
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»(СПбГУТ)Санкт-Петербургский колледж телекоммуникаций им. Э.Т. КренкеляОтделение: Информационных технологий и управления в телекоммуникацияхСпециальность: 09.02.03 «Программирование в компьютерных системах»КУРСОВОЕ ПРОЕКТИРОВАНИЕ«Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрах»
Санкт-Петербург 2023Дубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахЦель:Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахЗадачи:
Актуальность проектаСамое драгоценное, в современном мире — это мир искусства. Бесспорно, современный мир, высокие технологии, скоростная передача информации на любые расстояния заставляют человека прибегать к поиску более сложных, технически-оснащенных развлечений. Все больше людей на вопрос: «А любите ли вы театр?» — вряд ли ответят утвердительно. Тем не менее, театр, по-прежнему, живет. Конечно, он трансформируется, чтобы донести наиболее полно до человека ту или иную информацию. Но основная идея театра (где есть сцена, актеры — это живые люди, обладающие талантом и, самое главное, есть зрители и ценители искусства) актуальна.Дубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахДубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахПроектирование базы данных. Разработка ИЛМ
Главная таблицаУчетная таблицаДубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахСхема данныхДубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахРазработка запросов
Запрос “Сбор денег за месяц в каждом театре”. Является запросом с группировкой и имеет вычисляемое поле. Отображает сбор денег за последний месяц в каждом театре. Итогом является таблица, выводящая данные, соотвествующие заданному запросу.Запрос “Зарплата и аванс каждого актёра”. Является запросом с группировкой и имеет вычисляемое поле. Отображает зарплату и аванс каждого актёра в театре. Итогом является таблица, выводящая данные, соотвествующие заданному запросу.Дубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахРазработка форм
Ввод данных в главную таблицуВвод данных в учетную таблицуДубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрах
Разработка отчетовДубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахРазработка пользовательского меню – кнопочной формы
Первый уровень кнопочной формыВторой уровень кнопочной формыДубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахРазработка вкладокДубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахРазработка программ на языке макросов
Создайте макрос “Поиск нужного актёра”, благодоря которому в форме после ввода фамилии актёра отображалась бы информация о нём и о спектаклях, в которых он играет. Для данного макроса была реализована соответсвующая форма, где при нажатии кнопки выполняется поиск нужного нам актёра.Дубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахРазработка программ на языке VBA
Разработать пользовательскую фунцию, обеспечивающую расчёт дохода каждого театра. При расчёте дохода учитывается цена билетов в партер, в амфитеатр, в ложи и на балкон в этом театре, а также количество проданных билетов. Данные переумножаются и сумируются в единое число дохода. Результат выводится в отдельное поле формы.Код функции:Public Function doxod(zenap As Long, prodp As Long, zenaa As Long, proda As Long, zenab As Long, prodb As Long, zenal As Long, prodl As Long) As LongDim dox As Longdox = zenap * prodpdox = dox + zenaa * prodadox = dox + zenab * prodbdox = dox + zenal * prodldoxod = doxEnd FunctionДубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахЭкспортирование базы данных в СУБД MySQL и разработка SQL запросов
Главная таблицаУчетная таблицаДубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахЗаключениеВ результате выполнения данной работы были получены и закреплены знания и навыки по разработке и проектированию БД. При разработке базы данных была проведена работа по проектированию базы данных с учетом всех этапов ее создания. В процессе работы были использованы следующие программные продукты: MySQL с клиентом Workbench 8.0.32, Microsoft Access 2019, Microsoft Excel 2022, Microsoft Word 2022 и Microsoft PowerPoint 2022.
Цель моей курсовой работы по разработке базы данных для учета прохождения спектаклей и продажи билетов в театрах была выполнена. Также были выполнены поставленные мною задачи, а именно:
Санкт-Петербург 2023
| Студент | Дубинец Арина Константиновна, гр. К511 |
| Руководитель | Мартынова Маргарита Игоревна |
- Изучить предметную область и выявить потребности пользователей;
- Определить сущности, составить ИЛМ, таблицы для хранения необходимой информации;
- Определить первичные и внешние ключи для построения связей между таблицами;
- Ввести данные на основе разработанного контрольного примера;
- Сформировать на основании потребностей необходимые запросы разных типов, в том числе с использований вычисляемых полей;
- Разработать пользовательский интерфейс на основе форм;
- Разработать отчеты с группировками и итогами;
- Учесть возможность пользовательского создания записи в учётной таблице;
- Провести разработку пользовательского интерфейса – разработка главного меню в виде кнопочной формы (четыре уровня);
- Разработать программы на языке макросов для выполнения необходимых пользователю задач;
- Разработать программы на языке VBAдля выполнения необходимых пользователю задач;
- После конечной стадии разработки экспортировать базу данных в СУБД MySQL;
- Разработать SQLзапросы для выполнения поставленных задач.
Актуальность проектаСамое драгоценное, в современном мире — это мир искусства. Бесспорно, современный мир, высокие технологии, скоростная передача информации на любые расстояния заставляют человека прибегать к поиску более сложных, технически-оснащенных развлечений. Все больше людей на вопрос: «А любите ли вы театр?» — вряд ли ответят утвердительно. Тем не менее, театр, по-прежнему, живет. Конечно, он трансформируется, чтобы донести наиболее полно до человека ту или иную информацию. Но основная идея театра (где есть сцена, актеры — это живые люди, обладающие талантом и, самое главное, есть зрители и ценители искусства) актуальна.Дубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахДубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахПроектирование базы данных. Разработка ИЛМ
Разработка отчетовДубинец Арина Константиновна. Разработка базы данных для учета прохождения спектаклей и продажи билетов в театрахРазработка пользовательского меню – кнопочной формы
Цель моей курсовой работы по разработке базы данных для учета прохождения спектаклей и продажи билетов в театрах была выполнена. Также были выполнены поставленные мною задачи, а именно:
- Изучить предметную область и выявить потребности пользователей;
- Определить сущности, составить ИЛМ, таблицы для хранения необходимой информации;
- Определить первичные и внешние ключи для построения связей между таблицами;
- Ввести данные на основе разработанного контрольного примера;
- Сформировать на основании потребностей необходимые запросы разных типов, в том числе с использований вычисляемых полей;
- Разработать пользовательский интерфейс на основе форм;
- Разработать отчеты с группировками и итогами;
- Учесть возможность пользовательского создания записи в учётной таблице;
- Провести разработку пользовательского интерфейса – разработка главного меню в виде кнопочной формы (четыре уровня);
- Разработать программы на языке макросов для выполнения необходимых пользователю задач;
- Разработать программы на языке VBAдля выполнения необходимых пользователю задач;
- После конечной стадии разработки экспортировать базу данных в СУБД MySQL;
- Разработать SQLзапросы для выполнения поставленных задач.
| Студент | Дубинец Арина Константиновна, гр. К511 |
| Руководитель | Мартынова Маргарита Игоревна |