📁 پروژه‌های ما

نمونه کارهای آرمان آراد

بهینه‌سازی فرایندها با نگاه سیستمی؛ بخشی از پروژه‌هایی که اجرا کرده‌ایم.

سامانه مدیریت پروژه و وظایف: برد پروژه، وظایف روزانه، پایش مدیر و اعلان در بله

1405/08/08

سامانه‌ی مدیریت پروژه و وظایف برای تیم‌های سازمان.
برد کانبان با مرحله، برچسب، چک‌لیست، زیرکار، پیوست، نظر و ثبت زمان؛ نقش مدیر / عضو / ناظر در هر پروژه و حریم خصوصی کامل پروژه‌ها.
وظایف روزانه‌ی تکراری هر فرد (روزانه، هفتگی، ماهانه) به‌طور خودکار ساخته می‌شود و مدیر مستقیم با «پایش» نرخ انجام، به‌موقع‌بودن و نمودار حرارتی همکاران را می‌بیند و خروجی اکسل می‌گیرد.
اعلان ارجاع کار، منشن، سررسید و خلاصه‌ی صبحگاهی از طریق ربات اختصاصی بله. تصاویر نمونه با داده‌ی ساختگی است.

درختواره BOM (فرمول ساخت): نمایش چندسطحی ساختار محصول، جمع ضرایب و خروجی اکسل

1405/08/08

مرورگر فرمول ساخت (BOM) که ساختار محصولات را از پایگاه داده‌ی نرم‌افزار حسابداری به‌صورت فقط‌خواندنی می‌خواند و به شکل درخت چندسطحی نشان می‌دهد.
انفجار تا ۸ سطح، فیلتر گروه محصول، جستجو، «کجا مصرف شده»، نسخه‌های فرمول و پیوند مستقیم به هر BOM.
جمع ضرایب یکتا برای یک واحد محصول، ماتریس قطعه × محصول و خروجی اکسل با مجوز ویژه‌ی جداگانه (چون فرمول ساخت دانش فنی سازمان است).
دقت محاسبات با پرس‌وجوی مستقل SQL برای همه‌ی محصولات راستی‌آزمایی شد. تصاویر نمونه با داده‌ی ساختگی است.

سامانه صندوق انتقادات و پیشنهادات سازمانی (ناشناس، با کد رهگیری و ربات بله)

1405/08/08

سامانه‌ای برای دریافت و مدیریت پیشنهاد و انتقاد کارکنان، با تمرکز بر اعتماد و پیگیری.
در حالت ناشناس هیچ هویتی ذخیره نمی‌شود و فرستنده فقط با کد رهگیری وضعیت را می‌بیند و پیام می‌دهد.
گردش‌کار: جدید ← بررسی اولیه (SLA ۴۸ ساعته) ← ارجاع به مدیر ← کمیته ← تصویب ← اجرا یا رد با دلیل عمومی.
تفکیک کامل دسترسی بر اساس شرکت و حوزه، تابلوی «از ایده تا اجرا»، بهترین ایده‌ی ماه، گزارش کمیته و خروجی اکسل.
ثبت از پنل وب و ربات بله؛ تصاویر نمونه با داده‌ی ساختگی است.

طراحی و پیاده‌سازی سایت و سامانه فروش «متین چوب» (واردات و فروش چوب روسی)

1405/08/08

سایت فروش و معرفی برای بازرگانی متین چوب (matinchoob.com): فروشگاه چوب با دسته‌بندی و جستجو، قیمت روز به‌روز، پیش‌فاکتور آنلاین و مجله.
پنل مدیریت با نقش‌های قابل‌تعریف: سفارش‌ها، مبلغ نهایی فاکتور، ارجاع به کارشناس، یادداشت، گزارش فروش (روز، کارشناس، محصول، شهر) و ثبت سابقه‌ی تغییرات.
ربات بله برای مشتریان (قیمت و ثبت درخواست) و ربات جداگانه برای تیم داخلی (گزارش و یادآوری)، متصل به همان سایت.
بک‌اند PHP با پایگاه داده MariaDB؛ ورود امن، نسخه‌ی پشتیبان و بارگذاری گروهی قیمت از CSV.

ربات گزارش ایمنی (HSE) در بله: گزارش شرایط و عمل ناایمن با عکس، همراه با پوستر و چرخه پیگیری

1405/07/21

۱. معرفی پروژه
«ربات گزارش ایمنی» یک ربات در پیام‌رسان بله است که هر کارمند را به یک «چشم ایمنی» تبدیل می‌کند: هر خطر یا کار ناایمنی که می‌بیند را همان‌جا با گوشی و یک عکس گزارش می‌دهد و گزارش مستقیم به مدیر HSE (بهداشت حرفه‌ای) می‌رسد. بدون نصب برنامه جدید و در کمتر از دو دقیقه. این ربات به ماژول HSE سامانه مدیریت یکپارچه سازمان متصل است.

۲. نحوه گزارش‌دهی (چهار مرحله)
اسکن کد QR: ربات در بله باز می‌شود و دکمه «شروع» (Start) را می‌زنند
ثبت‌نام ساده: با دکمه «ارسال شماره‌ی من»؛ فقط شماره موبایل و نام کاربر لازم است
ثبت گزارش جدید: انتخاب نوع، واحد، مکان، شرح موضوع و ارسال عکس
دریافت نتیجه: بعد از بررسی مدیر HSE، پیامش همان‌جا در بله می‌آید

۳. چه چیزی گزارش می‌شود
شرایط ناایمن: وضعیت خطرناک در محیط یا تجهیزات، مثل کابل یا سیم رها و لخت روی زمین، کف خیس و لغزنده یا مسیر مسدود، نرده یا حفاظ شکسته و نشتی یا دود
عمل ناایمن: کار یا رفتار خطرناک افراد، مثل کار بدون کلاه، عینک یا ماسک، دور زدن حفاظ یا قفل ایمنی دستگاه و لیفتراک پرسرعت یا حمل نادرست بار
ربات فقط برای ثبت گزارش است؛ در حادثه یا خطر فوری ابتدا باید به سرپرست یا واحد ایمنی اطلاع داده شود

۴. ارسال و دریافت گزارش
ارسال: گزارش‌دهنده در بله، مرحله‌به‌مرحله و با دکمه‌های آماده گزارش را می‌سازد و عکس را می‌فرستد
دریافت: گزارش به‌صورت خودکار با شماره (مثل HSE-00005)، زمان ثبت و تصویر در ماژول HSE سامانه ثبت و در کارتابل مدیر نمایش داده می‌شود
مدیر HSE گزارش را بررسی، اولویت را تعیین و آن را به واحد یا مسئول اجرا ارجاع می‌دهد؛ وضعیت‌ها شامل در انتظار بررسی، در انتظار تایید نهایی، در دست اقدام و گذشته از مهلت است
با تعیین مهلت اقدام، پیگیری تا بسته شدن انجام می‌شود و نتیجه بررسی برای گزارش‌دهنده در بله ارسال می‌گردد

۵. پوستر
پوستر A4 با شعار «یک اسکن، یک عکس، یک کارخانه‌ی ایمن‌تر» طراحی شد تا در سالن‌ها و ورودی‌ها نصب شود. QR بزرگ مستقیم به ربات می‌رود و مراحل گزارش‌دهی، نمونه‌هایی از شرایط و اعمال ناایمن و هشدار حادثه فوری روی آن آمده است. نمای پوستر در اولین تصویر قرار دارد.

۶. فناوری‌ها
Bot API بله، ماژول HSE سامانه یکپارچه (Node.js و SQL Server)، ثبت تصویر و گردش کار بررسی و پیگیری، و اعلان خودکار نتیجه به گزارش‌دهنده

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

طراحی و توسعه: آرمان آراد

ربات‌های هوشمند پیام‌رسان (بله، تلگرام، واتساپ): خدمات مشتریان، اعلان کارشناسان و اتوماسیون گزارش

1405/07/21

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

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

۳. کارهایی که با ربات می‌شود انجام داد
منوی دکمه‌ای چندمرحله‌ای، فرم و نظرسنجی مرحله‌به‌مرحله، ارسال فایل و گزارش (PDF، Excel، تصویر)، یادآوری و گزارش زمان‌بندی‌شده، تایید هویت با کد یک‌بارمصرف پیامکی (OTP)، اتصال لحظه‌ای به ERP، CRM و پایگاه داده، مدیریت گروه و کانال، پاسخ‌گوی هوشمند به پرسش‌های متداول، آمار و داشبورد در چت، اعلان پرداخت و صورتحساب، ثبت مکان و درخواست بازدید، و اعلان‌های مالی مانند هشدار قیمت و گزارش روزانه

۴. واتساپ
در واتساپ با حساب کسب‌وکار (WhatsApp Business) نیز امکاناتی مانند پیام‌های قالب‌دار، دکمه‌های پاسخ سریع، پیگیری سفارش و نظرسنجی رضایت قابل پیاده‌سازی است. تصویر واتساپ در کاور یک نمونه طراحی است، نه یک سرویس فعال.

۵. معماری و امنیت
دریافت پیام‌ها از طریق وب‌هوک امن (HTTPS) و Bot API، سرور ربات با منطق گفتگو و نگهداری نشست کاربر، اتصال به پایگاه داده و سامانه‌ها، سطح دسترسی جداگانه برای مدیر، کارشناس و مشتری، ثبت لاگ و مدیریت خطا و عدم نمایش اطلاعات خصوصی در پاسخ‌ها

۶. فناوری‌ها
ASP.NET و Node.js، Bot API بله و تلگرام، Webhook، SQL Server، SMS برای OTP و زمان‌بندی خودکار گزارش‌ها

طراحی و توسعه: آرمان آراد

طراحی و پیاده‌سازی سامانه مدیریت یکپارچه سازمانی (ERP): کدینگ کالا، تامین، HSE، پروژه و مدیریت دسترسی

1405/07/21

۱. معرفی پروژه
این پروژه یک سامانه مدیریت یکپارچه سازمانی (ERP) تحت وب برای یک شرکت تولیدی است که فرایندهای پراکنده‌ی واحدها را در یک پلتفرم واحد، با کنترل دسترسی دقیق و ثبت تاریخچه‌ی تغییرات، جمع می‌کند. سامانه روی شبکه داخلی سازمان اجرا می‌شود و با سیستم حسابداری و سیستم مدیریت گردش کار سازمان یکپارچه شده است.

۲. ماژول‌های اصلی
داشبورد و منوی کناری: دسترسی سریع به همه بخش‌ها با میان‌برها و نشانگر شمارنده‌ی کارهای منتظر (مثل کارتابل و HSE)
ایجاد کدینگ کالا: ساخت کد ۱۰ رقمی ساختاریافته (انبار، زیرگروه، نوع و جنس، شماره ترتیب خودکار) با کنترل نام تکراری یا مشابه نسبت به کالاهای سیستم حسابداری، پیش از ثبت کد
تامین: ثبت درخواست‌های خرید و پیگیری ورود کالا به انبار با محاسبه خودکار مانده درخواست و پشتیبانی از تبدیل واحد خرید به واحد درخواست
بهداشت حرفه‌ای (HSE): ثبت گزارش شرایط و اعمال ناایمن، گردش کار بررسی، تایید، اقدام اصلاحی و پیگیری موارد گذشته از مهلت
مدیریت پروژه‌ها: ثبت پروژه و اقدامات با اولویت و وضعیت، پیوست فایل و خروجی Excel
کارتابل گردش کار: نمایش کارهای در انتظار کاربر از سیستم مدیریت فرایند سازمان
مدیریت کاربران، واحدها و دسترسی‌ها، اطلاعات پایه، دفترچه تلفن داخلی و ابزارهای حسابداری

۳. امنیت و کنترل دسترسی
دسترسی مبتنی بر ماژول با سطوح مشاهده، افزودن، ویرایش، حذف و مشاهده کامل؛ فقط ماژول‌های مجاز برای هر کاربر در منو دیده می‌شود
ثبت تاریخچه تغییرات (Audit) برای عملیات حساس، خروج خودکار پس از ۱۰ دقیقه عدم فعالیت و ورود با نام کاربری و رمز عبور
اطلاعات حساس (مانند اطلاعات بانکی) با سطح دسترسی جداگانه محافظت می‌شود

۴. فناوری‌ها
Node.js و Express برای سمت سرور، SQL Server به‌عنوان پایگاه داده، فرانت‌اند ساده HTML/CSS/JavaScript بدون فریم‌ورک، احراز هویت با توکن (JWT)، رابط راست‌به‌چپ فارسی با تقویم شمسی و پیام‌رسانی SMS برای اطلاع‌رسانی

۵. نتیجه
یکپارچگی داده بین واحدها، حذف کدگذاری و ثبت دستی تکراری، شفافیت در گردش کار و امکان گزارش‌گیری و پیگیری لحظه‌ای برای مدیران

طراحی و توسعه: آرمان آراد

طراحی و ساخت دستگاه ثبت گزارش تولید متصل به Wi-Fi (داشبورد مانیتورینگ، پنل مدیریت و اپ موبایل)

1405/07/21

۱. معرفی پروژه
این پروژه یک دستگاه اختصاصی ثبت گزارش تولید است که به شبکه Wi-Fi کارخانه متصل می‌شود و به پرسنل تولید اجازه می‌دهد گزارش تولید و مقادیر تولید را مستقیماً کنار خط وارد کنند. اطلاعات بلافاصله به سرور ارسال می‌شود و به‌جای فرم‌های کاغذی و جمع‌آوری دستی در پایان شیفت، داده تولید به‌صورت لحظه‌ای و دقیق در دسترس مدیران قرار می‌گیرد.

۲. بخش‌های سامانه
مانیتورینگ: داشبورد لحظه‌ای با نمودار تولید در دقایق اخیر، وضعیت اتصال، ساعت و تاریخ تهران، فهرست دستگاه‌های آنلاین و جمع کل تولید ۲۴ ساعت گذشته به تفکیک OPC (ایستگاه/خط تولید)
مدیریت: پنل مدیر تولید برای تعریف و ویرایش OPCها (کد و نام ایستگاه) و تعریف اپراتورها، با امکان فعال/غیرفعال‌سازی و حذف
مشاهده گزارش‌های تولید: دسترسی به گزارش‌های ثبت‌شده با فیلتر و خروجی Excel برای تحلیل و گزارش‌گیری مدیریتی
نرم‌افزار موبایل (حالت اضطراری): هنگام خرابی یا در دسترس نبودن دستگاه، اپراتور می‌تواند همان گزارش را با گوشی خودش از طریق مرورگر وارد کند، بدون نیاز به نصب برنامه

