Детальная информация

Название: Разработка системы учета отсутствия сотрудников компании: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Песков Александр Олегович
Научный руководитель: Петров Александр Владимирович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения: Санкт-Петербург, 2024
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: приложение; Java; Spring Boot; Angular; фреймворк; база данных; архитектура приложения; application; framework; database; application architecture
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-1799
Права доступа: Доступ по паролю из сети Интернет (чтение)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\28843

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная работа посвящена разработке системы учета отсутствия сотрудников компании, которая является ключевым инструментом в оптимизации управления персоналом и повышении общей эффективности бизнеса. В ходе выполнения проекта были проведены анализ предметной области, определены требования к системе, а также выбраны подходящие технологии для ее реализации. Разработка системы включает использование Spring Boot для серверной части и Angular для клиентской части. Spring Boot обеспечивает высокую производительность и надежность серверной части приложения, позволяя реализовать сложную бизнес-логику и эффективно взаимодействовать с базой данных. Angular, фреймворк для создания динамичных веб-приложений, используется для разработки клиентской части, что позволяет создавать интерактивный и отзывчивый пользовательский интерфейс. Эти технологии позволяют создавать масштабируемые и легко поддерживаемые решения, которые могут быть адаптированы к изменяющимся требованиям бизнеса. Результатом успешной реализации проекта стало создание эффективного инструмента для управления отсутствиями сотрудников, который сокращает время на учет отсутствий, повышает точность данных и обеспечивает прозрачность процессов. Внедрение данной системы способствует улучшению внутренней дисциплины, удовлетворенности сотрудников и общей производительности компании.

The subject of the graduate qualification work is “Development of a system for recording the absence of company employees”. This work is dedicated to the development of a company employee absence tracking system, which is a key tool in optimizing personnel management and improving overall business efficiency. During the project, an analysis of the subject area was conducted, system requirements were defined, and appropriate technologies were selected for its implementation. The system development includes the use of Spring Boot for the server-side and Angular for the client-side. Spring Boot ensures high performance and reliability of the server-side application, enabling the implementation of complex business logic and efficient interaction with the database. Angular, a framework for creating dynamic web applications, is used for developing the client-side, allowing for the creation of interactive and responsive user interfaces. These technologies enable the creation of scalable and easily maintainable solutions that can be adapted to changing business requirements. The successful implementation of the project resulted in the creation of an effective tool for managing employee absences, which reduces the time spent on tracking absences, improves data accuracy, and ensures process transparency. The implementation of this system contributes to improved internal discipline, employee satisfaction, and overall company productivity.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Оглавление

  • СПИСОК ОБОЗНАЧЕНИЙ И СОКРАЩЕНИЙ
  • ВВЕДЕНИЕ
  • ГЛАВА 1. ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
    • 1.1. Характеристика предметной области
  • ГЛАВА 2. ОБОСНОВАНИЕ ВЫБОРА ТЕХНОЛОГИЙ И АРХИТЕКТУРЫ
    • 2.1. Обоснование выбора технологий
    • 2.2. Обоснование архитектурного решения
  • ГЛАВА 3. РЕАЛИЗАЦИЯ И ПРИНЦИП РАБОТЫ
    • 3.1. Проектирование базы данных
    • 3.2. Разработка серверной части
    • 3.3. Разработка клиентской части
    • 3.4. Основные процессы
    • 3.5. Пользовательский интерфейс
    • 3.6. Безопасность и аутентификация
    • 3.7. Обработка ошибок и логирование
  • ГЛАВА 4. ТЕСТИРОВАНИЕ ПРОЕКТА
    • 4.1. Модульное тестирование
    • 4.2. Интеграционное тестирование
    • 4.3. Тестирование пользовательского интерфейса
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

Статистика использования

stat Количество обращений: 0
За последние 30 дней: 0
Подробная статистика