Впровадження інформаційних технологій відбувається практично у всіх галузях, але найбільш гостро вирішення цього питання вимагає система освіти, зокрема організація управління на факультетах закладів вищої освіти. Стаття присвячена розробці програмного продукту для автоматизованого контролю досягнень студентів зі статистикою, звітністю, зручним і швидким форматом взаємодії, який замінить паперовий ручний формат обробки документів. Мета при розв’язуванні задачі стояла - використовувати прогресивні технології та інструментарії. Серверна платформа сервісу - Node.js на мові TypeScript з сервісами Firebase від Google. Клієнтська частина створена з використанням Vue.js (frontend фреймворк для створення Single page application (SPA) - односторінкових додатків), Nuxt.js (фреймворк для Server-Side Rendering (SSR) - серверного рендерингу), Typescript (строго типізована мова програмування веб-додатків). Взаємодія з сервером виконується за допомогою Representational State Transfer API (REST API). Основна реалізація - у веб-додаток. Уся необхідна звітність по факультетах, групах, конкретних студентах, курсах, роках, і рівню конкурсів генерується автоматично і видається в зручному для аналізу вигляді. Продукт розроблено для деканатів Донецького державного університету управління, але може гнучко адаптуватися до індивідуальних потреб інших освітніх закладів усіх рівнів акредитації. Автоматизація контролю досягнень студентів зі статистикою, звітністю, зручним і швидким форматом взаємодії, з використанням прогресивних та найбільш ефективних засобів для створення веб-додатків, суттєво вплине на конкурентні переваги навчального закладу на ринку освітніх послуг. А підвищення швидкості і якості роботи з контингентом студентів зможе забезпечити надійність і цілісність управління в цілому.
Внедрение информационных технологий происходит практически во всех отраслях, но наиболее остро решение этого вопроса требует система образования, в частности организация управления на факультетах высших учебных заведений. Статья посвящена разработке программного продукта для автоматизированного контроля знаний студентов со статистикой, отчетностью, удобным и быстрым форматом взаимодействия, который заменит бумажный ручной формат обработки документов. Цель при решении задачи стояла - использовать прогрессивные технологии и инструментарии. Серверная платформа сервиса – сервер Node.js на языке TypeScript с интеграцией с сервисами Firebase от Google. Клиентская часть создана с использованием Vue.js (frontend фреймворк для создания SPA – одностраничных приложений), Nuxt.js (фреймворк для SSR - серверного рендеринга страниц), Typescript (строго типизированный язык программирования веб-приложений). Взаимодействие с сервером выполняется с помощью REST API. Основная реализация проекта – веб-приложение. Вся необходимая отчетность по факультетам, группам, конкретным студентам, курсам, годам, и уровню конкурсов генерируется автоматически и выдается в удобном для анализа виде. Продукт разработан для деканатов Донецкого государственного университета управления, но может гибко адаптироваться к индивидуальным потребностям других учебных учреждений всех уровней аккредитации. Автоматизация контроля знаний студентов со статистикой, отчетностью, удобным и быстрым форматом взаимодействия, с использованием прогрессивных и наиболее эффективных средств для создания веб-приложений, существенно повлияет на конкурентные преимущества учебного заведения на рынке образовательных услуг. А повышение скорости и качества работы с контингентом студентов сможет обеспечить надежность и целостность управления в целом.
The introduction of information technology occurs in almost all industries, but the solution to this issue in the education system and particularly in the organization of management at faculties of higher educational institutions is the most acute. The article is devoted to developing a software product for automated control of students achievement with statistics, reporting, convenient and fast format of interaction, which will replace the manual paper format of document processing. Service’s Server Platform is Node.js with TypeScript programming language in integration with Google Firebase services. The client side is created using Vue.js (frontend framework for creating SPA - one-page applications), Nuxt.js (framework for SSR - server rendering), Typescript (strictly typed web application programming language). The server interacts with the REST API. The main implementation is in a web application. All the necessary reports on faculties, groups, specific students, courses, years, and the level of competitions are automatically generated and issued in a form convenient for analysis. The product is designed for deans’ offices of the Donetsk State University of Management, but can flexibly adapt to the individual needs of other educational institutions of all levels of accreditation. Automation of students' knowledge control with statistics, reporting, a convenient and fast interaction format, using the most advanced and most effective tools for creating web applications, will significantly affect the competitive advantages of an educational institution in the educational services market. And increasing the speed and quality of work with the student body will be able to ensure the reliability and integrity of management in general.