Development of agent-oriented software components to retrieve the marketing information from the web

Вантажиться...
Ескіз

Дата

DOI

Науковий ступінь

Рівень дисертації

Шифр та назва спеціальності

Рада захисту

Установа захисту

Науковий керівник/консультант

Члени комітету

Назва журналу

Номер ISSN

Назва тому

Видавець

НТУ "ХПІ"

Анотація

Статтю присвячено питанням дослідження процесів вилучення маркетингової інформації з Web-простору. Зроблено висновки про необхідність введення інформаційної маркетингової системи в сучасну підприємницьку діяльність. Прийнято рішення про розробку програмного забезпечення для збору та аналізу маркетингової інформації. Виявлено та проаналізовано основні проблеми збору маркетингової інформації у Web-просторі. Були розглянуті зовнішні системи по вилученню та обробці маркетингової інформації з Web-простору. В ході аналізу предметної області були сформульовані функціональні і нефункціональні вимоги до розроблюємого програмного забезпечення. Були визначені вимоги до вибору технологій для розробки інформаційної системи. Проведено аналіз технологій розробки програмного забезпечення та обрано підхід до розробки програмного компонента. Були проаналізовані такі підходи до розробки програмного забезпечення як: об’єктно-орієнтоване програмування, сервіс-орієнтована архітектура, компонентно-орієнтоване програмування, агентно-орієнтоване програмування. Прийнято рішення про використання агентної трирівневої архітектури в розробці програмного забезпечення. Були розглянуті найбільш часто використовувані в агентних системах мови програмування: Java, KIF, KQML, AgentSpeak, April, TeleScript, Tcl/Tk, Oz. Проаналізовано такі популярні агентні платформи і їх функції як: JADE, Cougaar, ZEUS, Jason. Для розробки програмного забезпечення була обрана платформа JADE, розглянуті її класи, методи і інтерфейси. Проаналізовано переваги та особливості принципу SOLID. В деталях розглянуті рівні архітектури CLEAN. А також зроблені пояснення можливостей програмної реалізації цієї архітектури. Була розроблена програмна архітектура для системи зі збору даних. Відповідно до вимог зроблений вибір інструментів розробки програмного продукту. Прийнято рішення про використання мови програмування Java, Spring Framework, GoF патерну проектування, шаблону Dependency Injection, SOLID і CLEAN архітектурних принципів. Був розроблений програмний компонент для систем збору маркетингової інформації, що дозволяє оптимізувати цей процес. Проаналізовано обмеження і шляхи поліпшення програмної системи

Опис

Бібліографічний опис

Development of agent-oriented software components to retrieve the marketing information from the web / O. Yu. Cherednichenko [et al.] // Вісник Національного технічного університету "ХПІ". Сер. : Системний аналіз, управління та інформаційні технології = Bulletin of the National Technical University "KhPI". Ser. : System analysis, control and information technology : зб. наук. пр. – Харків : НТУ "ХПІ", 2018. – № 22 (1298). – С. 37-44.

Підтвердження

Рецензія

Додано до

Згадується в