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

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

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

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

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

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

Аннотация

Данная работа посвящена разработке веб-приложению для управления бизнес-процессами компании по производству серверного оборудования. В ходе работы была изучена текущая система управления бизнес-процессами компании и проанализированы существующие решения её замены. Также были сформулированы требования к приложению, выбраны необходимые инструменты и технологии и реализованы все требования, которые были проверены методом тестирования. В данной работе описывается разработка части веб-приложения, в которой реализуются следующие функциональные компоненты: − страница входа в систему (аутентификация и авторизация пользователей); − страница восстановления пароля; − главная страница приложения (показатели), на которой отображается статистика работы компании; − страница управления складом компании. Требования к веб-приложению для управления бизнес-процессами компании по производству серверного оборудования представлены в главе 2. Главы 3 и 4 описывают инфраструктуру и архитектуру разрабатываемого приложения, а также реализацию его функциональных компонентов. Глава 5 описывает этап тестирования и его результаты. В результате выполнения данной работы был настроен и отлажен полный цикл разработки веб-приложения: от проектирования дизайна и до тестирования программного продукта.

This work is devoted to the development of the web application for managing the business processes of the server equipment manufacturing company. In the course of the work, the companys current business process management system was studied and existing solutions for its replacement were analyzed. The requirements for the application were also formulated, the necessary tools and technologies were selected and all the requirements that were verified by testing were implemented. This article describes the development of a part of a web application that implements the following functional components: − login page (user authentication and authorization); − password recovery page; − main page of the application (dashboard), which displays the statistics of the companys work; − the companys storage management page. The requirements for the web application for managing the business processes of the server hardware company are presented in Chapter 2. Chapters 3 and 4 describe the infrastructure and architecture of the application being developed, as well as the implementation of its functional components. Chapter 5 describes the testing phase and its results. As a result of this work, the full cycle of web application development was configured and debugged: from design planning to software testing.

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

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

Оглавление

  • Обозначения и сокращения
  • Введение
    • Постановка задачи
    • Обоснование актуальности работы
  • 1 Обзор существующих решений
  • 2 Определение требований к веб-приложению
    • 2.1 Общие требования к веб-приложению
    • 2.2 Требования к странице входа
    • 2.3 Требования к странице восстановления пароля
    • 2.4 Требования к главному меню
    • 2.5 Требования к главной странице
    • 2.6 Требования к странице личного кабинета (профиля) пользователя
    • 2.7 Требования к странице управления складом
  • 3 Стек технологий и архитектура приложения
    • 3.1 Старый стек технологий
    • 3.2 Новый стек технологий
    • 3.3 Обоснование архитектурных решений
  • 4 Реализация веб приложения
    • 4.1 Проектирование интерфейса
    • 4.2 Настройка GitHub репозитория
    • 4.3 Настройка GitHub CI/CD
    • 4.4 Настройка обратного прокси-сервера Traefik
    • 4.5 Создание проекта
    • 4.6 Страница входа
    • 4.7 Страница восстановления пароля
    • 4.8 Главная страница
    • 4.9 Страница профиля
    • 4.10 Страница управления складом
  • 5 Тестирование веб-приложения
    • 5.1 Модульное и интеграционное тестирование
    • 5.2 E2E и ручное тестирование
  • Заключение
  • Список литературы

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

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