Розробка мобільної системи підтримки прийняття рішень на основі метода Smart для платформи Android
DOI:
https://doi.org/10.15587/1729-4061.2019.168163Ключові слова:
мобільна система підтримки прийняття рішень, особа яка приймає рішення, альтернатива, критерії, метод Smart, трирівнева архітектура, AndroidАнотація
Робота присвячена розробці мобільної системи підтримки прийняття рішень для розв'язання багатокритеріальних задач. Для забезпечення автономної роботи системи запропоновано використовувати трьохрівневу архітектуру. Дана модель, для забезпечення повторного використання і поширення коду, реалізується у вигляді трьох рівнів прикладного коду: рівня представлення, рівня логіки застосунку та рівня даних.
Розробка рівня логіки застосунку в розробленій системі підтримки прийняття рішень передбачає створення підсистеми прийняття рішення, підсистеми взаємодії з базою даних і підсистеми управління повідомленнями. В основі підсистеми прийняття рішень в розробленій мобільній системі був обраний вдосконалений метод Smart. Цей метод відрізняється від класичного методу тим, що особа, яка приймає рішення використовує елементи матриці рішень в якості оцінок кожної альтернативи за всіма критеріями. Також враховується характер дії над критеріями (максимізація або мінімізація), з урахуванням якого відбувається нормуванням елементів матриці рішень.
Запуск роботи підсистеми взаємодії з базою даних, яка відповідає за передачу і вилучення даних в/з бази даних, відбувається за допомогою інтерфейсу користувача. Для створення бази даних використовувалася система управління реляційної базою даних SQLite. SQLite зберігає всю базу даних (включаючи визначення, таблиці, індекси і дані) в одному стандартному файлі на пристрої, на якому виконується програма. Підсистема управління повідомленнями дозволяє особі, що приймає рішення, відправляти результати розрахунків через мережу Internet або за допомогою служби коротких повідомлень (SMS). Мобільна система підтримки прийняття рішень розроблена на мові Java в Android Studio 3.2.1. В якості використання розробленої мобільної системи розглядалася задача покупки смартфона
Посилання
- Mardani, A., Jusoh, A., MD Nor, K., Khalifah, Z., Zakwan, N., Valipour, A. (2015). Multiple criteria decision-making techniques and their applications – a review of the literature from 2000 to 2014. Economic Research-Ekonomska Istraživanja, 28 (1), 516–571. doi: https://doi.org/10.1080/1331677x.2015.1075139
- Kuznetsov, M. A., Ponomarev, S. S. (2009). Sovremennaya klassifikatsiya sistem podderzhki prinyatiya resheniy. Prikaspiyskiy zhurnal: upravlenie i vysokie tekhnologii, 3, 52–58.
- Power, D. J. (2000). Web-based and model-driven decision support systems: concepts and issues. 2000 Americas Conference on Information Systems (AMCIS), 2000. California.
- Guo, X., Díaz López, A. (2013). Mobile Decision Support System Usage in Organizations. 2013 19th Americas Conference on Information Systems (AMCIS), 2013. Chicago.
- Lisetskiy, Yu. M. (2017). DSS for selecting the elemental basis of corporate integrated information systems. Matematychni mashyny i systemy, 3, 23–37.
- Gaynanova, R. Sh., Shirokova, O. A. (2017). Sozdanie klient-servernyh prilozheniy. Vestnik Kazanskogo tekhnologicheskogo universiteta, 20 (3), 79–84.
- Bangui, H., Ge, M., Buhnova, B., Rakrak, S., Raghay, S., Pitner, T. (2017). Multi-Criteria Decision Analysis Methods in the Mobile Cloud Offloading Paradigm. Journal of Sensor and Actuator Networks, 6 (4), 25. doi: https://doi.org/10.3390/jsan6040025
- Shishkin, Yu. Е. (2017). Oblachnye servisy v sistemah podderzhki prinyatiya resheniy. Avtomatika. Vychislitel'naya tekhnika, 1 (14), 19–20.
- Tupalo, Y. (2017). Architecture of expert support and decision making system. Kompiuterni zasoby, merezhi ta systemy, 16, 146–155.
- Kostoglou, V., Kafkas, K. (2017). Design and development of an interactive mobile-based decision support system for selecting higher education studies. Balkan Region Conference on Engineering and Business Education, 3 (1), 240–248. doi: https://doi.org/10.1515/cplbu-2017-0032
- Ogunti, E. O., Akingbade, F. K., Segun, A., Oladimeji, O. (2018). Decision Support System Using Mobile Applications in the Provision of Day to Day Information about Farm Status to Improve Crop Yield. Periodicals of Engineering and Natural Sciences, 6 (2), 89–99.
- Obelets, T., Kiforenko, S. (2017). Mobile information system for decision support in diabetology applying cloud services. Mezhdunarodniy nauchniy zhurnal «Internauka», 8 (30), 56–59.
- Barigou, B. N., Barigou, F., Benchehida, C., Atmani, B., Belalem, G. (2018). The Design of a Cloud-based Clinical Decision Support System Prototype. International Journal of Healthcare Information Systems and Informatics, 13 (4), 28–48. doi: https://doi.org/10.4018/ijhisi.2018100103
- Lee, J. H., Ha, E. J., Baek, J. H., Choi, M., Jung, S. E., Yong, H. S. (2019). Implementation of Korean Clinical Imaging Guidelines: A Mobile App-Based Decision Support System. Korean Journal of Radiology, 20 (2), 182–189. doi: https://doi.org/10.3348/kjr.2018.0621
- Iphar, M., Alpay, S. (2018). A mobile application based on multi-criteria decision-making methods for underground mining method selection. International Journal of Mining, Reclamation and Environment, 1–25. doi: https://doi.org/10.1080/17480930.2018.1467655
- Ahmad, A., Li, K., Feng, C., Asim, S. M., Yousif, A., Ge, S. (2018). An Empirical Study of Investigating Mobile Applications Development Challenges. IEEE Access, 6, 17711–17728. doi: https://doi.org/10.1109/access.2018.2818724
- Perez, I. J., Cabrerizo, F. J., Herrera-Viedma, E. (2010). A Mobile Decision Support System for Dynamic Group Decision-Making Problems. IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans, 40 (6), 1244–1256. doi: https://doi.org/10.1109/tsmca.2010.2046732
- Kozina, Y., Volkova, N., Horpenko, D. (2018). Mobile Application for Decision Support in Multi-Criteria Problems. 2018 IEEE Second International Conference on Data Stream Mining & Processing (DSMP). doi: https://doi.org/10.1109/dsmp.2018.8478499
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2019 Daniil Horpenko, Natalya Volkova, Marina Polyakova, Victor Krylov
Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.
Закріплення та умови передачі авторських прав (ідентифікація авторства) здійснюється у Ліцензійному договорі. Зокрема, автори залишають за собою право на авторство свого рукопису та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons CC BY. При цьому вони мають право укладати самостійно додаткові угоди, що стосуються неексклюзивного поширення роботи у тому вигляді, в якому вона була опублікована цим журналом, але за умови збереження посилання на першу публікацію статті в цьому журналі.
Ліцензійний договір – це документ, в якому автор гарантує, що володіє усіма авторськими правами на твір (рукопис, статтю, тощо).
Автори, підписуючи Ліцензійний договір з ПП «ТЕХНОЛОГІЧНИЙ ЦЕНТР», мають усі права на подальше використання свого твору за умови посилання на наше видання, в якому твір опублікований. Відповідно до умов Ліцензійного договору, Видавець ПП «ТЕХНОЛОГІЧНИЙ ЦЕНТР» не забирає ваші авторські права та отримує від авторів дозвіл на використання та розповсюдження публікації через світові наукові ресурси (власні електронні ресурси, наукометричні бази даних, репозитарії, бібліотеки тощо).
За відсутності підписаного Ліцензійного договору або за відсутністю вказаних в цьому договорі ідентифікаторів, що дають змогу ідентифікувати особу автора, редакція не має права працювати з рукописом.
Важливо пам’ятати, що існує і інший тип угоди між авторами та видавцями – коли авторські права передаються від авторів до видавця. В такому разі автори втрачають права власності на свій твір та не можуть його використовувати в будь-який спосіб.