Platforma haqida
Sitora — koʻp filialli restoranlarni boshdan oxir yuritish uchun platforma: stolda kod skanerlayotgan mehmondan tortib kun raqamlarini oʻqiyotgan egagacha. Barcha jarayon haqiqati yagona serverga tegishli; har bir mijoz server chop etgan narsani koʻrsatadi va qoidani hech qachon oʻzi keltirib chiqarmaydi.
Mahsulot yuzalari
“Mahsulot yuzalari” bo'limi| Yuza | Auditoriya | Nima qiladi |
|---|---|---|
| Sitora | Mehmonlar | Buyurtma ilovasi: menyuni koʻrish, stolda, yetkazib berishga yoki olib ketishga buyurtma berish, jarayonni kuzatish. |
| Sitora Pro | Xodimlar | Rolga oid ish oʻrinlari — ofitsiant, kassir, oshxona, zal menejeri, omborchi, taʼminot menejeri, kontent menejeri, filial administratori — har biri alohida boshqaruv paneli. |
| Sitora Biz | Egalar | Biznes boshqaruvi: filiallar, xodimlar va rollar, menyular, moliya, obunalar va robototexnikani faollashtirish hamda toʻlov qurilmalarini roʻyxatga olish kabi tartibga solingan amallar. |
| Sitora Courier | Kuryerlar | Yetkazib berish ilovasi: smenalar, taklif qilingan buyurtmalar va yetkazishda yigʻilgan naqd pul. |
| Sitora Console | Sitora xodimlari | Ichki administratsiya yuzasi. |
| Robotics API | Robot parki yetkazib beruvchilari | Sertifikatlangan parklar integratsiya qiladigan ochiq, versiyalangan HTTP interfeysi. |
| Payment Device API | Toʻlov qurilmasi yetkazib beruvchilari | Smart kassalar va mehmonga qaragan ekranlar integratsiya qiladigan ochiq, versiyalangan HTTP interfeysi. |
Qismlar oʻzaro qanday bogʻlangan
“Qismlar oʻzaro qanday bogʻlangan” bo'limiRestoran — bu biznes; filial — bitta jismoniy manzil va deyarli hamma narsa uchun operatsion chegara: xodimlar filial ichida ishlaydi, buyurtmalar filialga tegishli, zaxira filial boʻyicha hisoblanadi. Mehmonlar filial bilan sessiya va buyurtmalar orqali ishlaydi; xodimlar rolga ega aʼzolik orqali harakat qiladi; egalar oʻz filiallarini boshqaradi; Sitora xodimlari platformani boshqaradi.
Robototexnika ham xuddi shu shaklga amal qiladi: robot hisob maʼlumoti aynan bitta filial faollashuviga bogʻlanadi va robot koʻradigan har bir berish vazifasi oʻsha filialga tegishli.
Loyihalash yondashuvi
“Loyihalash yondashuvi” bo'limiSitora prototip emas, production dasturiy taʼminot chiqaradi. Aniqrogʻi, har bir yuza uchun:
- Ruxsatlar, holat oʻtishlari va yaroqlilik serverda hisoblanadi va mijozlarga
aniq
allowed_actionssifatida chop etiladi — koʻrmayotgan imkoniyatingiz bajara olmaydigan amaldir. - Muhim yozuvlar — jurnal hodisalari, ombor tranzaksiyalari, berilgan buyurtmalar — oʻzgarmas. Tuzatishlar tahrir emas, kompensatsion yozuv orqali bajariladi.
- Nosozlik holatlari (aloqa yoʻq, eskirgan maʼlumot, ziddiyat, ruxsat yoʻqolishi) ishlab chiqarishda topilmaydi, balki oldindan aniq loyihalanadi.