Васеньшев, Богдан Олегович2024-10-212024-10-212023Васеньшев, Б. О. Застосування технологій інтернет для створення розподіленої системи підтримки діяльності фітнес-центру : кваліфікаційна робота бакалавра ; Application of Internet technologies to create a distributed support system for fitness center activities / Б. О. Васеньшев. – Одеса, 2023. – 86 с.https://dspace.onu.edu.ua/handle/123456789/39634Мета кваліфікаційної роботи – автоматизація бізнес-процесів фітнес-центру, що спеціалізується на збереженні і покращенні стану здоров’я клієнтів, за допомогою створення розподіленої інформаційної системи підтримки діяльності фітнес-центру. Користувачами розподіленої системи є клієнти та співробітники фітнес-центру (тренери, медпрацівники та менеджер). Реалізація системи виконана з використанням мов Java та JavaScript, СУБД PostgreSQL, сервера Apache Tomcat та бібліотек для розробки інтерфейсів користувача React і React Native. Архітектура системи відповідає шаблону MVC. Взаємодія програмних компонентів заснована на дотриманні принципів архітектурного стилю REST. У розробленій системі забезпечена автоматизація обліку клієнтів та персоналу фітнес-центру. Система дозволяє полегшити їх взаємодію та допомагає організувати ефективний менеджмент часу. Особливістю системи є надання тренеру функції формування індивідуальної програми тренувань з урахуванням фізіологічних особливостей клієнта, що робить тренування ефективними і безпечними. Результатом кваліфікаційної роботи є розподілена інформаційна система підтримки діяльності фітнес-центру зі зручним інтерфейсом. Система є кросплатформною і призначена для роботи на персональних комп’ютерах та на мобільних пристроях під управлінням ОС Android та iOS.The purpose of the graduation work is to automate the business processes of the fitness center, which specializes in maintaining and improving the health of clients, by creating a distributed support information system for fitness center activities. Users of this distributed system are clients and employees of the fitness center (trainers, medical staff and manager). The system was implemented using the Java and JavaScript languages, the PostgreSQL DBMS, the Apache Tomcat server, and libraries for the development of React and React Native user interfaces. The architecture of the information system corresponds to the MVC pattern. The interaction of software components is based on the principles of REST architectural style. In the developed system accounting of customers and staff of the fitness center is automated. The system facilitates their interaction and helps organize effective time management. A feature of the system is providing the trainer with the function of forming an individual training program taking into account the client's physiological characteristics, which makes training effective and safe. The result of the graduation work is a distributed support information system for fitness center activities with a convenient interface. The system is cross-platform and is designed to work on personal computers and mobile devices running Android and iOS.uk126 інформаційні системи та технологіїбакалаврфітнес-центртехнологіїІнтернетJavaScriptЗастосування технологій інтернет для створення розподіленої системи підтримки діяльності фітнес-центруApplication of Internet technologies to create a distributed support system for fitness center activitiesDiplomas