Details

Title Разработка облачного приложения финансового и управленческого учета для малого бизнеса, индивидуальных предпринимателей и самозанятых граждан: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных»
Creators Ткаченко Серафим Сергеевич
Scientific adviser Дробинцев Павел Дмитриевич
Other creators Локшина Екатерина Геннадиевна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2020
Collection Выпускные квалификационные работы; Общая коллекция
Subjects распределенная система; микросервисная архитектура; веб-компоненты; пользовательский интерфейс; облачные вычисления; distributed system; microservice architecture; web components; user interface; cloud computing
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
Links Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI 10.18720/SPBPU/3/2020/vr/vr20-1737
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key ru\spstu\vkr\6457
Record create date 7/10/2020

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Целью данной работы является разработка распределенной системы в облаке, функциональный модуль которой предназначен для ведения учета различными категориями малого бизнеса, самозанятыми гражданами. Особое внимание при этом уделено проектированию и разработке интегрированного многокомпонентного пользовательского интерфейса, объединяющего множество микросервисных интерфейсов. В ходе работы был проведен анализ существующих на рынке решений, произведено сравнение наиболее распространенных сервисов. В рамках анализа был опрошен ряд представителей целевых для данной работы категорий бизнеса. Результат данного опроса подтвердил актуальность разработки специализированного решения. Была спроектирована архитектура и создан покрытый тестами программный код распределенного приложения в облаке. Был создан центральный модуль, обеспечивающий интеграцию пользовательских интерфейсов внешних компонентов системы и функциональный модуль, обеспечивающий возможности финансового и управленческого учета, интегрированный в центральный интерфейс. Созданная система была успешно развернута и протестирована в облаке, соответствуя предъявляемым к ней требованиям.

The aim of this work is to develop a distributed system in the cloud, the functional module of which is designed for keeping records of various categories of small businesses, self-employed citizens. Particular attention is paid to the design and development of an integrated multi-component user interface that combines many microservices interfaces. In the course of the work, an analysis was made of the existing solutions on the market; a comparison was made of the most common services. As part of the analysis, a number of representatives of business categories targeted for this work were interviewed. The result of this survey confirmed the relevance of developing a specialized solution. The architecture was designed and the test code for the distributed application in the cloud was created. A central module was created that provides integration of user interfaces of external components of the system and a functional module that provides financial and managerial accounting capabilities, integrated into the central interface. The created system was successfully deployed and tested in the cloud, meeting the requirements for it.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics