شرکت آرسام سافت قصد دارد در ادامه ی توسعه ی محصول خود یک سیستم مدیریت لایسنس توسعه دهد.
توسعه دهنده میبایست برای این سیستم یک پنل مدیریتی ایجاد کند که کاربران این پنل ۱- مدیران اصلی شرکت ۲- نمایندگان شرکت هستند.
در این سیستم مدیر قابلیت اضافه، خذف و ویرایش لایسنس را دارد همچنین امکان تغییر تاریخ انقضای هر لایسنس دلخواه یا تغییر حداکثر تعداد استفاده از لایسنس نیز وجود دارد.
مدیر باید بتواند به کمک پنل به دسته ای از مشتریان (که بر اساس فیلتر ها مشخص میشود) پیامک یا ایمیل ارسال کند همچنین خود پنل نیز باید در بازه های زمانی که تعریف میشود (به عنوان مثال ۳ روز قبل از اتمام لایسنس) به صورت خودکار به کاربران ایمیل یادآوری ارسال کند.
پنل باید امکان نمایش لایسنس ها بر اساس فیلتری که تعیین میشود را داشته باشد همچنین مدیر باید بتواند لایسنس ها را مورد بررسی و تحلیل قرار دهد و تغییرات مختلفی از جمله غیر فعال کردن موقت لایسنس یا افزایش مدت اعتبار لایسنس در مورد یک لایسنس خاص یا یک دسته از لایسنس ها اعمال کند.
با توجه به اینکه توسعه دهنده باید پنل نمایندگان را نیز در نظر بگیرد سیستم باید قابلیت اضافه کردن و حذف نماینده و ویژگی های مربوط به نمایندگان را نیز دارا باشد.
همچنین با توجه به اینکه این سیستم برای مدیریت لایسنس یک نرم افزار (تحت سیستم عامل ویندوز) توسعه داده میشود باید علاوه بر پنل و ویژگی هایی که ذکر شد شامل API هایی باشد که کلاینت (نرم افزارِ تحت ویندوز) به وسیلهی آن به سیستم متصل شود و عمل ثبت نام را انجام دهد.
مهارت های مورد نیاز برای توسعه ی این سیستم:
• تسلط به PHP
• دانش کار با لاراول (و MVC)
• دانش کار با MySQL
• آشنایی با ORM
• مهارت توسعه ی front-end برای پنل مدیریت (توسعه به کمک Vue Js یا React Js مزیت محسوب میشود)
• سابقه ی توسعه ی سیستم های مشابه
گروه مهندسین امید قبلا این پروژه را انجام داده اند در صورت نیاز به انجام این پروژه یا پروژه های مشابه لطفا با ما در تماس باشید:
شرکت فناوران امید
02128421193
تلگرام: @fanavaraneomid_support
واتساپ: 09129726343 , 09168869631
ایمیل: support@fanavaraneomid.co