Здесь можно найти учебные материалы, которые помогут вам в написании курсовых работ, дипломов, контрольных работ и рефератов. Так же вы мажете самостоятельно повысить уникальность своей работы для прохождения проверки на плагиат всего за несколько минут.
Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение оригинальности любого файла в формате MS Word. После такого повышения оригинальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, РУКОНТЕКСТ, etxt.ru. Программа «StudentHelp» работает по уникальной технологии так, что на внешний вид, файл с повышенной оригинальностью не отличается от исходного.
Работа № 128987
Наименование:
Курсовик Афиша кинотеатров на Embarcadero RAD Studio ХЕ
Информация:
Тип работы: Курсовик.
Предмет: Базы данных.
Добавлен: 02.03.2022.
Год: 2021.
Страниц: 37.
Уникальность по antiplagiat.ru: < 30%
Описание (план):
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «Сибирский государственный университет науки и технологий имени академика М.Ф. Решетнева»
Институт информатики и телекоммуникаций
Кафедра информатики и вычислительной техники
КУРСОВАЯ РАБОТА Управление данными
Институт информатики и телекоммуникаций Кафедра информатики и вычислительной техники
ЗАДАНИЕ на курсовую работу по дисциплине Управление данными обучающемуся Иванову Ивану Ивановичу Группа Форма обучения очно-заочная Тема работы: Первая строка названия темы вторая строка названия темы
Срок сдачи курсовой работы Перечень вопросов, подлежащих разработке при написании теоретической части:
Перечень вопросов, подлежащих разработке при написании практической части:
СОДЕРЖАНИЕ ВВЕДЕНИЕ 4 1 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 6 1.1 Анализ существующего программного обеспечения, осуществляющего формирование афиш кинотеатров 6 1.2 Концептуальное проектирование базы данных 6 1.3 Логическое проектирование базы данных 9 1.4 Выбор целевой СУБД 10 1.5 Физическое проектирование базы данных 12 Выводы по главе 14 2. РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА 16 2.1 Структура программного продукта 17 2.2 Реализация бизнес-правил 19 2.3 Руководство программиста 21 2.4 Руководство пользователя 21 2.5 Тестирование программного продукта 27 Выводы по главе 29 ЗАКЛЮЧЕНИЕ 30 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 31 ПРИЛОЖЕНИЕ А 32 ПРИЛОЖЕНИЕ Б 37
ВВЕДЕНИЕ Актуальность. На сегодняшний день актуальной задачей на предприятиях, которые предоставляют услуги по проведению досуга людей, является удобство и анализ информации по предоставлению данных услуг, также обеспечение осуществления просмотра людьми доступной актуальной информации по услугам. К такой сфере, как кинотеатр, к актуальной информации относятся: просмотр и выбор кинотеатра, зала, места, кинофильма для просмотра, просмотр описания фильма, его основных характеристик. Таким образом, разработка информационной системы «Афиша кинотеатров» является актуальной задачей и будет полезна при внедрении как на малых, так и на крупных (многозальных) кинотеатрах. Цель и задачи. Целью курсовой работы является разработка программного продукта, позволяющего обеспечить формирования афиш кинотеатров. Также данная система позволит обеспечивать своевременное изменение, дополнение всей актуальной информации по кинотеатрам. Для достижения поставленной цели необходимо решить следующие задачи: - изучить процесс формирования афиш кинотеатров; - определить возможность автоматизации процессов по сбору статистических данных; - определить потребность в графиках и отчетности для персонала, работа которого связана с обеспечением клиентов актуальной информацией по киносеансам; - определить группы пользователей; - осуществить обзор рынка существующего программного обеспечения, осуществляющего формирование афиш кинотеатров; - выполнить концептуальное проектирование базы данных; - выполнить логическое проектирование базы данных; - провести сравнение СУБД, на которые будет опираться информационная система; - выполнить физическое проектирование базы данных; - осуществить программную реализацию информационной системы; - провести тестирование «Афиша кинотеатра» и оформить сопроводительную документацию. Структура работы. Пояснительная записка к курсовой работе состоит из введения, двух глав, заключения и списка использованных источников из девяти наименований. Изложена на 37 страницах, содержит 20 рисунков, 5 таблиц и 2 приложения. В первой главе курсовой работы приводится обзор существующего программного обеспечения для формирования афиш кинотеатров. Также в главе приводится описание процесса концептуального и логического проектирования базы данных. Для организации хранения данных в главе приводится описание нескольких СУБД с последующим сравнением и выводом о том, на какой СУБД будет строиться система. На основании выбора СУБД выстраивается и описывается процесс физического проектирования базы данных и о. В конце главы приводится вывод по результатам. Во второй главе приводится описание структуры информационной системы, определяются и описываются бизнес-правила. Для эксплуатации продукта в главе приведены руководства программиста и пользователя системы. В конце главы описан процесс тестирования разработанного программного продукта. По результатам проделанной в главе работы формируется вывод. В заключении подводятся итоги проведенной работы, делаются общие выводы исходя из поставленных целей и задач. 1 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 1.1 Анализ существующего программного обеспечения, осуществляющего формирование афиш кинотеатров На данный момент существует ряд приложений и веб-сайтов, предоставляющих информацию о кинофильмах, находящих в прокате. Одно из старейших приложений, которое имеет так же и веб-версию – это АФИША.РУ. Данное приложение позволяет просмотреть информацию о кинофильмах в ряде кинотеатрах, входящих в сеть. Аналогичную по функционалу программу имеет компания Яндекс – Яндекс. Киноафиша. Функционал подобных программ схож – есть возможность просматривать расписание кинотеатров, описание фильмов и бронировать билеты. Другим представителем подобных приложений является приложение для онлайн-кинотеатра «КиноЗавр». Функционал данного приложения схож с предыдущими за исключением того, что интерфейс направлен на усиленное информирование пользователя о параметрах фильма, а не на покупку билетов. Существует функционал оценки фильмов после просмотра, а также система рейтингов. 1.2 Концептуальное проектирование базы данных Предметной областью данного курсового проекта является кинотеатр. Менеджер составляется расписание, в котором указывается название фильма, время начала и длительность сеанса, и зал, в котором будет идти фильм. Менеджер может изменять график работы кинотеатра, включать вновь поступившие фильмы в репертуар. Кинотеатр имеет несколько залов. Залы определяются по названию и номеру. Состояние зала определяется, как работает или нет. Вместимость зала – это количество всех мест. Посетитель может просматривать информацию о сеансах на указанную дату, список всех имеющихся фильмов в кинотеатре. Отчет о репертуаре кинотеатра выдается за один день, дата которого выбирается пользователем. В базе также хранится архив кинотеатра (данные обо всех фильмах, имеющихся в кинотеатре)...
ЗАКЛЮЧЕНИЕ В результате выполнения курсовой работы было разработано приложение, предназначенное для автоматизации бизнес-процессов в кинотеатре. В рамках выполнения курсовой работы на начальном этапе проектирования афиши кинотеатра был проведен анализ работы кинотеатра в разрезе предоставления данных о кинофильмах в прокате. После этого был осуществлен обзор программного обеспечения, с помощью которого было установлено, что актуальность данной темы достаточно высока. В результате концептуального проектирования базы данных были определены 6 сущностей из которых все являются справочными. В ходе логического проектирования была выполнена нормализация до 3БК формы. С учетом требований был осуществлен выбор целевой СУБД. В ходе физического проектирования базы данных были сформированы 12 таблиц. В рамках проектирования приложения «Афиша кинотеатра» были разработаны структура приложения, а также реализации бизнес-правил. Программная реализация выполнена с использованием Embarcadero RAD Studio ХЕ. В ходе рабочего тестирования программы «Афиша кинотеатра» недостатков, касающихся требований реализованных функций, выявлено не было. Было написано руководство программиста, в котором были описаны основные средства и компоненты, использованные при разработке. Также сформировано руководство пользователя.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 1. Давыдов В.Г. Технологии программирования. / В.Г. Давыдов – Санкт-Петербург: БХВ-Петербург, 2009. – 432 с. 2. Дунаев В.В. Базы анных. Язык SQL для с удента; СПб: БХВ-Петербург, 2007 – 320с. 3. Лафоре Р. Объектно-ориентирова ное программирование / Р. Лафоре – 4-е изд. – Питер.: 2010. – 654 с. 4. С.М. Диго «Базы данных. Проектирование и создание». 5. Фаронов В.В. «DELPHI. Программирование на языке высокого уровня». – Питер, 2005. 6. Фрост Р., Дей Д., Ван Слайк К. Проектирование и разработка баз данных. Визуальный подход. М.: НТ Пресс, 2007-592с. 7. Сайт поддержки Microsoft >8. Образовательная программа «Embarcadero Academic Program» ru/development-tools-f r-education 9. DocWiki: RADStudio/Sydney/en/M in_Page
ПРИЛОЖЕНИЕ А ФОРМЫ ПРИЛОЖЕНИЯ Рисунок 21. Основная форма приложения – просмотр афиши кинотеатра
Рисунок 22. Форма 2 справочники для фильмов
Рисунок 23. Форма 4 – управление кинотеатрами
Рисунок 24. Форма 5 – управление залами в кинотеатре
Рисунок 25. Форма 6 – справочник фильмов
Рисунок 26. Форма 7 – формирование расписания
Рисунок 27. Главная форма для клиента кинотеатра
Рисунок 28. Форма обычного поиска фильмов для клиентов кинотеатра
Рисунок 29. Форма инкрементального поиска фильмов для клиентов кинотеатра
Рисунок 30. Форма просмотра расписания сеансов с фильтрацией для клиентов кинотеатра
ПРИЛОЖЕНИЕ Б ОТЧЕТЫ И ГРАФИКИ
Рисунок 31. Форма 3 – формирование отчета
Рисунок 32. Форма 9 – формирование графика
* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.