Програмне забезпечення інформаційної системи обліку випускників університету
| dc.contributor.advisor | Голуб, Белла Львівна | |
| dc.contributor.author | Драгальчук, Богдан Едуардович | |
| dc.date.accessioned | 2025-09-10T09:33:14Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Основною метою розробки програмного забезпечення інформаційної системи обліку випускників університету є створення зручного інструменту для ефективного зберігання, оновлення та перегляду інформації про випускників, їх спеціальності, факультети та працевлаштування. Система покликана сприяти налагодженому інформаційному обміну між підрозділами, забезпечити узгодженість та цілісність даних, а також надати можливість користувачам здійснювати доступ до актуальної інформації відповідно до своїх повноважень. Такий підхід дозволяє підвищити ефективність роботи навчального закладу з даними випускників, що є важливим як з організаційної, так і з аналітичної точки зору. Методи та технології. Під час розробки інформаційної системи обліку випускників університету використовувався сучасний стек технологій, орієнтований на масштабованість, стабільність та зручність у супроводі. Основною мовою програмування було обрано Python, що забезпечує високу продуктивність розробки логіки зі сторони сервера. Для побудови веб-застосунку було використано фреймворк Django, який дозволяє швидко створювати масштабовані та безпечні серверні додатки з чітким поділом на компоненти. Для зберігання та обробки даних застосовано PostgreSQL — реляційну систему управління базами даних, що підтримує складні запити, транзакції та розмежування доступу на рівні користувачів. Інтерфейс системи побудовано за допомогою стандартних засобів HTML/CSS та шаблонізаторів Django. Такий підхід дозволив створити простий, функціональний та інтуїтивно зрозумілий веб-інтерфейс без залучення додаткових клієнтських фреймворків. Апробація програмного продукту. Результати розробки продукту були представлені на VII Всеукраїнській науково-практичній конференції студентів і аспірантів «Теоретичні та прикладні аспекти розробки комп’ютерних систем» 2025 у вигляді тез доповіді з назвою «Програмне забезпечення інформаційної системи обліку випускників університету». Структура записки. Даний дипломний проєкт складається з наступних частин: вступ, чотири розділи та висновки. Перший розділ – «Процес обліку випускників як об’єкт дослідження» – містить аналітичну частину. У ньому розглянуто проблеми ведення обліку в університетах, сформульовано вимоги до системи, змодельовано предметну область, проведено аналіз аналогів, а також сформульовано постановку задачі для розробки системи. Другий розділ – «Інформаційне забезпечення» – присвячений моделюванню даних та побудові архітектури бази. В ньому представлено логічну модель даних у вигляді ER-діаграми, описано принципи нормалізації до 3НФ, обґрунтовано вибір PostgreSQL як СУБД, наведено SQL-запити створення таблиць та реалізацію структури у середовищі Django ORM. Третій розділ – «Програмне забезпечення» – зосереджений на моделюванні структури, проєктуванні та реалізації функціональних модулів системи. У ньому наведено UML-діаграми класів, кооперацій, пакетів та компонентів, які відображають логіку, взаємодію об’єктів та архітектуру системи. Четвертий розділ – «Рекомендації щодо впровадження та експлуатації системи» – містить опис середовища запуску, інструкції з встановлення програмного забезпечення, склад інсталяційного пакету, вимоги до апаратного та програмного забезпечення, а також результати тестування. Пояснювальна записка містить 69 сторінок основного тексту, 21 рисунок, 1 таблицю, список використаних джерел з 27 позицій та 7 додатків. | |
| dc.identifier.citation | Драгальчук Б. Е. Програмне забезпечення інформаційної системи обліку випускників університету : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2025. 80 с. | |
| dc.identifier.uri | https://dglib.nubip.edu.ua/handle/123456789/11976 | |
| dc.language.iso | uk | |
| dc.publisher | НУБіП України | |
| dc.subject | вищі навчальні заклади | |
| dc.subject | випускники університету | |
| dc.subject | інформаційний обмін | |
| dc.subject | фреймворк Django | |
| dc.subject | higher education institutions | |
| dc.subject | university graduates | |
| dc.subject | information exchange | |
| dc.subject | Django framework | |
| dc.title | Програмне забезпечення інформаційної системи обліку випускників університету | |
| dc.type | Thesis | |
| thesis.degree.departament | Комп’ютерних наук | |
| thesis.degree.grantor | Факультет інформаційних технологій | |
| thesis.degree.specialty | Інженерія програмного забезпечення |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Drahalchuk_Bakalavrska_Prohramne_zabezpechennia_informatsiinoi.pdf
- Розмір:
- 983.67 KB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed to upon submission
- Опис: