UNIFIED DIGITAL INFRASTRUCTURE OF THE MODERN SCIENTIFIC LIBRARY ON THE BASIS OF WEB TECHNOLOGIES

Authors

DOI:

https://doi.org/10.15802/stp2019/160434

Keywords:

library interactive information system, university library, Scientific and Technical Library of DNURT, OctoberCMS, Laravel, PostgreSql, LMS, API Gateway, Web-application, electronic catalogue, scientist profile

Abstract

Purpose. Digitization, expansion of the scientific library infomedia and its integration into the global digital space require the creation of a full-fledges, multifunctional Web-oriented ecosystem. The work is aimed at researching rational ways and implementation of separate tools within the framework of an interactive library information system on the basis of Web-technologies, which includes a single API gateway (library site) and combines separate library management systems (LMS). Methodology. The research was conducted on the basis of the Scientific and Technical Library of the Dnipro National University of Railway Transport named after Academician V. Lazaryan (DNURT). We analysed the structure and condition of the existing out-of-dated library information system, based on the technologies of breaking up separate subsystems into separate services. We considered the possibilities and peculiarities of the transition to a single interactive system with the help of a central Web-application, which combines scattered services. This system is integrated into the system of «IRBIS-64» LMS (although any LMS can be used). Attention is focused on the reliability and protection of user data from unauthorized access. Findings. The ways, means and peculiarities of the transition to a full-fledged, multifunctional Web-oriented ecosystem of the DNURT library are explored. The system has its own API-based interface, which allows it to be easily scalable, thanks to the use of the current framework on the basis of Laravel – OctoberCMS. The system has an administrator and user panel. A subsystem – the DB «Publication Profile of University Science» – has been developed to provide the necessary functionality for plugins and applications: 1) for synchronization with Scopus, Web of Science, Google Scholar – in Pyhton language; 2) for automated reporting – in C# language for Windows. Originality. The researchers analysed the possibilities and suggested optimal and effective solutions for creating an interactive information system of the library based on Web-technologies, which includes a single API gateway (library site) and combines separate library automation systems. It is proved that the application of the increased level of abstraction using specialized PHP-frameworks and ORM instead of pure SQL allows the developer to focus on the development of a rather complex and at the same time a simple system from the point of view of development, which is sufficiently effective in the absence of time and material resources in the scientific libraries of Ukraine. The performed researches allow to assert about the partial implementation of the «Library 2.0» paradigm requirements in the library of DNURT. Practical value. The offered interactive information system of the scientific library allows to practically abandon the cumbersome and morally outdated IRBIS 64 system in the issues of service for readers (there is an opportunity even to execute orders of printed literature in a personal account, like in user accounts of modern courier services). The developed software that synchronizes with IRBIS in the C# language allows to unload data from the IRBIS LMS to any modern open-source LMS in the future. Realization of possibilities of the subsystem «Publication Profile of University Science» will allow receiving a statistically reliable picture of the publication activity and influence of scientists, departments, university as a whole.

Author Biographies

І. А. Kliushnyk, Dnipro National University of Railway Transport named after Academician V. Lazaryan

Dep. «Electronic Computing Machines», Dnipro National University of Railway Transport named after Academician
V. Lazaryan, Lazaryan St., 2, Dnipro, Ukraine, 49010, tel. +38 (056) 373 15 89, e-mail klugran@i.ua

 

T. O. Kolesnykova, Dnipro National University of Railway Transport named after Academician V. Lazaryan

Scientific and Technical Library, Dnipro National University of Railway Transport named after Academician V. Lazaryan, Lazaryan St., 2, Dnipro, Ukraine, 49010, tel. +38 (056) 371 51 05, e-mail lib@b.diit.edu.ua

О. S. Shapoval, Dnipro National University of Railway Transport named after Academician V. Lazaryan

Scientific and Technical Library, Dnipro National University of Railway Transport named after Academician V. Lazaryan, Lazaryan St., 2, Dnipro, Ukraine, 49010, tel. +38 (056) 371 51 05, e-mail popcornphp@gmail.com

References

Dzyuba, V. V., & Kosolapov, A. A. (2017). O nekotorykh problemakh ekspluatatsii veb-sistem. Information technology in metallurgy and machine building: Materials of Scientific and Technical International Conference. Dnipro: National Metallurgical Academy of Ukraine, Oles Honchar Dnipropetrovsk National University, Dnipropetrovsk National University of Railway Transport named after Academician V. Lazaryan. (in Russian)

Dubyk, S. O. (2018). ABIS Koha v Ukraini: prezentatsiia. Lviv. Retrieved from http://elartu.tntu.edu.ua/handle/lib/25274 (in Ukrainian)

Kozachenko, D., Razumov, S., & Myrgorodska, A. (2016). Development the methodology for establishing the publication profile of the university. The problems and prospects of railway transport development: Abstracts of the 76 International Scientific & Practical Conference. Dnipropetrovsk: Dnipropetrovsk National University of Railway Transport named after Academician V. Lazaryan. (in Ukrainian)

