Разработка веб-приложения для онлайн-записи в кинотеатр

Скачать курсовой проект на тему: "Разработка веб-приложения для онлайн-записи в кинотеатр". В котором спроектирована даталогическая модель базы данных Произведена программная реализация веб-приложения.
Author image
Denis
Тип
Курсовой проект
Дата загрузки
13.12.2025
Объем файла
2822 Кб
Количество страниц
13
Уникальность
Неизвестно
Стоимость работы:
Бесплатно
Заказать написание авторской работы с гарантией

ВВЕДЕНИЕ

Поход в кино для многих является неотъемлемой частью досуга. Часто билеты на кинопоказы, особенно на самые ожидаемые фильмы, распродаются очень быстро. В современном мире информационные технологии позволяют решить эту проблему путем бронирования билетов в онлайн-формате.
Актуальность. Одной из основных задач кинотеатра является продажа билетов. Разработка собственной информационной системы открывает пользователю возможности онлайн-покупки билетов. Пользователь может узнать информацию о фильме, например, страну производства или режиссера, выбрать подходящую дату, время, а также комфортное ему место и т.д.
Целью данной работы является разработка Web-приложения, которая позволяет пользователю осуществить онлайн-запись в кинотеатр по выбранному фильму, сеансу и месту.
Практическая значимость работы заключается в автоматизации процесса онлайн-записи в кинотеатр.
В процессе работы над курсовым проектом планируется решение следующих задач:
Описать предметную область

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 3

1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 4

2. ПРОЕКТИРОВАНИЕ ДАТАЛОГИЧЕСКОЙ МОДЕЛИ БАЗЫ ДАННЫХ 5

3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ВЕБ-ПРИЛОЖЕНИЯ 7

ЗАКЛЮЧЕНИЕ 26

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 27

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Общие сведения ASP.NET Core MVC; URL: https://learn.microsoft.com/ru-ru/aspnet/core/mvc/overview?view=aspnetcore-5.0 (дата обращения 11.12.2022)

2. Часть 4. Добавление модели в приложение MVC ASP.NET Core; URL: https://learn.microsoft.com/ru-ru/aspnet/core/tutorials/first-mvc-app/adding-model?view=aspnetcore-5.0&tabs=visual-studio (дата обращения 11.12.2022)

3. Часть 5. Работа с базой данных в приложении MVC ASP.NET Core; URL: https://learn.microsoft.com/ru-ru/aspnet/core/tutorials/first-mvc-app/working-with-sql?view=aspnetcore-5.0&tabs=visual-studio (дата обращения 12.06.2022)

4. Bootstrap; URL: https://getbootstrap.com/ (дата обращения 14.06.2022)

5. Основы редактирования текста в HTML; URL:  https://developer.mozilla.org/ru/docs/Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals (дата обращения 14.06.2022)

6. Bootstrap Columns; URL: https://mdbootstrap.com/docs/standard/layout/columns/

Структура архитектуры MVC разделяет приложение на три основных группы компонентов: модели, представлении и контроллеры. Это позволяет реализовать принципы разделения задач. Согласно этой структуре запросы пользователей направляются в контроллер, который отвечает за работу с моделью для выполнения действий пользователей и (или) получение результатов запросов. Контроллер выбирает представление для отображения пользователю со всеми необходимыми данными модели.
В проекте добавляются классы для управления фильмами в базе данных. Эти классы представляет уровень модели в приложении MVC.
Эти классы моделей используются с Entity Framework Core (EF Core) для работы с базой данных. 
Сначала создаются классы моделей и с помощью