Ezzel az azonosítóval hivatkozhat erre a dokumentumra forrásmegjelölésben vagy hiperhivatkozás esetén: http://elartu.tntu.edu.ua/handle/lib/46894
Összes dokumentumadat
DC mezőÉrtékNyelv
dc.contributor.advisorМихалик, Дмитро Михайлович-
dc.contributor.authorГерасим, Віталій-
dc.contributor.authorHerasym, Vitaliy-
dc.date.accessioned2024-12-26T10:38:10Z-
dc.date.available2024-12-26T10:38:10Z-
dc.date.issued2024-12-26-
dc.date.submitted2024-12-26-
dc.identifier.citationГерасим В. Розробка програмного забезпечення для очищувально-сортувальної машини : робота на здобуття кваліфікаційного ступеня магістра : спец. 121 - інженерія програмного забезпечення / наук. кер. Д. М. Михалик. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 74 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/46894-
dc.description.abstractАтестаційна робота магістра містить с. 71, рис. 22, табл., джер. 19. ОБ’ЄКТ, МЕТА, ПРЕДМЕТ, АНАЛІЗ,ПРОЄКТУВАННЯ, КОНСТРУЮВАННЯ ,РОЗРОБКА,ТЕСТУВАННЯ JAVA, JAVAFX, GPIO, Pi4j, Метою даної роботи є аналіз існуючих сортувальних машин, виведення недоліків, та на основі низ розроблення нового програмного забезпечення для малих сільськогосподарських підприємств. Метою реалізації програмного забезпечення створено на базі інструментів такі як JAVA, JAVAFX, GPIO, Pi4j. З використанням механічних пристроїв такі як оптичний датчик та повітряний клапан які допомагають проаналізувати та відсортувати сільськогосподарську культуру. У роботі розглянуто, та проаналізовано недоліки сучасних очищувально сортовальних машин та на основі них створено власний проект з діючими механічними пристроями. За основу інтерфейсу програми було взяти JAVAFX, та інтегровано в нього роботу GPIO. Отримано результати на реальних умоваuk_UA
dc.description.abstractOBJECTIVE, PURPOSE, SUBJECT, ANALYSIS, DESIGN, CONSTRUCTION, DEVELOPMENT, TESTING JAVA, JAVAFX, GPIO, Pi4j, The purpose of this work is to analyse existing sorting machines, identify their shortcomings, and, based on the findings, develop new software for small enterprises. The purpose of the software implementation is based on tools such as JAVA, JAVAFX, GPIO, Pi4j. Using mechanical devices such as an optical sensor and an air valve to help analyse and sort the crop. In this work, the disadvantages of modern cleaning and sorting machines are considered and analysed, and on the basis of them, an own project with existing mechanical devices is created. JavaFx was used as the basis for the program interface, and GPIO operation was integrated into it. The results were obtained under real conditions.uk_UA
dc.description.tableofcontentsПерелік умовних позначень, скорочень і термінів 8 ВСТУП 9 1 Аналіз та проектування програмної системи 12 1.1 Сучасні технології автоматизації сільського господарства ................ 12 1.1.1 Роль сортувальних машин у сільськогосподарській галузі......... 14 1.1.2 Огляд сучасних підходів сортувальних процесів......................... 15 1.1.3 Переваги використання мови програмування Java ...................... 16 1.1.4 Сучасні системи очищення та сортування .................................... 18 1.2 Аналіз предметної області.................................................................. 21 1.2.1 Дослідження впливу фізичних та механічних властивостей продукції на процес сортування ............................................................... 22 1.3 Аналіз математичних моделей роботи сортувальних машин ............. 23 1.3.1 Математична модель процесу сортування за розміром............... 24 1.3.2 Процес очищення продукції від домішок за кольором................ 26 1.3.3 Оптимізація алгоритмів для підвищення ефективності сортування................................................................................................... 27 1.4 Висновки до розділу ................................................................................ 28 2 Розробка програмного забезпечення........................................................ 30 2.1 Розробка архітектури програмного забезпечення............................ 30 2.1.1 Компоненти системи та їх взаємодія ............................................. 35 2.1.2 Використання бібліотек Java для оптимізації роботи .................. 36 2.2 Конструювання програмного забезпечення ..................................... 37 2.2.1 Алгоритми аналізу продукції для сортування .............................. 39 2.2.2 Розробка інтерфейсу для ПЗ на JavaFX......................................... 41 7 2.2.3 Розробка ПЗ для компонентів системи.......................................... 45 2.3 Тестування програмного забезпечення ............................................. 48 2.3.1 Аналіз ефективності сортування в реальних умовах ................... 49 2.4 Висновки до розділу............................................................................ 52 3 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ . 54 3.1 Охорона праці........................................................................................... 54 3.2 Безпека в надзвичайних ситуаціях ......................................................... 58 Висновки ............................................................................................................ 64 Перелік ДЖЕРЕЛ ПОСИЛАННЯ.................................................................... 65 ДОДАТКИ.......................................................................................................... 68 Додаток А. Диск з роботою .......................................................................... 69 Додаток Б. Довідка про впровадження........................................................ 70 Додаток В. Тези конференції....................................................................... 71uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subject121uk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectJAVAuk_UA
dc.subjectJAVAFXuk_UA
dc.subjectGPIOuk_UA
dc.subjectPi4juk_UA
dc.titleРозробка програмного забезпечення для очищувально-сортувальної машиниuk_UA
dc.title.alternativeSoftware development for a cleaning and sorting machineuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Герасим Віталій, 2024uk_UA
dc.contributor.committeeMemberЯцишин, Василь Володимирович-
dc.coverage.placenameТернопільuk_UA
dc.subject.udc004.9uk_UA
dc.relation.referencesКонцепція об'єктно-орієнтованого програмування JAVA [Електронний ресурс]. – Режим доступу: URL: https://javarush.com/ua/groups/posts/uk.1265.koncepcja-obktno-orntovanogo programuvannja-javauk_UA
dc.relation.referencesWhy Kotlin? [Електронний ресурс]. – Режим доступу: URL: https://blog.stackademic.com/why-kotlin-c8e1e147aee0uk_UA
dc.relation.references3. Вібраційний відцентровий сепаратор БЦС-25 [Електронний ресурс]. – Режим доступу: URL: https://teteriv2.com.ua/blog/item/1uk_UA
dc.relation.references4. Сепаратор повітряний АСХ-10 [Електронний ресурс]. – Режим доступу: URL: https://simo.com.ua/ua/obladnannya/aspiratoryi/separator-vozdushnii-ash-10uk_UA
dc.relation.references5. Сепаратор зерноочищувальний БСХ-100 [Електронний ресурс]. – Режим доступу: URL: https://simo.com.ua/ua/obladnannya/sitovozdushnyie separatoryi/separator-zernoochistitelnii-bsh-100uk_UA
dc.relation.references6. Способи очистки, сушіння і зберігання зерна за державними стандартами якості [Електронний ресурс]. – Режим доступу: URL: https://vseosvita.ua/library/embed/010041cg-834b.docx.htmluk_UA
dc.relation.references7. Mykhalyk, D. , Petryk, M. , Maria Petryk, K. , Petryk, O. , Mudryk, I Mathematical Modeling of Hydrocarbons Adsorption in Nanoporous Catalyst Media using Nonlinear Langmuir's Isotherm using Activation Energy. Proceedings - International Conference on Advanced Computer Information Technologies, ACIT, 2019, pp. 72–75, 8779905uk_UA
dc.relation.references8. Pi4J – бібліотека для взаємодії Java з GPIO. [Електронний ресурс]. – Режим доступу: URL: https://www.pi4j.comuk_UA
dc.relation.references9. Методичні вказівки до лабораторної роботи № R02 “Робота з портами GPIO за допомогою бібліотеки WiringPi” з курсу "Мікропроцесорні та програмні засоби автоматизації". Марущак П.О., Медвідь В.Р., Пісьціо В.П., Тернопіль: ТНТУ, 2021 - 12 сuk_UA
dc.relation.references10. Using JavaFX with Maven and Gradle [Електронний ресурс]. – Режим 66 доступу URL: https://openjfx.iouk_UA
dc.contributor.affiliationТернопільський національний технічний університет ім. Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Ebben a gyűjteményben:121 — інженерія програмного забезпечення

Fájlok a dokumentumban:
Fájl Leírás MéretFormátum 
dyplom_Herasym_2024.pdf2,2 MBAdobe PDFMegtekintés/Megnyitás


Minden dokumentum, ami a DSpace rendszerben szerepel, szerzői jogokkal védett. Minden jog fenntartva!

Admin Tools