Quellcode durchsuchen

Спортивные организации

S-IIIeix vor 1 Woche
Ursprung
Commit
54c853c76a
2 geänderte Dateien mit 89 neuen und 0 gelöschten Zeilen
  1. 89 0
      Readme.md
  2. BIN
      Руководство оператора.docx

+ 89 - 0
Readme.md

@@ -0,0 +1,89 @@
+# Информационная система «Спортивные организации города»
+
+## Аннотация
+
+Информационная система «Спортивные организации города» предназначена для хранения, просмотра и обработки информации о спортивных организациях города. Программа обеспечивает удобный интерфейс для добавления, редактирования, удаления и просмотра данных, а также взаимодействует с базой данных PostgreSQL для надежного хранения информации.
+
+## Введение
+
+Основные возможности программы:
+
+* просмотр списка спортивных организаций;
+* добавление новых организаций;
+* редактирование существующих записей;
+* удаление организаций;
+* подключение к базе данных PostgreSQL;
+* хранение информации в централизованной базе данных;
+* удобный графический интерфейс пользователя.
+
+## Назначение и условия применения
+
+Программа предназначена для автоматизации учета спортивных организаций города.
+
+Для работы программы необходимо:
+
+* операционная система Windows 10 или новее;
+* Python 3.12 (при запуске из исходного кода);
+* PostgreSQL;
+* установленные библиотеки проекта;
+* наличие созданной базы данных `sport_db`.
+
+## Установка
+
+1. Скачать проект из репозитория.
+2. Установить PostgreSQL.
+3. Создать базу данных `sport_db`.
+4. Выполнить SQL-скрипт создания таблиц.
+5. Установить необходимые зависимости:
+
+```bash
+pip install -r requirements.txt
+```
+
+6. Запустить программу:
+
+```bash
+python main.py
+```
+
+### Проверка установки
+
+* [x] База данных создана.
+* [x] Выполнен SQL-скрипт.
+* [x] Установлены все зависимости.
+* [x] Программа успешно запускается.
+* [x] Выполняется подключение к базе данных.
+
+## Описание операций
+
+### Добавление организации
+
+1. Заполнить поля «Название», «Адрес», «Вид спорта» и «Телефон».
+2. Нажать кнопку **«Добавить»**.
+3. Новая запись появится в таблице.
+
+### Изменение организации
+
+1. Выбрать запись кнопкой **«Выбрать»**.
+2. Изменить необходимые данные.
+3. Нажать кнопку **«Изменить»**.
+
+### Удаление организации
+
+1. Нажать кнопку **«Удалить»** возле выбранной записи.
+2. Запись будет удалена из базы данных.
+
+### Просмотр организаций
+
+После запуска программы автоматически отображается список всех организаций, содержащихся в базе данных.
+
+## Термины и сокращения
+
+| Термин     | Описание                                      |
+| ---------- | --------------------------------------------- |
+| БД         | База данных                                   |
+| СУБД       | Система управления базами данных              |
+| PostgreSQL | Система управления реляционными базами данных |
+| SQL        | Язык структурированных запросов               |
+| CRUD       | Создание, чтение, изменение и удаление данных |
+| GUI        | Графический интерфейс пользователя            |

BIN
Руководство оператора.docx