Articolul precedent |
Articolul urmator |
152 1 |
Ultima descărcare din IBN: 2024-05-14 01:23 |
Căutarea după subiecte similare conform CZU |
004.41:378.048.2 (1) |
Programe. Software (302) |
Învățământ superior. Universități. Cursuri universitare (2640) |
SM ISO690:2012 НЕГУРА, Денис, VLAICOV, Victor. Разработка сервистных веб приложений разработка приложений на spring framework. In: Sesiune națională cu participare internațională de comunicări științifice studențești, Ed. 27, 15 februarie - 15 martie 2023, Chișinău. Chișinău, Republica Moldova: Centrul Editorial-Poligrafic al USM, 2023, Ediția 27, Vol.1, pp. 113-114. ISBN 978-9975-62-547-0. |
EXPORT metadate: Google Scholar Crossref CERIF DataCite Dublin Core |
Sesiune națională cu participare internațională de comunicări științifice studențești Ediția 27, Vol.1, 2023 |
||||||
Sesiunea "Sesiunea naţională cu participare internațională de comunicări ştiinţifice studenţeşti" 27, Chișinău, Moldova, 15 februarie - 15 martie 2023 | ||||||
|
||||||
CZU: 004.41:378.048.2 | ||||||
Pag. 113-114 | ||||||
|
||||||
Descarcă PDF | ||||||
Rezumat | ||||||
В данной статье будут представлены основные аспекты, связанные с разработкой сервисных веб приложений с использованием Spring Framework, ReactJS и Azure Active Directory. Целью этой работы является создание информационной системы учёта и регистрации докторантов Государственного университета. Веб-сервис – это технология, позволяющая системам обмениваться данными друг с другом через сетевое подключение основываясь на протоколах (SOAP, XML-RPC и т. д.) и соглашениях (REST). REST (Representational State Transfer) — архитектурный стиль, не подкреплен официальным стандартом. Фактически, он основывается на соглашениях. Spring Framework – легковесный универсальный каркас для создания приложений на платформе Java, включающий множество библиотек и framework-ков, для решения задач проектирования любой сложности [1]. ReactJS – библиотека JavaScript для разработки пользовательского интерфейса одностраничных и мобильных приложений, с целью предоставить высокую скорость разработки, простоту и масштабируемость [2]. Azure AD – это служба управления идентификацией и доступом. Она позволяет организациям управлять и контролировать доступ к ресурсам в облаке и на локальных устройствах, используя централизованный идентификационный и доступный механизм [3]. Этапы разработки приложения: I. На первой встрече были сформированы функциональные требования к информационный системе. Обсуждению подлежала структура сущностей, основных единиц бизнес-логики. На основе проведённого анализа была утверждена схема базы данных. II. Началась работа над серверной частью приложения, были созданы сущности и репозитории – модули для обращения к базе данных. Отталкиваясь от объектов-сущностей, были разработаны сервисы и контроллеры – REST API для обращения к серверу. III. Клиентская часть написана на ReactJS. Она включает компоненты, отвечающие за обращение к серверу, за страницы приложения и за отображение данных на странице. V. Для обеспечения безопасности приложения на портале Azure AD было зарегистрировано приложение для предоставления авторизации и идентификации пользователя. Данные приложения были включены в конфигурацию безопасности серверной и клиентской частях. Вывод. В результате вышеизложенных действий имеется рабочее клиентсерверное приложение, которое способно: 1. Предоставлять доступ только назначенным пользователям с почтой …@ usm.md. 2. Регистрировать и редактировать личные данные докторанта. 3. Просматривать данные докторанта. 4. Предоставлять список школ с количеством докторантов за каждый год обучения. 5. Предоставлять количество докторантов по специальностям за каждый год обучения. |
||||||
|