Abstract:
Випускна робота молодшого спеціаліста містить 60 сторінок, 4
таблиці, 10 рисунків, 7 лістингів, 20 бібліографічних посилань,
додаток.
Метою роботи є розробка веб сервісу для телеметрії та управління
віддаленим пристроєм за допомогою сучасних технологій розробки веб
сервісів.
Об’єктом дослідження є застосування сучасних
веб та клієнт-
серверних технологій для створення веб сервісів телеметрії.
Предметом дослідження є веб сервіс для управління віддаленими
пристроями та телеметрії.
Здійснено детальний огляд предметної області та популярних
аналогів. Виявлено, що тема телеметрії і віддаленого управління
пристроями є актуальною, а розробка веб сервісу для телеметрії і роботи з
віддаленими пристроями є доцільною. Проект реалізовано за допомогою
таких засобів, як TypeScript, PHP, MySQL, HTML, CSS, JavaScript.
Здійснено проектування моделі предметної області, програмування
сутностей
та
алгоритмів
за
принципами
об’єктно-орієнтованого
програмування та побудови клієнт-серверної архітектури за сучасними
стандартами.
Розроблений програмний продукт є легким у використанні, має
привабливий та інтуїтивно зрозумілий дизайн інтерфейсу. Веб сервіс
дозволяє легко керувати віддаленими пристроями та отримувати наглядну
інформацію про дані пристрою.
Description:
У повсякденному житті людина використовує різноманітні електропристрої у різних сферах життя. Проте для керування ними необхідно находитись поруч із пристроєм, що може викликати певні труднощі. Для того щоб керувати пристроєм і дізнатись його стан дистанційно розробляються спеціальні сервіси телеметрії для віддаленого доступу до пристрою.
Метою роботи було створення веб сервісу для дистанційної роботи з
приладами, переглядом їх стану.
У ході виконання випускної роботи було:
- проаналізовано актуальність теми;
- оглянуто предметну область, а саме основні визначення, поняття,
технічні та архітектурі особливості веб застосунків;
- розглянуто існуючі аналоги, їх переваги й недоліки;
- сформовано список задач проекту;
- оглянуто стек технологій для проекту;
- побудовано UML діаграми;
- визначено архітектуру проекту;
- визначено файлову структуру проекту;
- розроблено проект;
- оформлено процес розробки та реалізації;
- протестовано проект, визначено його стабільність;
- визначено вимоги до апаратного забезпечення користувача та
сервера;
- оформлено інструкцію до розгортки веб сервісу на сервері;
- оформлено звіт за результатами виконання.
Результатом виконання випускної роботи молодшого спеціаліста є
веб сервіс телеметрії та управління віддаленими пристроями .