Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/43293
Назва: Алгоритмічне та програмне забезпечення комп’ютеризованої системи обліку успішності та відвідування занять здобувачами освіти
Інші назви: Algorithmic and software support for a computerized system for tracking academic performance and attendance of education seekers
Автори: Дзюбак, Юрій Юрійович
Dziubak, Yuriy
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Ternopil Ivan Puluj National Technical University
Бібліографічний опис: Дзюбак Ю. Ю. Алгоритмічне та програмне забезпечення комп’ютеризованої системи обліку успішності та відвідування занять здобувачами освіти : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „123 — комп’ютерна інженерія“ / Ю. Ю. Дзюбак. — Тернопіль: ТНТУ, 2023. — 93 с.
Bibliographic description: Dziubak Y. Algorithmic and software support for a computerized system for tracking academic performance and attendance of education seekers : Master Thesis „123 — Computer Engineering“ / Yuriy Dziubak - Ternopil, TNTU, 2023 – 93 p.
Дата публікації: 19-гру-2023
Дата подання: 26-чер-2023
Дата внесення: 3-січ-2024
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Лещишин, Юрій Зіновійович
Leshchyshyn, Yuriy
Члени комітету: Стоянов, Юрій Миколайович
Stoyanov, Yuriy
УДК: 004
Теми: 123 комп’ютерна інженерія
java
електронний журнал
javafx
ui/ux дизайн
база даних
mysql
pdf-формат
digital classbook
server
crud-application
ui/ux design
database
pdf-format
сервер
Кількість сторінок: 93
Короткий огляд (реферат): У кваліфікаційній роботі розроблено проект комп’ютеризованої системи обліку успішності та відвідування занять здобувачами освіти до складу якої входять серверна частина та програмне забезпечення управління процесом контролю обліку успішності та відвідування занять. Серверна частина побудована на основі фізичного сервера HP ProLiant DL160 G6 під керуванням операційної системи Windows Server 2012 R2 Standard Server. Забезпечення зв’язку між робочими станціями і сервером бази даних реалізовано через існуючу локальну мережу навчального закладу за допомогою базових протоколів передачі даних використовуваних інструментів розробки прикланого застосунку. Керування процесом контролю та обліку навчальних занять забезпечено на рівні програмного забезпечення, розробленого на основі архітектури "клієнт- сервер" засобами мови програмування Java. База даних побудована на основі реляційного підходу та з використанням системи керування базами даних MySQL Server.
In the qualification work, a project of the computerized system of the of accounting for performance and attendance of students, which structure includes a server part and the software for management of process for control of the account performance and attendance is developed. The server part is based on the physical server HP ProLiant DL160 G6 running Windows Server 2012 R2 Standard Server. Communication between workstations and the database server is implemented through the existing local network of the educational institution using the basic data transmission protocols of the tools used to develop the application. Management of the process of control and accounting of training sessions is provided at the software level, developed on the basis of the "client-server" architecture by means of the Java programming language. The database is based on a relational approach and using the MySQL Server database management system.
Зміст: ВСТУП 8 РОЗДІЛ 1 ОГЛЯД МЕТОДІВ АВТОМАТИЗАЦІЇ ВЕДЕННЯ ОБЛІКУ УСПІШНОСТІ ТА ВІДВІДУВАННЯ ЗАНЯТЬ ЗДОБУВАЧАМИ ОСВІТИ 12 1.1 Особливості використання електронних систем обліку успішності та відвідування занять в навчальному процесі 12 1.2 Огляд існуючих рішень електронних систем обліку успішності та відвідування занять на ринку 13 1.3 Доцільність розробки комп’ютеризованої системи обліку успішності та відвідування занять здобувачами освіти для потреб конкретного навчального закладу 16 1.4 Висновки до розділу 19 РОЗДІЛ 2 ПРОЕКТУВАННЯ АРХІТЕКТУРИ КОМП'ЮТЕРИЗОВАНОЇ СИСТЕМИ ОБЛІКУ УСПІШНОСТІ ТА ВІДВІДУВАННЯ ЗАНЯТЬ ЗДОБУВАЧАМИ ОСВІТИ 20 2.1 Аналіз та виділення інформаційних об’єктів предметної області 20 2.2 Проектування архітектурної моделі та бази даних системи 24 2.3 Обгрунтування вибору інструментів розробки ПЗ системи 27 2.4 Обгрунтування вибору рішень для реалізації серверного забезпечення системи 28 2.5 Висновки до розділу 30 РОЗДІЛ 3 РОЗРОБКА ТА ТЕСТУВАННЯ КОМП'ЮТЕРИЗОВАНОЇ СИСТЕМИ ОБЛІКУ УСПІШНОСТІ ТА ВІДВІДУВАННЯ ЗАНЯТЬ ЗДОБУВАЧАМИ ОСВІТИ 31 3.1 Розробка бази даних системи 31 3.2 Методи та інструменти для розробки системи 33 3.3 Реалізація інтерфейсів клієнтського застосунку 36 3.4 Розробка методу друку "фізичного" журналу на основі даних системи 49 3.5 Компіляція програмного проекту у виконуваний десктоп-застосунок 51 3.6 Встановлення та налаштування ОС і СУБД на сервер системи 54 3.7 Тестування та внесення корективів в систему 56 3.8 Висновки до розділу 59 РОЗДІЛ 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 60 4.1 Охорона праці 60 4.2 Забезпечення безпеки життєдіяльності при роботі з ПК 64 4.3 Моделювання уразливості об’єкта економіки та його елементів до дії вторинних вражаючих факторів ядерного вибуху 65 4.4 Висновки до розділу 68 ВИСНОВКИ 69 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 70 Додаток А Тези конференцій 73 Додаток Б Лістинги коду основних класів програми 76
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/43293
Власник авторського права: © Дзюбак Юрій Юрійович, 2023
© Dziubak Yuriy, 2023
Перелік літератури: 1. Офіційний веб-сайт Міністерства освіти і науки України. ДЕРЖАВНА БЕЗКОШТОВНА СИСТЕМА ЕЛЕКТРОННИХ ЖУРНАЛІВ І ЩОДЕННИКІВ [Електронний ресурс]. – Режим доступу: mon.gov.ua/ua/osvita/zagalna-serednya- osvita/derzhavna-bezkoshtovna-sistema-elektronnih-zhurnaliv-i-shodennikiv (дата звернення 06.12.2023).
2. Офіційний веб-сайт освітнього ресурсу Moodle. Головна [Електронний ресурс]. – Режим доступу: moodle.org/?lang=uk (дата звернення 06.12.2023).
3. Офіційний веб-сайт платформи Е-schools. Електронні щоденники та журнали [Електронний ресурс]:. – Режим доступу: e-schools.info/e-service (дата звернення 06.12.2023).
4. Офіційний веб-сайт компанії «Щоденник». Щоденник.ua [Електронний ресурс]. – Режим доступу: company.shodennik.ua service (дата звернення 06.12.2023).
5. Київський національний економічний університет імені Вадима Гетьмана. Журнал успішності студентів [Електронний ресурс]. – Режим доступу: kneu.edu.ua/ua/Information_for/students/jurnal/ (дата звернення 06.12.2023).
6. Офіційний веб-сайт Буковинського державного медичного університету. Електронний журнал успішності [Електронний ресурс]. – Режим доступу: www.bsmu.edu.ua/studentu/elektronniy-zhurnal-uspishnosti/ (дата звернення 06.12.2023).
7. Офіційний веб-сайт Національного педагогічного університету імені М.П. Драгоманова. Пс-журнал успішності-web [Електронний ресурс]. – Режим доступу: nmu.npu.edu.ua (дата звернення 06.12.2023).
8. Діденко О. В., Купрієнко Д. А. Інформаційні технології і засоби навчання: електронний журнал обліку успішності слухачів (курсантів, студентів) як засіб раціоналізації навчально-виховного процесу[Електронний ресурс]. – Том 47, №3. – 2015. – Режим доступу: www.google.com.ua/ url?sa=t&rct=j&q=&esrc=s&source=web&cd=13&cad=rja&uact=8&ved=2ahUKEwj6 pPCn9sToAhUml4sKHdz6CLsQFjAMegQIAxAB&url=https%3A%2F2Fjournal.iittagov.ua%2Findex.php%2Fitlt%2Farticle%2Fview%2F1226%2F924&usg=AOvVaw3dg -f9VyOC4CDFskb-naVc (дата звернення 06.12.2023).
9. Ютуб-канал «kenLovesToCode». Цикл відео JavaFX CRUD [Електронний ресурс]. – Режим доступу: www.youtube.com/channel/ UCopWb4iPes0 SDAVD1n7CQmw (дата звернення 06.12.2023).
10. Vos, Johan; Gao, Weiqi; Chin, Stephen; Iverson, Dean; Weaver, James L. Pro JavaFX 8: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients. Apress. p. 616. ISBN 978-1-4302-6574-0
11. Date, Chris. Database in depth : relational theory for practitioners. O'Reilly. ISBN 0-596-10012-4.
12. Eckel, Bruce. Thinking in Java. Publisher, Pearson Education, 2006 ; ISBN, 8131705579, 9788131705575 ; 1512 pages.
13. Лещишин Ю. З., Романишин Н.Р., Наконечний В. В., Паламарчук А.О. Розробка системи зв’язку як інтегрованого елементу роботизованих систем // Зб. тез доповідей ХXІ Всеукр. наук.-пр. конф. Житомир, 2016. С. 102.
14. Марків В.А., Осухівська Г.М., Лещишин Ю.З., Луцків А.М. Комп’ютерна система аутентифікації осіб // Матеріали ХХ наукової конференції ТНТУ ім. І. Пулюя. 2017. С. 90–91.
15. Leschyshyn Y., Scherbak L., Nazarevych O., Gotovych V., Tymkiv P. Shymchuk G. Multicomponent Model of the Heart Rate Variability Change-point // IEEE XVth International Conference on the Perspective Technologies and Methods in MEMS Design (MEMSTECH). 2019. P. 110–113.
16. Tymkiv P., Leshchyshyn Y. Algorithm Reliability of Kalman Filter Coefficients Determination for Low-Intensity Electroretinosignal // IEEE 15th International Conference on the Experience of Designing and Application of CAD Systems (CADSM). 2019. P.1-5.
17. Leschyshyn Y., Semchyshyn O. Periodically correlated heart rate variability detection by Neyman - Pearson criterion // 9th International Conference - The Experience of Designing and Applications of CAD Systems in Microelectronics. 2007. P. 139–140.
18. Геврик Є.О. Охорона праці. – К.: Ельга, Ніка-Центр, 2003. 280 с.
19. Стадник І.Я., Зварич Н.М.“Оцінка хімічної обстановки при аваріях на хімічно небезпечних обיּєктах з викидом (виливом) небезпечних хімічних речовин та застосуванні хімічної зброї ” ТНТУ, 2020. 36С.
20. Методичні рекомендації до виконання кваліфікаційної роботи магістра/ Укладачі Лупенко С.А., Луцик Н.С., Луцків А.М., Осухівська Г.М., Тиш Є.В. – Тернопіль: Вид-во ТНТУ ім. І. Пулюя. – 2021. – 34 с.
Тип вмісту: Master Thesis
Розташовується у зібраннях:123 — комп’ютерна інженерія

Файли цього матеріалу:
Файл Опис РозмірФормат 
Author_Notes_Yuriy_Dziubak.docx10,32 kBMicrosoft Word XMLПереглянути/відкрити
Yuriy_Dziubak.pdf5,07 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора