

اپلیکیشن وب فعلی جهت مدیریت کالا در یک فروشگاه زنجیره ای و به عنوان یک نرم افزار واسط فعال مابین نرم افزار اصلی ERP و نرم افزار مورد استفاده POS قرار گرفته است و مدولهای مختلف آن به مرور زمان توسعه یافته است. اهم قسمتهای موجود در این نرم افزار، به صورت زیر است:
- STOCKS – مدیریت اطلاعات و تعاریف مربوط به کالا o جداول مرتبط با این قسمت شامل STOCKPRICE, STOCKUNIT, STOCKBARCODE
- PLANTS – مدیریت نقاط مختلف در سازمان که گردش کالا در آن انجام می گیرد. o جداول مرتبط با این قسمت شامل PLANTTYPE
- STOCKACTIONS –فعالیت های مختلف که به روی کالا و گردش آن مربوط است: از جمله سفارش، دریافت کالا، انتقال، و ثبت موارد مختلف از جمله ضایعات کالا و ...
- STOCKACTIONDETAIL , STOCKACTIONMASTER که فعالیتها و رکوردهای گردش کالا را شامل می شود.
- EMPLOYEE شامل اطلاعات کارکنان و مشخصات پرسنل فعال در PLANT های مختلف o جداول مرتبط با این قسمت شامل PLANTEMPLOYEE
جداول دیگری نیز در این سامانه از جمله VENDORS که شامل اطلاعات تامین کنندگان است، PROMOTIONS که شامل تخفیفات موجود به روی کالاست، LOG دربرگیرنده رویدادهای ثبت شده به هنگام فعالیت های مختلف می باشد و همچنین سایر اطلاعات موجود است که در صورت نیاز قابل ارائه است.
علی رغم اینکه پروژه فعلی شامل قسمت های مختلف است، در پروژه بازنویسی شامل بازنویسی قسمت های مربوط به کالا و مدیریت زنجیره تامین و گردش آن در نقاط مختلف سازمان است. همچنین، مدیریت اطلاعات مربوط به کارکنان و ارزیابی عملکرد آنها در نقاط تعریف شده بر اساس پارامترهای پیش بینی شده نیاز به بازنگری و توسعه مجدد دارد که در این مورد، اطلاعات کامل قابل ارائه است.
زبان و مدل توسعه مورد نظر جهت انجام بازنویسی و مهاجرت به صورت زیر تعریف شده است:
- .NET CORE RAZOR PAGES, C#.NET, SQL SERVER
- در بحث UI، ایجاد یک UI ساده به صورت داشبورد مدیریت و با بکارگیری REACT گزینه مطلوب است.
- معماری تمیز با رعایت اصول SOLID و متد پیاده سازی CQRS مورد نظر است.
الزامات:
- تجربه در طراحی و توسعه نرمافزارهای تحت وب
- توانایی ارائه کد نهایی و مستندات لازم
- توجه به جزئیات و قابلیتهای نرمافزار پیشنهادی
- امکان تحویل به موقع و در صورت نیاز ارائه پشتیبانی
- حق استفاده از اطلاعات این پروژه فقط مربوط به کارفرما می باشد و اصل محرمانگی باید رعایت شود.
لطفاً در صورت تمایل به همکاری، پروپوزالهای خود را شامل نمونه کارها و تجارب مرتبط ارسال کنید.

