ПРОЄКТУВАННЯ ТА РОЗРОБКА ANDROID-ЗАСТОСУНКУ ДЛЯ РОБОТИ ІЗ РОЗКЛАДОМ УНІВЕРСИТЕТУ

  • Ю. Ф. ОЛЕКСІЙЧУК
  • І. А. ГОРОШКО Полтавський університет економіки і торгівлі
Ключові слова: мобільний застосунок, Android, Java, розклад занять

Анотація

Мета дослідження. Метою дослідження є розробка та програмна реалізація Android-застосунку для роботи з розкладом занять у Полтавському університеті економіки і торгівлі. Даний застосунок призначений для використання студентами, викладачами та іншими зацікавленими особами і має на меті зробити користування розкладом більш зручним, підвищити доступність розкладу, а також забезпечити низку додаткових переваг порівняно з існуючим web-застосунком. Методика дослідження. Методика дослідження включає аналіз існуючих рішень та тенденцій у використанні мобільних застосунків, зокрема в освітній сфері. Операційна система Android популярна в Україні та світі. Розробка Android-застосунку здійснюється з урахуванням функціоналу існуючого web-застосунку ПУЕТ. Особливості проєктування включають: 1. Введення та збереження користувацьких даних, що дозволяє уникнути повторного введення та забезпечує зручність користування. 2. Локальне зберігання даних, що дає можливість перегляду розкладу без доступу до інтернету. 3. Налаштування сповіщень про зміни в розкладі, що підвищує оперативність отримання актуальної інформації. Дослідження передбачає проєктування інтерфейсу, розробку архітектури застосунку, програмну реалізацію функціоналу та тестування розробленого застосунку з метою перевірки його зручності та надійності в реальних умовах експлуатації. Результати. Мобільний застосунок реалізовано за допомогою мови програмування Java. Для вирішення різних задач використані бібліотеки GSON, Retrofit. Висновки. Розроблений мобільний застосунок забезпечує користувачам доступ до розкладу занять. Основною перевагою є можливість автономної роботи застосунку: дані зберігаються локально, а у разі наявного з’єднання з сервером відбувається їх оновлення. У майбутньому планується його модифікація та розширення шляхом додавання нового функціоналу.

Посилання

