# theatre-system # Аннотация Программа для учёта продажи билетов в театре. Позволяет вести базу данных отделов, зрителей и билетов, искать билеты, формировать отчёты и экспортировать данные в CSV. # Введение Основные возможности: - Просмотр таблиц (отделы, зрители, билеты) - Добавление, редактирование, удаление записей - Поиск билетов по фамилии и спектаклю - Экспорт результатов в CSV - Отчёт о выручке по спектаклю # Назначение и условия применения Программа предназначена для кассиров и бухгалтеров театров. Требуется доступ к серверу PostgreSQL (настройки в `config.py`). Логин и пароль запрашиваются при запуске. # Установка - [x] Скачайте архив с программой. - [x] Распакуйте в любую папку. - [x] Запустите `TheatreSystem.exe`. - [x] Введите логин и пароль для подключения к БД. # Описание операций - **Отделы** – просмотр списка отделов. - **Пользователи** – добавление, редактирование, удаление зрителей. - **Билеты** – просмотр, добавление, редактирование, удаление билетов; поиск (по фамилии и/или спектаклю); экспорт CSV; отчёт о выручке. # Термины и сокращения | Термин | Описание | |--------|---------------------------------| | БД | База данных | | CSV | Формат с разделителями-запятыми | | GUI | Графический интерфейс | | PK | Первичный ключ | | FK | Внешний ключ |