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

Название: Разработка микросервисов импорта и экспорта данных для бухгалтерской системы: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки»
Авторы: Ладвищенко Ирина Валерьевна
Научный руководитель: Самочадина Татьяна Николаевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: микросервисы; веб-приложение; payroll-система; бухгалтерская система; модули импорта и экспорта; microservices; web-based application; payroll system; import and export modules
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 02.03.02
Группа специальностей ФГОС: 020000 - Компьютерные и информационные науки
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2722
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\19657

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

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

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

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

Аннотация

Данная работа посвящена разработке веб-приложений для импорта и экспорта данных, применяемых в программном средстве бухгалтерского и кадрового учета, доступного для юридических лиц; в частности — разработке пользовательского интерфейса для них. Задачи, решаемые в ходе работы:1. Обзор существующих архитектурных подходов к реализации приложений импорта и экспорта2. Формирование требований к системам и построение схемы потока данных3. Выбор архитектуры4. Реализация компонентов5. Отладка и тестирование компонентов. Работа проводилась в АО «Аркадия», непосредственно предоставившем бухгалтерскую систему. В ходе работы были рассмотрены популярные архитектурные подходы к разработке многокомпонентных веб-приложений, а также плюсы и минусы выбранного микросервисного подхода. При разработке архитектуры использовался MVC-паттерн, а также метод «ленивой» загрузки модулей и контейнер <iframe>, которые обеспечили встраиваемость микросервисов в бухгалтерскую систему. В результате разработанные модули импорта и экспорта были успешно интегрированы в существующую payroll-систему. На данный момент проводится опытная эксплуатация, а также планируется дальнейшее расширение функционала приложений.

The given work is devoted to the development of web-based applications for data import and export used in the payroll software available for legal entities; in particular — the development of their components' user interface. The research set the following goals:1. Studying existing architectural approaches to import and export applications' implementation2. Requirements' definition and drafting a data flow diagram3. Architecture choice4. Components' implementation5. Debugging and testing componentsThe work was fulfilled on the premises of Arcadia Inc., which provided the payroll system. In the course of the work, popular architectural approaches to multicomponent web-based application development were considered, as well as the advantages and disadvantages of the chosen microservice approach. Development was based on the MVC pattern, as well as the lazy-loading method and the <iframe> container, which provide microservices' embeddability to the payroll system. The work resulted in successful integration of import and export modules into the provided payroll system. Now the trial operation is being carried out, and further expansion of the application functionality is planned.

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

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

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

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