1. Digital 2024: Ukraine – DataReportal – Global Digital Insights. Retrieved from: https://datareportal.com/reports/digital-2024-ukraine (дата звернення: 16.06.2024).
2. Mobile Operating System Market Share Ukraine | Statcounter Global Stats. Retrieved from: https://gs.statcounter.com/os-market-share/mobile/ukraine (дата звернення: 16.06.2024).
3. Operating System Market Share Worldwide | Statcounter Global Stats. Retrieved from: https://gs.statcounter.com/os-market-share (дата звернення: 16.06.2024).
4. Horoshko, I., Horoshko, V., & Horoshko, A. (2024). Mobilni dodatky v osviti: rozrobka intelektualnoho androidzastosunku dlia polipshennia informatsiinoi dostupnosti rozkladu zaniat [Development of an intelligent android application to improve the information accessibility of the lesson schedule]. Measuring and computing devices in technological processes. 1 (May 2024), 13–20. DOI: https://doi.org/10.31891/2219-9365-2024-77-2 [in Ukrainian].
5. Muhammad, S. H., Galadanci, B. S., Mustapha, A., & Yahaya, A. S. (2017). Design and implementation of an android and web-based university timetable customization system. Bayero Journal of Pure and Applied Sciences, 10(1), 320–325. DOI: https://doi.org/10.4314/bajopas.v10i1.50
6. Yi, L. Y., Mahrom, N., & Calvin, L. (2023, October). Android-based timetable manager for University students using rule-based algorithm. In AIP Conference Proceedings (Vol. 2579, No. 1). AIP Publishing. DOI: https://doi.org/10.1063/5.0114159
7. Ejiyi, C. J., Deng, J., Ejiyi, T. U., Salako, A. A., Ejiyi, M. B., & Anomihe, C. G. (2021). Design and Development of Android Application for Educational Institutes. In Journal of Physics: Conference Series (Vol. 1769, No. 1, p. 012066). IOP Publishing.
8. Hossain, I., Ullah, S. A., & Haque, A. K. (2023). Managing the Activities of a University Department through Android Application. International J. Eng. Inf. Syst., 7(1), 57–65.
9. Doroshenko, T. A. (2015). Android-dodatok kyivskoho universytetu imeni Borysa Hrinchenka [Android application of Borys Grinchenko Kyiv University]. Informatsiini tekhnolohii 2015: zb. tez II Ukrainskoi konferentsii molodykh naukovtsiv [ Information technologies 2015: coll. theses of the 2nd Ukrainian Conference of Young Scientists], May 28–29. 2015, Kyiv, 30–32 [in Ukrainian].
10. Marchenko, M. M., & Rymar, P. V. (2020). Rozrobka mobilnoho dodatku «ROZKLAD ZANIaT» pid platformu Android [Development of the mobile application "CLASS SCHEDULE" for the Android platform]. Prykladni informatsiini tekhnolohii [Applied information technologies], 113–116 [in Ukrainian].
11. Makhun, D., & Demyda, B. (2013). Doslidzhennia tekhnolohii stvorennia prykladnykh aplikatsii dlia OS ANDROID [Research on the technology of creating applied applications for the ANDROID OS]. Visnyk Natsionalnoho universytetu Lvivska politekhnika. Kompiuterni nauky ta informatsiini tekhnolohii –Bulletin of the Lviv Polytechnic National University. Computer Science and Information Technology, (771), 111–120 [in Ukrainian].
12. Michenko, O. O. (2018). Rozrobka Android dodatku avtomatyzovanoi systemy formuvannia rozkladu [Development of an Android application of an automated system for creating a schedule]. Suchasni informatsiini tekhnolohii ta systemy v upravlinni. Zbirnyk materialiv I Mizhnarodnoi naukovo-praktychnoi konferentsii molodykh vchenykh, aspirantiv i studentiv – Modern information technologies and management systems. Collection of materials of the 1st International scientific and practical conference of young scientists, graduate students and students]. [in Ukrainian].
13. Olkhovska, O. V., Koshova, O. P., Olkhovskyi, D. M., & Semykoz, D. S. (2023). Rozrobka web-zastosunku dlia formuvannia rozkladu v zakladi vyshchoi osvity. [Development of a web application for creating a schedule in a higher education institution]. Visnyk Khersonskoho natsionalnoho tekhnichnoho universytetu – Bulletin of the Kherson National Technical University, 1 (84), 155–162. https://doi.org/10.35546/kntu2078-4481.2023.1.21 [in Ukrainian].
14. Smyth, N. (2021). Android Studio 4.2 Development Essentials-Java Edition: Developing Android Apps Using Android Studio 4.2, Java and Android Jetpack. Ebookfrenzy.
15. Programming-language popularity worldwide 2023 | Statista. Retrieved from: https://www.statista.com/statistics/869092/worldwide-software-developer-survey-languages-used/ (дата звернення: 16.06.2024).
16. Bray, T. (2014). The javascript object notation (json) data interchange format (No. rfc7159).
17. Lachgar, M., Benouda, H., & Elfirdoussi, S. (2018, November). Android rest APIS: volley vs retrofit. In 2018 international symposium on advanced electrical and communication technologies (ISAECT) (pp. 1-6). IEEE.
18. Patel, S. K. (2013). Instant Gson. Packt Publishing Ltd.
Переглядів статті: 20
Завантажень PDF: 5
Опубліковано
2025-02-07
Як цитувати
ОЛЕКСІЙЧУК, Ю. Ф., & ГОРОШКО, І. А. (2025). ПРОЄКТУВАННЯ ТА РОЗРОБКА ANDROID-ЗАСТОСУНКУ ДЛЯ РОБОТИ ІЗ РОЗКЛАДОМ УНІВЕРСИТЕТУ. Науковий вісник Полтавського університету економіки і торгівлі. Серія «Технічні науки», (3), 44-49. https://doi.org/10.37734/2518-7171-2024-3-8