
Бұл жазба автоматты түрде орыс тілінен аударылған. Russian
Royal Obidos Spa & Golf Resort – бұл Португалия жағалауындағы керемет курорт, ол сән-салтанат пен сұлулықтың керемет үйлесімін ұсынады. 5 жұлдызды қонақ үй қонақтарға SPA-да демалуды, жиналыс бөлмелерін, жайлы демалыс бөлмесін ұсынады. 18 шұңқырлы Гольф алаңы Обидос лагунасынан Атлант мұхитының кең кеңістігіне дейін созылып, гольф ойыншыларына теңдесі жоқ тәжірибе береді.Жоба туралы Moses Buggy-бұл аппараттық-бағдарламалық жасақтама кешені бұл ойыншыға қосымша клиенттік қызмет пен гольф клубының аумағында қозғалысты бақылау функцияларын ұсынады.
Жоба аясында біз электр көліктерінің орналасқан жерін бақылауға арналған веб-интерфейсті (Buggy Car), сондай-ақ қозғалысты бақылау мен бұғаттауға мүмкіндік беретін, сондай-ақ ойыншылар үшін қосымша функционалдылықты қамтамасыз ететін мобильді қосымшаны әзірледік.
Ойыншыларға ыңғайлы болу үшін қосымшаға соққы бұрышы мен күшін есептеуге арналған сызғыш функциясы, ойын қарқынын өзін-өзі бақылау жүйесі (Pace-of-Play) ойынның өту уақытын бақылауға мүмкіндік береді, клуб үйіндегі мейрамхананың терезесі ойыншыға алаңға жеткізіп, сусындар мен тағамдарға тапсырыс беру үшін.
- Buggy-дің орналасқан жері мен күйі бойынша телеметрия жүйесін нақты уақыт режимінде қозғалыс тарихын сақтай отырып жүзеге асырыңыз.
- Тыйым салынған аймаққа жақындаған кезде қозғалысты блоктау үшін тапсырыс берушінің аппараттық модульдерімен біріктіріңіз.
- Қосымша арқылы мейрамханада қашықтан тапсырыс беру жүйесін енгізіңіз.
- Ыңғайлы навигация үшін картаны кеңейту, қызметкерлерге арналған электр машинасының орналасқан жерін көрсететін жүйемен ойын алаңдарын қарау.
- Ойыншының орналасқан жерінен тесікке дейінгі қашықтықты есептеуге мүмкіндік беретін "сызғыш" функциясын жасаңыз.
- Ойынның қарқынын бақылау жүйесін жасаңыз.
Гольф-бұл нақты ойын, ойыншылардың алаңдағы уақыты шектеулі, әр тесіктің өтуіне өз уақыты беріледі. Ойыншылар келесі қатысушы пайда болғанға дейін тесікті аяқтауы керек. Клуб мүшелеріне ыңғайлы болу үшін біз қосымша функционалдылықты әзірледік.
- Алғашқы қосу кезінде көлікке отырғызу кезінде барлық қатысушыларға презентация ролигі көрсетіледі.
- Картадағы түсінікті навигация жаңа мүшелерге келесі ойын тесігіне оңай жол табуға мүмкіндік береді.
- Арбаның қозғалысын 1 м дәлдікпен басқарудың кіріктірілген жүйесі тыйым салынған аймақтарға кіруге мүмкіндік бермейді, соның арқасында арбада қозғалуға болмайтын жерлерде көгал жамылғысының сапасын сақтауға, сондай-ақ арбаның топыраққа, құмға және т. б. батып кетуіне жол бермеуге болады.
- Экрандағы Таймер ойыншының тесіктен өтуге қанша уақыт қалғанын көрсетеді (ойын алаңы). Уақытты есепке алу жүйесін құру алаңдағы ойыншыларды басқаратын маршалға жүктемені азайтуға мүмкіндік берді, енді қатысушыларға жылдамдықты арттыруды еске салудың қажеті жоқ. Мұны жүйе жасайды!
- Ойынның ыңғайлылығы үшін біз қосымшаға сызғышты енгіздік. Сызғыштың көмегімен тесікке дейінгі қашықтықты есептеуге болады. Шешім ойыншыларға дәлірек соққылар жасауға және бүкіл ойын алаңынан жылдам өтуге мүмкіндік береді. Бұл құрал өзінің соққы күшін білетін және басқаратын тәжірибелі гольф ойыншыларының арасында сұранысқа ие.
- Демалу үшін ыңғайлы жағдай жасау сусындар мен тағамдарға тапсырыс беруге мүмкіндік беретін қосымшаға енгізілген функционалдылыққа мүмкіндік береді. Жүйе белгілі бір минутта арбаның орналасқан жерін ескереді және қызметкерді Buggy орналасқан жерге бағыттайды. Қатысушы ойынды жалғастыра алады және тапсырыс берілген сусын жеткізілмейді деп алаңдамауы мүмкін, тіпті ойын шұңқырынан шығып, жаңасына ауысса да. Әзірленген тапсырыстар мен қызмет көрсету жүйесі ойыншыларға мейрамханаға бару үшін ойыннан алшақтамауға мүмкіндік береді, ойынның үзілуіне байланысты шұңқырда кезек пайда болу ықтималдығын азайтады, тесіктерден өту процесін жылдамдатады және клуб мүшелерінің адалдығын арттырады.
- PHP 8
- React.js
- Symfony 6
- REST API
- PostgreSQL
- RabbitMQ
- Docker
- Flutter
- OSM SDK
Айтпақшы, автоматтандырылған және шөп шабатын машиналар бар.
Royal Obidos Spa & Golf Resort – это превосходный курорт на побережье Португалии, предлагающий непревзойденное сочетание роскоши и красоты. Отель 5 звезд, предлагает гостям отдых в SPA, конференц-залы для встреч, комфортабельные номер для отдыха. Гольф-поле из 18 лунок простирается от лагуны Обидуш до бескрайних просторов Атлантического океана, предоставляя непередаваемый опыт гольфистам.О проектеMoses Buggy – аппаратно-программный комплекс который предоставляет игроку дополнительный клиентский сервис и функции контроля за передвижением по территории гольф-клуба.
В рамках проекта мы разработали веб-интерфейс для отслеживания местоположения электрокаров (Buggy Car), а также мобильное приложение, позволяющее осуществлять контроль и блокировку передвижения, а также предоставляющее дополнительный функционал для игроков.
Для удобства игроков в приложение добавили функцию линейки для расчета угла и силы удара, система самоконтроля темпа игры (Pace-of-Play) позволяющий следить за временем прохождения игры, витрину ресторана в Club House для заказа напитков и снэков с доставкой игроку на поле.
- Реализовать систему телеметрии по местоположению и состоянию Buggy в режиме реального времени с хранением истории передвижений.
- Интегрироваться с аппаратными модулями заказчика для блокировки движения при приближении к запрещенной зоне.
- Реализовать систему дистанционного оформления заказов в ресторане через приложение.
- Развернуть карту для удобной навигации, просмотра игровых полей с системой отображающей месторасположения электрокара для сотрудников.
- Разработать функцию «линейки», позволяющую рассчитывать расстояние от местоположения игрока до лунки.
- Создать систему контроля темпа игры.
Гольф — это точная игра, время игроков на поле ограничено, на прохождение каждой лунки отводится свое время. Игроки должны завершить прохождение лунки до появления, следующего участника. Для удобства членов клуба нами был разработан дополнительный функционал.
- При посадке в машину во время первого включения всем участникам показывается презентационный ролик.
- Понятная навигация на карте позволяет новым участникам легко найти путь к следующей игровой лунке.
- Встроенная система контроля передвижения багги с точностью до 1 м не позволяет заезжать в запретные зоны, благодаря чему удается сохранить качество газонного покрытия в местах, где на багги передвигаться нельзя, а также избежать переворачивания и ситуаций, когда багги увязнет в грунте, песке и т. д.
- Таймер на экране показывает, сколько времени игроку осталось на прохождение лунки (Pace of Play). Создание системы учета времени позволило снизить нагрузку на маршала, контролирующего игроков на поле, теперь нет необходимости напоминать участникам, что нужно ускориться. Это делает система!
- Для удобства игры мы встроили в приложение линейку. С помощью линейки можно рассчитать расстояние до лунки. Решение позволяет игрокам делать более точные удары и быстрее проходить все игровое поле. Данный инструмент востребован среди опытных игроков в гольф, которые знают и контролируют свою силу удара.
- Создать более комфортные условия для отдыха позволяет встроенный в приложение функционал, позволяющий осуществлять заказ напитков и снэков. Система учитывает месторасположение багги в данную минуту и направляет сотрудника к точке, где находится Buggy. Участник может продолжать игру и не переживать, что заказанный напиток не будет доставлен, даже если покинуть игровую лунку и переместиться на новую. Разработанная система заказов и обслуживания позволяет игрокам не отрываться от игры на посещение ресторана, снижает вероятность появления очереди на лунке из-за прерывания игры, ускоряет процесс прохождения лунок и повышает лояльность участников клуба.
- PHP 8
- React.js
- Symfony 6
- REST API
- PostgreSQL
- RabbitMQ
- Docker
- Flutter
- OSM SDK
Кстати, там автоматизированные и газонокосилки.