Gap

نرم‌افزار دندان‌پزشکی که وقت قطعی اینترنت هم از کار نمی‌افتد

معماری آفلاین‌محور یعنی چه و چرا برای مطب‌های ایران حیاتی است؛ و فرقش با نرم‌افزار ابری و نرم‌افزار نصبیِ قدیمی در کجاست.


یک صبح شلوغِ شنبه را تصور کنید: سالن انتظار پر است و درست همان موقع اینترنت قطع می‌شود. با نرم‌افزار ابری، پذیرش عملاً کور می‌شود؛ نه نوبت‌ها را می‌بیند، نه پرونده‌ها را. این سناریو در ایران فرضی نیست و آماده‌بودن برایش، شرط بقای یک مطب دیجیتال است.

سه معماری، سه سرنوشت

کاملاً ابری: همه‌چیز روی سرور بیرونی است؛ بدون اینترنت هیچ کاری پیش نمی‌رود و کندیِ شبکه یعنی کندیِ پذیرش.

نصبیِ قدیمی: همه‌چیز روی یک کامپیوتر است؛ آفلاین کار می‌کند، اما نه نسخهٔ موبایلی دارد، نه همگام‌سازی میان اتاق‌ها و نه پشتیبان ابری.

آفلاین‌محور: بهترینِ هر دو دنیا. منبع حقیقت همان پایگاه‌دادهٔ رمزگذاری‌شده روی خودِ دستگاه است؛ هر تغییر اول به‌صورت محلی ثبت می‌شود و در صف همگام‌سازی می‌ماند تا شبکه برگردد. اینجا اینترنت کار را بهتر می‌کند، اما پیش‌نیازش نیست.

آفلاین‌محور در عمل چه شکلی است؟

  • پذیرش نوبت ثبت می‌کند، دستیار در اتاق چارت می‌زند و پزشک روی موبایل پرونده را می‌بیند؛ همه بدون اینترنت.
  • وقتی اینترنت برمی‌گردد، تغییرات هر دستگاه با قاعدهٔ «آخرین ثبت معتبر» ادغام و به بقیهٔ دستگاه‌ها منتقل می‌شود.
  • حتی وضعیت اشتراک هم امضاشده و به‌صورت آفلاین بررسی می‌شود تا قطعیِ شبکه مطب را قفل نکند.

سؤال‌هایی که باید از فروشنده بپرسید

۱. اگر دقیقاً وسط ثبت نوبت اینترنت قطع شود، چه می‌شود؟ ۲. دادهٔ محلی رمزگذاری شده است؟ ۳. اگر دو دستگاه هم‌زمان یک چیز را ویرایش کنند، تعارضش چطور حل می‌شود؟ ۴. گرفتن رادیوگرافی هم آفلاین کار می‌کند؟

«Gap» از روز اول با همین معماری ساخته شده است؛ نه یک قابلیت جانبی، بلکه ستون فقرات محصول.