Розробка програмного застосунку для автоматизації формування розкладу занять в університеті «Розклад занять в НУК»
| dc.contributor.advisor | Фаріонова Т. А. | |
| dc.contributor.author | Іванов С. О. | |
| dc.date.accessioned | 2025-08-25T07:42:40Z | |
| dc.date.issued | 2025 | |
| dc.description | Іванов, С. О. Розробка програмного застосунку для автоматизації формування розкладу занять в університеті «Розклад занять в НУК» : бакалаврська робота ; спец. 121 "Інженерія програмного забезпечення" / С. О. Іванов ; наук. кер. Т. А. Фаріонова. – Миколаїв : НУК, 2025. – 109 с. | |
| dc.description.abstract | Кваліфікаційна робота присвячена вирішенню практичної задачі інженерії програмного забезпечення, що характеризується комплексністю та невизначеністю умов, а саме розробці програмного застосунку для автоматизації формування розкладу занять в університеті ”Розклад занять НУК”. Метою роботи є розробка програмного застосунку для автоматизації формування розкладу занять в університеті ”Розклад занять НУК”, що дозволить підвищити ефективність роботи диспетчерської служби університету, зменшити витрат часу на адміністрування, мінімізувати імовірність виникнення помилок при введені та обробки даних. Об’єктом є процес розробки програмного забезпечення для автоматизації формування розкладу занять в університеті. В ході дипломного проєктування були розглянути особливості автоматичного формування розкладу; на основі аналізу існуючих програмних продуктів для автоматизації складання розкладу обґрунтовано необхідність розробки програмного застосунку для автоматизації формування розкладу занять в університеті; сформульовані вимоги до ПЗ; виконані всі етапи проектування програмного забезпечення (ескізний, технічний, робочий); розглянути питання охорони праці у відділі розробки ПЗ; оформлена необхідна програмна документація. Розробку програмного забезпечення було виконано за допомогою середовища розробки Visual Studio Code, мови стилізації CSS, мов програмування JavaScript та Python, фреймворку Flask. Кваліфікаційна робота викладена на 108 сторінках друкованого тексту, містить 53 рисунок, 4 таблицi, 5 додатків та список використаних джерел із 12 найменувань. | |
| dc.description.abstract1 | The qualification work is devoted to solving a practical problem of software engineering, characterised by complexity and uncertainty of conditions, namely the development of a software application for automating the formation of a class schedule at the university «NUK Class Schedule». The aim of the work is to develop a software application for automating the formation of the university class schedule «NUK Class Schedule», which will increase the efficiency of the university dispatch service, reduce the time spent on administration, minimise the likelihood of errors in data entry and processing. The object is the process of developing software to automate the formation of class schedules at the university. During the course of the diploma project, the features of automatic timetabling were considered; based on the analysis of existing software products for automating timetabling, the need to develop a software application for automating the formation of a university timetable was substantiated; software requirements were formulated; all stages of software design (draft, technical, working) were completed; occupational safety issues in the software development department were considered; the necessary software documentation was drawn up. The software was developed using the Visual Studio Code development environment, CSS styling language, JavaScript and Python programming languages, and the Flask framework. The qualification work is presented on 108 pages of printed text, contains 53 figures, 4 tables, 5 appendices, a list of references of 15 titles. | |
| dc.description.provenance | Submitted by Антон Крамаренко (kramarenko4717@gmail.com) on 2025-07-05T13:08:57Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 1 Ivanov_bakalavr.pdf: 3849680 bytes, checksum: 65ee0ce0343de127a2422393e141b19d (MD5) | en |
| dc.description.provenance | Step: reviewstep - action:reviewaction Rejected by Катерина Білоножко (kateryna.bilonozhko@nuos.edu.ua), reason: Диплом : Іванов С.О. 1.НЕ вистачає підпису на ТИТУЛІ – Зав. каф.; 2. Підпис Гарант освітньої програми на С. 2.) on 2025-07-10T10:50:58Z (GMT) | en |
| dc.description.provenance | Submitted by Антон Крамаренко (kramarenko4717@gmail.com) on 2025-07-17T16:23:43Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 1 Ivanov_bakalavr.pdf: 3568182 bytes, checksum: 12ac1c375f10ab84f9380793c84c893d (MD5) | en |
| dc.description.provenance | Step: reviewstep - action:reviewaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2025-08-25T07:35:12Z (GMT) | en |
| dc.description.provenance | Step: editstep - action:editaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2025-08-25T07:42:20Z (GMT) | en |
| dc.description.provenance | Step: finaleditstep - action:finaleditaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2025-08-25T07:42:40Z (GMT) | en |
| dc.description.provenance | Made available in DSpace on 2025-08-25T07:42:40Z (GMT). No. of bitstreams: 1 Ivanov_bakalavr.pdf: 3568182 bytes, checksum: 12ac1c375f10ab84f9380793c84c893d (MD5) Previous issue date: 2025 | en |
| dc.identifier.uri | https://eir.nuos.edu.ua/handle/123456789/11108 | |
| dc.language.iso | uk | |
| dc.subject | автоматизація | |
| dc.subject | розклад занять | |
| dc.subject | жадібний алгоритм | |
| dc.subject | програмне забезпечення | |
| dc.subject | веб застосунок | |
| dc.subject | flask | |
| dc.subject | 121 "Інженерія програмного забезпечення" | |
| dc.title | Розробка програмного застосунку для автоматизації формування розкладу занять в університеті «Розклад занять в НУК» | |
| dc.type | BachelorWork |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Ivanov_bakalavr.pdf
- Розмір:
- 3.4 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 4.38 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: