ایراکد

ارائه راهکارهای خلاقانه جهت هوشمند سازی و مدیریت کسب و کار

نمونه کار ربات املاک مهران

Device Slider

مشخصات پروژه

عنوان نمونه کار

نمونه کار ربات املاک مهران

مشتری

کاربران نرم افزار

گالری

توضیحات پروژه

ربات املاک مهران یک ربات در بستر تلگرام است که کاربری آن برای مشاورین املاک می باشد و با آیدی mehran_bot@ در تاریخ اسفند 97 به بهره برداری رسید و کاربران می توانند به صورت رایگان به امکانات این ربات دسترسی داشته باشند.
ربات املاک مهران به منظور تسهیل در ثبت و جستجوی املاک خرید، فروش، معاوضه، رهن و اجاره و… در کلیه مناطق ارومیه، طراحی و پیاده سازی شده است و دارای ده ها کاربر فعال می باشد و برای جلوگیری از اختلالات احتمالی تعداد کاربران همزمان 100 نفر قرار داده شده است.
با توجه به سهولت دسترسی به فایل های ذخیره شده، قابلیت گزارشگیری و چاپ به صورت جامع و کاربردی طراحی گردیده است.

شرح عملکرد

امنیت ربات :

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

امنیت مقوله ای بسیار مهم در طراحی ربات است، به خصوص ربات هایی که به دلیل ماهیت یا بستری که در آن قرار می گیرند در دسترس همگانی می باشند و افراد مختلف می توانند به آن دسترسی داشته باشند .

حفاظت کردن از اطلاعات یعنی محرمانه بودن و دسترسی به آنها عواقب بدی مانند زیان های تجاری و مسئولیت های قانونی در بر دارد. به عبارتی محافظت نکردن از اطلاعات و داده های محرمانه مانند به سرقت رفتن شماره کارت اعتباری مشتری نرم افزار عواقب بدی دارد و باعث از بین رفتن اعتبار نرم افزار می شود. یا اینکه اگر داده های یکپارچه نگهداری نشوند، ممکن است بدافزاری باعث شود تا اطلاعات شرکت از بین برود .همینطور امنیت ربات از هک جلوگیری کرده  و از اطلاعات کاربر محافظت می کند .

مفهوم امنیت ربات شامل حفاظت از سیستمهای عامل و برنامه‌های کاربردی سازمان از دستیابی غیرمجاز می‌باشد. منظور از دستیابی غیر مجاز هرگونه سوء استفاده، تغییرات و حذف عمدی یا غیرعمدی است‌. چنانچه در برنامه‌ها یا نرم افزا ها  به اندازه کافی به مسائل امنیتی توجه شده باشد، رایانه‌ها چه از جنبه‌های سخت‌افزاری و چه از جنبه‌های نرم‌افزاری قابلیت محافظت از خود را دارند. رایانه‌ها با اجرای چنین نرم‌افزارهای امنی از خود و اطلاعات ذخیره شده محافظت خواهند نمود و این امر نقش مهمی دراعمال شیوه‌های امنیتی مراکزی دارد که دارای سیستمهای رایانه‌ای هستند. هرچه برنامه‌ها و سیستم‌ها، پیچیده‌تر و بزرگتر باشند نیاز به اعمال شیوه‌های کنترل دسترسی و ایمن‌سازی ربات ها  بیشتر احساس می‌شود .

مجتمع برنامه نویسی ایرانیان با در نظرگرفتن این اهم ، جهت حفظ و نگهداری اطلاعات مشتریان خود قابلیت های زیر را در بخش پنل مدیریت در نظر گرفته است :

  • استفاده از captcha : کاربردهای زیادی در جهت افزایش امنیت دارد برای مثال جلوگیری از نظرات اسپم در سایت و وبلاگ  و همچینین جلوگیری از هک پسورد . در این نرم افزار زمان ورود کاربر code captcha  دریافت می کند برای تشخیص کاربر (ربات نباشد)
  • استفاده از الگوریتم bcrypt : برای هش کردن پسورد که از امنیت بسیار بالایی برخوردارست رمز عبور را cooding می کند و قابل دی کد نیست .
  • lock : در محدوده زمانی که مشخص کرده شده از قبل اگر بعد از آن مدت زمان کاربر پشت سیستم نباشد , سیستم قفل می شود .
  • کنترل از طریق ip : اگر کاربر با ip دیگری وارد نرم افزار شود چک می شود  .
  • کنترل کاربران : در صورتی که بعضی از کاربران به عنوان مزاحم شناخته شوند و ادمین ربات می تواند آن ها را بلاک نماید .

امنیت

 

  • استفاده از SSL : به منظور ارتباط ایمن ربات های تلگرام از SSL استفاده می گردد .

ssl مخفف secure  socket  layer و به معنی لایه اتصال امن است . SSL پروتکلی است جهت برقراری ارتباط ایمن میان سرویس دهنده و سرویس گیرنده در فضای اینترنت و این پروتکل برای امن کردن پروتکل های غیر ایمن مثل HTTP , LDAP , IMAP استفاده می شود .

SSL یک فناوری امنیتی استاندارد برای برقراری یک پیوند رمزنگاری شده بین یک سرور و یک مرورگر است .

مزایای SSL :

  • SSL از اطلاعات محافظت می کند .
  • SSL هویت شما را تایید می کند .
  • SSL باعث تقویت حس اعتماد مخاطب می شود .
  • SSL باعث بهبود رتبه شما در نتایج موتور های جستجو می شود .

تشخیص وجود SSL :

هنگامی‌که به وب‌سایتی مراجعه می‌کنید که گواهی SSL دارد ، نشانه‌های خاصی را در مرورگر خود مشاهده می‌کنید که آن را نسبت به وب‌سایت‌های فاقد SSL متمایز می‌سازند:

1. در آدرس وب‌سایت به جای http://، https:// وجود دارد؛
2. در کنار آدرس سایت یک علامت قفل مشاهده می‌کنید که با کلیک بر روی آن می‌توانید جزئیات گواهی SSL وب‌سایت را مشاهده کنید .
ssl

سرعت ربات :

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

سرعت

 

منابع تاثیر گذار در کارایی ربات :

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

در ساختار نرم افزار های مجتمع برنامه نویسی ایرانیان  از دیتابیس های mysql استفاده میشود و این دیتابیس دارای قابلیت و امکانات بسیاری است. برای مثال: یکی از قابلیت‌های مهم MySQL این است که اجازه می‌دهد تا تراکنش‌ها را به عقب برگردانید، اقدام‌ها و خرابی را بازیابی کنید و به دلیل ساختار منحصربه‌فرد موتور ذخیره‌سازی، سریع‌تر، مطمئن‌تر و ارزان‌تر است.
بنابراین در صورت بروز مشکل در داده های نرم افزار به راحتی قابل بازیابی خواهد بود. و با ایجاد یک لایه امنیتی داده سخت، از داده‌های حساس در مقابل متجاوزین محافظت می‌کند.

عوامل موثر

 

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

تخصص برنامه نویسی ما در زمینه های وب و موبایل و ویندوز است .

مشخصات فنی ربات املاک به شرح زیر است:

• نسخه Web دارد (پنل مدیریت)
• با زبان PHP نوشته شده است
• رابط کاربری ربات با HTML5 ، CSS3 ، JavaScript و JQuery ساخته شده است
• با پایگاه داده های MySQL سازگاری دارد
• با کلیه مرورگرها پشتیبانی می شود

مشخصات فنی

برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]
تماس با ما
  • برای صحبت با کارشناسان ما میتوانید با شماره 88881772-021 تماس بگیرید