Застосування технологій інтернет для створення розподіленої системи підтримки діяльності фітнес-центру

Вантажиться...
Ескіз
Дата
2023
Науковий керівник
Укладач
Редактор
Назва журналу
ISSN
E-ISSN
Назва тому
Видавець
Одеський національний університет імені І. І. Мечникова
Анотація
Мета кваліфікаційної роботи – автоматизація бізнес-процесів фітнес-центру, що спеціалізується на збереженні і покращенні стану здоров’я клієнтів, за допомогою створення розподіленої інформаційної системи підтримки діяльності фітнес-центру. Користувачами розподіленої системи є клієнти та співробітники фітнес-центру (тренери, медпрацівники та менеджер). Реалізація системи виконана з використанням мов 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.
Опис
Ключові слова
126 інформаційні системи та технології, бакалавр, фітнес-центр, технології, Інтернет, JavaScript
Бібліографічний опис
Васеньшев, Б. О. Застосування технологій інтернет для створення розподіленої системи підтримки діяльності фітнес-центру : кваліфікаційна робота бакалавра ; Application of Internet technologies to create a distributed support system for fitness center activities / Б. О. Васеньшев. – Одеса, 2023. – 86 с.
DOI
ORCID:
УДК