Показати скорочений опис матеріалу
dc.contributor.author | Федотов, А. А. | |
dc.date.accessioned | 2021-06-09T08:22:52Z | |
dc.date.available | 2021-06-09T08:22:52Z | |
dc.date.issued | 2021 | |
dc.identifier.uri | http://ir.stu.cn.ua/123456789/22477 | |
dc.description | Федотов, А. А. Програмний сервіз автоматизації збору контенту з відкритих інтернет-джерел : магістерська робота : 121 Інженерія програмного забезпечення / А. А. Федотов ; керівник роботи А. М. Акименко ; НУ «Чернігівська політехніка», кафедра інформаційних технологій програмного забезпечення. – Чернігів, 2021. – 71 с. | en_US |
dc.description.abstract | Об'єктом розробки був веб-застосунок “Програмний сервіс автоматизації збору контенту з відкритих інтернет-джерел ”. Збір даних для подальшого аналізу або використання є актуальним завдання для різноманітних сфер діяльності людини. Таким чином, визначена мета даної кваліфікаційної роботи – створення парсеру для автоматизованого збору інформації з відкритих інтернет-джерел. Відповідно до поставленої мети в роботі вирішені наступні завдання: − ознайомлення з предметною областю; − проведення аналізу існуючих рішень; − створення архітектури веб-застосунку; − створення структури бази даних; − реалізація серверної частини веб-застосунку. Результати роботи викладені у вигляді рисунків та таблиць, що демонструють процес роботи системи. Система була розроблена за допомогою мови програмування Java та на базі фреймворків Spring Boot, Spring Data JPA. В якості реляційної бази даних було вибрано СУБД MySQL. Для тестування публічного REST API було використано Postman. Бізнес логіка була протестована за допомогою бібліотек JUnit та Mockito.Tomcat був використаний у якості веб-сервера. Система розроблялася в середовищі розробки IntelliJ IDEA. Можливий подальший розвиток веб-застосунку, шляхом вдосконалення існуючого або додавання нового функціоналу. | en_US |
dc.language.iso | uk | en_US |
dc.publisher | Чернігів | en_US |
dc.subject | парсер | en_US |
dc.subject | парсинг | en_US |
dc.subject | збір інформації | en_US |
dc.subject | Java | en_US |
dc.subject | Spring boot | en_US |
dc.subject | Spring Security | en_US |
dc.subject | Spring Data | en_US |
dc.subject | Mysql | en_US |
dc.title | Програмний сервіс автоматизації збору контенту з відкритих інтернет-джерел | en_US |
dc.type | Thesis | en_US |
dc.description.abstractalt1 | The object of development was the web application "Automated collection of information from open Internet sources". Collecting data for further analysis or use is an urgent task for various areas of human activity. Thus, the purpose of this qualification work is to create a parser for automated collection of information from open Internet sources. In accordance with the goal in the work the following tasks are solved: - acquaintance with the subject area; - analysis of existing solutions; - creating a web application architecture; - creating a database structure; - implementation of the server part of the web application; The results are presented in the form of figures and tables showing the process of the system. The system was developed using the Java programming language and based on Spring Boot and Spring Data JPA frameworks. MySQL database was chosen as a relational database. Postman was used to test the public REST API. Business logic was tested using the JUnit and Mockito libraries. Tomcat was used as a web server. The system was developed in the development environment of IntelliJ IDEA. It is possible to further develop the web application by improving the existing or adding new functionality. | en_US |