Жар, Михайло Юрійович2024-10-212024-10-212023Жар, М. Ю. Інформаційна система організаційного управління навчальним навантаженням. Підсистема кафедри : кваліфікаційна робота бакалавра; Information system for organizational management of educational workload. Department subsystem / М. Ю. Жар. – Одеса, 2023. – 101 с.https://dspace.onu.edu.ua/handle/123456789/39637У кваліфікаційній роботі розглянуто проблему ведення документації у середовищі ОНУ імені І. І. Мечникова, особливості предметної області університету, визначено техпроцес розрахунку навчального навантаження і зібрано вимоги користувачів. В роботі проведений порівняльний аналіз наявних інформаційних систем, що надають можливості розподілу та розрахунку навчального навантаження. Результатом стало рішення розробляти власну систему організаційного управління навчальним навантаженням. Сформовано базу даних комплексної системи, з якої виділено сутності, що відносяться до підсистеми кафедри. Обрано трирівневу архітектуру системи та паттерн проектування MVC. Визначено стек технологій PostgreSQL, Ruby On Rails, React для побудови додатку. Оформлено техпроцес розрахунку навчального навантаження. Сформовано інтерфейс взаємодії користувачів із системою з забезпеченням безпеки на всіх рівнях додатку. Підсистему кафедри реалізовно з функціями розрахунку навчального навантаження для формування обсягу, розподілу навчального навантаження викладачів, виконання навантаження кафедри та формування аналітичних звітів.The qualification project addresses the issue of documentation management within the environment of I.I. Mechnikov Odesa National University, taking into account the specific domain of the university. The technical process of calculating educational workload has been defined, and user requirements have been gathered. The theses include a comparative analysis of existing information systems that provide capabilities for workload distribution and calculation. As a result, the decision was made to develop a custom organizational management system for educational workload. A database for the comprehensive system has been created, and entities related to the department subsystem have been identified. A three-tier architecture and the MVC design pattern have been chosen for the system. The technology stack of PostgreSQL, Ruby On Rails, and React has been selected for application development. The technical process of calculating educational workload has been documented. The user interface for interacting with the system has been designed, with security measures implemented at all application levels. The department subsystem has been implemented with functions for calculating educational workload, including workload volume determination, distribution of teaching load among instructors, department workload management, and generation of analytical reports.uk126 інформаційні системи та технологіїбакалаврінформаційна системаорганізаційне управліннянавчальне навантаженнякафедраІнформаційна система організаційного управління навчальним навантаженням. Підсистема кафедриInformation system for organizational management of educational . workload. Department subsystemDiplomas