Автоматизація бізнес-процесів з використанням CRM-системи на прикладі фітнес-центру
Вантажиться...
Дата
2024
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Мета роботи полягає в розробці CRM–системи для автоматизації бізнес–процесів у фітнес–центрах.
Для досягнення цієї мети були визначені наступні задачі:
- проаналізувати сучасний стан та тенденції автоматизації бізнес–процесів, особливо у сфері управління клієнтськими відносинами;
- провести аналіз існуючих програмних рішень CRM–систем;
- визначити методи та засоби реалізації CRM–системи для автоматизації бізнес–процесів у фітнес–центрах;
- розробити програмне забезпечення CRM–системи для автоматизації бізнес–процесів, та провести його тестування;
- розробити методику використання системи для підвищення конкурентоспроможності та довгострокового залучення клієнтів.
Методи дослідження. Для виконання поставлених задач були використані наступні методи: збір, аналіз та консолідація розподіленої інформації, розробка мікросервісної архітектури, методи комп’ютерної графіки та технології візуалізації даних, експериментальне моделювання.
Результат - розроблена CRM–системи у фітнес–центрах для підвищення ефективності управління клієнтськими відносинами, що дозволить оптимізувати роботу з клієнтською базою, забезпечить персоналізований підхід, автоматизує розклад занять та програми лояльності.
Опис
Застосунок побудовано на основі модульної архітектури, де кожен модуль відповідає за певний аспект функціональності. Основними елементами є: сервіси – окремі компоненти, що відповідають за обробку певного типу даних; механізм для обміну даними між сервісами реалізовано за допомогою подій, що виникають при певних змінах. Використання подій дозволяє забезпечити асинхронність та високу масштабованість, даючи можливість іншим модулям реагувати на зміни; база даних, яка зберігає всю інформацію. Кожен сервіс має свій доступ до потрібних даних і використовує їх для реалізації бізнес–логіки; користувацький інтерфейс, який надає можливість користувачам взаємодіяти із системою через вебінтерфейс. Інтерфейс надсилає запити до сервісів та отримує відповіді з результатами обробки. Клієнтська частина вебзастосунку розроблена на основі Angular. Взаємодія між компонентами відбувається через сервіси, що відповідають за обробку та зберігання даних, що робить застосунок більш структурованими та легшими для розширення. Серверна частина вебзастосунку, розробленого на основі фреймворку Spring. Основним компонентом на стороні сервера є RESTful API, який реалізує архітектурний стиль REST. Це дозволяє клієнтській стороні взаємодіяти з сервером за допомогою HTTP–запитів, роблячи обмін даними простим і ефективним.
Ключові слова
система управління фітнес–центром, вебзастосунок, CRM– система, Java, Angular, RESTful API, Spring Boot, PostgreSQL
Бібліографічний опис
Дроздюк, О. В. Автоматизація бізнес-процесів з використанням CRM-системи на прикладі фітнес-центру : магістерська дис. : 122 Комп’ютерні науки / Дроздюк Олександр Вікторович . – Київ, 2024. – 96 с.