Geen omschrijving

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

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)

Структура проекта

zoo-project/ ├── app/ # Windows Forms приложение │ └── Zoo.exe ├── sql/ # SQL-скрипты для БД │ └── init.sql ├── installer/ # Готовый установщик │ └── ZooSystem_Setup.exe ├── docker-compose.yml # Docker-конфигурация ├── setup.iss # Скрипт для Inno Setup ├── README.md # Описание проекта └── UserGuide.md # Руководство оператора

text

База данных

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

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