Advertisement

Online Tourism System Development for Searching and Planning Trips with User’s Requirements

  • Nataliya Antonyuk
  • Mykola Medykovskyy
  • Liliya Chyrun
  • Mykola Dverii
  • Oksana OborskaEmail author
  • Maksym Krylyshyn
  • Artem Vysotsky
  • Nadiia Tsiura
  • Oleh Naum
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1080)

Abstract

The aim of the work is to simplify the process of finding and planning travels for users through the use of the intellectual system of integration and content creation. Information sources that comprehensively describe the concept of tourist information resources are considered. An overview and comparison of certain indicators of existing tourism information and service provider services that can be considered conceptually identical to the system being developed are carried out. The existing data integration technologies were identified and analyzed, their advantages and disadvantages were examined, and the feasibility of using each of the technologies in the developed system is considered. The purpose of the system is analyzed, which is to simplify and speed up the travel planning process for the average user by providing him with all the necessary information. The boundaries of the system and the external environment in which it will function are identified; the components of the system, the main business processes, and data streams have been analyzed. A conceptual model of the system was created with the help of object notation. The list of requirements for the system, its input and output data, as well as the form of their display and dynamic characteristics are described. This work describes and analyzes the methods of data integration and content creation. The means of solving the problem were analyzed and the optimal means for the realization of the intellectual system of the formation and integration of the content is chosen taking into account the needs of the user. To implement the database, the MongoDB DBMS is selected. This article describes the structure of the system, the logic of the functions created software and processes and the results of their implementation. It is confirmed the correctness of the functioning of this system and the compliance of the results of the task. To do this, the program has been tested and shown in the drawings of all stages of its work. With manual testing, the program proved to be convenient and easy to use.

Keywords

Consolidated information Web resource Online tourism Web content Information system Web recourses Data integration Content search Content analysis 

