このアイテムの引用には次の識別子を使用してください: http://elartu.tntu.edu.ua/handle/lib/49043
完全メタデータレコード
DCフィールド言語
dc.contributor.advisorПетрик, Михайло Романович-
dc.contributor.authorГавриленко, Артем-
dc.contributor.authorHavrylenko, Artem-
dc.date.accessioned2025-06-25T11:03:12Z-
dc.date.available2025-06-25T11:03:12Z-
dc.date.issued2025-06-
dc.date.submitted2025-06-09-
dc.identifier.citationГавриленко А. В. Розробка веб-системи для вивчення мови програмування JavaScript : спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 46 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49043-
dc.description.abstractКваліфікаційна робота обсягом 46 сторінки містить 8 рисунків, 2 додатка, 38 джерел за списком літератури. Об’єктом дослідження є веб-сайти як засоби цифрової взаємодії. Ключові слова: JavaScript, веб-система, контент-аналіз, SEO, SPA, MongoDB, Node.js, програмне забезпечення, веб-інтерфейс, авторизація.Мета роботи – створення веб-системи для аналізу та оптимізації веб-контенту із застосуванням мови програмування JavaScript. У процесі розробки використано метод контент-аналізу, структурно-семантичний підхід, модульне та функціональне тестування. Застосовано сучасні технології: Node.js, MongoDB, HTML, CSS, SPA-архітектуру, REST API, Git. Розроблена система дозволяє перевіряти веб-сайти на унікальність, наявність технічних помилок та відповідність SEO-вимогам. Вона реалізована як односторінковий додаток з функціоналом реєстрації, автентифікації, збереження історії перевірок та генерації звітів. Система забезпечує інтерактивну взаємодію з користувачем, має сучасний адаптивний інтерфейс і може бути впроваджена на VDS-сервері з використанням GitHub для віддаленого керування кодом. Робота взаємопов’язана з галузями веб-розробки, цифрового маркетингу та інформаційних технологій. Результати можуть бути використані в освітніх платформах, SEO-компаніях і проектах контент-менеджменту. Розробка сприяє автоматизації перевірки контенту, підвищує ефективність сайтів та знижує витрати на SEO-аналіз. Практична значимість полягає у створенні інструменту, що відповідає сучасним вимогам цифрового ринку. Подальший розвиток може включати інтеграцію з аналітичними сервісами та мобільну адаптацію.uk_UA
dc.description.abstractThe qualification paper consists of 46 pages and includes 8 figures, 2 appendixes, and 38 sources listed in the bibliography. The object of the research is websites as tools of digital interaction.Keywords: JavaScript, web system, content analysis, SEO, SPA, MongoDB, Node.js, software, web interface, authentication. The aim of the work is to develop a web system for analyzing and optimizing web content using the JavaScript programming language. The development process involved the use of content analysis methodology, a structural semantic approach, as well as modular and functional testing. Modern technologies were applied, such as Node.js, MongoDB, HTML, CSS, SPA architecture, REST API, and Git. The developed system allows checking websites for uniqueness, technical errors, and compliance with SEO requirements. It is implemented as a single-page application with functionality for user registration, authentication, saving the history of checks, and generating reports. The system provides interactive user engagement, features a modern adaptive interface, and can be deployed on a VDS server using GitHub for remote code management. The work is closely related to the fields of web development, digital marketing, and information technology. The results can be applied in educational platforms, SEO companies, and content management projects.The development promotes automation of content checking, improves website efficiency, and reduces the cost of SEO analysis. Its practical significance lies in creating a tool that meets the modern demands of the digital market. Further development may include integration with analytical services and mobile adaptation.uk_UA
dc.description.tableofcontentsВСТУП 7 РОЗДІЛ 1. ТЕОРЕТИЧНІ ПЕРЕДУМОВИ СТВОРЕННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ. 9 1.1. ВХІДНІ ПОНЯТТЯ ДОСЛІДЖЕННЯ ТА ВИЗНАЧЕННЯ ПРЕДМЕТНОЇ ОБЛАСТІ. 9 1.2. МЕТОД КОНТЕНТ-АНАЛІЗУ ЯК КОМПЛЕКСНИЙ ЗАСІБ ПЕРЕВІРКИ ВЕБ САЙТІВ 13 1.3. ОБҐРУНТУВАННЯ ТЕХНОЛОГІЙ ТА АРХІТЕКТУРИ 15 РОЗДІЛ 2. ПРОГРАМНА РЕАЛІЗАЦІЯ ПРОЄКТУ 18 2.1. ЗАСТОСОВАНІ ТЕХНОЛОГІЇ РОЗРОБКИ 18 2.2. ПРОГРАМНА РЕАЛІЗАЦІЯ БАЗИ ДАНИХ. 21 2.3. ВІДДАЛЕНЕ РОЗМІЩЕННЯ КОДУ ПРОГРАМИ 24 2.4. СПЕЦИФІКА КОРИСТУВАННЯ ПРОГРАМНИМ ЗАБЕЗПЕЧЕННЯМ 2.5. ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 30 26 РОЗДІЛ 3 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 32 3.1 НАДЗВИЧАЙНІ СИТУАЦІЇ МЕТЕОРОЛОГІЧНОГО ХАРАКТЕРУ. 32 3.2 САНІТАРНО-ГІГІЄНІЧНІ ВИМОГИ ДО УМОВ ПРАЦІ. ВИСНОВКИ 37 ПЕРЕЛІК ДЖЕРЕЛ ПОСИЛАННЯ 38 ДОДАТКИ 42 ДОДАТОК А – ЛІСТИНГ КОДУ 43 ДОДАТОК Б – ДИСК З РОБОТОЮ 46uk_UA
dc.format.extent46-
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectвеб-системаuk_UA
dc.subjectmongoDBuk_UA
dc.subjectвеб-інтерфейсuk_UA
dc.subjectпроєктуванняuk_UA
dc.subjectsoftware engineeringuk_UA
dc.subjectweb systemuk_UA
dc.subjectweb interfaceuk_UA
dc.titleРозробка веб-системи для вивчення мови програмування JavaScriptuk_UA
dc.title.alternativeDevelopment of a web system for learning the JavaScript programming languageuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Гавриленко Артем Володимирович, 2025uk_UA
dc.contributor.committeeMemberГром’як, Роман Сильвестрович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject.udc004.9uk_UA
dc.relation.referencesБерко А. Ю. Інтелектуальна система управління контентом сайтів електронного бізнесу/А. Ю. Берко, В. М. Дорош, Л. В. Чирун // Вісник Національного університету «Львівська політехніка». – Львів: Львівська політехніка, 2011. –№ 715:Інформаційні системи та мережі. –С.13–24.uk_UA
dc.relation.referencesДавиденко І. С. Бабюк Н. П. Аналіз мови програмування JavaScript. / LI Науково технічна конференція факультету інформаційних технологій та комп'ютерної інженерії, Вінниця: ВНТУ, 2022. 2 с.uk_UA
dc.relation.referencesMDN Web Docs. [Електронний ресурс]. – Режим доступу: https://develope r.mozilla.org/uk_UA
dc.relation.referencesW3Schools. [Електронний ресурс]. – Режим доступу: https://www.w3schoo ls.com/uk_UA
dc.relation.referencesРоббінс Д. HTML5: кишеньковий довідник 5-е видання. / Д. Роббінс – Київ: Діалектика, 2015. 192 с.uk_UA
dc.relation.referencesМейер Е., Уейл Е. CSS повний довідник. / Е. Мейер, Е. Уейл – Київ: Діалектика, 2017. 1088 с.uk_UA
dc.relation.referencesУроки SASS / SCSS. [Електронний ресурс]. – Режим доступу: https://itpro ger.com/course/sassuk_UA
dc.relation.referencesWebpack: керівництво для початківців. [Електронний ресурс]. – Режим доступу: https://habr.com/ua/post/514838/.uk_UA
dc.relation.referencesЩо таке Node.js. [Електронний ресурс]. – Режим доступу: https://uk.thea strologypage.com/node-jsuk_UA
dc.relation.referencesРоманюк О. Н. Організація баз даних і знань [Текст] : навчальний посібник / О. Н. Романюк, Т. О. Савчук. - Вінниця : УНІВЕРСУМ-Вінниця, 2003. – 217 с. 56uk_UA
dc.relation.referencesMySQL Workbench. [Електронний ресурс]. – Режим доступу: https://www.mysql.com/products/workbench/uk_UA
dc.relation.referencesГурлі Д. HTTP: повний посібник. / Д. Гурлі – Массачусетс: О’Рейлі Медіа 2002. – 656 с.uk_UA
dc.relation.referencesCORS. [Електронний ресурс]. Режим доступу: https://developer.mozilla.o rg/ua/docs/Web/HTTP/CORSuk_UA
dc.relation.referencesЛяхов О.Л. Методи тестування і оцінки якості програмного забезпечення. / О. Л. Ляхов, О.О. Бородіна – Полтава: ПолтНТУ, 2015. – 372 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
出現コレクション:121 — Інженерія програмного забезпечення (бакалаври)

このアイテムのファイル:
ファイル 記述 サイズフォーマット 
dyplom_Havrylenko_2025.pdf1,35 MBAdobe PDF見る/開く


このリポジトリに保管されているアイテムはすべて著作権により保護されています。

管理ツール