Link lub cytat.
http://elartu.tntu.edu.ua/handle/lib/53370| Tytuł: | Розробка інформаційної системи ІТ-школи «Mriya IT». |
| Inne tytuły: | Development of an information system for the «MRIYA IT» IT school. |
| Authors: | Типа, Назар Дмитрович Typa, Nazar |
| Affiliation: | ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя" |
| Bibliographic reference (2015): | Типа Н.Д. Розробка інформаційної системи ІТ-школи «Mriya IT»: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю 122 Комп’ютерні науки. Тернопіль: ВСП «ТФК ТНТУ», 2026. 88 с. |
| Data wydania: | lip-2026 |
| Date of entry: | 11-lip-2026 |
| Wydawca: | ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя |
| Kraj (kod): | UA |
| Place edycja: | Тернопіль |
| Promotor: | Слободян, Руслан Олесійович Slobodian, Ruslan |
| Członkowie Komitetu: | Луцків, Андрій Мирославович Lutskiv, Andrii |
| Słowa kluczowe: | інформаційна система information system ІТ-школа IT school JavaScript React Vite MongoDB JWT-автентифікація JWT authentication |
| Zakres stron: | 88 |
| Abstract: | Тема кваліфікаційної роботи: Розробка інформаційної системи ІТ-школи «Mriya IT».
Для досягнення мети кваліфікаційної роботи виконано розробку веб-орієнтованої системи управління навчанням, призначеної для організації дистанційного навчального процесу в IT-школі, ведення електронного журналу успішності, адміністрування груп та завантаження навчальних медіафайлів. Створений застосунок дозволяє автоматизувати взаємодію між викладачами та студентами.
За структурою пояснювальна записка складається з п'яти розділів. Загальний обсяг записки становить 88 сторінках.
У першому загальному розділі описуються огляд існуючих освітніх рішень та аналіз технічного завдання. На основі порівняння визначаються недоліки систем аналогів та обґрунтовується необхідність розробки власного веб-ресурсу.
У другому розділі представлено процес створення програмного продукту на базі сучасного стеку. Описано архітектуру системи клієнт-сервер, структуру нереляційної бази даних, особливості проектування інтерфейсу користувача на, а також етапи функціонального тестування.
У спеціальному розділі детально висвітлено процес розгортання та інсталяції модулів у хмарному середовищі Vercel та Render. Наведено інструкцію з початкового заповнення бази даних тестовою інформацією та правила експлуатації адміністративної частини системи.
В економічному розділі наведено розрахунок вартості проєкту та оцінку термінів окупності.
У п'ятому розділі розглянуто два питання охорони праці, техніки безпеки
До складу кваліфікаційної роботи входить графічна частина, яка складається із діаграми варіантів використання, структурної схеми системи, схеми бази даних, техніко-економічних показників. Усі графічні матеріали виконані на окремих аркушах формату А1. Thesis Topic: Development of an Information System for the «Mriya IT» IT School. To achieve the goal of this thesis, a web-based learning management system was developed, designed to organize the distance learning process at the IT school, maintain an electronic grade book, manage groups, and upload educational media files. The created application automates interaction between instructors and students. In terms of structure, the explanatory note consists of five chapters. The total length of the note is 88 pages. The first general chapter provides an overview of existing educational solutions and an analysis of the technical specifications. Based on a comparison, the shortcomings of similar systems are identified, and the need to develop a proprietary web resource is justified. The second section presents the process of creating a software product based on a modern technology stack. It describes the client-server system architecture, the structure of a non-relational database, the specifics of user interface design, and the stages of functional testing. A special section provides a detailed overview of the process of deploying and installing modules in the Vercel and Render cloud environments. It includes instructions for initially populating the database with test data and guidelines for operating the system’s administrative interface. The economic section presents a calculation of the project’s cost and an assessment of the payback period. The fifth section addresses two issues related to occupational health and safety. The thesis includes a graphical component consisting of a diagram of usage scenarios, a system architecture diagram, a database schema, and technical and economic indicators. All graphical materials are presented on separate A1-size sheets. |
| Content: | Анотація…7 Abstract…8 Вступ…9 1 Загальний розділ…10 1.1 Аналітичний огляд існуючих рішень…10 1.2 Технічне завдання…12 1.2.1 Найменування та область застосування…12 1.2.2 Призначення розробки…13 1.2.3 Вимоги до функціоналу інформаційної системи…13 1.2.4 Вимоги до програмної документації…14 1.2.5 Техніко-економічні показники…15 1.2.6 Стадії та етапи розробки…15 1.2.7 Порядок контролю та прийому…16 2 Розробка технічного та робочого проєкту…18 2.1 Розробка структури інформаційної системи…18 2.2 Створення та верстка сторінок інформаційної системи…20 2.3 Розробка структури бази даних інформаційної системи…23 2.4 Програмування інформаційної системи…27 2.4.1 Написання клієнтської частини…27 2.4.2 Написання серверної частини…33 2.5 Тестування інформаційної системи…37 3 Спеціальний розділ…43 3.1 Інструкція з розміщення інформаційної системи в Інтернеті…43 3.2 Інструкція з обслуговування та наповнення інформаційної системи…46 3.3 Інструкція з популяризації та підтримки інформаційної системи…52 4 Економічний розділ…53 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення розробки інформаційної системи…53 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи…54 4.3 Розрахунок витрат на електроенергію…56 4.4 Розрахунок суми амортизаційних відрахувань інформаційної системи.…57 4.5 Обчислення накладних витрат…57 4.6 Складання кошторису витрат та визначення собівартості інформаційної системи…58 4.7 Розрахунок ціни інформаційної системи…58 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень…59 5 Охорона праці, техніка безпеки та екологічні вимоги…61 5.1 Інструкції з охорони праці, їх поділ…61 5.2 Системи засобів і заходів забезпечення електробезпеки…65 Висновки…70 Перелік посилань…72 Додатки…73 Додаток А. Лістинг файлу «App.jsx»…73 Додаток Б. Лістинг файлу «Login.jsx»…77 Додаток В. Лістинг файлу «LessonDetails.jsx»…80 Додаток Г. Лістинг файлу «server.js»…87 |
| URI: | http://elartu.tntu.edu.ua/handle/lib/53370 |
| Właściciel praw autorskich: | ©Типа Назар Дмитрович |
| Wykaz piśmiennictwa: | 1. Офіційний сайт системи керування навчанням Moodle : вебсайт. URL: https://moodle.org (дата звернення: 15.05.2026). 2. Документація платформи Google Classroom : вебсайт. URL: https://support.google.com/edu/classroom (дата звернення: 16.05.2026). 3. Методичні вказівки до виконання кваліфікаційної роботи для здобувачів фахової передвищої освіти спеціальності 122 «Комп’ютерні науки» / уклад.: Марціяш Г. Я., Слободян Р. О. Тернопіль : ВСП «ТФК ТНТУ ім. І. Пулюя», 2026. 48 с. 4. Brown E. Web Development with Node and Express: Leveraging the JavaScript Stack. Sebastopol : O-Reilly Media, 2019. 342 p. 5. Офіційний інструмент збірки Vite : вебсайт. URL: https://vite.dev (дата звернення: 25.05.2026). 6. Документація середовища виконання Node.js : вебсайт. URL: https://nodejs.org/en/docs (дата звернення: 20.05.2026). 7. Bradshaw S., Brazil K., Chodorow C. MongoDB: The Definitive Guide. Sebastopol : O-Reilly Media, 2019. 514 p. 8. Документація бібліотеки React : вебсайт. URL: https://react.dev (дата звернення: 22.05.2026). 9. Специфікація стандарту авторизації JSON Web Tokens : вебсайт. URL: https://jwt.io (дата звернення: 28.05.2026). 10. Документація хмарного сервісу зберігання медіафайлів Cloudinary : вебсайт. URL: https://cloudinary.com/documentation (дата звернення: 29.05.2026) 11. Розробка інструкції з охорони праці на підприємстві є обов’язковою : вебсайт. URL: https://www.pfu.gov.ua/lg/368346-rozrobka-instruktsiyi-z-ohorony-pratsi-na-pidpryyemstvi-ye-obov-yazkovoyu/ (дата звернення: 13.06.2026). 12. Вимоги щодо безпеки під час експлуатації електроустановок : вебсайт. URL: https://dsp.gov.ua/wp-content/uploads/2024/08/vymohy-.pdf (дата звернення: 13.06.2026). |
| Typ zawartości: | Professional Junior Bachelor Thesis |
| Występuje w kolekcjach: | 122 — Компютерні науки (фаховий молодший бакалаври ТФК) |
Pliki tej pozycji:
| Plik | Opis | Wielkość | Format | |
|---|---|---|---|---|
| Typa_N.pdf | Кваліфікаційна робота фахового молодшого бакалавра | 10,7 MB | Adobe PDF | Przeglądanie/Otwarcie |
Pozycje DSpace są chronione prawami autorskimi