References

  1. 1.
    Zhezhnych, P., Markiv, O.: Linguistic comparison quality evaluation of web-site content with tourism documentation objects. In: Shakhovska, N., Stepashko, V. (eds.) Advances in Intelligent Systems and Computing, vol. 689, pp. 656–667. Springer, Cham (2018)Google Scholar
  2. 2.
    Zhezhnych, P., Markiv, O.: A linguistic method of web-site content comparison with tourism documentation objects. In: CSIT 2017, pp. 340–343 (2017)Google Scholar
  3. 3.
    Zhezhnych, P., Markiv, O.: Recognition of tourism documentation fragments from web-page posts. In: International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering, pp. 948–951 (2018)Google Scholar
  4. 4.
    Mukalov, P., Zelinskyi, O., Levkovych, R., Tarnavskyi, P., Pylyp, A., Shakhovska, N.: Development of system for auto-tagging articles, based on neural network. In: CEUR Workshop Proceedings, vol. 2362, pp. 116–125 (2019)Google Scholar
  5. 5.
    Shakhovska, N.B., Noha, R.Y.: Methods and tools for text analysis of publications to study the functioning of scientific schools. J. Autom. Inf. Sci. 47(12) (2015)Google Scholar
  6. 6.
    Shakhovska, N., Shvorob, I.: The method for detecting plagiarism in a collection of documents. In: Computer Sciences and Information Technologies, pp. 142–145 (2015)Google Scholar
  7. 7.
    Arzubov, M., Shakhovska, N., Lipinski, P.: Analyzing ways of building user profile based on web surf history. In: Computer Sciences and Information Technologies, pp. 377–380 (2017)Google Scholar
  8. 8.
    Gozhyj, A., Vysotska, V., Yevseyeva, I., Kalinina, I., Gozhyj, V.: Web resources management method based on intelligent technologies. In: Shakhovska, N., Medykovskyy, M. (eds.) Advances in Intelligent Systems and Computing, vol. 871, pp. 206–221. Springer, Cham (2019)Google Scholar
  9. 9.
    Gozhyj, A., Kalinina, I., Vysotska, V., Gozhyj, V.: The method of web-resources management under conditions of uncertainty based on fuzzy logic. In: International Scientific and Technical Conference on Computer Sciences and Information Technologies, pp. 343–346 (2018)Google Scholar
  10. 10.
    Lytvyn, V., Vysotska, V., Burov, Y., Demchuk, A.: Architectural ontology designed for intellectual analysis of e-tourism resources. In: International Scientific and Technical Conference on Computer Sciences and Information Technologies, pp. 335–338 (2018)Google Scholar
  11. 11.
    Vysotska, V., Fernandes, V.B., Emmerich, M.: Web content support method in electronic business systems. In: CEUR Workshop Proceedings, vol. 2136, pp. 20–41 (2018)Google Scholar
  12. 12.
    Kanishcheva, O., Vysotska, V., Chyrun, L., Gozhyj, A.: Method of integration and content management of the information resources network. In: Shakhovska, N., Stepashko, V. (eds.) Advances in Intelligent Systems and Computing, vol. 689, pp. 204–216. Springer, Cham (2018)Google Scholar
  13. 13.
    Lytvyn, V., Vysotska, V., Pukach, P., Vovk, M., Ugryn, D.: Method of functioning of intelligent agents, designed to solve action planning problems based on ontological approach. Eastern-Eur. J. Enterp. Technol. 32(87), 11–17 (2017)CrossRefGoogle Scholar
  14. 14.
    Chyrun, L., Kis, I., Vysotska, V., Chyrun, L.: Content monitoring method for cut formation of person psychological state in social scoring. In: International Scientific and Technical Conference on Computer Sciences and Information Technologies, CSIT, pp. 106–112 (2018)Google Scholar
  15. 15.
    Chyrun, L., Vysotska, V., Kis, I., Chyrun, L.: Content analysis method for cut formation of human psychological state. In: International Conference on Data Stream Mining and Processing, pp. 139–144 (2018)Google Scholar
  16. 16.
    Rusyn, B., Vysotska, V., Pohreliuk, L.: Model and architecture for virtual library information system. In: Computer Sciences and Information Technologies, pp. 37–41 (2018)Google Scholar
  17. 17.
    Rusyn, B., Lytvyn, V., Vysotska, V., Emmerich, M., Pohreliuk, L.: The virtual library system design and development. In: Shakhovska, N., Medykovskyy, M. (eds.) Advances in Intelligent Systems and Computing, vol. 871, pp. 328–349. Springer, Cham (2019)Google Scholar
  18. 18.
    Zdebskyi, P., Vysotska, V., Peleshchak, R., Peleshchak, I., Demchuk, A., Krylyshyn, M.: An application development for recognizing of view in order to control the mouse pointer. In: CEUR Workshop Proceedings, vol. 2386, pp. 55–74 (2019)Google Scholar
  19. 19.
    Vysotska, V.: Linguistic analysis of textual commercial content for information resources processing. In: Modern Problems of Radio Engineering, Telecommunications and Computer Science, TCSET 2016, pp. 709–713 (2016)Google Scholar
  20. 20.
    Rzheuskyi, A., Kunanets, N., Stakhiv, M.: Recommendation system virtual reference. Comput. Sci. Inf. Technol. 1, 203–206 (2018)Google Scholar
  21. 21.
    Lypak, H., Rzheuskyi, A., Kunanets, N., Pasichnyk, V.: Formation of a consolidated information resource by means of cloud technologies. In: Problems of Infocommunications Science and Technology, PIC S and T, pp. 157–160 (2018)Google Scholar
  22. 22.
    Kaminskyi, R., Kunanets, N., Rzheuskyi, A.: Mathematical support for statistical research based on informational technologies. In: ICT in Education, Research and Industrial Applications. Integration, Harmonization and Knowledge Transfer, vol. 2105, pp. 449–452 (2018)Google Scholar
  23. 23.
    Rzheuskyi, A., Matsuik, H., Veretennikova, N., Vaskiv, R.: Selective dissemination of information – technology of information support of scientific research. In: Shakhovska, N., Medykovskyy, M. (eds.) Advances in Intelligent Systems and Computing III, vol. 871, pp. 235–245. Springer, Cham (2019)CrossRefGoogle Scholar
  24. 24.
    Wiegers, K.: Software Requirements, 2nd edn. Microsoft Press, Redmond (2002)Google Scholar
  25. 25.
    ISO/IEC 25010:2011: Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models 2011 (2011). https://www.iso.org/standard/35733.html
  26. 26.
    Laplante, P.A.: Requirements Engineering for Software and Systems. CRC Press, Boca Raton (2009)Google Scholar
  27. 27.
    Cockburn, A.: Writing Effective Use Cases. Pearson Education, London (2001)Google Scholar
  28. 28.
    Su, J., Sachenko, A., Lytvyn, V., Vysotska, V., Dosyn, D.: Model of touristic information resources integration according to user needs. In: International Scientific and Technical Conference on Computer Sciences and Information Technologies, pp. 113–116 (2018)Google Scholar
  29. 29.
    Lytvyn, V., Vysotska, V., Demchuk, A., Demkiv, I., Ukhanska, O., Hladun, V., Kovalchuk, R., Petruchenko, O., Dzyubyk, L., Sokulska, N.: Design of the architecture of an intelligent system for distributing commercial content in the internet space based on SEO-technologies, neural networks, and machine learning. Eastern-Eur. J. Enterp. Technol. 2(2–98), 15–34 (2019)CrossRefGoogle Scholar
  30. 30.
    Berenbach, B., Paulish, D., Katzmeier, J., Rudorfer, A.: Software & systems requirements engineering: In: Practice. McGraw-Hill Professional, New York (2009)Google Scholar
  31. 31.
    Davis, A.M.: Just Enough Requirements Management: Where Software Development Meets Marketing. Dorset House (2005)Google Scholar
  32. 32.
    Burov, Y., Vysotska, V., Kravets, P.: Ontological approach to plot analysis and modeling. In: CEUR Workshop Proceedings, vol. 2362, pp. 22–31 (2019)Google Scholar
  33. 33.
    Lytvyn, V., Vysotska, V., Dosyn, D., Burov, Y.: Method for ontology content and structure optimization, provided by a weighted conceptual graph. Webology 15(2), 66–85 (2018)Google Scholar
  34. 34.
    Backlund, A.: The definition of the system. Kybernetes 29(4), 444–451 (2000)CrossRefGoogle Scholar
  35. 35.
    Lytvyn, V., Vysotska, V., Veres, O., Rishnyak, I., Rishnyak, H.: The risk management modelling in multi project environment. In: Proceedings of the International Conference on Computer Science and Information Technologies, CSIT, pp. 32–35 (2017)Google Scholar
  36. 36.
    Gemino, A., Parker, D.: Use case diagrams in support of use case modeling: deriving understanding from the picture. J. Database Manage. 20(1), 1–24 (2009)CrossRefGoogle Scholar
  37. 37.
    Naum, O., Chyrun, L., Kanishcheva, O., Vysotska, V.: Intellectual system design for content formation. In: Proceedings of the International Conference on Computer Science and Information Technologies, CSIT, pp. 131–138 (2017)Google Scholar
  38. 38.
    Vysotska, V., Rishnyak, I., Chyrun L.: Analysis and evaluation of risks in electronic commerce. In: 9th International Conference on CAD Systems in Microelectronics, pp. 332–333 (2007)Google Scholar
  39. 39.
    Vysotska, V., Lytvyn, V., Burov, Y., Berezin, P., Emmerich, M., Basto Fernandes, V.: Development of information system for textual content categorizing based on ontology. In: CEUR Workshop Proceedings, vol. 2362, pp. 53–70 (2019)Google Scholar
  40. 40.
    Lytvyn, V., Peleshchak, I., Vysotska, V., Peleshchak, R.: Satellite spectral information recognition based on the synthesis of modified dynamic neural networks and holographic data processing techniques. In: International Scientific and Technical Conference on Computer Sciences and Information Technologies, CSIT 2018 – Proceedings, vol. 1, pp. 330–334 (2018)Google Scholar
  41. 41.
    Lytvyn, V., Vysotska, V., Uhryn, D., Hrendus, M., Naum, O.: Analysis of statistical methods for stable combinations determination of keywords identification. Eastern-Eur. J. Enterp. Technol. 2/2(92), 23–37 (2018)CrossRefGoogle Scholar
  42. 42.
    Lytvyn, V., Vysotska, V., Rusyn, B., Pohreliuk, L., Berezin, P., Naum, O.: Textual content categorizing technology development based on ontology. In: CEUR Workshop Proceedings, vol. 2386, pp. 234–254 (2019)Google Scholar
  43. 43.
    Vysotska, V., Lytvyn, V., Burov, Y., Gozhyj, A., Makara, S.: The consolidated information web-resource about pharmacy networks in city. In: CEUR Workshop Proceedings, vol. 2255, pp. 239–255 (2018)Google Scholar
  44. 44.
    Korobchinsky, M., Vysotska, V., Chyrun, L., Chyrun, L.: Peculiarities of content forming and analysis in internet newspaper covering music news. In: Proceedings of the International Conference on Computer Science and Information Technologies, CSIT, pp. 52–57 (2017)Google Scholar
  45. 45.
    Chyrun, L., Burov, Y., Rusyn, B., Pohreliuk, L., Oleshek, O., Gozhyj, A., Bobyk, I.: Web resource changes monitoring system development. In: CEUR Workshop Proceedings, vol. 2386, pp. 255–273 (2019)Google Scholar
  46. 46.
    Chyrun, L., Kowalska-Styczen, A., Burov, Y., Berko, A., Vasevych, A., Pelekh, I., Ryshkovets, Y.: Heterogeneous data with agreed content aggregation system development. In: CEUR Workshop Proceedings, vol. 2386, pp. 35–54 (2019)Google Scholar
  47. 47.
    Gozhyj, A., Chyrun, L., Kowalska-Styczen, A., Lozynska, O.: Uniform method of operative content management in web systems. In: CEUR Workshop Proceedings, vol. 2136, pp. 62–77 (2018)Google Scholar
  48. 48.
    Chyrun, L., Gozhyj, A., Yevseyeva, I., Dosyn, D., Tyhonov, V., Zakharchuk, M.: Web content monitoring system development. In: CEUR Workshop Proceedings, vol. 2362, pp. 126–142 (2019)Google Scholar
  49. 49.
    Bobalo, Y., Stakhiv, P., Mandziy, B., Shakhovska, N., Holoschuk, R.: The concept of electronic textbook “Fundamentals of theory of electronic circuits”. Przegląd Elektrotechniczny 88, 16–18 (2012). NR 3a/2012Google Scholar
  50. 50.
    Vysotska, V., Burov, Y., Lytvyn, V., Oleshek, O.: Automated monitoring of changes in web resources. In: Lytvynenko, V., Babichev, S., Wójcik, W., Vynokurova, O., Vyshemyrskaya, S., Radetskaya, S. (eds.) Lecture Notes in Computational Intelligence and Decision Making, vol. 1020, pp. 348–363. Springer, Cham (2020)Google Scholar
  51. 51.
    Demchuk, A., Lytvyn, V., Vysotska, V., Dilai, M.: Methods and means of web content personalization for commercial information products distribution. In: Lytvynenko, V., Babichev, S., Wójcik, W., Vynokurova, O., Vyshemyrskaya, S., Radetskaya, S. (eds.) Lecture Notes in Computational Intelligence and Decision Making, vol. 1020, pp. 332–347. Springer, Cham (2020)Google Scholar
  52. 52.
    Vysotska, V., Mykhailyshyn, V., Rzheuskyi, A., Semianchuk, S.: System development for video stream data analyzing. In: Lytvynenko, V., Babichev, S., Wójcik, W., Vynokurova, O., Vyshemyrskaya, S., Radetskaya, S. (eds.) Lecture Notes in Computational Intelligence and Decision Making, vol. 1020, pp. 315–331. Springer, Cham (2020)Google Scholar
  53. 53.
    Lytvyn, V., Vysotska, V., Rzheuskyi, A.: Technology for the psychological portraits formation of social networks users for the IT specialists recruitment based on big five, NLP and big data analysis. In: CEUR Workshop Proceedings, vol. 2392, pp. 147–171 (2019)Google Scholar
  54. 54.
    Rzheuskyi, A., Gozhyj, A., Stefanchuk, A., Oborska, O., Chyrun, L., Lozynska, O., Mykich, K., Basyuk, T.: Development of mobile application for choreographic productions creation and visualization. In: CEUR Workshop Proceedings, vol. 2386, pp. 340–358 (2019)Google Scholar
  55. 55.
    Lytvyn, V., Pukach, P., Bobyk, I., Vysotska, V.: The method of formation of the status of personality understanding based on the content analysis. Eastern-Eur. J. Enterp. Technol. 5/2(83), 4–12 (2016)Google Scholar
  56. 56.
    Vysotska, V., Hasko, R., Kuchkovskiy, V.: Process analysis in electronic content commerce system. In: Proceedings of the International Conference on Computer Sciences and Information Technologies, CSIT 2015, pp. 120–123 (2015)Google Scholar
  57. 57.
    Su, J., Vysotska, V., Sachenko, A., Lytvyn, V., Burov, Y.: Information resources processing using linguistic analysis of textual content. In: Intelligent Data Acquisition and Advanced Computing Systems Technology and Applications, Romania, pp. 573–578 (2017)Google Scholar
  58. 58.
    Lytvyn, V., Vysotska, V., Burov, Y., Veres, O., Rishnyak, I.: The contextual search method based on domain thesaurus. In: Shakhovska, N., Stepashko, V. (eds.) Advances in Intelligent Systems and Computing, vol. 689, pp. 310–319. Springer, Cham (2018)Google Scholar
  59. 59.
    Lytvyn, V., Vysotska, V., Chyrun, L., Chyrun, L.: Distance learning method for modern youth promotion and involvement in independent scientific researches. In: Proceedings of the IEEE First International Conference on Data Stream Mining & Processing (DSMP), pp. 269–274 (2016)Google Scholar
  60. 60.
    Mukalov, P., Zelinskyi, O., Levkovych, R., Tarnavskyi, P., Pylyp, A., Shakhovska, N.: Development of system for auto-tagging articles, based on neural network. In: CEUR Workshop Proceedings, vol. 2362, pp. 106–115 (2019)Google Scholar
  61. 61.
    Shakhovska, N., Basystiuk, O., Shakhovska, K.: Development of the speech-to-text chatbot interface based on Google API. In: CEUR Workshop Proceedings, vol. 2386, pp. 212–221 (2019)Google Scholar
  62. 62.
    Shakhovska, N., Vysotska, V., Chyrun, L.: Intelligent systems design of distance learning realization for modern youth promotion and involvement in independent scientific researches. In: Shakhovska, N. (ed.) Advances in Intelligent Systems and Computing, vol. 512, pp. 175–198. Springer, Cham (2017)CrossRefGoogle Scholar
  63. 63.
    Shakhovska, N., Vysotska, V., Chyrun, L.: Features of e-learning realization using virtual research laboratory. In: Proceedings of the XI–th International Conference on Computer Science and Information Technologies, CSIT 2016, pp. 143–148 (2016)Google Scholar
  64. 64.
    Lytvyn, V., Vysotska, V.: Designing architecture of electronic content commerce system. In: Proceedings of the X-th International Conference on Computer Science and Information Technologies, CSIT 2015, pp. 115–119 (2015)Google Scholar
  65. 65.
    Vysotska, V., Burov, Y., Lytvyn, V., Demchuk, A.: Defining author’s style for plagiarism detection in academic environment. In: Proceedings of the 2018 IEEE 2nd International Conference on Data Stream Mining and Processing, DSMP 2018, pp. 128–133 (2018)Google Scholar
  66. 66.
    Chyrun, L., Chyrun, L., Kis, Y., Rybak, L.: Automated information system for connection to the access point with encryption WPA2 enterprise. In: Lecture Notes in Computational Intelligence and Decision Making, vol. 1020, pp. 389–404 (2020)Google Scholar
  67. 67.
    Kis, Y., Chyrun, L., Tsymbaliak, T., Chyrun, L.: Development of system for managers relationship management with customers. In: Lytvynenko, V., Babichev, S., Wójcik, W., Vynokurova, O., Vyshemyrskaya, S., Radetskaya, S. (eds.) Lecture Notes in Computational Intelligence and Decision Making, vol. 1020, pp. 405–421. Springer, Cham (2020)Google Scholar
  68. 68.
    Vysotska, V., Chyrun, L., Chyrun, L.: Information technology of processing information resources in electronic content commerce systems. In: Computer Science and Information Technologies, CSIT 2016, pp. 212–222 (2016)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Ivan Franko National University of LvivLvivUkraine
  2. 2.University of OpoleOpolePoland
  3. 3.Lviv Polytechnic National UniversityLvivUkraine
  4. 4.Varianty Lviv, LLCLvivUkraine
  5. 5.IT Step UniversityLvivUkraine
  6. 6.Ivan Franko Drohobych State Pedagogical UniversityDrohobychUkraine

Personalised recommendations