طراحی و توسعه سامانه جامع ژندیا | GeneDia
یکپارچهسازی فروش، انبار، بازرگانی، آموزش و اتوماسیون سازمانی در یک سامانه اختصاصی
ژندیا (GeneDia) یکی از مجموعههای فعال در حوزه محصولات و فناوریهای تشخیص پزشکی و ژنتیکی است که در زمینه تولید و بومیسازی محصولات تخصصی آزمایشگاهی فعالیت میکند. وبسایت این مجموعه علاوه بر معرفی محصولات و خدمات، بستری برای فروش محصولات، انتشار محتوای تخصصی و مدیریت فرآیندهای مختلف سازمانی فراهم کرده است. در این پروژه، گروه برنامهنویسی سام علاوه بر توسعه وبسایت، بخش قابلتوجهی از فرآیندهای داخلی مجموعه را به صورت اختصاصی طراحی و پیادهسازی کرد تا واحدهای مختلف بتوانند از طریق یک سیستم یکپارچه با یکدیگر در ارتباط باشند. هدف پروژه تنها ایجاد یک وبسایت شرکتی یا فروشگاه اینترنتی نبود. با توجه به گستردگی فعالیتهای ژندیا، نیاز بود بخشهای مختلف کسبوکار از جمله فروش، انبار، بازرگانی، اعضا، سفارشات، آموزش، مقالات و فرآیندهای داخلی در یک ساختار یکپارچه مدیریت شوند. به همین دلیل، یک سامانه اختصاصی مدیریت کسبوکار متناسب با فرآیندهای مجموعه طراحی و توسعه داده شد.
ژندیا (GeneDia)
انجامشده
Laravel · PHP · MySQL · REST API · JavaScript · Tailwind CSS
سایتهای پروژه
یکی از مهمترین چالشهای این پروژه، یکپارچهسازی بخشهای متنوع کسبوکار در یک ساختار واحد بود. فروش، انبار، بازرگانی، اعضا، سفارشات، آموزش، مقالات و فرآیندهای داخلی هر کدام نیازها و جریان اطلاعاتی متفاوتی داشتند؛ در حالی که اطلاعات میان این بخشها باید بهصورت منظم و قابل پیگیری جریان پیدا میکرد. از طرف دیگر، با توجه به ماهیت دانشبنیان مجموعه، سامانه باید علاوه بر فرآیندهای تجاری، بخشهای علمی و آموزشی مانند کارآموزی و توسعه مقالات دانشجویان را نیز پوشش میداد.
برای پاسخ به این نیازها، یک سامانه اختصاصی مدیریت کسبوکار با معماری ماژولار طراحی و توسعه داده شد. هر بخش متناسب با فرآیندهای واقعی مجموعه پیادهسازی شد و ارتباط میان واحدهای مختلف از طریق یک پنل مدیریت یکپارچه برقرار گردید. فرمساز اختصاصی، اتوماسیون سازمانی و ساختار قابل توسعه نیز باعث شد مجموعه بتواند بدون وابستگی به توسعههای پراکنده، فرآیندهای جدید را در همان زیرساخت مدیریت کند.
- مدیریت فروشگاه و سفارشات
- مدیریت انبار
- مدیریت بازرگانی
- مدیریت اعضا و کاربران
- فرمساز و مدیریت فرمها
- مدیریت محتوا و مقالات
- مدیریت دانشجویان
- مدیریت دورههای کارآموزی
- مدیریت مقالات دانشجویان
- اتوماسیون سازمانی
- پنل مدیریت یکپارچه
- معماری ماژولار و قابل توسعه
مدیریت فروشگاه و سفارشات
- مدیریت محصولات و دستهبندیها
- ثبت و پیگیری سفارشات
- مدیریت اطلاعات مشتریان
- محصولات تخصصی آزمایشگاهی در دستههای جداسازی، تشخیصی، ترکیبات، مسترمیکس و بافر
سیستم مدیریت انبار
- ثبت ورود و خروج کالا
- کنترل موجودی
- ارتباط با بخش فروش
- پیگیری منظم اطلاعات انبار
مدیریت بازرگانی
- مدیریت فرآیندهای تأمین و خرید
- ثبت و پیگیری اطلاعات بازرگانی
- مدیریت متمرکز گردش اطلاعات
مدیریت اعضا و کاربران
- مدیریت اطلاعات اعضا
- تعریف نقشها و سطح دسترسی
- هماهنگی با ساختار سازمانی
سیستم مدیریت فرمها و فرمساز اختصاصی
- ایجاد فرمهای سفارشی توسط مدیر
- مدیریت و ویرایش فرمها
- کاهش نیاز به توسعه جداگانه
مدیریت مقالات و محتوای تخصصی
- ایجاد و ویرایش مقالات
- دستهبندی و انتشار محتوا
- پشتیبانی از فعالیتهای محتوایی و سئو
مدیریت دورههای کارآموزی و دانشجویان
- مدیریت اطلاعات دانشجویان
- مدیریت دورههای کارآموزی
- پیگیری توسعه مقالات دانشجویان
- ثبت وضعیت و اطلاعات مرتبط با هر مقاله
اتوماسیون سازمانی
- دیجیتالیسازی فرآیندهای داخلی
- گردش اطلاعات میان بخشهای مختلف
- قابلیت پیگیری فرآیندهای سازمانی
پنل مدیریت یکپارچه
- دسترسی متمرکز به تمام بخشها
- جریان بهتر اطلاعات میان واحدها
- دید کاملتر برای مدیریت مجموعه
معماری قابل توسعه
- طراحی ماژولار
- امکان افزودن قابلیتهای جدید
- تطبیق با نیازهای در حال تغییر
نتیجه این پروژه، ایجاد یک زیرساخت نرمافزاری یکپارچه برای مدیریت بخشهای مختلف مجموعه ژندیا بود؛ زیرساختی که در کنار وبسایت و فروشگاه، فرآیندهای داخلی سازمان را نیز پوشش میدهد. این پروژه نمونهای از رویکرد گروه برنامهنویسی سام در توسعه نرمافزارهای اختصاصی است؛ یعنی به جای تحویل یک محصول آماده و محدود، ابتدا فرآیندهای واقعی کسبوکار بررسی شده و سپس سیستم متناسب با نیازهای همان مجموعه طراحی و توسعه داده شده است.
طراحی و توسعه وبسایت و فروشگاه، پیادهسازی سامانههای انبار، بازرگانی، اعضا و سفارشات، توسعه فرمساز اختصاصی، مدیریت محتوا و مقالات، پیادهسازی بخش کارآموزی و مقالات دانشجویان، اتوماسیون سازمانی، توسعه پنل مدیریت یکپارچه، رفع خطاها، بهینهسازی و پشتیبانی فنی.