Kolesnykova, T. О., & Kliushnyk, I. A. (2015). Publication of scientific periodicals at universities:new challenges, participants, technology. Science and Transport Progress, 6(60), 183-197. doi: 10.15802/stp2015/57105 (in Russian)

Kolesnykova, T. O. (2016). Service Centers of Contemporary University Library: Service of Scientists. Security Innovation Society: cooperation in the field of legal education and legal education: Intern. Internet Conf. (May 25 2016). Kharkiv: Yaroslav Mudryi National Law University. Retrieved from http://clc.am/OKzujA (in Ukrainian)

Kosarev, N. O. (2018). Comparative performance testing of php-frameworks. Fundamentalnye i prikladnye nauchnye issledovaniya: aktualnye voprosy, dostizheniya i innovatsii: sbornik statey XIV Mezhdunarodnoy nauchno-prakticheskoy konferentsii. (Vol. 1-2). Penza. (in Russian)

Pro biblioteky i bibliotechnu spravu: Zakon Ukrainy № 32/35-ВР. (1995). Retrieved from http://clc.am/8asb1Q (in Ukrainian)

Solovianenko, D. (2007). Biblioteka-2.0: kontseptsiia biblioteky druhoho pokolinnia. Bibliotechnyi visnyk, 5, 10-20. (in Ukrainian)

Shapoval, O. S., & Kliushnyk, I. A. (2018). Rozrobka i doslidzhennia systemy «tsyfrova biblioteka universytetu» na osnovi web-tekhnolohii. Modern information and communication technologies in transport, industry and education: Abstracts of the ХІІ International Scientific and Practical Conference. Dnipro: Dnipropetrovsk National University of Railway Transport named after Academician V. Lazaryan. (in Ukrainian)

Chordiya, A. R., Majumder, S., & Javaid, A. Y. (2018, May). Man-in-the-Middle (MITM) Attack Based Hijacking of HTTP Traffic Using Open Source Tools. IEEE International Conference on Electro/Information Technology (EIT). Rochester. doi: 10.1109/eit.2018.8500144 (in English)

Joshi Padma, N., Ravishankar, N., Raju, M. B., & Ravi, N. C. (2017). Contemplating Security of Http From SQL Injection and Cross Script. 2017 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC). Coimbatore. doi: 10.1109/iccic.2017.8524376 (in English)

Tan, W., Fan, Y., Ghoneim, A., Hossain, M. A., & Dustdar, S. (2016). From the Service-Oriented Architecture to the Web API Economy. IEEE Internet Computing, 20(4), 64-68. doi: 10.1109/mic.2016.74 (in English)

Yang, J., Subramaniam, P., Lu, S., Yan, C., & Cheung, A. (2018). How not to structure your database-backed web applications. Proceedings of the 40th International Conference on Software Engineering ICSE 2018. Gothenburg. doi: 10.1145/3180155.3180194 (in English)

Jound, I., & Halimi, H. (2016). Comparison of performance between Raw SQL and Eloquent ORM in Laravel. Karlskrona. (in English)

Lindberg, T. (2018). A/B-testing for web design: A comparative study of response times between MySQL and PostgreSQL: Implementation of a web based tool for design comparisons with stored images. Retrieved from https://clck.ru/FCKEa (in English)

Salskyi, D., Kozhukhar, A., Olshevska, O., & Povarova, N. (2017). Overview of popular approaches in creating client-server applications based on scientometrics onafts’ platform. Automation of Technological and Business Processes, 9(4), 21-26. doi: 10.15673/atbp.v10i4.833 (in English)

Parimala, G., Sangeetha, M., & AndalPriyadharsini, R. (2018). Efficient Web Vulnerability Detection Tool for Sleeping Giant-Cross Site Request Forgery. Journal of Physics: Conference Series, 1000. doi: 10.1088/1742-6596/1000/1/012125 (in English)

Prokofyeva, N., & Boltunova, V. (2017). Analysis and Practical Application of PHP Frameworks in Development of Web Information Systems. Procedia Computer Science, 104, 51-56. doi: 10.1016/j.procs.2017.01.059 (in English)

Ramana, K., Ponnavaikko, M., & Subramanyam, A. (2018). A Global Dispatcher Load Balancing (GLDB) Approach for a Web Server Cluster. International Conference on Communications and Cyber Physical Engineering ICCCE 2018. Hyderabad. doi: 10.1007/978-981-13-0212-1_36 (in English)

Web Development is Simple. October. Retrieved from: https://octobercms.com/features (in English)

Published

2019-03-21

How to Cite

Kliushnyk І. А., Kolesnykova, T. O., & Shapoval О. S. (2019). UNIFIED DIGITAL INFRASTRUCTURE OF THE MODERN SCIENTIFIC LIBRARY ON THE BASIS OF WEB TECHNOLOGIES. Science and Transport Progress, (1(79), 64–80. https://doi.org/10.15802/stp2019/160434

Issue

Section

INFORMATION AND COMMUNICATION TECHNOLOGIES AND MATHEMATICAL MODELING