Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/53529
Registre complet de metadades
Camp DCValorLengua/Idioma
dc.contributor.advisorБолюбаш, Роксолана Юріївна-
dc.contributor.advisorBoliubash, Roksolana-
dc.contributor.authorКравець, Андрій Володимирович-
dc.contributor.authorKravets, Andrii-
dc.date.accessioned2026-07-16T19:14:25Z-
dc.date.available2026-07-16T19:14:25Z-
dc.date.issued2026-07-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/53529-
dc.description.abstractТема кваліфікаційної роботи: Розробка веб-сайту для бронювання квитків для концертного залу «Віраж» Метою кваліфікаційної роботи є розробка full-stack web-застосунку для афіші подій, бронювання місць на схемі залу (420 місць), генерації PDF-квитків, особистого кабінета, чату підтримки, відгуків та адмін-панелі. Пояснювальна записка складається з п’яти розділів. У загальній частині описуються аналітичний огляд існуючих рішень та аналіз технічного завдання на веб-сайт бронювання квитків для концертного залу «Віраж», сформованого за результатами порівняння платформ Concert.ua, Karabas Live і Ticketmaster. У другому розділі представлено процес створення програмного продукту, опис та обґрунтування вибору структури та методу організації вхідних та вихідних даних, опис алгоритмів, інформаційних зв’язків, зовнішнє проектування програми, тестування та налагодження програм на прикладі сайту «Віраж» В спеціальній частині описані процес інсталяції програмного продукту, інструкція з використання тестових наборів та інструкція з користування програмою розгортання локально та на хостингу. Розрахунок вартості розробки та економічної ефективності приведено в економічній частині визначено трудомісткість, собівартість, ціну програмного продукту, очікуваний річний прибуток і термін окупності інвестицій Основні питання охорони праці та техніки безпеки розглянуто в п’ятому розділі організація робочого місця розробника, безпека при роботі з ПЕОМ та екологічні вимоги під час розробки і експлуатації сайту. Обсяг пояснювальної записки 123 сторінки. До складу кваліфікаційної роботи входить графічна частина, яка складається з структурної схеми програми, діаграми варіантів використання, техніко-економічних показників, ER-діаграми бази даних, що виконані на окремих аркушах формату А1.uk_UA
dc.description.abstractQualification Thesis Topic: Development of a Ticket Booking Website for the “Virazh” Concert Hall. The purpose of this qualification thesis is to develop a full-stack web application for event scheduling and ticket booking, featuring an interactive seating plan (420 seats), PDF ticket generation, a user account system, support chat, customer reviews, and an administrative panel. The explanatory note consists of five sections. The first section provides an analytical review of existing solutions and an analysis of the technical requirements for the “Virazh” concert hall ticket booking website. The requirements were formed based on a comparative analysis of the Concert.ua, Karabas Live, and Ticketmaster platforms. The second section presents the software development process, including the description and justification of the selected system architecture and methods for organizing input and output data. It also covers the description of algorithms, information relationships, external software design, testing, and debugging procedures using the “Virazh” website as a case study. The third section describes the installation process of the software product, instructions for using test datasets, and guidelines for deploying and operating the application both locally and on a hosting platform. The economic section contains the calculation of development costs and evaluation of economic efficiency. It includes the determination of labor intensity, production cost, software price, expected annual profit, and investment payback period. The fifth section addresses occupational health and safety issues, including the organization of the developer’s workplace, safe computer operation practices, and environmental requirements related to the development and operation of the website. The explanatory note contains 123 pages. The qualification thesis also includes a graphical part consisting of a program structure diagram, a use case diagram, technical and economic indicators, and an ER diagram of the database. These materials are presented on separate A1-format sheets.uk_UA
dc.description.tableofcontentsВступ …8 1 Загальний розділ …11 1.1 Аналітичний огляд існуючих рішень …11 1.2 Технічне завдання …15 1.2.1 Найменування та область застосування …16 1.2.2 Призначення розробки …16 1.2.3 Вимоги до функціоналу web-сайту …17 1.2.4 Вимоги до програмної документації …19 1.2.5 Техніко-економічні показники …19 1.2.6 Стадії та етапи розробки …20 1.2.7 Порядок тестування та прийому …22 2 Розробка технічного та робочого проекту …25 2.1 Розробка структури сайту і web-сторінок …25 2.2 Створення та верстка сторінок сайту …29 2.3 Розробка структури бази даних сайту …33 2.4 Програмування сайту …35 2.4.1 Написання клієнтської частини …35 2.4.2 Написання admin-частини …42 2.5 Тестування web-сайту …45 3 Спеціальний розділ …48 3.1 Інструкція з розміщення сайту в Internet …48 3.2 Інструкція з обслуговування та наповнення сайту …53 3.3 Інструкція з популяризації та підтримки сайту …57 4 Економічний розділ …61 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення НДР …61 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи …62 4.3 Розрахунок витрат на електроенергію … 4.4 Розрахунок суми амортизаційних відрахувань вебсайту «Віраж» …64 4.5 Обчислення накладних витрат …65 4.6 Складання кошторису витрат та визначення собівартості веб-сайту «Віраж» …66 4.7 Розрахунок ціни робіт …66 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень …67 5 Охорона праці, техніка безпеки та екологічні вимоги …69 5.1 Нормативно-правова база та характеристика умов праці розробника …69 5.2 Опис та оснащення робочого місця розробника …72 5.3 Аналіз небезпечних і шкідливих виробничих факторів …73 5.4 Техніка безпеки під час роботи з ПЕОМ та програмним забезпеченням …75 5.5 Електробезпека та пожежна безпека …78 5.6 Екологічні вимоги при розробці та експлуатації сайту «Віраж» …79 5.7 Перша допомога та дії при нещасних випадках …82 Висновки …84 Перелік посилань …87 Додатки …89 Додаток А. Лістинг файлу route.ts …89 Додаток Б. Лістинг файлу HallMap.tsx …96 Додаток В. Лістинг файлу ticket-pdf.ts …105 Додаток Г. Лістинг файлу seed.ts …108 Додаток Д. Лістинг файлу AdminSideBar.tsx …112 Додаток Е. Лістинг файлу middleware.ts …115 Додаток К. Лістинг файлу page.tsx …116uk_UA
dc.format.extent123-
dc.language.isoukuk_UA
dc.publisherВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюяuk_UA
dc.subjectвеб-сайтuk_UA
dc.subjectwebsiteuk_UA
dc.subjectбронювання квитківuk_UA
dc.subjectticket bookinguk_UA
dc.subjectконцертний залuk_UA
dc.subjectconcert halluk_UA
dc.subjectNext.jsuk_UA
dc.subjectReactuk_UA
dc.subjectPrismauk_UA
dc.subjectSQLiteuk_UA
dc.subjectінтерактивна схема залуuk_UA
dc.subjectinteractive seating chartuk_UA
dc.subjectадміністративна панельuk_UA
dc.subjectadmin paneluk_UA
dc.subjectfull-stackuk_UA
dc.titleРозробка веб-сайту для бронювання квитків для концертного залу «Віраж»uk_UA
dc.title.alternativeDevelopment of a website for booking tickets for the concert hall «Virazh»uk_UA
dc.typeProfessional Junior Bachelor Thesisuk_UA
dc.rights.holder©Кравець Андрій Володимирович, 2026uk_UA
dc.contributor.committeeMemberЛещишин, Юрій Зіновійович-
dc.contributor.committeeMemberLeshchyshyn, Yurii-
dc.coverage.placenameТернопільuk_UA
dc.relation.references1. ДСТУ 3008:2015. Інформація та документація. Звіти у сфері науки і техніки. Структура та правила оформлювання. К. : ДП «УкрНДНЦ», 2016. 17 с.uk_UA
dc.relation.references2. Марціяш Г.Я., Слободян Р.О. Методичні вказівки до виконання кваліфікаційної роботи для здобувачів фахової передвищої освіти спеціальності 122 «Комп’ютерні науки» : навч. посіб. Тернопіль : ВСП «ТФК ТНТУ ім. І. Пулюя», 2026. 48 с.uk_UA
dc.relation.references3. Next.js Documentation : вебсайт. URL: https://nextjs.org/docs (дата звернення: 15.03.2026).uk_UA
dc.relation.references4. React : офіційна документація : вебсайт. URL: https://react.dev (дата звернення: 15.03.2026).uk_UA
dc.relation.references5. Prisma Documentation : вебсайт. URL: https://www.prisma.io/docs (дата звернення: 15.03.2026).uk_UA
dc.relation.references6. Auth.js (NextAuth.js) Documentation : вебсайт. URL: https://authjs.dev (дата звернення: 15.03.2026).uk_UA
dc.relation.references7. Concert.ua : офіційний вебсайт сервісу продажу квитків : вебсайт. URL:. https://concert.ua (дата звернення: 15.03.2026).uk_UA
dc.relation.references8. Ticketmaster : офіційний вебсайт міжнародної білетної платформи : вебсайт. URL: https://www.ticketmaster.com (дата звернення: 15.03.2026).uk_UA
dc.relation.references9. OWASP Top Ten : перелік основних ризиків безпеки веб-застосунків : вебсайт. URL: https://owasp.org/www-project-top-ten/ (дата звернення: 15.03.2026).uk_UA
dc.relation.references10. IEEE Std 830-1998. IEEE Recommended Practice for Software Requirements Specifications : вебсайт. URL: https://standards.ieee.org/standard/830- 1998.html (дата звернення: 15.03.2026).uk_UA
dc.relation.references11. SQLite Documentation : вебсайт. URL: https://www.sqlite.org/docs.html (дата звернення: 15.03.2026).uk_UA
dc.relation.references12. TypeScript Handbook:вебсайт. URL: https://www.typescriptlang.org/docs/ (дата звернення: 15.03.2026).uk_UA
dc.relation.references13. Tailwind CSS Documentation: вебсайт. URL: https://tailwindcss.com/docs(дата звернення: 15.03.2026).uk_UA
dc.relation.references14. pdf-lib : бібліотека генерації PDF-документів : вебсайт. URL: https://pdf-lib.js.org/ (дата звернення: 15.03.2026).uk_UA
dc.relation.references15. Web Content Accessibility Guidelines (WCAG) 2.1 : вебсайт. URL: https://www.w3.org/TR/WCAG21 / (дата звернення: 15.03.2026).uk_UA
dc.relation.references16. Vercel Documentation : вебсайт. URL: https://vercel.com/docs (дата звернення: 15.03.2026).uk_UA
dc.relation.references17. bcryptjs : документація npm-пакета : вебсайт. URL: https://www.npmjs.com/package/bcryptjs (дата звернення: 15.03.2026).uk_UA
dc.relation.references18. Karabas Live : офіційний вебсайт сервісу продажу квитків : вебсайт. URL: https://www.karabas.com (дата звернення: 15.03.2026).uk_UA
dc.relation.references19. ДСТУ 8302:2015. Інформація та документація. Бібліографічне посилання. Загальні положення та правила складання. К. : ДП «УкрНДНЦ», 2016. 16 с.uk_UA
dc.relation.references20. Закон України «Про охорону праці» : вебсайт. URL: https://zakon.rada.gov.ua/laws/show/2694-12 (дата звернення: 05.06.2026).uk_UA
dc.relation.references21. Закон України «Про охорону навколишнього природного середовища» : вебсайт. URL: https://zakon.rada.gov.ua/laws/show/1624-1 4 (дата звернення: 05.06.2026).uk_UA
dc.relation.references22. ДСН 3.3.6.042-99. Гігієнічні вимоги до роботи з відеодисплейними терміналами : вебсайт. URL: https://zakon.rada.gov.ua/go/va042282-99 (дата звернення: 05.06.2026).uk_UA
dc.relation.references23. ДНАОП 0.00-1.28-18. Правила охорони праці під час роботи з обчислювальною технікою : вебсайт. URL: https://zakon.rada.gov.ua/go/z0293-10 (дата звернення: 05.06.2026).uk_UA
dc.relation.references24. ДСТУ 12.0.003-2015. Система стандартів з безпеки праці. Безпека праці. Основні положення. К. : ДП «УкрНДНЦ», 2015. 8 с.uk_UA
dc.contributor.affiliationВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"uk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Кравець А.В. Розробка вебсайту для бронювання квитків для концертного залу «Віраж»: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю «122 – Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ ім. І. Пулюя», 2026. 123 с.uk_UA
Apareix a les col·leccions:122 — Компютерні науки (фаховий молодший бакалаври ТФК)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
Kravets_A.pdfкваліфікаційна робота фахового молодшого бакалавра3,74 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.