۳. فرم ثبت تولید (دستگاه و موبایل)
انتخاب اپراتور و OPC، ثبت مقدار تولید و زمان شروع و پایان شیفت
طراحی لمسی با دکمه‌های بزرگ بهمراه و منهای برای ورود سریع عدد و ساعت، مناسب کار در محیط کارخانه
ارسال یک‌مرحله‌ای به سرور و نمایش وضعیت آماده‌به‌کار دستگاه

۴. مزایا
حذف ثبت دستی و کاغذی و کاهش خطای انسانی
مشاهده لحظه‌ای تولید هر ایستگاه توسط مدیران
تداوم ثبت داده حتی هنگام خرابی دستگاه با جایگزین موبایلی
گزارش‌گیری آماده و خروجی Excel بدون نیاز به ورود مجدد داده

طراحی و ساخت: آرمان آراد

طراحی و پیاده‌سازی سامانه جامع مدیریت املاک «زهتاب» (وب + اپلیکیشن موبایل)

1405/07/19

۱. معرفی پروژه
«زهتاب» یک سامانه یکپارچه برای گروه مشاورین املاک در شمال تهران است که کل چرخه کاری یک آژانس املاک را، از ثبت فایل ملک و تماس با مالک و مشتری تا گزارش‌گیری مدیریتی، در یک بستر وب و موبایل جمع می‌کند. هدف پروژه حذف کار پراکنده (دفترچه، پیام‌رسان، اکسل) و تبدیل آن به یک جریان کاری شفاف و قابل اندازه‌گیری بود.

۲. بخش عمومی (ویترین سایت)
صفحه اصلی با طراحی شبانه متحرک (خط افق شهر که ساختمان‌هایش بالا می‌آیند و پنجره‌ها یکی‌یکی روشن می‌شوند) و هویت بصری «Z.»
ویترین «تازه‌ترین فایل‌ها»: نمایش خودکار ملک‌های جدید با تصویر، قیمت، متراژ و تعداد خواب
جستجوی ملک برای مشتری با فیلتر بودجه و نوع معامله؛ فقط اطلاعات عمومی نمایش داده می‌شود و اطلاعات مالک کاملاً پنهان است
انتخابگر خریدار/فروشنده و ثبت خودکار درخواست مشتری به‌عنوان یک تماس پیگیری

۳. پنل مدیریتی
داشبورد مدیریتی با فیلتر بازه زمانی و کارشناس، و بخش «کارهای امروز» که از تاریخ پیگیری تماس‌ها و یادآورها ساخته می‌شود
مدیریت فایل‌ها (گالری تصاویر، مدارک)، تماس‌ها، یادآورها و دفترچه تلفن شخصی
گزارش فایل‌های تاریخ‌گذشته (بیش از دو ماه) با جستجو و فیلتر
تیم‌ها: تعریف تیم و سرپرست، تارگت ماهانه، رتبه‌بندی و مقایسه عملکرد بر اساس فایل ثبت‌شده، تماس و بازدید
گزارش‌های پیشرفته با نمودار، مدیریت هزینه‌ها، تبلیغات و واریزی‌ها، و خروجی Excel
سطح دسترسی (مدیر، سرپرست تیم، کارشناس) به‌صورت سمت سرور اعمال می‌شود تا فقط داده مجاز دیده شود

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

۵. اتوماسیون و ربات‌ها
ربات‌های بله و تلگرام برای مشتریان و کارکنان: ثبت درخواست و ارسال خودکار لید به کارشناس مربوطه
گزارش صبحگاهی خودکار شامل وظایف امروز و خلاصه عملکرد تیم‌ها

۶. فناوری‌ها
ASP.NET و APIهای ASHX، SQL Server، SignalR، HTML/CSS/JavaScript، PWA با Service Worker، فشرده‌سازی خودکار تصاویر سمت سرور، و API عمومی با فیلدهای محدود برای حفظ حریم خصوصی

طراحی و توسعه: آرمان آراد

نمونه‌کار: طراحی فرآیند اقدام اصلاحی (Corrective Action) در محیط Excel

تاریخ نامشخص

یکی از پروژه‌های موفق من، طراحی و پیاده‌سازی یک سامانه‌ی مدیریت اقدام اصلاحی کاملاً مبتنی بر Excel بود. این پروژه برای سازمانی طراحی شد که نیاز به ثبت، پیگیری و ارزیابی خطاها و انحرافات در فرآیندهای عملیاتی خود داشت.
مراحل طراحی و پیاده‌سازی:
۱. تحلیل نیازمندی‌ها: بررسی فرآیندهای موجود و شناسایی نقاط بحرانی که نیاز به اقدام اصلاحی دارند.
۲. طراحی ساختار داده: تعریف فیلدهای کلیدی شامل: تاریخ ثبت، شناسه‌ی خطا، شرح مشکل، علت‌یابی اولیه، مسئول پیگیری، تاریخ سررسید، اولویت (کم/متوسط/بحرانی) و وضعیت (در انتظار/در حال انجام/تکمیل‌شده/بسته‌شده).
۳. ایجاد فرم ورود داده (User Form): طراحی یک فرم ورودی کاربرپسند با استفاده از VBA برای ثبت سریع و بدون خطای اطلاعات.
۴. اعتبارسنجی داده (Data Validation): استفاده از لیست‌های کشویی برای فیلدهایی مثل وضعیت، اولویت و واحد مسئول به منظور جلوگیری از ورود داده‌های نادرست.
۵. قوانین شرطی (Conditional Formatting): تنظیم رنگ‌بندی خودکار بر اساس اولویت و سررسید. موارد بحرانی با رنگ قرمز و موارد در شرف اتمام با رنگ نارنجی مشخص می‌شوند.
۶. گزارش‌گیری پویا با PivotTable: طراحی داشبورد مدیریتی که وضعیت کلی اقدامات اصلاحی را به تفکیک واحد، بازه‌ی زمانی و اولویت نمایش می‌دهد.
۷. سیستم هشدار خودکار (Reminder System): نوشتن کد VBA برای ارسال اعلان درون‌برنامه‌ای به کاربران هنگام نزدیک شدن به تاریخ سررسید.
۸. ثبت تاریخچه (Audit Trail): ایجاد لاگ خودکار برای ثبت تمام تغییرات اعمال‌شده روی هر رکورد به همراه تاریخ و نام کاربر.
۹. گزارش‌های تحلیلی: تولید خروجی‌های آماری شامل درصد تکمیل، میانگین زمان حل مسئله و تعداد تکرار خطاها برای بهبود مستمر.
۱۰. امنیت و سطح دسترسی: اعمال محدودیت‌های دسترسی با استفاده از محافظت از برگه‌ها (Sheet Protection) و تعریف سطوح مختلف کاربری (مدیر، کاربر عادی، ناظر).
نتایج حاصل‌شده:
کاهش ۴۰٪ زمان ثبت و پیگیری اقدامات اصلاحی.
افزایش شفافیت و قابلیت رهگیری در تمام مراحل.
امکان تصمیم‌گیری مبتنی بر داده با استفاده از گزارش‌های تحلیلی.
حذف کامل فرآیندهای کاغذی و پرونده‌های فیزیکی.
این پروژه نشان‌دهنده‌ی توانایی من در تلفیق مهارت‌های تحلیل فرآیند، برنامه‌نویسی VBA و طراحی رابط کاربری در بستر Excel است.

تعریف کالا در پروژه‌های مهندسی نرم‌افزار

تاریخ نامشخص

در هر پروژه، اولین گام، تعریف دقیق کالا (محصول نهایی) است. من با همکاری کارفرما، نیازمندی‌ها را شفاف می‌کنم، مخاطب هدف را مشخص می‌کنم و ویژگی‌های کلیدی محصول را اولویت‌بندی می‌کنم. این فرآیند شامل تعیین خروجی‌های قابل‌تحویل، معیارهای پذیرش و محدوده‌ی پروژه است تا از انحراف مسیر جلوگیری شود و محصول نهایی دقیقاً منطبق بر انتظارات باشد.

برنامه‌ریزی و مدیریت پروژه (Project Planning & Management)

تاریخ نامشخص

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

بهینه‌سازی فرآیندهای کاری مشاوران املاک

تاریخ نامشخص

ویژگی‌های اصلی پیاده‌سازی‌شده
مدیریت کاربران: سیستم احراز هویت با سطوح دسترسی (مدیر / کاربر عادی)
مدیریت فایل‌ها: ثبت، جستجو، ویرایش و حذف فایل‌های ملکی با دسترسی‌دهی به کارشناسان
مدیریت تماس‌ها: ثبت تماس، نتیجه، تاریخ پیگیری و اختصاص به کارشناس
مدیریت هزینه‌ها: ثبت هزینه‌ها با مبلغ، تاریخ و توضیحات
مدیریت تبلیغات: ثبت تبلیغات با نوع محتوا (استوری، ریلز) و هزینه
مدارک و اسناد: آپلود، نمایش، ویرایش و حذف تصاویر و ویدیوها
یادآوری‌ها: ثبت یادآوری با عنوان، تاریخ، ساعت و وضعیت
گزارشات پیشرفته: نمایش کارت‌های خلاصه، نمودارهای تحلیلی و جدول جزئیات با قابلیت فیلتر تاریخ شمسی
خروجی اکسل: امکان خروجی گرفتن از تمام جداول با فرمت CSV
صفحه‌بندی و مرتب‌سازی: در تمام جداول با قابلیت انتخاب تعداد نمایش (۱۰ تا ۲۰۰ رکورد)
رنگ‌بندی یک‌درمیان: جداول با رنگ‌بندی زیبا و حرفه‌ای
مدیریت هزینه‌های شخصی: ثبت هزینه‌های شخصی مدیران با صفحه‌بندی و خروجی اکسل

طراحی و پیاده‌سازی سیستم ثبت و گزارش‌گیری تولید تحت وب

تاریخ نامشخص

۱. هدف و ضرورت پروژه
هدف از این پروژه، جایگزینی فرآیندهای دستی و کاغذی ثبت اطلاعات تولید با یک سامانه تحت وب یکپارچه است. این سیستم به مدیران و سرپرستان کارخانه امکان می‌دهد تا به صورت لحظه‌ای از وضعیت خطوط تولید، میزان پیشرفت کار، عملکرد دستگاه‌ها و نیروی انسانی مطلع شوند و بر اساس داده‌های دقیق، تصمیم‌گیری کنند.

۲. معماری و ساختار سیستم
این سامانه با معماری کلاینت-سرور و بر بستر وب طراحی می‌شود. کاربران از طریق یک مرورگر وب (مانند Chrome یا Firefox) به سیستم دسترسی دارند و تمامی پردازش‌ها و ذخیره‌سازی داده‌ها بر روی سرور مرکزی انجام می‌شود. این معماری مزایای زیر را به همراه دارد:
دسترس‌پذیری بالا: کاربران در هر مکان و با هر دستگاهی (کامپیوتر، تبلت، موبایل) می‌توانند به سیستم وارد شوند.
یکپارچگی داده‌ها: تمام اطلاعات در یک پایگاه داده مرکزی ذخیره شده و از چندگانگی و تناقض اطلاعات جلوگیری می‌شود.
امنیت و کنترل دسترسی: امکان تعریف سطوح دسترسی مختلف برای کاربران (مدیر، سرپرست خط، اپراتور) وجود دارد.
۳. هسته‌ی اصلی: ثبت داده‌های تولید
فرآیند ثبت داده‌ها در محیطی کاربرپسند و استاندارد انجام می‌شود. اطلاعات کلیدی که در این سیستم ثبت می‌شوند عبارتند از:
شناسه محصول و دستور تولید: ثبت جزئیات مربوط به محصول در حال تولید و دستور کار مربوطه.
میزان تولید انجام‌شده: ثبت تعداد محصولات سالم تولید شده در بازه‌های زمانی مشخص (ساعتی، شیفتی، روزانه).
ضایعات و معایب: ثبت مقدار و نوع ضایعات یا محصولات معیوب به منظور تحلیل کیفیت.
مصرف مواد اولیه: ثبت مقدار مواد اولیه مصرف‌شده برای هر محصول، که امکان محاسبه دقیق بهای تمام‌شده را فراهم می‌کند.
زمان‌های توقف: ثبت زمان‌های توقف خط تولید به هر دلیلی (خرابی، تعمیرات، تعویض قالب) برای محاسبه شاخص‌های کارایی.
اپراتور و ماشین‌آلات: ثبت اطلاعات نیروی انسانی و دستگاهی که عملیات تولید را انجام داده‌اند.
۴. قلب سیستم: گزارش‌گیری و تحلیل داده
داده‌های خام ثبت‌شده، در این بخش به گزارش‌های مدیریتی و داشبوردهای تحلیلی تبدیل می‌شوند. برخی از مهم‌ترین گزارش‌ها عبارتند از:
گزارش عملکرد روزانه/شیفتی/ماهانه: نمایش خلاصه‌ای از میزان تولید، ضایعات و کارایی در یک بازه زمانی مشخص.
داشبورد مدیریتی (KPI): نمایش گرافیکی شاخص‌های کلیدی عملکرد مانند OEE (بهره‌وری کلی تجهیزات)، درصد کارایی دستگاه‌ها و میزان توقف‌ها.
گزارش تحلیل ضایعات: بررسی دلایل اصلی ایجاد ضایعات برای برنامه‌ریزی اقدامات اصلاحی.
گزارش بهای تمام‌شده: محاسبه دقیق هزینه‌ی تولید هر محصول بر اساس مواد مصرفی و زمان صرف‌شده.
گزارش‌های مقایسه‌ای: مقایسه عملکرد خطوط تولید، شیفت‌های کاری یا محصولات مختلف با یکدیگر.
۵. مزایای کلیدی پیاده‌سازی
شفافیت کامل: دسترسی همه‌ی افراد مجاز به داده‌های تولید در هر لحظه.
تصمیم‌گیری سریع و دقیق: مدیران با داده‌های لحظه‌ای و به‌روز، می‌توانند سریع‌تر واکنش نشان دهند.
کاهش خطاهای انسانی: حذف ثبت‌های دستی و کاغذی، خطاها را به حداقل می‌رساند.
صرفه‌جویی در زمان: خودکارسازی فرآیندهای جمع‌آوری و تحلیل داده، زمان کارکنان را آزاد می‌کند.
یکپارچگی با سایر سیستم‌ها: قابلیت اتصال به سیستم‌های ERP، انبارداری و برنامه‌ریزی تولید برای تبادل داده‌ها.
۶. ابزارها و تکنولوژی‌های پیشنهادی
برای پیاده‌سازی این سیستم می‌توان از ترکیب ابزارهای زیر استفاده کرد:
فرانت‌اند (Front-End): HTML5, CSS3, JavaScript (React, Angular, or Vue.js)
بک‌اند (Back-End): #C (.NET Core), Python (Django), or PHP (Laravel)
پایگاه داده (Database): Microsoft SQL Server, MySQL, or PostgreSQL
ابزارهای گزارش‌گیری: استفاده از کتابخانه‌های تخصصی مانند Jaspersoft که امکان خروجی‌گیری در فرمت‌های مختلف (PDF, Excel, HTML) را فراهم می‌کنند.

طراحی و پیاده‌سازی منوی دیجیتال کافه ال ای

تاریخ نامشخص

طراحی و پیاده‌سازی منوی دیجیتال کافه ال ای
پروژه‌ی منوی کافه ال ای، یک تجربه‌ی کاربری مدرن و پاسخگو (Responsive) است که با تمرکز بر سادگی و سرعت دسترسی طراحی شده. ساختار منو بر اساس دسته‌بندی هوشمند (نوشیدنی‌های گرم، سرد، دسر و قهوه‌های تخصصی) پیاده‌سازی شده تا کاربر در کمترین زمان ممکن به آیتم مورد نظر برسد.
ویژگی‌های فنی و طراحی:
رابط کاربری مینیمال و بصری: استفاده از فضای منفی و تایپوگرافی خوانا برای کاهش خستگی بصری مشتری.
بهینه‌سازی برای موبایل: منو کاملاً واکنش‌گرا (Mobile-First) طراحی شده تا روی تمام دستگاه‌ها نمایشی ایده‌آل داشته باشد.
تعاملات پویا: افکت‌های نرم روی آیتم‌ها (Hover/Click Effects) و نمایش توضیحات تکمیلی برای هر محصول بدون نیاز به تغییر صفحه.
ساختار داده‌ی تمیز: اطلاعات منو (قیمت، مواد تشکیل‌دهنده، کالری) به صورت داده‌های ساختاریافته (Structured Data) مدیریت شده تا در آینده امکان اتصال به سیستم سفارش‌دهی آنلاین یا پنل مدیریت (CMS) به راحتی میسر باشد.
این پروژه نه‌تنها یک منوی صرف، بلکه پلی است بین هویت برند کافه و نیازهای دیجیتال مخاطب امروزی.

نمونه‌کار: طراحی سیستم منوی یکپارچه برنامه‌های سازمانی با Excel و SQL Server

تاریخ نامشخص

یکی از پروژه‌های موفق من، طراحی و پیاده‌سازی یک سیستم منوی متمرکز (Centralized Menu System) برای سازمانی با چندین نرم‌افزار و ابزار مختلف بود. این سیستم با ترکیب Excel به عنوان رابط کاربری و SQL Server به عنوان بانک اطلاعاتی مرکزی، مدیریت دسترسی و ناوبری بین برنامه‌ها را تسهیل می‌کند.
معماری و ساختار سیستم:
این سیستم از یک دیتابیس مرکزی در SQL Server استفاده می‌کند که تمام اطلاعات مربوط به برنامه‌ها، سطوح دسترسی و مجوزهای کاربران را ذخیره می‌کند. فایل Excel به عنوان فرانت‌اند (Front-End) عمل کرده و از طریق اتصال ADO (ActiveX Data Objects) با دیتابیس ارتباط برقرار می‌کند.
جدول‌های اصلی دیتابیس:
۱. tbl_Applications: شامل اطلاعات برنامه‌ها (شناسه، نام، مسیر اجرایی، توضیحات، وضعیت)
۲. tbl_Categories: دسته‌بندی برنامه‌ها (مالی، اداری، فنی، پشتیبانی و...)
۳. tbl_Users: اطلاعات کاربران (کد پرسنلی، نام، واحد، سمت)
۴. tbl_UserRoles: نقش‌های کاربری (مدیر، کاربر عادی، ناظر)
۵. tbl_AccessRights: مجوزهای دسترسی به هر برنامه بر اساس نقش
۶. tbl_Logs: ثبت تاریخچه فعالیت‌ها و ورود کاربران
ویژگی‌های پیاده‌سازی در Excel:
۱. فرم ورود (Login Form): طراحی شده با VBA برای احراز هویت کاربران از طریق دیتابیس SQL. پس از ورود، منوی اختصاصی هر کاربر بر اساس سطح دسترسی او نمایش داده می‌شود.
۲. منوی پویا (Dynamic Menu): با استفاده از UserForm و ListView، لیست برنامه‌های قابل دسترس برای هر کاربر به‌صورت خودکار از دیتابیس دریافت و نمایش داده می‌شود.
۳. جستجو و فیلتر: امکان جستجوی برنامه‌ها بر اساس نام، دسته‌بندی یا کلمات کلیدی.
۴. دسته‌بندی بصری: نمایش برنامه‌ها در گروه‌های رنگی با آیکون‌های مشخص برای تشخیص سریع.
۵. اجرای برنامه‌ها: با کلیک روی هر آیتم، برنامه‌ی مربوطه (exe، وب‌اپلیکیشن، یا فایل خاص) اجرا می‌شود.
۶. مدیریت کاربران (بخش مدیریت): فرم‌های مجزا برای تعریف کاربران جدید، تغییر نقش‌ها و تنظیم مجوزهای دسترسی.
۷. گزارش‌گیری: امکان استخراج گزارش از میزان استفاده هر برنامه، ورود و خروج کاربران و خطاهای ثبت‌شده.
۸. آپدیت خودکار: در صورت تغییر در دیتابیس (افزودن برنامه جدید یا تغییر مجوزها)، منوی کاربران به‌صورت خودکار به‌روز می‌شود.
مزایای پیاده‌سازی:
- متمرکزسازی: همه‌ی برنامه‌ها از یک نقطه‌ی واحد قابل دسترسی هستند.
- امنیت بالا: دسترسی کاربران کاملاً مبتنی بر نقش و مجوزهای تعریف‌شده در دیتابیس است.
- قابلیت توسعه: اضافه کردن برنامه‌های جدید بدون نیاز به تغییر در فایل Excel، فقط با درج رکورد در دیتابیس.
- گزارش‌پذیری: ثبت تمام فعالیت‌ها برای تحلیل و بررسی.
- استقلال از کاربر: نیازی به نصب نرم‌افزار خاصی روی سیستم‌ها نیست (فقط Excel و اتصال به شبکه).
- سرعت بالا: به دلیل کوئری‌های بهینه‌شده و ایندکس‌گذاری مناسب در SQL Server.
ابزارها و تکنولوژی‌های استفاده‌شده:
VBA (Visual Basic for Applications): برای برنامه‌نویسی سمت کاربر و تعامل با دیتابیس
SQL Server: برای ذخیره‌سازی و مدیریت داده‌ها
ADO: برای اتصال و اجرای کوئری‌ها
UserForm و کنترل‌های پیشرفته: برای طراحی رابط کاربری حرفه‌ای
SQL Stored Procedures: برای اجرای عملیات‌های پیچیده و افزایش امنیت
این پروژه نشان‌دهنده‌ی توانایی من در تلفیق محیط Excel با دیتابیس‌های سازمانی و طراحی سیستم‌های مدیریتی یکپارچه با رویکرد امنیت و کارایی بالا است.

نمونه فرم فرآیند درخواست پرداخت در ProcessMaker

تاریخ نامشخص

بخش اول: اطلاعات درخواست‌دهنده
نام و نام خانوادگی-کد پرسنلی-واحد سازمانی-تاریخ ثبت درخواست (تاریخ شمسی - خودکار)-بخش دوم: اطلاعات گیرنده-نام دریافت‌کننده (حقیقی/حقوقی)-کد ملی/شناسه ملی-شماره حساب بانکی-نام بانک و شعبه-بخش سوم: جزئیات پرداخت-مبلغ به ریال-شماره فاکتور-تاریخ فاکتور-شرح موضوع پرداخت-نوع پرداخت (نقدی/چک/حواله)-بخش چهارم: اقلام هزینه (جدول Grid)-شرح کالا/خدمت-تعداد-قیمت واحد-مبلغ کل-کد مرکز هزینه-بخش پنجم: پیوست‌ها-بارگذاری فاکتور (فرمت PDF/تصویر)-بارگذاری مدارک پشتیبان-بخش ششم: مسیر تأیید (Dynaform)-تأیید سرپرست مستقیم-تأیید مدیر مالی-تأیید مدیرعامل (در صورت نیاز)-دکمه‌های فرم:-ثبت و ارسال-ذخیره موقت-مشاهده گردش کار

نمونه‌کار: طراحی فرآیند با Process Maker

تاریخ نامشخص

پیاده‌سازی و مدیریت فرآیندهای سازمانی با استفاده از Process Maker برای خودکارسازی گردش کاری.
در این پروژه، فرآیندهای کلیدی مانند مدیریت درخواست‌ها، گردش اسناد و تأییدیه‌های سلسله‌مراتبی را طراحی و اجرا کردم. فعالیت‌ها شامل مدل‌سازی BPMN، تعریف نقش‌ها و دسترسی‌ها، پیکربندی فرم‌های داینامیک و تنظیم اعلان‌های خودکار بوده است. هدف، کاهش زمان انجام کارها، افزایش شفافیت و حذف فرآیندهای دستی و کاغذی بود.

نمونه‌کار: داشبورد تحلیلی با Power BI

تاریخ نامشخص

طراحی و پیاده‌سازی یک داشبورد مدیریتی جامع برای تحلیل داده‌های فروش و عملکرد کسب‌وکار.
این پروژه شامل اتصال به منابع داده‌ی متنوع (Excel، SQL و API)، تمیزسازی و مدل‌سازی داده با DAX و طراحی بصری و تعاملی گزارش‌هاست. هدف، تبدیل داده‌های خام به بینش‌های عملیاتی و قابل‌درک برای مدیران است تا تصمیم‌گیری‌های مبتنی بر داده را تسهیل کند.
استفاده از فیلترهای پویا، نمودارهای پیشرفته و قابلیت بروزرسانی خودکار از ویژگی‌های کلیدی این پروژه بوده است.