Dissertation/ Thesis

Розробка інформаційної системи контролю знань та оперативного обміну між групами студентів та викладачем кафедри з використанням СУБД HeidiSql у локальній мережі ; Development of an information system for knowledge control and operational exchange between groups of students and the teacher of the department using the HeidiSql DBMS in the local network

Bibliographic Details
Title: Розробка інформаційної системи контролю знань та оперативного обміну між групами студентів та викладачем кафедри з використанням СУБД HeidiSql у локальній мережі ; Development of an information system for knowledge control and operational exchange between groups of students and the teacher of the department using the HeidiSql DBMS in the local network
Authors: Біланик, Зеновій Богданович, Bilanyk, Z. B.
Contributors: Петрик, Михайло Романович, Козак, Руслан Орестович, Тернопільський національний технічний університет імені Івана Пулюя
Publisher Information: Тернопільський національний технічний університет імені Івана Пулюя
Publication Year: 2023
Collection: Ternopil Ivan Pul’uj National Technical University: ELARTU
Subject Terms: інженерія програмного забезпечення, сервер, локальна мережа, СУБД, С#, NET, HeidiSQL, VIsual Studio, server, local network, DBMS, 004.9
Subject Geographic: Тернопіль, UA
Time: 121
Description: Метою виконання кваліфікаційної роботи магістра є проектування та реалізація десктопної версії програми для контролю якості освіти студентів та постійного зв'язку між користувачами, як однієї визначеної групи так і між окремими користувачами, а також надати інструменти обліку відвідуваності та графіку навчання по групах студентів. Робота демонструє результати проведеного аналізу предметної області для визначення вимог до функціонування та відображення елементів системи відповідно до обраної тематики системи, розглянуто інструменти які були залучені до розробки програми та особливості їх роботи та розгортання. ; ВСТУП 5 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ВИЗНАЧЕННЯ ВИМОГ 7 1.1 Огляд систем аналогічної напрямленості 7 1.1.1 iStudiez pro 7 1.1.2 Timetable 9 1.2 Визначення функціональних та нефункціональних вимог до розробки програмного забезпечення 12 2 ЗАСОБИ СТВОРЕННЯ ПРОГРАМНОГО ПРОДУКТУ 14 2.1 Мова програмування С# 15 2.2 Середовища програмування Visual Studio 18 2.3 Фреймворк системних зв’язків. Entity Framework 20 2.4 Механізм адміністрації бази даних HeidiSQL 25 3 ПРОЕКТУВАННЯ ПРОГРАМНОГО ПРОДУКТУ 27 3.1 Моделі розробки програми 27 3.2. Проектування варіантів використання та акторів програмної системи 29 3.3 Організація класів 32 3.4 Метамодель системи та опис системи класів 35 3.5 Проектування бази даних 45 3.6 Тестування програмного продукту 49 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ 59 4.1 Охорона праці 59 4.2. Забезпечення безпеки життєдіяльності при роботі з персональним комп’ютером 62 ВИСНОВКИ 67 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 69 ДОДАТКИ 71 Додаток А Технічне завдання 72 Додаток Б Слайди презентації 73 Додаток В Публікація у науковому виданні 79
Document Type: master thesis
Language: Ukrainian
Relation: 1. Методичні вказівки до виконання атестаційної роботи магістра за спеціальністю 121 – Інженерія програмного забезпечення (Освітньо-професійна програма – «Програмне забезпечення систем», Освітньо-наукова програма – «Інженерія програмного забезпечення») для студентів усіх форм навчання / Упор.: М.Р. Петрик, Д.М. Михалик, О.Ю. Петрик, Г.Б. Цуприк - Тернопіль: ТНТУ, 2020-51с.; 2. Офіційний сайт програми "iStudiez pro" [Електронний ресурс] – Режим доступу до ресурсу: https://istudentpro.com/.; 3. Ресурс програмного забезпечення відкритого доступу "Timetable" [Електронний ресурс] – Режим доступу до ресурсу: https://soft.mydiv.net/android/download-Timetable.html.; 4. Рекомендації щодо реалізації програмних рішень на мові C# [Електронний ресурс] – Режим доступу до ресурсу: https://programm.top/uk/c-sharp/.; 5. Офіційний сайт Visual Studio 2019 [Електронний ресурс] – Режим доступу до ресурсу: https://visualstudio.microsoft.com/.; 6. Entity Framework інструкції щодо застосування [Електронний ресурс] – Режим доступу до ресурсу: https://metanit.com/sharp/entityframework/.; 7. Сайт-інструкція з використання системи HeidiSQL [Електронний ресурс] – Режим доступу до ресурсу: https://www.heidisql.com/.; 8. Яровенко А. Г. Лабораторний практикум з проектування алгоритмів та програм. Навчально-методичний посібник / А. Г. Яровенко. – Вінниця, 2014. – 105 с.; 9. Розбір особливостей проектування та моделювання БД [Електронний ресурс] // TextReferat. – 2018. – Режим доступу до ресурсу: http://ua.textreferat.com/referat-23369-5.html.; Біланик З. Б. Розробка інформаційної системи контролю знань та оперативного обміну між групами студентів та викладачем кафедри з використанням СУБД HeidiSql у локальній мережі: кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „121 — інженерія програмного забезпечення“ / З. Б. Біланик. — Тернопіль: ТНТУ, 2023. — 70 с.; http://elartu.tntu.edu.ua/handle/lib/44460; Bilanyk Z.B. Development of an information system for knowledge control and operational exchange between groups of students and the teacher of the department using the HeidiSql DBMS in the local network: Diploma thesis for the qualification level of magistr on specialty "121 — Software Engineering"/ Z.B. Bilanyk — Ternopil: TNTU, 2023. — 70 pp.
Availability: http://elartu.tntu.edu.ua/handle/lib/44460
Rights: © Біланик Зеновій Богданович, 2023
Accession Number: edsbas.734B961B
Database: BASE
Description
Description not available.