eONPUIR

Development of a mobile decision support system based on the Smart method for Android platform

Показать сокращенную информацию

dc.contributor.author Horpenko Daniil
dc.contributor.author Volkova Natalia
dc.contributor.author Polyakova Marina
dc.contributor.author Krylov Viktor
dc.date.accessioned 2019-10-15T08:13:05Z
dc.date.available 2019-10-15T08:13:05Z
dc.date.issued 2019-06
dc.identifier.citation Horpenko, D., Volkova, N., Polyakova, M., Krylov, V. (2019). Development of a mobile decision support system based on the smart method for android platform. Eastern-European Journal of Enterprise Technologies, Vol 3, N 2 (99), p. 6-14. en
dc.identifier.citation Development of a mobile decision support system based on the smart method for android platform / D. Horpenko, N. Volkova, M. Polyakova, V. Krylov // Eastern-European Journal of Enterprise Technologies. - 2019. - Vol 3, N 2 (99). - P. 6-14. en
dc.identifier.issn ISSN
dc.identifier.uri http://dspace.opu.ua/jspui/handle/123456789/8906
dc.description.abstract The work is devoted to the development of a mobile decision support system for solving the multiple criteria decision-making problems. To ensure the autonomous operation of the system, it was proposed to use a three-layer architecture. For reuse and distribution of the code, this model is implemented in three levels: presentation level, application level and data level. The development of the application level in the developed mobile decision support system involves the creation of three subsystems: a decision-making subsystem, a database interaction subsystem and a message management subsystem. At the core of the decision-making subsystem of the developed mobile decision support system, an improved Smart method was chosen. This method differs from the classical Smart method in that the decision maker uses the elements of the decision matrix as estimates of each alternative for all criteria. Also, the nature of actions on the criteria (maximization or minimization) is taken into account. This, in turn, takes into account the normalization of elements of the decision matrix. The startup of the database interaction subsystem, which is responsible for transferring and retrieving data to/from the database, occurs via the user interface. To create the database, the SQLite relational database management system was used. SQLite stores the entire database (including definitions, tables, indexes, and data) in one standard file on the device on which the application runs. The message management subsystem allows the decision maker to send the calculation results via the Internet or using the short message service (SMS). The mobile decision support system has been developed in Java in Android Studio 3.2.1. The task of buying a smartphone was considered, as an application of the developed mobile decision support system. en
dc.description.abstract Робота присвячена розробці мобільної системи підтримки прийняття рішень для розв'язання багатокритеріальних задач. Для забезпечення автономної роботи системи запропоновано використовувати трьохрівневу архітектуру. Дана модель, для забезпечення повторного використання і поширення коду, реалізується у вигляді трьох рівнів прикладного коду: рівня представлення, рівня логіки застосунку та рівня даних. Розробка рівня логіки застосунку в розробленій системі підтримки прийняття рішень передбачає створення підсистеми прийняття рішення, підсистеми взаємодії з базою даних і підсистеми управління повідомленнями. В основі підсистеми прийняття рішень в розробленій мобільній системі був обраний вдосконалений метод Smart. Цей метод відрізняється від класичного методу тим, що особа, яка приймає рішення, використовує елементи матриці рішень в якості оцінок кожної альтернативи за всіма критеріями. Також враховується характер дії над критеріями (максимізація або мінімізація), з урахуванням якого відбувається нормуванням елементів матриці рішень. Запуск роботи підсистеми взаємодії з базою даних, яка відповідає за передачу і вилучення даних в/з бази даних, відбувається за допомогою інтерфейсу користувача. Для створення бази даних використовувалася система управління реляційної базою даних SQLite. SQLite зберігає всю базу даних (включаючи визначення, таблиці, індекси і дані) в одному стандартному файлі на пристрої, на якому виконується програма. Підсистема управління повідомленнями дозволяє особі, що приймає рішення, відправляти результати розрахунків через мережу Internet або за допомогою служби коротких повідомлень (SMS). Мобільна система підтримки прийняття рішень розроблена на мові Java в Android Studio 3.2.1. В якості використання розробленої мобільної системи розглядалася задача покупки смартфона en
dc.language.iso en_US en
dc.publisher Восточно-Европейский журнал передовых технологий en
dc.subject mobile decision support system; decision maker; alternative; criteria; Smart method; three-layer architecture en
dc.subject мобільна система підтримки прийняття рішень, особа яка приймає рішення, альтернатива, критерії, метод Smart, трирівнева архітектура, Android en
dc.title Development of a mobile decision support system based on the Smart method for Android platform en
dc.title.alternative РАЗРАБОТКА МОБИЛЬНОЙ СИСТЕМЫ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ НА ОСНОВЕ МЕТОДА SMART ДЛЯ ПЛАТФОРМЫ ANDROID en
dc.title.alternative РОЗРОБКА МОБІЛЬНОЇ СИСТЕМИ ПІДТРИМКИ ПРИЙНЯТТЯ РІШЕНЬ НА ОСНОВІ МЕТОДА SMART ДЛЯ ПЛАТФОРМИ ANDROID en
dc.type Article en
opu.kafedra Кафедра прикладної математики та інформаційних технологій uk
opu.citation.journal Восточно-Европейский журнал передовых технологий en
opu.citation.volume 3 en
opu.citation.firstpage 6 en
opu.citation.lastpage 14 en
opu.citation.issue 2 (99) en
opu.staff.id volkova.n.p@opu.ua en
opu.staff.id krylov.viktor@opu.ua en
opu.staff.id polyakova@opu.ua en
opu.staff.id horpenko@opu.ua


Файлы, содержащиеся в элементе

Этот элемент содержится в следующих коллекциях

Показать сокращенную информацию