Please use this identifier to cite or link to this item:
https://krs.chmnu.edu.ua/jspui/handle/123456789/3569
Title: | Вебзастосунок пошуку музичних партнерів та обміну композиціями |
Other Titles: | кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення» |
Authors: | Іванов, В. В. |
Keywords: | Кафедра інженерії програмного забезпечення Кандиба І. О. вебзастосунок музичні партнери обмін композиціями музиканти артисти web application music partners composition exchange musicians artists |
Issue Date: | Jun-2024 |
Publisher: | ЧНУ ім. Петра Могили |
Abstract: | Кваліфікаційна робота присвячена розробці та впровадженню вебзастосунку, спрямованого на спрощення процесу пошуку музичних партнерів та обміну композиціями серед музикантів та артистів. Об'єктом кваліфікаційної роботи є процес створення вебзастосунку для публікації музики та текстових постів. Предметом кваліфікаційної роботи є інструментарій розробки вебзастосунку для реалізації функцій публікації, обміну, прослуховування музики та текстових постів. Метою кваліфікаційної роботи є розробка вебзастосунку спільного створення музики, обміну композиціями та отримання зворотнього зв'язоку від аудиторії. У першому розділі було проаналізовано предметну область, зокрема галузь пошуку музичних партнерів, та визначено цільову платформу для розроблювальної системи — вебзастосунок. Проведений аналіз існуючих застосунків комунікації музичних партнерів дозволив виявити кілька ключових недоліків наявних систем, таких як обмежений функціонал, відсутність можливості публікувати контент для певної аудиторії, а також застарілий дизайн. На основі аналізу було сформульовано специфікацію вимог до застосунку, яка включає ключові функції, такі як пошук музичних партнерів, обмін композиціями, комунікація в режимі реального часу та безпека даних користувачів. У другому розділі розроблені проектні рішення для системи пошуку музичних партнерів та обміну композиціями згідно з вимогами, визначеними у попередньому розділі. Проектні рішення включають опис функцій системи через сценарії використання та графічні моделі, зокрема діаграми використання, послідовності, класів та компонентів. Це дозволило створити чітке уявлення про архітектуру та функціональність системи, що стало основою для подальшої розробки. У третьому розділі було створено базове оточення для нашого застосунку. Шлях до досягнення цієї мети включав вибір технологій, мов програмування та інструментів, які найкращим чином відповідають нашим потребам і сприятимуть успішному розвитку проекту. У четвертому розділі налаштовано та вдало використано сучасні технології як для бекенду, так і для фронтенду. КРБ викладена на 68 сторінок, вона містить 4 розділи, 39 ілюстрацій, 20 джерел в переліку посилань The qualification work is dedicated to the development and implementation of a web application aimed at simplifying the process of finding music partners and exchanging compositions among musicians and artists. The object of the qualification work is the process of creating a web application for publishing music and text posts. The subject of the qualification work is the toolset for developing a web application to implement the functions of publishing, exchanging, and listening to music and text posts. The goal of the qualification work is to develop a web application for collaborative music creation, exchange of compositions, and receiving feedback from the audience. In the first section, the domain of music partner search was analyzed, identifying the target platform for the system—a web application. The analysis of existing music partner communication applications revealed several key shortcomings, such as limited functionality, the inability to publish content for a specific audience, and outdated design. Based on this analysis, the specification of requirements for the application was formulated, including key functions such as searching for music partners, exchanging compositions, real-time communication, and data security. In the second section, project solutions for the music partner search and composition exchange system were developed according to the requirements defined in the previous section. These project solutions include the description of system functions through use case scenarios and graphical models, such as use case diagrams, sequence diagrams, class diagrams, and component diagrams, creating a clear understanding of the system's architecture and functionality, which formed the basis for further development. In the third section, the basic environment for our application was created. This involved selecting the technologies, programming languages, and tools that best meet our needs and support the successful development of the project. In the fourth section, modern technologies were successfully configured and utilized for both the backend and frontend. The qualification work is presented on 68 pages, containing 4 sections, 39 illustrations, and 20 sources in the reference list. |
Description: | Іванов В. В. Вебзастосунок пошуку музичних партнерів та обміну композиціями : кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення» / В. В. Іванов ; ЧНУ ім. Петра Могили. – Миколаїв, 2024. – 79 с. |
URI: | https://krs.chmnu.edu.ua/jspui/handle/123456789/3569 |
Appears in Collections: | Факультет ком'ютерних наук |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
кваліфікаційна робота Іванов В.В._КРБ.pdf | 3.84 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.