Розроблення інтерактивної інформаційної системи для пошуку та продажу книг

dc.contributor.advisorНестор, Наталія Ігорівна
dc.contributor.affiliationНаціональний університет "Львівська політехніка"
dc.contributor.authorГуменюк, Дмитро Анатолійович
dc.contributor.authorHumeniuk, Dmytro Anatoliiovych
dc.coverage.placenameЛьвів
dc.date.accessioned2025-06-29T18:45:28Z
dc.date.created2024
dc.date.issued2024
dc.description.abstractУ цій бакалаврській кваліфікаційній роботі висвітлюється питання створення онлайн-платформи, яка би відповідала усім сучасним вимогам і тенденціям. В основі роботи - потреби та навички сучасних поціновувачів книг, обов’язки адміністраторів. Поетапний та надійний підхід базувався на специфіці електронної комерції та особливостях книжкового ринку. Пояснювальна записка містить 49 сторінок, 6 діаграм, 17 ілюстрацій, 19 використаних джерел та 2 додатки. Об'єкт дослідження: процеси розробки вебдодатків, зокрема створення онлайн-книгарень, а також принципи взаємодії клієнт-серверних додатків. Мета бакалаврської роботи: розробка онлайн-книгарні з використанням сучасних технологій, що забезпечить ефективне функціонування та зручність для користувачів. Методи дослідження: аналіз ринку електронної комерції та сучасних онлайн-книгарень, проєктування архітектури системи, використання діаграм моделювання (Use Case, ER-діаграма, IDEF0, діаграма архітектури багатошарової системи), а також розробка алгоритмів (блок-схема оформлення замовлення). Основні результати: розроблено архітектуру онлайн-книгарні, реалізовано її ключові функціональні модулі з використанням Java та фреймворку Spring, що демонструє практичне застосування знань у сфері розробки вебдодатків та REST API. Створена платформа враховує сучасні вимоги до онлайн-комерції та оптимізована для ефективної та зручної взаємодії з користувачем. Рекомендації з упровадження: результати роботи можуть бути використані для створення комерційних онлайн-книгарень або як основа для подальших наукових досліджень у галузі електронної комерції та розробки розподілених систем. У результаті ми отримаємо розроблений програмний продукт, який буде легко взаємодіяти з кінцевими користувачами. Надасть адміністраторам ефективні засоби управління, що сприятиме оптимізації процесу онлайн-торгівлі.
dc.description.abstractThis bachelor's qualification thesis addresses the creation of an online platform that meets all modern requirements and trends. The work is based on the needs and skills of modern book enthusiasts and the responsibilities of administrators. The systematic and robust approach was founded on the specifics of e-commerce and the unique characteristics of the book market. The explanatory note contains 49 pages, 6 diagrams, 17 illustrations, 19 references, and 2 appendices. Object of Research: The processes of web application development, particularly the creation of online bookstores, as well as the principles of client-server application interaction. Aim of the Bachelor's Thesis: To develop an online bookstore using modern technologies that ensures effective functionality and user-friendliness. Research Methods: Analysis of the e-commerce market and existing online bookstores, system architecture design, use of modeling diagrams (Use Case, ER diagram, IDEF0, multi-layer system architecture diagram), as well as the development of algorithms (order placement flowchart). Main Results: The architecture for an online bookstore was developed, and its key functional modules were implemented using Java and the Spring framework, demonstrating the practical application of knowledge in web application development and REST API. The resulting platform adheres to modern e-commerce requirements and is optimized for effective and convenient user interaction. Recommendations for Implementation: The results of this work can be used to create commercial online bookstores or as a basis for further scientific research in the field of e-commerce and distributed systems development. As a result, a software product was developed that facilitates easy interaction for end-users. It provides administrators with effective management tools, which contributes to the optimization of the online sales process.
dc.format.pages68
dc.identifier.citationГуменюк Д. А. Розроблення інтерактивної інформаційної системи для пошуку та продажу книг : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „6.122.00.00 — Комп'ютерні науки“ / Дмитро Анатолійович Гуменюк. — Львів, 2024. — 68 с.
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/100233
dc.language.isouk
dc.publisherНаціональний університет "Львівська політехніка"
dc.relation.referencesen? Kraus, N. M., Kraus, K. M., & Manzhura, O. V. (2021). Elektronna komertsiia
dc.relation.referencesen[Electronic commerce]. Electronic Library of Borys Grinchenko Kyiv
dc.relation.referencesenUniversity.
dc.relation.referencesenhttps://elibrary.kubg.edu.ua/id/eprint/37044/1/Kraus_Elektronna_komertsiia_2
dc.relation.referencesenpdf
dc.relation.referencesen? Walls, C. (2021). Spring in action (6th ed.). Manning Publications.
dc.relation.referencesen? Richardson, L., & Amundsen, M. (2013). Restful web APIs. O'Reilly Media.
dc.relation.referencesen? Ministry of Economy of Ukraine. (2023, December 11). Elektronna komertsiia
dc.relation.referencesen[Electronic
dc.relation.referencesencommerce].
dc.relation.referencesenhttps://me.gov.ua/Documents/Detail?lang=uk-UA&id=6d3d0ba1-219b-470a-a
dc.relation.referencesen9b9-a88f7dbf02ec&title=ElektronnaKomertsiia
dc.relation.referencesen|
dc.relation.referencesen? CodeSnippet (2024, August). Understanding Layered Architecture in Spring
dc.relation.referencesenBoot
dc.relation.referencesenBest
dc.relation.referencesenPractices
dc.relation.referencesenand
dc.relation.referencesenImplementation.
dc.relation.referencesenhttps://www.youtube.com/watch?v=Kzrm-BdLckE&t=249s
dc.rights.holder© Національний університет "Львівська політехніка", 2024
dc.rights.holder© Гуменюк, Дмитро Анатолійович, 2024
dc.subject6.122.00.00
dc.subjectОНЛАЙН-КНИГАРНЯ
dc.subjectВЕБДОДАТОК
dc.subjectREST API
dc.subjectJAVA
dc.subjectSPRING
dc.subjectPOSTGRESQL
dc.subjectЕЛЕКТРОННА КОМЕРЦІЯ
dc.subjectАРХІТЕКТУРА СИСТЕМИ
dc.subjectПРОЄКТУВАННЯ
dc.subjectIDEF0. Список використаної літератури: ? Краус
dc.subjectН. М.
dc.subjectКраус
dc.subjectК. М.
dc.subject& Манжура
dc.subjectО. В. (2021). Електронна комерція. Електронна бібліотека Київського університету імені Бориса Грінченка. https://elibrary.kubg.edu.ua/id/eprint/37044/1/Kraus_Elektronna_komertsiia_2 021.pdf ? Walls
dc.subjectC. (2021). Spring in action (6th ed.). Manning Publications. ? Richardson
dc.subjectL.
dc.subject& Amundsen
dc.subjectM. (2013). Restful web APIs. O'Reilly Media. ? Міністерство економіки України. (2023
dc.subject11 грудня). Електронна комерція. https://me.gov.ua/Documents/Detail?lang=uk-UA&id=6d3d0ba1-219b-470a-a 9b9-a88f7dbf02ec&title=ElektronnaKomertsiia | ? CodeSnippet (2024
dc.subjectсерпень). Understanding Layered Architecture in Spring Boot Best Practices and Implementation. https://www.youtube.com/watch?v=Kzrm-BdLckE&t=249s
dc.subjectONLINE BOOKSTORE
dc.subjectWEB APPLICATION
dc.subjectREST API
dc.subjectJAVA
dc.subjectSPRING
dc.subjectPOSTGRESQL
dc.subjectE-COMMERCE
dc.subjectSYSTEM ARCHITECTURE
dc.subjectSYSTEM DESIGN
dc.subjectIDEF0
dc.titleРозроблення інтерактивної інформаційної системи для пошуку та продажу книг
dc.title.alternativeDevelopment of an interactive information system for searching and selling books
dc.typeStudents_diploma

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2024_61220000_Humeniuk_Dmytro_Anatoliiovych_272447.pdf
Size:
5.53 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.91 KB
Format:
Plain Text
Description: