Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Данная работа посвящена разработке веб-приложений для импорта и экспорта данных, применяемых в программном средстве бухгалтерского и кадрового учета, доступного для юридических лиц; в частности — разработке пользовательского интерфейса для них. Задачи, решаемые в ходе работы: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.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 14
За последние 30 дней: 1 Подробная статистика |