Ei kuvausta

ky9to 2e5e533f2c Полное обновление README.md 1 viikko sitten
app 5d3bcd5032 Полный проект зоопарк: Docker + приложение + установщик 1 viikko sitten
installer 5d3bcd5032 Полный проект зоопарк: Docker + приложение + установщик 1 viikko sitten
sql 5d3bcd5032 Полный проект зоопарк: Docker + приложение + установщик 1 viikko sitten
README.md 2e5e533f2c Полное обновление README.md 1 viikko sitten
docker-compose.yml 5d3bcd5032 Полный проект зоопарк: Docker + приложение + установщик 1 viikko sitten
setup.iss 5d3bcd5032 Полный проект зоопарк: Docker + приложение + установщик 1 viikko sitten

README.md

Зоопарк: Система учета животных и услуг

Аннотация

Данная программа представляет собой автоматизированную систему для управления деятельностью зоопарка. Она позволяет вести учет животных, сотрудников, поставщиков, а также обрабатывать заказы на услуги зоопарка.

Введение

Программа предоставляет следующие основные возможности:

  • Авторизация пользователей с разграничением прав доступа (администратор, гость)
  • Просмотр, добавление, редактирование и удаление данных о животных, сотрудниках, клиентах и услугах
  • Поиск информации по заданным критериям
  • Автоматический расчет итоговой стоимости заказов услуг
  • Формирование отчетных документов

Назначение и условия применения

Система предназначена для автоматизации работы зоопарка. Применяется в среде операционных систем Windows и Linux (при использовании Docker). Для работы требуется подключение к серверу баз данных PostgreSQL.

Установка

Способ 1: Установка через Docker (рекомендуемый)

  1. Установите Docker Desktop
  2. Клонируйте репозиторий: git clone https://gogs.itiscaf.ru/ky9to/zoo-project.git cd zoo-project

text

  1. Запустите контейнеры: docker-compose up -d

text

  1. Откройте PgAdmin: http://localhost:8080
  2. Логин: admin@admin.com
  3. Пароль: admin
  4. Подключитесь к БД:
  5. Хост: postgres
  6. Порт: 5432
  7. База: zoo_db
  8. Пользователь: postgres
  9. Пароль: postgres

Способ 2: Установка через инсталлятор

  1. Скачайте файл installer/ZooSystem_Setup.exe
  2. Запустите его и следуйте инструкциям мастера установки
  3. После установки запустите приложение через ярлык на рабочем столе

Требования

  • Windows 7 и выше
  • Docker Desktop (для способа 1)
  • PostgreSQL (для способа 2, если не используется Docker)

База данных

Система использует PostgreSQL с базой данных zoo_db, содержащей следующие таблицы:

  • animals — животные
  • employees — сотрудники
  • clients — клиенты
  • services — услуги
  • service_orders — заказы услуг
  • suppliers — поставщики
  • feed — корма
  • feed_supply — поставки кормов
  • purchase_list — закупки
  • positions — должности
  • enclosures — вольеры
  • observations — наблюдения