Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο:
http://elartu.tntu.edu.ua/handle/lib/53326| Title: | Розробка вебзастосунку для автоматизації управління автопарком «Burunduk Garage» |
| Other Titles: | Development of a web application for automation "Burunduk Garage" car fleet management |
| Authors: | Бридун, Максим Володимирович Brydun, Maksym |
| Affiliation: | ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя" |
| Bibliographic reference (2015): | Бридун М.В. Розробка вебзастосунку для автоматизації управління автопарком «Burunduk Garage» : кваліфікаційна робота на здобуття освітньо-професійного ступеня фахового молодшого бакалавра за спеціальністю 122 – Комп’ютерні науки. Тернопіль : ВСП «ТФК ТНТУ», 2026. 98с. |
| Issue Date: | Ιου-2026 |
| Date of entry: | 10-Ιου-2026 |
| Publisher: | ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя" |
| Country (code): | UA |
| Place of the edition/event: | Тернопіль |
| Supervisor: | Радчик, Галина Іванівна Radchyk, Halyna |
| Committee members: | Луцьків, Андрій Мирославович Lutskiv, Andrii алексевич, наталя |
| Keywords: | вебзастосунок web application автопарк fleet management оренда автомобілів car rental бронювання booking адміністративна панель admin panel база даних database MongoDB React автоматизація automation Express |
| Page range: | 98 |
| Abstract: | Метою кваліфікаційної роботи є розробка web-застосунку для автоматизації управління автопарком «Burunduk Garage», що забезпечує ведення каталогу автомобілів, оформлення та редагування бронювань, облік користувачів, роботу адміністративної панелі, перегляд статистики та зручну взаємодію клієнта із сервісом оренди автомобілів.
У загальній частині описуються аналітичний огляд існуючих рішень у сфері автоматизації автопрокату та аналіз технічного завдання на розробку web-сайту «Burunduk Garage».
У другому розділі представлено процес створення програмного продукту, опис та обґрунтування вибору структури сайту і web-сторінок, створення та верстку сторінок, розробку структури бази даних сайту, програмування клієнтської та admin-частини, а також тестування web-сайту.
До складу кваліфікаційної роботи входить графічна частина, яка складається зі структурної схеми web-сайту, схеми бази даних, блок-схеми алгоритму бронювання автомобіля, схеми взаємодії клієнтської частини, серверної частини, MongoDB та ImageKit, техніко-економічних показників і лістингів основних програмних модулів, що виконані на окремих аркушах формату А1 The purpose of the qualification work is to develop a web application for automating fleet management of «Burunduk Garage», which provides vehicle catalog management, creation and modification of reservations, user management, administrative panel functionality, statistical data analysis, and convenient customer interaction with the car rental service. The first section contains an analytical review of existing solutions in the field of car rental automation and an analysis of the technical requirements for the development of the «Burunduk Garage» website. The second section presents the software development process, describes and justifies the selected website structure and web pages, page creation and layout, database design, development of the client-side and administrative modules, as well as website testing. The special section includes instructions for website deployment on the Internet, guidelines for website maintenance and content management, and recommendations for website promotion and support after implementation. The qualification work also includes a graphical part consisting of a website structural diagram, a database schema, a vehicle booking algorithm flowchart, an interaction diagram of the client side, server side, MongoDB, and ImageKit services, technical and economic indicators, and listings of the main software modules presented on separate A1-format sheets. |
| Content: | АНОТАЦІЯ…7 ВСТУП…9 1 ЗАГАЛЬНИЙ РОЗДІЛ…12 1.1 Аналітичний огляд існуючих рішень…12 1.2 Технічне завдання…15 1.2.1 Найменування та область застосування…15 1.2.2 Призначення розробки…15 1.2.3 Вимоги до функціоналу web-сайту…16 1.2.4 Вимоги до програмної документації…18 1.2.5 Техніко-економічні показники…19 1.2.6 Стадії та етапи розробки…20 1.2.7 Порядок тестування та прийому…21 2 РОЗРОБКА ТЕХНІЧНОГО ТА РОБОЧОГО ПРОЄКТУ…23 2.1 Розробка структури сайту і web-сторінок…23 2.2 Створення та верстка сторінок сайту…30 2.3 Розробка структури бази даних сайту…33 2.4 Програмування сайту…35 2.4.1 Написання клієнтської частини…38 2.4.2 Написання admin- частини…39 2.5 Тестування web- сайту…40 3 СПЕЦІАЛЬНИЙ РОЗДІЛ…43 3.1 Інструкція з розміщення сайту в Інтернеті…43 3.2 Інструкція з обслуговування та наповнення сайту…46 3.3 Інструкція з популяризації та підтримки сайту…48 4. ЕКОНОМІЧНИЙ РОЗДІЛ…51 4.1. Визначення стадій технологічного процесу та загальної тривалості проведення НДР…51 4.2. Визначення витрат на оплату праці та відрахувань на соціальні заходи…53 4.3. Розрахунок витрат на електроенергію…55 4.4. Розрахунок суми амортизаційних відрахувань вебзастосунку «Burunduk Garage»…55 4.5. Обчислення накладних витрат…56 4.6. Складання кошторису витрат та визначення собівартості вебзастосунку «Burunduk Garage»…56 4.7. Розрахунок ціни вебзастосунку «Burunduk Garage»…57 4.8. Визначення економічної ефективності і терміну окупності капітальних вкладень…57 5 ОХОРОНА ПРАЦІ, ТЕХНІКА БЕЗПЕКИ ТА ЕКОЛОГІЧНІ ВИМОГИ…59 5.1 Несприятливі виробничі фактори…59 5.2 Захисні засоби з електробезпеки…61 ВИСНОВКИ…64 ПЕРЕЛІК ПОСИЛАНЬ…65 ДОДАТКИ…66 Додаток А. Лістинг моделей бази даних…66 Додаток Б. Лістинг серверної частини Express…69 Додаток В. Лістинг модуля ImageKit…73 Додаток Г. Лістинг сервісу API…75 Додаток Д. Лістинг компонента автопарку…79 Додаток Е. Лістинг форми автомобіля…82 Додаток Ж. Лістинг адміністративної сторінки бронювань…85 Додаток И. Лістинг сторінки «Мої оренди»…88 Додаток К. Лістинг форматування характеристик автомобіля…92 Додаток Л. Лістинг розрахунку вартості оренди…94 Додаток М. Блок-схема алгоритму створення бронювання…97 Додаток Н. Схема програмної взаємодії частин web-сайту…98 |
| URI: | http://elartu.tntu.edu.ua/handle/lib/53326 |
| Copyright owner: | © Бридун Максим Володимирович |
| References (Ukraine): | 1. React Documentation. URL: https://react.dev/ 2. Vite Documentation. URL: https://vitejs.dev/ 3. Express Documentation. URL: https://expressjs.com/ 4. Mongoose Documentation. URL: https://mongoosejs.com/ 5. MongoDB Manual. URL: https://www.mongodb.com/docs/ 6. Tailwind CSS Documentation. URL: https://tailwindcss.com/docs 7. JSON Web Tokens. URL: https://jwt.io/ 8. ImageKit Documentation. URL: https://docs.imagekit.io/ 9. MDN Web Docs. JavaScript, HTML, CSS references. URL: https://developer.mozilla.org/ 10. Методичні вказівки до виконання кваліфікаційної роботи зі спеціальності «Комп'ютерні науки». 11. Бондаренко М.Ф., Білоус Н.В. Вебтехнології та вебдизайн. Київ : Видавнича група BHV, 2021. 384 с. https://media.chnu.edu.ua/media/0mnpydhj/122-compscience.pdf?utm_source=chatgpt.com 12. Vercel Documentation. URL: https://vercel.com/docs 13. Node.js Documentation. URL: https://nodejs.org/docs/latest/api/ 14. Морзе Н.В., Вембер В.П., Кузьмінська О.Г. Основи інформаційних технологій. Київ : Академвидав, 2020. 352 с. https://scholar.google.com/citations?hl=ru&user=b18TCTYAAAAJ&utm_source=chatgpt .com 15. Завадський І.О. Основи баз даних. Київ : Видавнича група BHV, 2019. 288 с. https://programming.in.ua/other-files/other/197-book-basis-database?utm_source=chatgpt.com |
| Content type: | Professional Junior Bachelor Thesis |
| Εμφανίζεται στις συλλογές: | 122 — Компютерні науки (фаховий молодший бакалаври ТФК) |
Αρχεία σε αυτό το τεκμήριο:
| Αρχείο | Περιγραφή | Μέγεθος | Μορφότυπος | |
|---|---|---|---|---|
| Brydun_M.pdf | Кваліфікаційна робота фахового молодшого бакалавра | 3,86 MB | Adobe PDF | Δείτε/ Ανοίξτε |
Όλα τα τεκμήρια του δικτυακού τόπου προστατεύονται από πνευματικά δικαιώματα