Автоматизація обліку публікацій наукових підрозділів на основі використання API ORCID
Розглянуто алгоритм автоматизації обліку публікацій наукових підрозділів на основі використання API ORCID, а також переваги та недоліки використання саме ORCID. Підходи щодо вибору програмної платформи, яку можна задіяти для автоматизації обліку.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | украинский |
Дата добавления | 26.07.2023 |
Размер файла | 48,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Автоматизація обліку публікацій наукових підрозділів на основі використання API ORCID
Сергій Горбачевський,
кандидат технічних наук, старший науковий співробітник Національний університет оборони України імені Івана Черняховського, м. Київ
Анотація
Розглянуто алгоритм автоматизації обліку публікацій наукових підрозділів на основі використання API ORCID, а також переваги та недоліки використання саме ORCID.
Ключові слова: автоматизація обліку; ідентифікатор; публікаційна активність; науковий підрозділ; API; ORCID.
РЕЗЮМЕ
Сергей Горбачевский,
кандидат технических наук, старший научный сотрудник Национальный университет обороны Украины имени Ивана Черняховского
Автоматизация учёта публикаций научных подразделений на основе использования API ORCID
Рассмотрен алгоритм автоматизации учета публикаций научных подразделений на основе использования API ORCID, а также преимущества и недостатки использования ORCID.
Ключевые слова: автоматизация учета; идентификатор; публикационная активность; научное подразделение; API; ORCID.
SUMMARY
Serhii Horbachevsky,
PhD (technical sciences), Senior Researcher National Defence University of Ukraine named after Ivan Chernyakhovskyi
Automation of scientific departments publications' accounting on the based of API ORCID using
Introduction. Publication activity of scientific departments and universities in general is one of the main indicators of scientific work of the institution. Automation of accounting for scientific publications can significantly reduce labor costs for the formation of information reports and allow for quality analytical research on this issue.
Purpose - Formulate approaches to the choice of software platform that can be used to automate the accounting of scientific departments publications'.
Methods: The system of general scientific, theoretical and empirical research special methods, methodological analysis of the problem, systematization and generalization of scientific information concerning the nature and content of certain tasks, monitoring of existing systems were used to solve the set research problems, method of information data processing.
Results. Algorithm for processing data on researchers' publications, which are stored in their accounts on the ORCID platform.
Originality. The article describes ways to automate the accounting of scientific departments publications ' through the use of API ORCID.
Conclusion. The development of modern information technologies allows to move to the automation of accounting for the results of scientific and scientific-technical activities in higher education. Such automation will improve the quality of management decisions and provide easy and convenient access to information stored through various queries to the database.
Key words: accounting automation; identifier; publishing activity; research unit; API; ORCID
Постановка проблеми. Публікаційна активність наукових підрозділів та ВВНЗ в цілому є однім із головних показників наукової роботи закладу. Автоматизація обліку наукових публікацій може суттєво скоротити працевтрати на формування інформаційних довідок та дати змогу проводити якісні аналітичні дослідження з зазначеного питання.
Аналіз останніх досліджень і публікацій. Питання оцінки публікаційної активності науковців досліджувала Фамілярська Л.Л.[1], яка пропонувала використовувати Google Scholar як інструмент моніторингу. Такій підхід гарний для вивчення публікаційної активності окремих науковців, але він не припускає можливість автоматизації моніторингу або обліку, оскільки Google Scholar не надає API. Резниченко О.С., Сиваков С.І. та Резниченко Т.А. [2] розглядали задачу автоматизованого формування відомостей щодо наукових публікацій університету за даними різних наукометрічних баз, проте цей підхід є громіздкім. Водночас питання вибору універсального ідентифікатора науковця та автоматизація обліку публікацій наукового підрозділу залишаються актуальними. програмний автоматизація облік
Мета статті - сформулювати підходи щодо вибору програмної платформи, яку можна задіяти для автоматизації обліку публікацій наукових підрозділів.
Виклад основного матеріалу дослідження. Нині відсутні готові програмні рішення щодо отримання інформації з наукометрічних баз та її агрегування з метою отримання кількісних показників публікаційної активності наукових підрозділів. У той же час є вже усталені та загальноприйняті унікальні цифрові ідентифікатори авторів наукових статей у тій чи іншій наукометрічної базі. Одним з таких ідентифікаторів авторів, які широко використовуються в наукових публікаціях, є ORCID [3]. ORCID або Open Researcher and Contributor ID (з англ.--відкритий ідентифікатор дослідника та учасника) - незапатентований літерно-цифровий код, який однозначно ідентифікує наукових авторів. ORCID вирішує проблему, що полягає в тому, що внесок конкретного дослідника, його публікації важко однозначно розпізнати, так як більшість особистих імен не унікальні, вони можуть змінюватись (наприклад, у шлюбі), мати культурні відмінності в порядку імен, а також проблеми з використанням ініціалів та різних систем письма. Цей код забезпечує постійну ідентифікацію для людей, аналогічну до тієї, яка створюється для пов'язаних з контентом об'єктів у цифрових мережах за допомогою ідентифікаторів цифрових об'єктів (DOI).
Однойменна організація ORCID Inc. пропонує відкритий та незалежний реєстр, який має стати стандартом де-факто для ідентифікації учасників у дослідницьких та академічних виданнях. 16 жовтня 2012 року ORCID Inc. запустила свою службу реєстру та розпочала випуск ідентифікаторів користувачів. З цього часу унікальний ідентифікатор ORCID було присвоєно понад 10 мільйонам дослідників у всьому світі. Переважна більшість наукових видань використовують ORCID у системах подання рукописів. Одні з найбільших та престижних грантодавців, як Національний інститут здоров'я (США) та Wellcome Trust, інтегрували ORCID у свої робочі процеси для оптимізації роботи з даними та полегшення процесу подання заявок. Десятки грантодавчих організацій у всьому світі наслідують цей приклад. Отримання ідентифікатора для дослідника безкоштовне.
Переваги ORCID для науковців:
• дозволяє досліднику вирізнити свою дослідницьку діяльність від інших зі схожими чи однаковими іменами та прізвищами;
• дозволяє встановлювати взаємозв'язок між особистістю дослідника з широким спектром його дослідницької діяльності та об' єктів, таких як публікації, монографії, набори даних, обладнання, цитування, патенти тощо.
• скорочення ручного введення даних за рахунок автоматичного імпорту пов'язаних видів діяльності та об'єктів;
• полегшує виконання адміністративних питань, які супроводжують процес проведення досліджень, міжнародної співпраці оскільки позбавляє необхідності вводити дані знову і знову. Дані, пов'язані з дослідником, можуть "переміщуватися" зі своїм ідентифікатором між організаціями та національними кордонами;
• полегшує взаємодію дослідника з організаціями, видавцями, грантодавцями через єдиний ідентифікатор;
• наявність онлайн-профілю покращує представлення дослідника та його наукового доробку в мережі.
Переваги ORCID для наукових установ/ закладів вищої освіти:
• Наявність API дозволяє автоматизувати збір даних, які є стратегічно важливі для прийняття управлінських рішень на рівні організації та відстеження результатів досліджень наукових працівників;
• покращує дослідницький профіль установи завдяки оптимізації видимості та доступності результатів дослідження та їх впливовості;
• скорочує часові витрати введення даних та створює зручний механізм для підтримки наукових даних у актуальному стані.
Переваги для країни в цілому:
Впровадження ідентифікаторів ORCID на національному рівні сприятиме:
• зменшенню бюрократичних процедур та дублювання зусиль під час повторного введення даних, шляхом забезпечення автоматизованого обміну даних між різними системами та установами на будь-якому етапі життєвого циклу наукового дослідження (наприклад, заповнення грантової заявки чи подання рукопису до автоматизованої системи видавництва OJS, тощо);
• покращенню якості метаданих (точність, узгодженість, повнота, актуальність);
• забезпечення ефективного збору даних та проведення звітності, що слугуватиме кращому розумінню національної наукової сфери та розробленню ґрунтовних політик;
• покращенню дослідницького іміджу країни завдяки оптимізації видимості та відкритості результатів наукових досліджень тим самим створюючи можливості для міжнародного співробітництва та забезпечення доступу до української науки для кінцевих користувачів та представників бізнесу;
• позиціювання українських дослідницьких установ та українських дослідників як світових лідерів у використанні загальноприйнятих практик управління даними досліджень, створювати можливості впливати та формувати майбутні напрямки глобальних досліджень та інноваційних систем.
До недоліків ORCID можна віднести відсутність розрахунку індексу цитування, як у Google Scholar.
Після реєстрації на сайті orcid.org дослідник отримує унікальний ідентифікатор та обліковий запис або особистий кабінет. Обліковий запис ORCID включає:
• Прізвище та ім'я автора
• Альтернативні написання ПІБ автора
• Контактну інформацію автора (email, website)
• Назва організації, у якій працює автор
• Займану посаду в організації
• Інші ідентифікатори автора (наприклад, Scopus)
• Список робіт автора (із зазначенням DOI та/або посилання на Scopus)
• Список грантів, у яких брав участь автор
В особистому кабінеті дослідник може встановити налаштування приватності. При цьому існують три рівні приватності даних:
Загальнодоступний. Інформація, зазначена як Public, доступна для перегляду будь-яким користувачем сайту ORCID.org, а також усім, хто використовує відповідне доступне програмне забезпечення ORCID, яке називається інтерфейс API (Application Programming Interface). API дозволяє приймати запити від зовнішніх систем, обробляти їх та видавати інформацію в описаному форматі, використовуючи технології між машинної взаємодії на базі XML.
Для автоматизації публікаційної активності і потрібно отримати доступ до списку публікацій автора. І тут роботодавець має просити дослідників виставляти саме такий рівень приватності.
Також ще є рівень приватності - обмежений, інформація, зазначена як Limited, доступна для перегляду так званими Trusted Parties (довіреними сторонами), які проходять через авторизацію дослідника.
І рівень приватності - особистий. Інформація, зазначена як Private, доступна для перегляду лише досліднику.
Для отримання загальнодоступного ORCID API необхідно зареєструвати публічного клієнта в інструментах розробника https://orcid.org/developer-tools. Після реєстрації розробник програми (додатку) отримує ID клієнта APP та шифр клієнта.
Далі, щоб використовувати API ORCID необхідно отримати токен доступу /read-public . І після цього можна читати весь запис ORCID повністю або конкретний розділ запису. Наукові праці дослідника зберігаються у розділі /works/ . Кожний елемент розділу /works/ містить тип роботи (книга, стаття у науковому журналі, дисертація, препринт тощо), заголовок (назва), ідентифікатори та дату додавання.
API ORCID відповідає обмеженням REST і використовує OAuth 2.0, поширений стандартний протокол для дозволів користувача.
ORCID також надає тестовий сервер Sandbox у пісочниці для того, щоб будь-який бажаючий міг безкоштовно протестувати свій API-інтерфейс і це є ще однією з переваг ORCID для організацій.
Тестовий сервер-пісочниця є копією програмного забезпечення ORCID Registry і містить лише тестові дані. Він був розроблений так, щоб надати місце для тестування програми, не торкаючись будь-яких реальних ідентифікаторів ORCID. Тестове середовище дозволяє створювати тестові облікові записи науковців та тестувати виклики API у пісочниці, не турбуючись про те, що це вплине на реальні дані або випадково розішле спам дослідникам.
По суті, завдання отримання даних про публікації наукового підрозділу за заданий період зводиться до циклу або перебору за ID дослідників записів ORCID в автоматичному режимі (рис. 1).
Рис.1 Блок-схема алгоритму формування списку публікацій наукового підрозділу в заданому часовому інтервалі
У репозіторії програмного забезпечення github є багато прикладів використання API ORCID на популярних язиках програмування, зокрема, на python [5]. Вочевидь, що корисною була б кооперація та обмін досвідом українських ВНЗ та наукових організацій щодо використання ORCID в автоматизованих облікових системах.
Висновки
Впровадженния API ORCID для автоматизації обліку публікаційної активності наукових підрозділів є дуже перспективним. В Україні створений Консорціум з ORCID між закладами вищої освіти та науковими установами, що має покращити інтеграцію ORCID з інформаційними системами наукових установ.
Участь наукової установи у Консорціумі також дає можливість безкоштовного доступу до premium акаунту API ORCID.
Література
1. Фамілярська Л.Л. Google Scholar як інструмент моніторінгу професійного розвитку викладача закладу вищої освіти/ Електронне наукове фахове видання "Відкрите освітнє е- середовище сучасного університету" №5, - 2018. - С. 222-231
2. О.С. Резниченко, С.И. Сиваков, Т.А. Резниченко Методика автоматизированного формирования сведений о научных публикациях университета/ Университетское управление: практика и анализ № 24(2), -2020. - С. 44-58
3. Наказ Міністерства освіти і науки України від 15.01.2018 р. № 32 "Про затвердження Порядку формування Переліку наукових фахових видань України" // [Електронний ресурс] Режим доступу: http://zakon.rada.gov.ua /laws/show/z0141-21 .
4. Горбачевський С., Орда М., Напрямки використання сучасних технологій в інформаційному забезпеченні системи військової освіти/ Збірник наукових праць "Військова освіта"- №1 (41), - 2020. - С. 103-109.
5. Програми для роботи з ORCID на pyton https://github.com/ORCID/python-orcid
6. REFERENCES
7. Familiarska L.L. Google Scholar yak instrument monitorinhu profesiinoho rozvytku vykladacha zakladu vyshchoi osvity/ Elektronne naukove fakhove vydannia "Vidkryte osvitnie e- seredovyshche suchasnoho universytetu" №5, - 2018. - S. 222-231
8. O.S. Reznychenko, S.Y. Syvakov, T.A. Reznychenko Metodyka avtomatyzyrovannoho formyrovanyia svedenyi o nauchnbikh publykatsyiakh unyversyteta/ Unyversytetskoe upravlenye: praktyka y analyz № 24(2), -2020. - S. 44-58
9. Nakaz Ministerstva osvity i nauky Ukrainy vid 15.01.2018 r. № 32 "Pro zatverdzhennia Poriadku formuvannia Pereliku naukovykh fakhovykh vydan Ukrainy" // [Elektronnyi resurs] Rezhym dostupu: http://zakon.rada.gov.ua /laws/show/z0141-21 .
10. Horbachevskyi S., Orda M., Napriamky vykorystannia suchasnykh tekhnolohii v informatsiinomu zabezpechenni systemy viiskovoi osvity/ Zbirnyk naukovykh prats "Viiskova osvita"- №1 (41), - 2020. - S. 103-109.
11. Prohramy dlia roboty z ORCID na pyton https://github.com/ORCID/pvthon-orcid
Размещено на Allbest.ru
...Подобные документы
Мета створення інформаційних систем обліку, їх роль в управлінні економічним об'єктом. Характеристика та типи облікових задач, що підлягають автоматизації. Програмне забезпечення обліку праці та її оплати засобами універсального програмного продукту.
контрольная работа [40,1 K], добавлен 05.07.2015Вибір методу проектування архітектури та моделі функціонування системи автоматизації обліку ресурсів в складських приміщеннях. Аналіз системних вимог та обґрунтування методу проектування інформаційної системи, постановка та алгоритм розв’язання задачі.
дипломная работа [3,5 M], добавлен 25.05.2017Недоліки та переваги при використанні телеграм ботів. Оцінка очікуваного ефекту від впровадження системи автоматизації. Стек технологій який використовувався при розробці чат-бота. Реалізація системи обліку клієнтів та замовлень онлайн магазину.
дипломная работа [7,2 M], добавлен 27.05.2023Характеристика технологічного процесу і об'єкта автоматизації. Вибір засобів автоматизації і мікропроцесорної техніки. Головний спосіб реалізації керуючих впливів. Канали вузла "Lagoon 2". Емуляція зміни тиску газу. Симуляція пожежі та відсікання газу.
курсовая работа [2,0 M], добавлен 07.01.2014Аналіз інформаційних потоків підприємства торгівлі. Обґрунтування необхідності автоматизації складського обліку автозапчастин. Вимоги до архітектури і продуктивності клієнтської системи. Розробка модулів, алгоритмів, структури даних, інтерфейсу програми.
дипломная работа [1,6 M], добавлен 12.04.2012Опис структур даних та вмісту файлів з вхідними, вихідними даними. Проектування програми автоматизації процесу обліку (поставки та видачі) товарів для невеликого магазину. Математична постановка основних задач. Опис програмного інтерфейсу з користувачем.
курсовая работа [526,9 K], добавлен 07.10.2014Описання процесу і результатів проектування "Автоматизованої інформаційної системи формування і друкування "Відомостей", призначеної для автоматизації кадрового обліку на підприємствах із середньою кількістю працівників. Алгоритм програмного забезпечення.
курсовая работа [1,7 M], добавлен 22.09.2009Коректне використання операторів та конструкцій, побудова ефективних алгоритмів для розв'язку типових задач. Розробка алгоритмів та програми для створення бази даних телефонних номерів. Використання засобів розробки програмного забезпечення мовою Java.
курсовая работа [1,0 M], добавлен 25.01.2016Базові конструкції мови програмування С++ з позиції об’єктного програмування. Розробка програми для автоматизації обліку товарів на складі магазину парфумів. Реалізація програми в середовищі Visual Studio C++. Розробка інтерфейсу і тестування програми.
дипломная работа [907,9 K], добавлен 01.04.2016Розробка бази даних для обліку використання сільськогосподарської техніки на підприємстві. Аналіз предметної області. Складення DFD-діаграми з виділенням основних функцій даної задачі, ER-діаграми. Створення програми для виконання обліку на підприємстві.
курсовая работа [1,0 M], добавлен 24.12.2021Поняття та властивості інформації. Основи інформаційної технології, її структура, моделі предметної області, системні й інструментальні засоби. Розробка довідника обліку та калькуляції витрат підприємства, готової продукції та сировини, її склад.
контрольная работа [533,1 K], добавлен 10.09.2009Порядок та правила створення системи автоматизації операцій в пунктах обміну валюти, основні вимоги до їх безпеки. Технологія роботи в пунктах обміну уповноважених банків, їх необідне устаткування, обладнання. Етапи процесу підтвердження платежів СЕП
контрольная работа [22,2 K], добавлен 26.07.2009Організаційно-функціональна структура школи, її апаратне та програмне забезпечення. Автоматизація обліку розрахунків плати за гуртожиток. Проектування необхідних таблиць для збереження інформації. Створення таблиці, запитів і звітів в режимі конструктора.
курсовая работа [913,9 K], добавлен 17.08.2016Особливості та етапи роботи з автоматизованою системою кадрового обліку "Кадри". Методи безперервного обліку персоналу підприємства і кадрового резерву. Шляхи автоматичного формування первинної документації на кожного співробітника, обліку відпусток.
лабораторная работа [897,9 K], добавлен 27.05.2010Види інформаційних систем. Програмна реалізація гнучкої системи для автоматизованої реєстрації та обліку руху імунобіологічних препаратів в середовищі Delphi 6.0 з використанням технології доступу до баз даних ADO. Розрахунок витрат на розробку програми.
дипломная работа [3,2 M], добавлен 25.10.2012Розробка модулю корпоративної інформаційної системи (КІС) автоматизації аналізу матеріальних ресурсів підприємства за допомогою процедур, що написані на VBA (Visual Basic for Application) для MS Access. "Автоматизація аналізу ресурсів підприємства".
курсовая работа [573,4 K], добавлен 19.03.2009Автоматизація бібліотеки Тальнівського будівельно-економічного коледжу УДАУ. Методи автоматизації та проектування. Інфологічна, даталогічна моделі даних. Програмні засоби розробки бази даних. Розробка таблиць та звітів, встановлення зв’язків між таблиць.
курсовая работа [4,9 M], добавлен 07.06.2010Приклади використання всіх типів об’єднань: внутрішнього, зовнішнього лівостороннього та зовнішнього правостороннього. Приклади використання EXIST, ANY, SOME, ALL, UNION. Побудова запитів на основі кількох таблиць. Приклади використання підзапитів.
лабораторная работа [17,9 K], добавлен 02.04.2015Розробка бази даних для автоматизації облікової інформації в системі управління базами даних Access з метою полегшення роботи з великими масивами даних, які існують на складах. Обґрунтування вибору системи управління. Алгоритм та лістинг програми.
курсовая работа [550,9 K], добавлен 04.12.2009Розробка класного електронного журналу з метою автоматизації ведення обліку відвідування та атестації учнів, виведення рейтингових оцінок по різним предметам: опис середовища програмування, файлів баз даних, модулів, діаграм стану та інтерфейсу програми.
дипломная работа [1,1 M], добавлен 28.04.2010