Проект базы данных для билетного модуля кинотеатра | OTUS
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
Backend-разработчик на PHP Алгоритмы и структуры данных Team Lead Архитектура и шаблоны проектирования Разработчик IoT C# Developer. Professional HTML/CSS
-11%
C# ASP.NET Core разработчик
-5%
Kotlin Backend Developer
-8%
iOS Developer. Professional
-8%
Symfony Framework Unity Game Developer. Basic JavaScript Developer. Professional Android Developer. Basic JavaScript Developer. Basic Java Developer. Professional Highload Architect Reverse-Engineering. Professional Java Developer. Basic Web-разработчик на Python Framework Laravel Cloud Solution Architecture Vue.js разработчик Интенсив «Оптимизация в Java» Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Супер-интенсив "Tarantool" PHP Developer. Basic
Инфраструктура
Мониторинг и логирование: Zabbix, Prometheus, ELK Administrator Linux. Professional Дизайн сетей ЦОД Разработчик IoT PostgreSQL Экспресс-курс "Версионирование и командная работа с помощью Git"
-30%
Microservice Architecture Highload Architect MS SQL Server Developer Разработчик программных роботов (RPA) на базе UiPath и PIX Разработчик голосовых ассистентов и чат-ботов Administrator Linux. Advanced Infrastructure as a code Супер-практикум по использованию и настройке GIT Administrator Linux.Basic Экспресс-курс «IaC Ansible» Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes» Основы Windows Server
Корпоративные курсы
Безопасность веб-приложений IT-Recruiter Дизайн сетей ЦОД Компьютерное зрение Разработчик IoT Вебинар CERTIPORT Machine Learning. Professional
-6%
NoSQL Пентест. Практика тестирования на проникновение Java QA Engineer. Базовый курс Руководитель поддержки пользователей в IT
-8%
SRE практики и инструменты Cloud Solution Architecture Внедрение и работа в DevSecOps Супер-практикум по работе с протоколом BGP Infrastructure as a code Супер-практикум по использованию и настройке GIT Промышленный ML на больших данных Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes» BPMN: Моделирование бизнес-процессов Основы Windows Server
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02

Проект базы данных для билетного модуля кинотеатра

Проектная работа — заключительная часть любого образовательного курса в OTUS. Проект позволяет закреплять полученные знания и реализовывать их на практике. Предлагаем вашему вниманию краткое описание проектной работы Сергея Лесина, одного из выпускников курса «MS SQL Server Developer».

Во время реализации проекта была поставлена цель спроектировать базу данных для кассового модуля кинотеатра.

Проект интересен тем, что при его разработке были использованы реальные нормативные документы: 1. Приказ Министерства культуры РФ № 231 от 08.12.2008 «Об утверждении формы бланка строгой отчетности Кинобилет» (описание формы билета). Ссылка: https://www.mkrf.ru/documents/ob_utverzhdenii_formy_blanka_st354019/?sphrase_id=2441323 1.1. Письмо Минкультуры РФ от 13.04.2009 N 2344-01-39/03-Е4 "О Методических указаниях по заполнению формы бланка строгой отчетности Кинобилет (вместе с "Методическими указаниями по заполнению формы бланка строгой отчетности Кинобилет). Ссылка: http://www.consultant.ru/document/cons_doc_LAW_93864/ 2.1. Приказ №1 Министерства культуры РФ от 12 января 2011 г. «Об утверждении требований к техническим средствам, программному обеспечению, средствам защиты информации (в том числе от несанкционированного доступа), используемым при эксплуатации единой федеральной автоматизированной информационной системы сведений о показе фильмов в кинозалах и при передаче демонстратором фильма информации» (порядок формирования отчетности и передачи в ЕАИС) Ссылка: http://ekinobilet.fond-kino.ru/about/documents/ 2.2. Приказ №56 Министерства культуры РФ от 02 февраля 2011 г. «Об утверждении порядка обмена информацией между демонстратором фильма и оператором единой федеральной информационной системы сведений о показе фильмов в кинозалах, включая формы ее запроса и предоставления из этой единой системы». (описывает правила передачи информации и спецификации документа между демонстратором фильма и ЕАИС в формате xml) Ссылка: http://ekinobilet.fond-kino.ru/about/documents/

Особенности реализации

С поставленной задачей Сергей Лесин успешно справился: база данных для кассового модуля кинотеатра была создана, при этом была обеспечена возможность выполнения следующих действий: 1. Получение информации о текущих сеансах. 2. Получение информации о свободных местах и ценах на конкретный сеанс. 3. Реализация билетов на сеанс (продажа, возврат). 4. Реализация модуля программы лояльности для возможности получения бонусных баллов при оплате. 5. Автоматическое формирование отчетности и выгрузка в ЕАИС (единая автоматизированная информационная система).

Общая схема таблиц и связей:

1-1801-5592b5.png

Проектная работа Сергея Лесина была успешно защищена и рекомендована к показу потенциальным работодателям в качестве примера самостоятельной разработки БД MS SQL.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться