Please use this identifier to cite or link to this item: https://dspace.znu.edu.ua/jspui/handle/12345/1531
Title: Розробка модулю пошуку з використанням Elasticsearch
Authors: Єременко, Артем Олександрович
Keywords: індекс
пошукова система
формат JSON
ШАРД
Apache Lucene
Elasticsearch
CRUD операції з документами
index
search system
JSON
SHARD
CRUD documents
PHP
PHP REST API
Issue Date: 2020
Abstract: UA : Робота викладена на 49 сторінках друкованого тексту, містить 11 рисунків, 13 джерел, 3 додатки. Об’єкт дослідження: процес пошуку інформації у Інтернет-магазині за заданим критерієм. Предмет дослідження: розробка потужного інструментарію здійснення пошуку на сайті. Мета роботи: програмна реалізація модулю пошуку інформації у Інтернет-магазині з використанням пошукової системи Elasticsearch засобами мови програмування PHP. Методи дослідження: порівняння, аналіз. Кваліфікаційна робота складається зі вступу, трьох розділів, висновків, списку використаних джерел. У першому розділі проведено огляд сучасних систем пошуку даних на сайті, виявлено найпотужніші з них та досліджено переваги бібліотеки Elasticsearch. У другому розділі розглянуто архітектуру пошукової системи Elasticsearch, способи досягнення релевантності запитів та спроектовано схему взаємодії з цією системою. Третій розділ присвячено програмній реалізації та графічному інтерфейсу користувача.
EN : The work is presented on 49 pages of printed text, 11 figures, 13 references, 3 supplements. The object of research is the process of finding information in an online store by a given criterion. The subject of research is the development of a powerful tool for performing search on the site. The aim of research is software implementation of the information retrieval module in the online store using Elasticsearch search engine using PHP programming language. The methods of research are comparison, analysis. Qualification thesis include an introduction, three sections, conclusions, references. The first section provides an overview of current data search systems on the site, identifies the most powerful of them, and explores the benefits of the Elasticsearch library. The second section looks the architecture of the Elasticsearch search engine, how to achieve query relevance, and outlines how it interacts with that system. The third section is dedicated to software implementation and graphical user interface.
Description: Єременко А. О. Розробка модулю пошуку з використанням Elasticsearch : кваліфікаційна робота магістра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник В. В. Мухін. Запоріжжя : ЗНУ, 2020. 49 с.
URI: https://dspace.znu.edu.ua/jspui/handle/12345/1531
Appears in Collections:Кваліфікаційні випускні роботи здобувачів магістерського рівня вищої освіти кафедри програмної інженерії

Files in This Item:
File Description SizeFormat 
Diplom_Yeremenko.pdfМагістерська робота1.06 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.