Skip to content

DergunNik/BankSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

Управление финансовой системой

Описание проекта

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

Технологический стек

  • Язык программирования: C#
  • Платформа: ASP.NET
  • Архитектурный паттерн: Чистая архитектура
  • База данных: SQLite

Авторизация пользователей с ролями:

  • Клиент:
    • Регистрация в системе (требуется согласие менеджера)
    • Управление счетами (открытие, закрытие и т.д.)
    • Оформление кредитов и рассрочек (требуется согласие менеджера)
    • Подача заявки на зарплатный проект
    • Перевод стредств другому пользователю или предприятию
  • Оператор:
    • Просмотр статистики по движениям средств
    • Подтверждение заявки на зарплатный проект
  • Менеджер:
    • Все возможности оператора
    • Подтверждение кредитов, рассрочек и новых пользователей
    • Отмена операций, проведенных специалистами стороннего предприятия
  • Специалист стороннего предприятия:
    • Подача документов на зарплатный проект
    • Запрос перевода средств другому предприятию или сотруднику
  • Администратор:
    • Просмотр всех логов действий
    • Отмена переводов и кредитов или рассрочек

Наполнение системы

Для демонстрации работы системы генерируются:

  • 3 банка
  • 15 предприятий
  • 120 клиентов (распределённых по всем банкам)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages