داستان موفقیت

محک — مدیریت هوشمند ترازوها

اپلیکیشن IoT مدیریت ترازوهای محک؛ اتصال WiFi به ترازو، به‌روزرسانی کالاها، گزارش فروش و باشگاه مشتریان با هویت بصری اختصاصی.

کارفرما
ترازوهای محک
حوزه
اینترنت اشیاء (IoT)
سال
2024

نتیجه در یک نگاه

  • WiFi / IoT

    اتصال مستقیم به ترازو

  • متریال دیزاین ۲

    هویت بصری اختصاصی

مسئله

فروشگاه‌هایی که از ترازوهای محک استفاده می‌کنند برای به‌روزرسانی کالاها و قیمت‌ها باید پای هر دستگاه می‌رفتند و از فروش روزانه هر ترازو هم تصویر یکپارچه‌ای نداشتند. محک به راهی نیاز داشت که ترازو از گوشی مدیریت شود و داده فروش به سامانه مرکزی برسد.

رویکرد ما

اپلیکیشنی مبتنی بر اینترنت اشیاء ساختیم که از طریق WiFi مستقیم به ترازو متصل می‌شود: به‌روزرسانی و دریافت اطلاعات کالاها، گزارش فروش روزانه، حسابداری و انبارداری، تیکتینگ و سطوح دسترسی. هویت بصری اختصاصی محک نیز بر پایه متریال دیزاین ۲ گوگل، از اسکچ تا پروتوتایپ، در همین پروژه خلق شد.

سامانه محک شامل اپلیکیشن مبتنی بر اینترنت اشیاء برای ارتباط و مدیریت ترازوهای محک و پنل مدیریتی برای باشگاه مشتریان و ارتباط با سامانه مرکزی است. کاربران از طریق WiFi به ترازوی خود متصل می‌شوند، آن را با اپ مدیریت می‌کنند، اطلاعات محصولات را به‌روز یا دریافت می‌کنند و گزارش فروش روزانه را می‌بینند.

اجزای سامانه

  • پنل مدیریت آنلاین بر بستر Laravel و AngularJS
  • اپلیکیشن اندروید به زبان جاوا
  • اپلیکیشن iOS به زبان سوئیفت
  • لایه IoT برای اتصال مستقیم اپ به ترازو روی WiFi

حسابداری و انبارداری، داخل خود اپ

نوار پایین اپ پنج تب دارد و دو تای آن‌ها مالی و انبار هستند. این انتخاب معماری است، نه تزئین: حسابداری و انبارداری در محک ماژول مستقل‌اند و هم‌رتبه با خود ترازو نشسته‌اند، نه گزارشی که گوشه صفحه فروش اضافه شده باشد.

دلیلش هم روشن است. ترازوی فروشگاهی داده فروش تولید می‌کند و آن داده تا وقتی به سند مالی و به موجودی انبار وصل نشود، فقط یک عدد است. در محک، فروشی که اپ از ترازو دریافت فروش می‌کند به همان چرخه می‌رود: در بخش مالی به حساب فروشگاه می‌نشیند و در بخش انبار از موجودی کالاهایی که روی ترازو تعریف شده‌اند کم می‌شود. مدیر فروشگاه برای بستن حساب روز به نرم‌افزار دیگری نیاز ندارد.

کالاها هم از همین‌جا مدیریت می‌شوند: درخت دسته‌بندی، جستجو با عنوان یا بارکد، و امکان تعریف کالای شخصی برای اقلامی که در فهرست مرجع نیستند. اقلام به‌صورت گروهی انتخاب و یکجا روی ترازو ثبت می‌شوند — همان کاری که پیش‌تر باید تک‌به‌تک و پای دستگاه انجام می‌شد.

فناوری‌های استفاده‌شده

  • Java
  • Swift
  • Android
  • iOS
  • Laravel
  • AngularJS
  • IoT

داستان پروژه

  1. 01نیازسنجی

    از جلسات فنی تا فرایند کاری

    اپ محک پس از جلسات متعدد با تیم فنی ترازوها و بررسی امکانات و نیازمندی‌ها، ابتدا وارد مرحله طراحی فرایند کاری شد — پیش از هر پیکسل، مسیر کاربر از اتصال به ترازو تا گزارش روزانه روی کاغذ شکل گرفت و همین اسکچ‌ها مبنای پروتوتایپ شدند.

    از جلسات فنی تا فرایند کاری
  2. 02هویت بصری

    پالت مادر محک

    در هویت محک یک رنگ اصلی با زمینه‌های مختلف روشن و تاریک، یک رنگ ثانویه برای عملیات‌های با اولویت پایین‌تر و رنگ متن‌ها در زمینه‌های مختلف، پالت مادر را تشکیل می‌دهند — هویتی اختصاصی که در همین پروژه خلق شد.

    پالت مادر محک
  3. 03زبان طراحی

    متریال دیزاین ۲، سنجیده و اختصاصی

    زبان طراحی محک بر اساس استانداردهای نسخه دوم متریال دیزاین گوگل تعریف شد: با تلفیق عناصر صفحه، میزان سایه و شعاع گوشه‌ها اشکال مختلف ایجاد می‌شود و شعاع ۲۰ و ۴ پیکسلی گوشه‌ها همراه با سایه ۴ پیکسلی، بستر اصلی عناصر را می‌سازند.

    متریال دیزاین ۲، سنجیده و اختصاصی
  4. 04کامپوننت‌ها

    اجزای یک‌دست برای توسعه سریع

    کامپوننت‌های محک — از فیلدهای فرم تا کارت‌ها و دکمه‌ها — بر اساس همین زبان طراحی ساخته شدند تا سراسر اپلیکیشن یک‌دست بماند و توسعه صفحات جدید سریع باشد؛ حالت‌های خطا و قطع اتصال هم از ابتدا طراحی شدند، نه بعد از مشکل.

    اجزای یک‌دست برای توسعه سریع

آنچه تحویل شد

  • اتصال WiFi به ترازو

    اتصال مستقیم اپ به ترازوی محک و مدیریت دستگاه از گوشی: قفل ترازو، دریافت فروش، کد بازگشایی و کد پوز بانکی.

  • مدیریت کالا و قیمت

    درخت دسته‌بندی کالا، جستجو با عنوان یا بارکد و تعریف کالای شخصی؛ انتخاب گروهی اقلام و ارسال یکجای آن‌ها روی ترازو.

  • حسابداری اختصاصی

    بخش «مالی» یکی از تب‌های اصلی اپ است، نه گزارشی کنار صفحه فروش — فروش دریافت‌شده از ترازوها همان‌جا به سند مالی فروشگاه تبدیل می‌شود.

  • انبارداری اختصاصی

    بخش «انبار» هم تب مستقل خودش را دارد: موجودی کالاهایی که روی ترازوها فروش می‌روند در همان اپ نگهداری می‌شود و با فروش دریافتی تراز می‌ماند.

  • گزارش فروش روزانه

    فروش هر ترازو، هر روز، در گوشی مدیر — با گزارش‌های جداگانه برای هر دستگاه.

  • باشگاه مشتریان

    پنل مدیریت برای باشگاه مشتریان و ارتباط ترازوها با سامانه مرکزی.

  • پرسنل و سطوح دسترسی

    تعریف پرسنل با نقش «اپراتور ترازو» و نقش‌های جداگانه مالک، مدیر و کارمند با دسترسی‌های تفکیک‌شده.

  • تیکتینگ و پشتیبانی

    ارتباط قابل پیگیری با پشتیبانی از داخل اپ، به‌جای تماس تلفنی، به‌همراه تب اطلاعیه‌ها.

  • هویت بصری و زبان طراحی

    پالت مادر، کامپوننت‌ها و زبان طراحی محک بر پایه متریال دیزاین ۲ — اختصاصی، و در همین پروژه خلق‌شده.

تصاویر محصول

پروژه‌ای مشابه در حوزه اینترنت اشیاء (IoT) دارید؟

تجربه ساخت همین پروژه را برای پروژه شما به کار می‌گیریم — جلسه مشاوره اول رایگان است.

مشاوره رایگان

پروژه‌تان را با هم بررسی کنیم

جلسهٔ اول رایگان است و معمولاً همان یک جلسه روشن می‌کند پروژه چقدر کار دارد.

چطور با شما تماس بگیریم؟

برای هماهنگی سریع‌تر — اگر تماس تلفنی را ترجیح نمی‌دهید، همان شماره را در پیام‌رسان پیام می‌دهیم.

راه دوم برای رساندن پاسخ — اگر تلفن در دسترس نبود، ایمیل می‌زنیم.

در حال ارسال…

درخواست شما ثبت شد.

همکاران ما پیام شما را می‌بینند و با شما تماس می‌گیرند.