Система вибору вибіркових дисциплін в рамках кафедри та інтеграція її у університетську систему. Розробка функціональної частини web-інтерфейсу користувача

dc.contributor.advisorСігайов, Андрій Олександрович
dc.contributor.authorПоліщук, Даніїл Ярославович
dc.date.accessioned2024-02-02T12:19:58Z
dc.date.available2024-02-02T12:19:58Z
dc.date.issued2024
dc.descriptionДане дослідження показує як можна здійснювати аналіз та реалізувати систему вибору вибіркових дисциплін. Під час дослідження розроблено систему, що здійснює запити та повертає необхідні дані користувачеві чи системі через відкритий API.uk
dc.description.abstractМагістерська дисертація за темою «Система вибору вибіркових дисциплін в рамках кафедри та інтеграція її у університетську систему. Розробка функціональної частини web-інтерфейсу користувача» виконана студентом кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Поліщуком Даніїлом Ярославовичем зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо-професійною програмою «Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем в енергетиці» і складається зі: вступу; 5 розділів («Огляд існуючого програмного рішення», «Аналіз існуючих передових технологій», «Реалізація графічного користувацького інтерфейсу системи», «Тестування графічного користувацького інтерфейсу системи», «Розробка стартап проєкту»), висновків до кожного з цих розділів; загальних висновків; списку використаних джерел, який налічує 25 джерел; 72 ілюстрацій; 8 таблиць та 2 додатків. Загальний обсяг роботи 145 сторінка. Актуальність. Існує необхідність мати автоматизований програмний продукт, за допомогою якого можна легко та з мінімальними зусиллями керувати процесом організації вибору дисциплін серед студентів університету. На сучасному українському ринку подібних програмних рішень існує дуже мало. Як правило, ці рішення не є комерційними та розробляються тими чи іншими силами того університету, який і буде використовувати дану програму. Проте ці програмні продукти не є ідеальними. Вони не пропонують своїм користувачам широкий спектр можливостей. Їх графічний інтерфейс не є іделальним та легко зрозумілим для людського ока користувача. Є навіть такі системи вибіркових дисциплін, які мають непрацюючий функціонал або слабку захищеність всієї системи в цілому. Всі ці вищезгадані проблеми будуть вирішені в даній магістерській роботі. Метою роботи є створення системи вибору вибіркових дисциплін в рамках кафедри, а саме розробка функціональної частини web-інтерфейсу користувача. Об’єктом дослідження є процес організації вибору вибіркових дисциплін. Предметом дослідження є програмне забезпечення для організації вибору вибіркових дисциплін. Методи дослідження. Для того, щоб створити систему вибору вибіркових дисциплін, а саме її графічний інтерфейс, було використано сучасні та передові технології, які допоможуть виконати поставлену задачу, такі як HTML 5, CSS 3, мови програмування JavaScript, TypeScript, фреймворк Angular та бібліотека Angular Materials. Практичне значення одержаних результатів дослідження полягає в можливості реалізації системи, яка дозволить з мінімальними зусиллями організувати процес вибору вибіркових дисциплін серед студентів університету, яка буде мати сучасний графічний інтерфейс та містити додаткові функціональні можливості, яких немає у аналогічних рішеннях.uk
dc.description.abstractotherThe master's thesis on the topic "System for Selecting Elective Courses within the Department and Its Integration into the University System. Development of the Functional Part of the User Web Interface" was completed by Daniel Yaroslavovych Polishchuk, a student of the Software Engineering Department in Power Engineering at NN IATE, specializing in 121 "Software Engineering" within the educational-professional program "Software Engineering of Intelligent Cyber-Physical Systems in Power Engineering." The thesis consists of an introduction; 5 chapters ("Overview of Existing Software Solutions," "Analysis of Existing Advanced Technologies," "Implementation of the Graphic User Interface of the System," "Testing of the Graphic User Interface of the System," "Development of a Startup Project"), conclusions for each of these chapters; general conclusions; a list of 25 used sources; 72 illustrations; 8 tables, and 2 appendices. The total volume of the work is 145 pages. Relevance of the topic. There is a need to have an automated software product that can easily and with minimal effort manage the process of organizing the choice of disciplines among university students. There are very few similar software solutions on the modern Ukrainian market. As a rule, these solutions are not commercial and are developed by one or another forces of the university that will use this program. However, these software products are not perfect. They do not offer their users a wide range of possibilities. Their graphical interface is not ideal and easily understood by the human eye of the user. There are even such systems of elective disciplines that have non-working functionality or weak protection of the entire system as a whole. All these above-mentioned problems will be solved in this master's thesis. The purpose of the work is to create a system for choosing elective disciplines within the department, namely the development of the functional part of the web user interface. The object of study is the process of organizing the selection of selective disciplines. The subject of study is software for organizing the choice of optional subjects. Methods of research. In order to create a system for choosing elective subjects, namely its graphical interface, modern and advanced technologies were used to help accomplish the task, such as HTML 5, CSS 3, JavaScript programming languages, TypeScript, the Angular framework, and the Angular Materials library. The practical significance lies in the possibility of implementing a system that will allow with minimal effort to organize the process of choosing elective disciplines among university students, which will have a modern graphic interface and contain additional functionality that is not available in similar solutions.uk
dc.format.extent146 с.uk
dc.identifier.citationПоліщук, Д. Я. Система вибору вибіркових дисциплін в рамках кафедри та інтеграція її у університетську систему. Розробка функціональної частини web-інтерфейсу користувача : магістерська дис. : 121 Інженерія програмного забезпечення / Поліщук Даніїл Ярославович. – Київ, 2024. – 146 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/64264
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectВибіркова дисциплінаuk
dc.subjectвибірuk
dc.subjectорганізація процесуuk
dc.subjectграфічний інтерфейсuk
dc.subject.udc004.4uk
dc.titleСистема вибору вибіркових дисциплін в рамках кафедри та інтеграція її у університетську систему. Розробка функціональної частини web-інтерфейсу користувачаuk
dc.typeMaster Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Polishchuk_magistr.pdf
Розмір:
3.49 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: