<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>2021</title>
<link>https://repository.utm.md/handle/5014/13644</link>
<description/>
<pubDate>Sat, 04 Apr 2026 02:09:54 GMT</pubDate>
<dc:date>2026-04-04T02:09:54Z</dc:date>
<item>
<title>Aplicație chat pentru uz intern al companiei</title>
<link>https://repository.utm.md/handle/5014/13708</link>
<description>Aplicație chat pentru uz intern al companiei
IASENCOVA, Tatiana
Целью дипломной работы является создание приложения–чата основанного на клиент-серверной архитектуре с использованием сокетов, для этого необходимо изучение языка программирования С++ и библиотек для разработки Qt. Для разработки приложения используется кроссплатформенная среда QT, которая позволяет компилировать код практически под любую существующую платформу, и соединяет визуальное программирование с кодом. Создание визуальной части осуществляется с помощью встроенного редактора для графики.&#13;
&#13;
Данный проект представляет собой приложение - чат для внутреннего пользования компании, позволяющее вести компании свою политику конфиденциальности и держать все переписки только на своих серверах.&#13;
&#13;
Используемые технологии: при разработке проекта использовалась среда разработки QT Creator, язык программирования C++, библиотеки Qt, MariaDB - для создании базы данных и язык программирования sql.&#13;
&#13;
Отчёт содержит: Введение, 3 главы, библиографию, 28 Рисунков и 2 Приложения.&#13;
&#13;
Глава 1: Описывает основные понятия и существующие технологии в выбранной области, и даёт анализ ситуации в сфере разработки на данный период времени.&#13;
&#13;
Глава 2: Описывает технологии и методы, которые понадобились при создании приложения.&#13;
&#13;
Глава 3: Описывает все этапы разработки приложения: анализ компонентов, проектирование, реализацию и тестирование готового продукта.; Scopul tezei este de a crea o aplicație - adesea bazată pe o arhitectură client-server folosind sockets, pentru aceasta este necesar să se studieze limbajul de programare C ++ și bibliotecile pentru dezvoltarea Qt.&#13;
&#13;
Pentru a dezvolta aplicația, se utilizează mediul cross-platform QT, care permite compilarea codului pentru aproape orice platformă existentă și combină programarea vizuală cu codul. Partea vizuală este creată utilizând editorul grafic încorporat.&#13;
&#13;
Acest proiect este o aplicație-chat pentru uz intern al companiei, care permite companiei să își mențină politica de confidențialitate și să păstreze toate corespondențele numai pe serverele sale.&#13;
&#13;
Tehnologii utilizate: mediul de dezvoltare QT Creator, limbajul de programare C ++, bibliotecile Qt, MariaDB pentru crearea bazei de date și limbajul de programare sql.&#13;
&#13;
Raportul conține: Introducere, 3 capitole, bibliografie, 28 de figuri și 2 anexe.&#13;
&#13;
Capitolul 1: Descrie conceptele de bază și tehnologiile existente din domeniu și oferă o analiză a situației de dezvoltare a acestor tipuri de aplicații.&#13;
&#13;
Capitolul 2: Descrie tehnologiile și tehnicile necesare pentru crearea aplicației.&#13;
&#13;
Capitolul 3: Descrie toate etapele dezvoltării aplicației: analiza componentelor, proiectarea, implementarea și testarea produsului finit.; The aim of the thesis is to create an application - often based on a client-server architecture using sockets, for this it is necessary to study the C ++ programming language and libraries for Qt development. To develop the application, the QT cross-platform environment is used, which allows you to compile code for almost any existing platform, and combines visual programming with code. The visual part is created using the built-in graphics editor.&#13;
&#13;
This project is a chat application for internal use of the company, which allows the company to maintain its privacy policy and keep all correspondence only on its servers.&#13;
&#13;
Technologies used: during the development of the project, the development environment QT Creator, the C ++ programming language, Qt libraries, MariaDB were used to create the database and the sql programming language.&#13;
&#13;
The report contains: Introduction, 3 chapters, bibliography, 28 Figures and 2 Appendices.&#13;
&#13;
Chapter 1: Describes the basic concepts and existing technologies in the selected area, and provides an analysis of the development situation at a given time.&#13;
&#13;
Chapter 2: Describes the technologies and techniques required to create the application.&#13;
&#13;
Chapter 3: Describes all stages of application development: component analysis, design, implementation and testing of the finished product.
Fișierul atașat conține: Rezumat, Abstract, Cuprins, Introducere, Bibliografie.
</description>
<pubDate>Wed, 01 Jan 2020 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repository.utm.md/handle/5014/13708</guid>
<dc:date>2020-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Integrarea proiectelor pe baza Gitlab și Kubernetes</title>
<link>https://repository.utm.md/handle/5014/13707</link>
<description>Integrarea proiectelor pe baza Gitlab și Kubernetes
ȘOLOPA, Alexandru
Целью данной работы является разработка практического мануала для использования непрерывной интеграции и непрерывной доставки в промышленных условиях.&#13;
&#13;
Основным компонентом для данного примера был выбран программный продукт Gitlab, который оснащен набором нативных компонентов, позволяющих организовать в полной мере непрерывную интеграцию, построенную при использовании симбиоза декларативного и императивного подходов. Также непрерывная доставка настраивается с использованием сторонних интеграций, например подключения к Gitlab кластера Kubernetes, которые позволяют, используя веб интерфейс Gitlab, контролировать и настраивать инфраструктуру вокруг приложения.&#13;
&#13;
Данная работа реализует поддержку непрерывной интеграции и непрерывной доставки для тестового приложения, написанного на языке Java. Внутри интеграционного скрипта используются специфичные для Java приложения инструкции сборки и тестирования приложения, а также упаковки в docker контейнер. Но также по аналогии, учитывая специфичность каждого отдельно взятого проекта, есть возможность построить систему для автоматизации процесса доставки функционала приложения от состояния исходного кода и до конечного пользователя.&#13;
&#13;
Глава 1: описывает общие понятия о непрерывной интеграции и непрерывной доставки, а также аргументацию использования тех или иных технологий.&#13;
&#13;
Глава 2: аккумулирует использованные в работе технологии и программные продукты, их преимущества и недостатки, а также уточняется какие компоненты данных продуктов были использованы в работе.&#13;
&#13;
Глава 3: представляет собой имплементацию системы непрерывной интеграции и непрерывной доставки для тестового приложения.; Scopul acestei lucrări este de a dezvolta un manual practic pentru utilizarea integrării continue și a livrării continue într-un cadru industrial.&#13;
&#13;
Componenta principală pentru acest exemplu a fost produsul software Gitlab, care este echipat cu un set de componente native care vă permit să organizați complet integrarea continuă, construită utilizând o simbioză a abordărilor declarative și imperative. Livrarea continuă este, de asemenea, configurată utilizând integrări terțe, cum ar fi conectarea la Gitlab a clusterului Kubernetes, care permit, utilizând interfața web Gitlab, să controleze și să configureze infrastructura din jurul aplicației.&#13;
&#13;
Această lucrare implementează integrarea continuă și suportul de livrare continuă pentru o aplicație de test scrisă în limbajul Java. În cadrul scriptului de integrare, instrucțiunile specifice Java sunt utilizate pentru a construi și testa aplicația, precum și pentru a o împacheta într-un container de andocare. Dar, de asemenea, prin analogie, luând în considerare specificitatea fiecărui proiect individual, este posibil să se construiască un sistem care să automatizeze livrarea funcționalității aplicației din starea codului sursă către utilizatorul final.&#13;
&#13;
Capitolul 1: descrie conceptele generale de integrare continuă și livrare continuă, precum și raționamentul pentru utilizarea anumitor tehnologii.&#13;
&#13;
Capitolul 2: acumulează tehnologii și produse software utilizate în muncă, avantajele și dezavantajele acestora și clarifică, de asemenea, ce componente ale acestor produse au fost utilizate în muncă.&#13;
&#13;
Capitolul 3: introduce implementarea unui sistem de integrare continuă și livrare continuă pentru o aplicație de testare.; The main goal of this work is to develop a practical manual for using continuous integration and continuous delivery in an industrial setting.&#13;
&#13;
The main component for this example was the Gitlab software product, which is equipped with a set of native components that allow you to fully organize continuous integration, built using the symbiosis of declarative and imperative approaches. Continuous delivery is also configured using third-party integrations, such as connecting to Gitlab of the Kubernetes cluster, which allow, using the Gitlab web interface, to control and configure the infrastructure around the application.&#13;
&#13;
This work implements continuous integration and continuous delivery support for a test application written in the Java language. Inside the integration script, Java-specific instructions are used to build and test the application, as well as package it into a docker container. But also by analogy, taking into account the specificity of each individual project, it is possible to build a system to automate the process of delivering application functionality from the state of the source code to the end user.&#13;
&#13;
Chapter 1: describes the general concepts of continuous integration and continuous delivery, as well as the reasoning for the use of certain technologies.&#13;
&#13;
Chapter 2: accumulates technologies and software products used in the work, their advantages and disadvantages, and also clarifies which components of these products were used in the work.&#13;
&#13;
Chapter 3: introduces a continuous integration and continuous delivery system implementation for a test application.
Fișierul atașat conține: Rezumat, Abstract, Cuprins, Introducere, Bibliografie.
</description>
<pubDate>Wed, 01 Jan 2020 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repository.utm.md/handle/5014/13707</guid>
<dc:date>2020-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Automatizarea implementării arhitecturilor in sistemele cloud computing</title>
<link>https://repository.utm.md/handle/5014/13705</link>
<description>Automatizarea implementării arhitecturilor in sistemele cloud computing
MUNTEAN, Egor
Цель дипломной работы изучение процесса автоматического развёртывания, облака. Разворачивается инфраструктура при помощи технологии Terraform на базе облачного провайдера Amazon Web Services. Используется аккаунт с доступами уровня free tier.&#13;
&#13;
Данный проект представляет собой пример того, как разворачивают инфраструктру DevOps специалисты в крупных компаниях.&#13;
&#13;
Используемые технологии:AWS, Terrafom, Bash, Amazon Linux.&#13;
&#13;
Отчёт содержит: Введение, 3 главы, библиографию, 30 Рисунков, 3 Приложения.&#13;
&#13;
Глава 1: Описывает концепции , плюсы и минусы облачных технологий, так-же информацию о использованных приложениях.&#13;
&#13;
Глава 2: Описывает из чего состоит AWS, как автоматизировать развёртывание какие технологии при этом стоит использовать.&#13;
&#13;
Глава 3: Описывает ход работы, методы развёртывания инфраструктуры демонстрирует на практике процксс автоматизации развёртывания.; Scopul tezei este de a studia procesul de implementare automată, cloud. Infrastructura este implementată utilizând tehnologia Terraform bazată pe furnizorul de cloud Amazon Web Services. Este utilizat un cont cu acces gratuit la niveluri.&#13;
Acest proiect este un exemplu al modului în care specialiștii din companiile mari implementează infrastructura DevOps.&#13;
&#13;
Tehnologii utilizate: AWS, Terrafom, Bash, Amazon Linux.&#13;
Raportul conține: Introducere, 3 capitole, bibliografie, 30 de figuri, 3 anexe.&#13;
&#13;
Capitolul 1: Descrie conceptele, avantajele și dezavantajele tehnologiilor cloud, precum și informații despre aplicațiile utilizate.&#13;
&#13;
Capitolul 2: Descrie din ce este format AWS, cum se automatizează implementarea și ce tehnologii merită folosite.&#13;
&#13;
Capitolul 3: Descrie progresul muncii, metodele de implementare a infrastructurii, demonstrează în practică procesul de automatizare a implementării.; The purpose of the thesis is to study the process of automatic deployment, the cloud. The infrastructure is being deployed using Terraform technology based on the cloud provider Amazon Web Services. An account with free tier access is used.&#13;
This project is an example of how specialists in large companies deploy DevOps infrastructure.&#13;
Technologies used: AWS, Terrafom, Bash, Amazon Linux.&#13;
The report contains: Introduction, 3 chapters, bibliography, 30 Figures, 3 Appendices.&#13;
&#13;
Chapter 1: Describes the concepts, pros and cons of cloud technologies, as well as information about the applications used.&#13;
&#13;
Chapter 2: Describes what AWS is made up of, how to automate deployment, and which technologies to use.&#13;
&#13;
Chapter 3: Describes the course of work, methods of deploying infrastructure, demonstrates in practice the process of automation of deployment.
Fișierul atașat conține: Rezumat, Abstract, Cuprins, Introducere, Bibliografie.
</description>
<pubDate>Wed, 01 Jan 2020 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repository.utm.md/handle/5014/13705</guid>
<dc:date>2020-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Platformă pentru gestionarea și promovarea proiectelor grafice</title>
<link>https://repository.utm.md/handle/5014/13704</link>
<description>Platformă pentru gestionarea și promovarea proiectelor grafice
URSU, Adriana
Scopul tezei de master este crearea unei platforme pentru servicii de internet social care găzduiește imagini, animații, gif-uri și permite utilizatorilor să le adauge, plaseze in colecții tematice și să le partajeze cu alți utilizatori. De asemenea, un alt scop a fost și promovarea artelor grafice în Republica Moldova prin crearea unui mediu de dezvoltare, care oferă toate condițiile necesare ca un începător să poată realiza lucrul după standardele existente în acest domeniu.&#13;
&#13;
Memoriul explicativ conţine Introducere, 3 capitole, concluzii, bibliografie cu 9 titluri, dintre care 61 pagini text de bază și 26 figuri.&#13;
&#13;
Capitolul I ”Medii tehnice de realizare”: definește tehnologiile și bibliotecile necesare pentru dezvoltarea aplicației care includ biblioteca React, bazată pe limbajele de programare JavaScript, CSS, HTML, NodeJS și baza de date MySQL.&#13;
&#13;
Capitolul II”Metodologia și obiectivele cercetării”: definește obiectivele cercetării și metodele utilizate, include elaborarea algoritmilor de securitate pentru înregistrarea informației în baza de date și extragerea datelor. De asemenea, este descris domeniul graficii digitale pentru a determina cel mai util funcțional pentru utilizator implementat pe platformă.&#13;
&#13;
Capitolul III “Rezultatele cercetării”: descrie platforma elaborată și testarea funcționalităților sistemului - înregistrare, logare, crearea postărilor, resurselor și evenimentelor comentarea, aprecierea acestora și ștergerea lor, posibilitatea de înregistrare la eveniment, realizarea accesului la toate formatele grafice phg, jpg, gif, mp3, mp4.; The main goal of the master thesis is to create a platform for social internet service that hosts images, animations, gifts and allows users to add, place them into the thematic collections and share them with other users. Also, the another aim was the promotion of graphic arts in the Republic of Moldova by creating the environment that will provide all the necessary conditions for a beginner to work according to existing standards.&#13;
&#13;
The report contains Introduction, 3 chapters, conclusions, bibliography with 9 titles, including 61 pages of main text and 26 figures.&#13;
&#13;
Chapter I "Technical environments": defines the main technologies used to develop the application that include the React library based on the programming languages JavaScript, CSS, HTML, NodeJS and the MySQL database.&#13;
&#13;
Chapter II "Research methodology and objectives": defines the research objectives and used development methods, the security algorithms for information storage in the database and their extraction to perform the necessary activity. The field of digital graphic was described to determine the most useful functionality for the user and to implement it on the platform.&#13;
&#13;
Chapter III “Research results”: describes the elaborated platform and the main capabilities of the system register, log in, create posts, resources and events commenting, appreciating them and deleting them, the possibility to register for the event. The application has access to all graphic formats phg, jpg, gif, mp3, mp4.
Fișierul atașat conține: Rezumat, Abstract, Cuprins, Introducere, Bibliografie.
</description>
<pubDate>Wed, 01 Jan 2020 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repository.utm.md/handle/5014/13704</guid>
<dc:date>2020-01-01T00:00:00Z</dc:date>
</item>
</channel>
</rss>
