# Аннотация
Программа предназначена для ведения учета корреспонденции, связанной с организациями и сотрудниками. Она позволяет просматривать данные из базы PostgreSQL, добавлять, редактировать, удалять и искать записи о корреспонденции через графический интерфейс.

# Введение
## Основные возможности
- Просмотр списка организаций.
- Просмотр списка сотрудников с привязкой к организации.
- Добавление новой корреспонденции.
- Редактирование существующей корреспонденции.
- Удаление записей корреспонденции.
- Поиск корреспонденции по номеру документа.
- Подсчет количества корреспонденции по выбранной организации.

# Назначение и условия применения
Программа предназначена для работы с PostgreSQL-базой данных корреспонденций. Для корректной работы требуются:
- Windows 10 или выше.
- Доступ к базе данных PostgreSQL.
- Графическая среда для отображения окна приложения.
- Процессор Intel Core i3 или выше.
- Оперативная память не менее 4 ГБ.
- Видеокарта с поддержкой OpenGL 2.0+.

# Установка
1. [ ] Скачайте и распакуйте архив с программой (см. папку `/dist`).
2. [ ] Укажите в файле `.env` данные для подключения к базе данных, полученные от администратора.
3. [ ] Запустите файл `main.exe`.
4. [ ] Введите ваш логин и пароль для подключения к базе данных.

# Описание операций
- Авторизация в системе происходит через ввод имени пользователя и пароля PostgreSQL.
- После подключения доступны вкладки:
  - `Компании` - просмотр организаций.
  - `Сотрудники` - просмотр сотрудников.
  - `Корреспонденция` - работа с записями корреспонденции.
- В разделе корреспонденции доступны операции:
  - добавление записи;
  - изменение записи;
  - удаление записи;
  - поиск по номеру документа.
- Для создания и редактирования записи используются поля:
  - дата поступления;
  - дата исполнения;
  - сотрудник;
  - тип документа;
  - номер документа.

# Термины и сокращения
| Термин | Описание |
| --- | --- |
| БД | База данных |
| PostgreSQL | Система управления базами данных |
| GUI | Графический пользовательский интерфейс |
| Корреспонденция | Входящий или внутренний документ, учитываемый в программе |
| Организация | Компания или учреждение, связанное с сотрудниками и корреспонденцией |
