Skip to content

KitnissPrior/bpsim-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BPsim.MAS Web. Серверная часть приложения

BPsim.MAS Web - это система для решения задач динамического моделирования бизнес-процессов, эффективного управления ресурсами и оценки их показателей.

Описание функционала

Приложение позволяет:

  • создавать модели в рамках одной предметной области с общими ресурсами;
  • добавлять и удалять узлы модели;
  • создавать ресурсы (информационные, материальные, трудовые, финансовые, энергетические);
  • устанавливать текущее, минимальное и максимальное значение ресурса;
  • настраивать время выполнения операций в рамках одного узла;
  • настраивать изменения ресурсов на текущем этапе (узле);
  • проводить имитационный эксперимент для выбранной модели процесса;
  • визуализировать результаты эксперимента в виде диаграмм;
  • экспортировать результаты эксперимента в форматах .xlsx и .csv.

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

.
├── alembic - работа с миграциями
├── db/ - структура базы данных
├   ├── config.py - настройки базы данных
├   ├── database.py - доступ к сессии с базой данных
├   ├── models.py - модели для работы с БД
├   ├── schemas.py - схемы для работы с запросами
├── shared/ - переиспользуемые файлы
├   ├── enums/ - перечисляемые объекты
├   └── validation.py - методы валидации
├── simulation/ - файлы с методами для проведения симуляции
├── venv/ - файлы виртуального окружения
├── .env - переменные окружения
├── alembic.ini - конфигурация alembic
├── main.py - файл с API
└── README.md

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages