Please use this identifier to cite or link to this item: http://eir.kntu.net.ua/jspui/handle/123456789/2447
Title: Дослідження використання мови Python для розробки інформаційно-довідкових систем
Authors: Рибас, В. В.
Keywords: PYTHON
DJANGO
DJANGO REST FRAMEWORK
PYQT6
INFORMATION SYSTEM
INFORMATION-REFERENCE SYSTEM
CLIENT-SERVER ARCHITECTURE
REST API
JWT
CALENDAR
DATABASE
USER INTERFACE
Issue Date: 2025
Publisher: ХНТУ
Citation: Рибас, В. В. Дослідження використання мови Python для розробки інформаційно-довідкових систем : кваліфікаційна робота на здобуття ступеня вищої освіти «магістр» / В. В. Рибас ; наук. керівник канд. техн. наук, доц. В. А. Хохлов. ‒ Хмельницький : ХНТУ, 2025. – 84 с.
Abstract: Дипломна робота магістра присвячена дослідженню та розробленню інформаційно-довідкової системи Optima з використанням мови програмування Python. Система призначена для зберігання, обробки та наочного відображення довідкових даних про події у вигляді календаря з підтримкою клієнт-серверної взаємодії. Структура роботи складається зі вступу, чотирьох розділів, висновків, переліку використаних джерел та додатків. У вступі обґрунтовано актуальність теми, визначено мету дослідження, основні завдання та методологічні засади. У першому розділі наведено теоретичні основи інформаційно-довідкових систем, розглянуто їх призначення, функції та вимоги до сучасних прикладних систем такого типу. Проаналізовано особливості організації довідкових даних та принципи їх подання користувачеві. У другому розділі здійснено аналіз мови програмування Python і порівняння її з іншими мовами програмування, досліджено та обґрунтовано вибір фреймворків і інструментів для реалізації системи, зокрема Django, Django REST Framework, JWT та PyQt6. Третій розділ присвячено проєктуванню інформаційно-довідкової системи Optima. У ньому розглянуто аналіз предметної області, проєктування клієнт-серверної архітектури, структури бази даних, REST API та інтерфейсу користувача з календарним представленням подій. Четвертий розділ містить опис реалізації функціоналу системи засобами Python, інтеграції клієнтської та серверної частин, а також тестування і аналіз ефективності роботи системи в умовах практичного використання. У висновках підсумовано результати виконаної роботи, підтверджено відповідність реалізованої системи поставленим завданням та визначено перспективи її подальшого розвитку. У додатках наведено фрагменти програмного коду, структуру бази даних та матеріали інтерфейсу користувача.
URI: http://eir.kntu.net.ua/jspui/handle/123456789/2447
Appears in Collections:Спеціальність 121 - Інженерія програмного забезпечення



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.