Система управления сотрудниками
СУБД-Мини-Проект-18CSC303J
ИСПОЛЬЗУЕМАЯ ТЕХНОЛОГИЯ:
- Фронтенд: Angular, Bootstrap
- Бэкэнд: Spring Boot, Java
- База данных: MySQL
АБСТРАКТНЫЙ:
Хорошо спланированное и систематически проводимое производственное обучение во многом помогает привить хорошую культуру труда. Он обеспечивает связь между сотрудниками и отраслью для повышения осведомленности о промышленном подходе к решению проблем, основанном на широком понимании деятельности промышленных организаций.
Этот проект под названием «Система управления сотрудниками» был разработан с целью улучшения управления информацией о сотрудниках в отделениях на местах. Он хранит записи о сотрудниках, записи об отпусках, отделе и другую базовую информацию о сотрудниках. С его помощью можно создавать различные отчеты MIS, а именно. Приказ об отпуске, запись о сотруднике, должность, статус CR и т. д. Эта информация собирается и используется на уровне штаб-квартиры для целей MIS. Этот проект стал для меня ценным опытом в области программирования и разработки корпоративных приложений. Проект был разработан для удовлетворения требований сотрудников Министерства труда.
Для разработки программного обеспечения используются следующие инструменты и технологии: Angular для внешнего интерфейса, Spring Boot для серверной части и MySQL для базы данных.
СУБЪЕКТЫ И АТРИБУТЫ БАЗЫ ДАННЫХ:
- Сотрудник: этот объект содержит информацию о сотрудниках и подробные данные обо всех записях сотрудников в компании. Атрибутами этой сущности являются:
- Идентификатор сотрудника
- Имя
- Фамилия
- Идентификатор электронной почты
- Адрес
- Номер телефона
- Позиция
- Листья
- Отдел: этот объект содержит информацию об отделе, в котором работает сотрудник, и данные различных отделов компании. Атрибутами этой сущности являются:
- Название отдела
- Описание
- Должность: этот объект содержит информацию о должности, которую сотрудник занимает в отделе, и данные о должности сотрудника. Атрибутами этой сущности являются:
- Имя
- Описание
- Зарплата
- Логин: этот объект содержит данные для входа в систему сотрудника компании, а также данные идентификатора входа и паролей всех сотрудников. Атрибутами этой сущности являются:
- Имя пользователя
- Пароль
- Отпуска: этот объект содержит количество отпусков, которые сотрудник берет в компании, а также данные о причине и количестве отпусков сотрудника. Атрибутами этой сущности являются:
- Имя
- Описание
- Количество листьев
ER-ДИАГРАММЫ
Авторы
- Пранджай Поддар - RA1911028010129
- Даршил Шах - RA1911028010121
- Сатвика Рой - RA1911028010132
Лицензия
Лицензия MIT © Team EMS-2022