IRChNUT
Електронний архів Національного університету "Чернігівська політехніка"

Розробка інформаційної системи клієнт-сервер для організації робочої комунікації

ISSN 2415-363X

Показати скорочений опис матеріалу

dc.contributor.author Бондар, О. В.
dc.date.accessioned 2022-01-13T08:02:08Z
dc.date.available 2022-01-13T08:02:08Z
dc.date.issued 2021
dc.identifier.uri http://ir.stu.cn.ua/123456789/24991
dc.description Бондар, О. В. Розробка інформаційної системи клієнт-сервер для організації робочої комунікації : випускна кваліфікаційна робота : 123 "Комп’ютерна інженерія" / О. В. Бондар ; керівник роботи Є. В. Риндич ; НУ "Чернігівська політехніка", кафедра інформаційних та комп’ютерних систем. – Чернігів, 2021. – 105 с. en_US
dc.description.abstract Об’єктом розробки кваліфікаційної роботи є клієнт-серверна система для організації робочої комунікації. Серверна частина системи була розроблена з використанням програмної платформи ExpressJS, а в основі веб- клієнта лежить фреймворк Angular, що дозволяє компонентам системи бути запущеними на будь якій операційній системі. Метою розробки було створення системи, яка дозволить працівникам розділяти кожну ітерацію унікалього запиту клієнта на окрему задачу для обговорення та подальшого вирішення. Для проектування був обраний методом структурного моделювання із використанням діаграм UML. В ході виконання кваліфікаційної роботи було розроблено серверну частину, використовуючи середовище виконання Node.js, фреймворк ExpressJS та базу даних MуSQL та клієнтську, на основі програмної платформи Angular та бібліотеки RxJS. Сервер надає АРІ, та взаємодіє з клієнтом за допомогою HTTP протоколу. Для реалізації системи були використані такі технології, як база даних MySQL 8.0, Angular 12, RxJS 7.4.0, NodeJS та ExpressJS 4.17. Для розгортки сервера необхідно Node.js 14.0 або вище та MySQL 8.0, для клієнта достатньо будь якого веб-сервера. Подальше покращення системи можливе в сторону розширення АРІ, додавання нотифікацій та чатів на основі вебсокетів, покращення користувацкього інтерфейсу та досвіду. en_US
dc.language.iso uk en_US
dc.publisher Чернігів en_US
dc.subject rest en_US
dc.subject nodejs en_US
dc.subject expressjs en_US
dc.subject api en_US
dc.subject angular en_US
dc.subject typescript en_US
dc.subject http en_US
dc.subject rxjs en_US
dc.subject клієнт-сервер en_US
dc.subject client-server en_US
dc.title Розробка інформаційної системи клієнт-сервер для організації робочої комунікації en_US
dc.type Thesis en_US
dc.description.abstractalt1 The object of development in this qualification work is a client-server system for the organization of work communication. The server part was developed based on ExpressJS framework, and the web client is based on the framework Angular, which allows the components of the system to be launched on any OS. The purpose of the development was to create a system that would allow employees to divide each iteration of a unique customer request into a separate task for discussion and further solution. Method of structural modeling using UML diagrams was chosen for the design. While performing the qualification work, the server part was developed using the Node.js runtime environment, the ExpressJS framework and the MySQL database, based on the Angular software platform and the RxJS library. The server provides APIs and communicates with the client using the HTTP protocol. Technologies such as MySQL 8.0, Angular 12, RxJS 7.4.0, NodeJS and ExpressJS 4.17 were used to implement the system. Node.js 14.0 or higher and MySQL 8.0 are required to deploy the server, any web server is enough for the client. Further improvement of the system is possible by expanding API, adding notifications and chats based on web sockets, improving user interface (UI) and experience (UX). en_US


Долучені файли

Даний матеріал зустрічається у наступних розділах

Показати скорочений опис матеріалу