# Проект "eSoft" ## Описание проекта Проект "eSoft" представляет собой мощное приложение для автоматизации управления задачами и расчета заработной платы в организации. Он объединяет в себе базу данных, интуитивно понятный интерфейс для управления задачами и исполнителями, а также возможность настройки коэффициентов для расчета заработной платы. ## Установка и настройка 1. Установите и настройте базу данных с использованием предоставленных скриптов в соответствии с предпочтительной платформой (MySQL / Microsoft SQL Server). 2. Запустите приложение "eSoft". При первом запуске отобразится форма входа, где пользователь должен ввести свой логин и пароль. ## Возможности приложения "eSoft" ### 1. Управление задачами - **Список задач:** - Отображение задач с указанием заголовка, статуса, исполнителя и менеджера. - Фильтрация задач по исполнителю и статусу. - Упорядочивание задач по дате создания. - **Интерфейс задачи:** - Создание, удаление и редактирование задач. - Параметры задачи: заголовок, описание, срок исполнения, дата выполнения, сложность, время на выполнение, исполнитель, статус и характер. - Сложность задачи - число от 1 до 50. - Время на выполнение задачи измеряется в минутах. - Дата создания задачи устанавливается автоматически при создании. ### 2. Управление исполнителями - **Список исполнителей:** - Отображение данных исполнителя, его статусов задач и грейда. - Возможность создания, редактирования и удаления исполнителей (доступно только менеджеру). - **Интерфейс исполнителя:** - Отображение данных исполнителя, списка задач с фильтрацией по статусу и логин. - Возможность перехода в интерфейс выбранной задачи. - Менеджер может редактировать данные исполнителя: имя, фамилию, грейд, менеджера, логин и пароль. ### 3. Управление коэффициентами - **Интерфейс управления коэффициентами:** - Редактирование коэффициентов для расчета заработной платы исполнителей. - Коэффициенты: гарантированный минимум зарплаты, коэффициент характера выполненных работ, коэффициенты сложности и времени исполнения задач, дополнительный коэффициент для перевода в денежный эквивалент. ## Замечания - Пароли хранятся в зашифрованном виде для обеспечения безопасности данных. - Редактирование параметров задач ограничено после завершения задачи. ## Авторы Данилов Денис