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