نشان کن
کد آگهی: KP9649816427

طراحی افزونه VoIP برای اتصال به سامانه نرم افزاری

در سراسر کشور
در وبسایت پارسکدرز  (دوشنبه 7 فروردین 1402)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری:  پروژه‌ای
مهارت‌های مورد نیاز:
PHP
VoIP
بازه حقوق:  از 5,000,000 تا 15,000,000 تومان
متن کامل آگهی:
یکی از نیازهای ضروری در نرم افزارهای سازمانی، امکان دریافت اطلاعات تماس های ورودی بر روی بسترهای ویپ و نیز برقراری تماس خروجی با کاربران است. در این سند، تصور گردیده است که مشتری نهایی دارای یک سرور لینوکسی (مستقل از نوع توزیع آن) و زیرساخت های نرم افزاری ویپ (Issable, Asterisk, FreePBX) است و می توان افزونه موضوع این پروژه را بر روی سرور ویپ نصب نمود. روند عملیاتی مرتبط با این افزونه می باید با استفاده از زبان برنامه نویسی PHP پیاده سازی گردد تا اطلاعات به صورت بلادرنگ دریافت و ارسال گردند. یک کلید محرمانه در سمت نرم افزار و یک کلید محرمانه در افزونه مستقر شده بر روی سرور ویپ در راستای احراز هویت درخواست ها مورد استفاده قرار خواهند گرفت. از سوی دیگر، لیست IP های مجاز برای برقراری ارتباط دوطرفه نیز در خصوص تمهیدات امنیتی مد نظر قرار خواهند داشت. مکانیزم های مورد نیاز در پروژه: 1- دریافت اطلاعات تماس های ورودی افزونه می باید به صورت بلادرنگ، پس از ایجاد تماس ورودی بر روی سرور ویپ و یا وقوع رویدادهای مختلف بر روی تماس، اطلاعات زیر را به صورت JSON از طریق متد POST به سمت آدرس وب هوک تنظیم شده در فایل کانفیگ افزونه ارسال نماید. کلید محرمانه ارتباط با نرم افزار (این کلید به عنوان یک متغیر، در افزونه و نرم افزار یکسان تعریف خواهد شد) شناسه انحصاری تماس شماره تماس گیرنده (داخلی یا خارجی) شماره داخلی مقصد (فردی که تماس به سمت او هدایت شده است) وضعیت تماس (Ring, Answered, Hangup, CDR) 2- دریافت فایل رکورد شده تماس: فایل رکورد شده تماس در صورت وجود می باید با فراخوانی از سوی نرم افزار که حاوی شناسه تماس است به صورت فایل باینری قابل دانلود باشد. 3- برقراری تماس با مخاطب از داخل نرم افزار با کلیک بر روی دکمه ای خاص در نرم افزار، شماره داخلی فرد تماس گیرنده و شماره مقصد به سمت افزونه در سرور ویپ ارسال خواهند گردید. افزونه می باید قابلیت برقراری تماس بین دو کاربر طبق مشخصات ارسالی را داشته باشد. در این قسمت فرض شده است که عملیات مکالمه در بستر یک Softphone یا تلفن فیزیکی ویپ ادامه خواهد یافت و افزونه صرفاً برقراری اولیه تماس را مدیریت خواهد کرد. نکات پایانی: در کلیه عملیات، احراز هویت از طریق کلید محرمانه و نیز دقت به IP درخواست دهنده می باید مد نظر قرار داده شود. سورس پروژه با زبان PHP (Native) و به صورت کاملاً متن باز تحویل خواهد گردید. افزونه بر روی سرورهای ایزابل و استریسک با سیستم عامل های مختلف لینوکس مورد بهره برداری قرار خواهد گرفت. لذا می باید پیش بینی های لازم در خصوص پشتیبانی از حالات مختلف در این خصوص صورت پذیرد. مستندات نحوه استفاده، پیکربندی و استقرار افزونه بر روی سرور می باید همراه با پروژه ارائه گردند. در پیاده سازی افزونه می باید ترتیبی اتخاذ گردد که اگر بیش از یک خط بر روی سرور مشتری وجود داشت، امکان تعریف خطوط مجاز برای رصد شدن توسط افزونه مهیا باشد (وایت لیست شماره های SIP) در پیاده سازی افزونه می باید استقلال از سایر نرم افزارهای مدیریت کننده سرویس ویپ مد نظر قرار گیرد تا چنانچه سرویس دیگری پیش از این بر روی سرور مشتری فعال بوده است، اختلالی بر روی عملکرد آن سامانه ایجاد نگردیده و افزونه نیز بدون مشکل به کار خود ادامه دهد. در خصوص استفاده از افزونه در توزیع های مختلف لینوکس، تعریف و مدیریت سرویس های مورد نیاز سیستم عامل بر عهده مجری خواهد بود. ویژگی های دارای حالت های متغیر نظیر فرمت فایل دانلودی، مسیر نگهداری فایل ها، نوع پروتکل استفاده شده و مواردی از این دست می باید به صورت کاملاً داینامیک در فایل config افزونه قابل تعریف باشند. تست افزونه بر روی بسترهای مختلف ذکر شده فوق صورت خواهد پذیرفت و پرداخت مبلغ پروژه منوط به اجرای موفق کلیه نیازمندی ها در بسترهای مورد تست و نیز ارائه مستندات و تحویل به موقع پروژه خواهد بود. از متخصصین محترمی که قادر به اجرای پروژه مذکور می باشند دعوت می گردد تا پیشنهاد قیمتی و زمانی خود جهت پیاده سازی این افزونه را حداکثر تا تاریخ 20 فروردین ماه 1402 ارسال نمایند. در انتخاب مجری، عواملی نظیر قیمت پیشنهادی، مدت زمان اجرا، و سوابق مرتبط مورد توجه قرار خواهند گرفت.

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

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
پنج‌شنبه 6 اردیبهشت 1403، ساعت 03:37