Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА WEB-ПРИЛОЖЕНИЯ ДЛЯ ВРЕМЕННОГО НАЙМА РАБОЧИХ С ДОПУСКАМИ К ОСОБЫМ ВИДАМ ТРУДА

Работа №187939

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы48
Год сдачи2023
Стоимость4220 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
25
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 3
1 Исследование предметной области 4
1.1 Описание предметной области 4
1.2 Анализ аналогов 5
1.3 Стек технологий 7
2 Описание приложения 9
2.1 Создание и заполнение профиля 9
2.2 Добавление удостоверений в профиль 10
2.3 Создание вакансии 11
3 Определение требований и вариантов использования 13
3.1 Функциональные и нефункциональные требования 13
3.2 Варианты использования 14
3.3 Диаграммы вариантов использования 15
3.4 Сценарии вариантов использования 18
4 Архитектура приложения 21
4.1 Обзор Архитектуры 21
4.2 Детали классов 22
4.3 Устройство базы данных 24
5 Реализация 28
5.1 Детали реализации аутентификации и регистрации 28
5.2 Детали реализации поиска вакансий и рабочих 31
5.3 Интерфейс приложения 35
ЗАКЛЮЧЕНИЕ 40
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 41


В современном мире процесс поиска и временного найма специалистов постоянно сопровождается различными трудностями. Существует множество сервисов и площадок, направленных на помощь работодателям и соискателям в этом. Однако не все из них учитывают специфику и особенности работы в определенных отраслях и сферах деятельности.
Примером одной из таких сфер является работа на высоте, которая требует от работников наличия допусков, удостоверений и разрешений к особым видам работ. Это связано с тем, что работа на высоте представляет повышенный риск для жизни и здоровья работников, а также требует специальных знаний, навыков и оборудования. Поэтому работодатели, которым необходимо быстро найти и нанять рабочих с допусками к особым видам труда, сталкиваются с проблемой отсутствия удобного и эффективного инструмента для этого.
С другой стороны, соискатели, которые имеют допуски к особым видам труда, также испытывают трудности при поиске подходящих вакансий. Они не всегда могут корректно и точно указать свои допуски в своих резюме, а также не всегда могут легко найти работодателей, которым они нужны.
Целью работы является разработка web-приложения для временного найма рабочих с допусками к особым видам труда. Данное приложение позволит решить проблемы, описанные выше, а также обеспечить удобство и эффективность процесса поиска и найма специалистов по работе на высоте.
В рамках достижения цели сформулированы следующие задачи:
1. Исследование предметной области и изучение аналогов на рынке;
2. Изучение возможных допусков, удостоверений и разрешений к особым видам работ;
3. Составление набора требований;
4. Определение стека технологий, необходимого для разработки;
5. Проектирование архитектуры web-приложения;
6. Реализация


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Проект, описанный в данной работе, был направлен на изучение и решение вопросов, связанных с временным наймом рабочих, имеющих допуски к особым видам труда. Эта отрасль показала собственную сложность и разнообразие, выдвигая ряд специфических требований к ИТ-инструментам, предназначенным для упрощения и оптимизации процессов поиска и найма квалифицированных специалистов.
В ходе работы было проведено глубокое исследование данной сферы, а также анализ уже существующих решений на рынке. Это позволило сформировать представление о требованиях, которые должно удовлетворять веб-приложение, и выбрать наиболее подходящий стек технологий для его создания.
Главная задача проекта заключалась в разработке и реализации веб-приложения, способного обеспечить эффективный поиск вакансий и рабочих с допусками к особым видам труда. В результате создания приложения, пользователи получили удобный инструмент, который позволяет быстро находить нужную информацию и управлять своими профилями.
Особое внимание следует уделить реализованной системе поиска вакансий и рабочих. Она оказалась простой в использовании и, что важно, эффективной в достижении результатов.
Заключительно, можно утверждать, что создание такого веб-приложения для временного найма рабочих с допусками к особым видам труда представляет собой значимый вклад в развитие данной отрасли. Результаты этого проекта могут оказаться полезными для компаний, ищущих квалифицированных рабочих, и для самих рабочих, в поисках подходящих вакансий.



1. Авито [Электронный ресурс]. - Режим доступа: https://www.avito.ru/company, свободный (18.01.2023);
2. SimilarWeb [Электронный ресурс]. - Режим доступа: https://www.similarweb.com/top-websites/e-commerce-and-shopping/cla ssifieds/, свободный (18.01.2023);
3. Профи [Электронный ресурс]. - Режим доступа: https://profi.ru/about/, свободный (18.01.2023);
4. Java 19: обзор новых возможностей и улучшений [Электронный ресурс]. - Режим доступа: https://openjdk.java.net/projects/jdk/19/, свободный (дата обращения: 05.03.2023);
5. Spring Boot: преимущества и особенности использования [Электронный ресурс]. - Режим доступа: https://spring.io/projects/spring-boot, свободный (дата обращения: 06.03.2023);
6. Lombok: автоматизация написания кода на Java [Электронный ресурс]. - Режим доступа: https://projectlombok.org/, свободный (дата обращения: 07.03.2023);
7. Введение в Spring Boot Starter Data MongoDB [Электронный
ресурс]. - Режим доступа:
https://spring.io/projects/spring-data-mongodb, свободный (дата обращения: 08.03.2023);
8. Обзор Spring Boot Starter Security: основные функции и преимущества [Электронный ресурс]. - Режим доступа: https://spring.io/projects/spring-security, свободный (дата обращения: 09.03.2023);
9. Spring Boot Starter Validation: упрощаем процесс валидации данных [Электронный ресурс]. - Режим доступа: https://spring.io/guides/gs/validating-form-input/, свободный (дата обращения: 10.03.2023);
10. JJWT: работа с JSON Web Tokens в Java [Электронный ресурс]. - Режим доступа: https://jwt.io/, свободный (дата обращения: 11.03.2023);
11. Java Validation API: автоматическая валидация данных
[Электронный ресурс]. - Режим доступа: https://j avaee.github.io/j avaee-spec/j avadocs/j avax/validation/package-s ummary.html, свободный (дата обращения: 12.03.2023);
12.Обработка текста с Apache Lucene Morphology [Электронный ресурс]. - Режим доступа: https://lucene.apache.org/, свободный (дата обращения: 13.03.2023);
13. Docker Desktop: эффективное развертывание приложений [Электронный ресурс]. - Режим доступа: https://www.docker.com/products/docker-desktop, свободный (дата обращения: 14.03.2023);
14. MongoDB: документоориентированная NoSQL база данных [Электронный ресурс]. - Режим доступа: https://www.mongodb.com/, свободный (дата обращения: 15.03.2023);
15. Mongo Express: Web-интерфейс для работы с MongoDB [Электронный ресурс]. - Режим доступа: https://www.npmjs.com/package/mongo-express, свободный (дата обращения: 16.03.2023).


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