Програмне забезпечення інформаційної системи обліку випускників університету

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

НУБіП України

Abstract

Основною метою розробки програмного забезпечення інформаційної системи обліку випускників університету є створення зручного інструменту для ефективного зберігання, оновлення та перегляду інформації про випускників, їх спеціальності, факультети та працевлаштування. Система покликана сприяти налагодженому інформаційному обміну між підрозділами, забезпечити узгодженість та цілісність даних, а також надати можливість користувачам здійснювати доступ до актуальної інформації відповідно до своїх повноважень. Такий підхід дозволяє підвищити ефективність роботи навчального закладу з даними випускників, що є важливим як з організаційної, так і з аналітичної точки зору. Методи та технології. Під час розробки інформаційної системи обліку випускників університету використовувався сучасний стек технологій, орієнтований на масштабованість, стабільність та зручність у супроводі. Основною мовою програмування було обрано Python, що забезпечує високу продуктивність розробки логіки зі сторони сервера. Для побудови веб-застосунку було використано фреймворк Django, який дозволяє швидко створювати масштабовані та безпечні серверні додатки з чітким поділом на компоненти. Для зберігання та обробки даних застосовано PostgreSQL — реляційну систему управління базами даних, що підтримує складні запити, транзакції та розмежування доступу на рівні користувачів. Інтерфейс системи побудовано за допомогою стандартних засобів HTML/CSS та шаблонізаторів Django. Такий підхід дозволив створити простий, функціональний та інтуїтивно зрозумілий веб-інтерфейс без залучення додаткових клієнтських фреймворків. Апробація програмного продукту. Результати розробки продукту були представлені на VII Всеукраїнській науково-практичній конференції студентів і аспірантів «Теоретичні та прикладні аспекти розробки комп’ютерних систем» 2025 у вигляді тез доповіді з назвою «Програмне забезпечення інформаційної системи обліку випускників університету». Структура записки. Даний дипломний проєкт складається з наступних частин: вступ, чотири розділи та висновки. Перший розділ – «Процес обліку випускників як об’єкт дослідження» – містить аналітичну частину. У ньому розглянуто проблеми ведення обліку в університетах, сформульовано вимоги до системи, змодельовано предметну область, проведено аналіз аналогів, а також сформульовано постановку задачі для розробки системи. Другий розділ – «Інформаційне забезпечення» – присвячений моделюванню даних та побудові архітектури бази. В ньому представлено логічну модель даних у вигляді ER-діаграми, описано принципи нормалізації до 3НФ, обґрунтовано вибір PostgreSQL як СУБД, наведено SQL-запити створення таблиць та реалізацію структури у середовищі Django ORM. Третій розділ – «Програмне забезпечення» – зосереджений на моделюванні структури, проєктуванні та реалізації функціональних модулів системи. У ньому наведено UML-діаграми класів, кооперацій, пакетів та компонентів, які відображають логіку, взаємодію об’єктів та архітектуру системи. Четвертий розділ – «Рекомендації щодо впровадження та експлуатації системи» – містить опис середовища запуску, інструкції з встановлення програмного забезпечення, склад інсталяційного пакету, вимоги до апаратного та програмного забезпечення, а також результати тестування. Пояснювальна записка містить 69 сторінок основного тексту, 21 рисунок, 1 таблицю, список використаних джерел з 27 позицій та 7 додатків.

Description

Keywords

вищі навчальні заклади, випускники університету, інформаційний обмін, фреймворк Django, higher education institutions, university graduates, information exchange, Django framework

Citation

Драгальчук Б. Е. Програмне забезпечення інформаційної системи обліку випускників університету : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2025. 80 с.

Endorsement

Review

Supplemented By

Referenced By