یک سیستم اتوماسیون خانگی مقیاس پذیر و مبتنی بر سرویس ابری، با قابلیت پشتیبانی از سیستم عامل اندرویددر این مقاله قصد داریم یک سیستم اتوماسیون خانگی مبتنی بر اندروید را ارائه دهیم که به چندین کاربر اجازه ی کنترل تقاضا ها را به وسیله ی یک اپلیکیشن اندرویدی و از طریق بستر وب فراهم میسازد
مشخصات فایلتعداد صفحات | 37 |
حجم | 2 کیلوبایت |
فرمت فایل اصلی | doc |
دسته بندی | مهندسی نرم افزار و آی تی |
توضیحات کامل
مقاله ترجمه شده رشته مهندسی فناوری اطلاعات ، کامپیوتر ، الکترونیک با عنوان یک سیستم اتوماسیون خانگی مقیاس پذیر و مبتنی بر سرویس ابری، با قابلیت پشتیبانی از سیستم عامل اندروید
عنوان انگلیسی :
A cloud based and Android supported scalable home automation system
چکیده :
در این مقاله قصد داریم یک سیستم اتوماسیون خانگی مبتنی بر اندروید را ارائه دهیم که به چندین کاربر اجازه ی کنترل تقاضا ها را به وسیله ی یک اپلیکیشن اندرویدی و از طریق بستر وب فراهم میسازد. این سیستم از سه مؤلفه ی سخت افزاری تشکیل شده است: یک دستگاه محلی به منظور انتقال سیگنال ها به متقاضیان خانگی، یک وب سرور برای ذخیره ی رکورد های مشتری و سرویس های پشتیبانی از سایر مؤلفه ها و یک دستگاه اسمارت فون که اپلیکیشن اندرویدی را اجرا میکند. پلت فرم های ابری توزیع شده و سرویس های گوگل نیز به منظور پشتیبانی از مبادله ی پیام در بین مؤلفه ها بکار گرفته میشود. پیاده سازی اصلی این سیستم پیشنهادی ، بر مبنای معیار هایی که پس از تحلیل نیاز مندی ها برای یک سیستم اتوماسیون خانگی بدست آمده است نیز مشخص شده است. در این مقاله، نتایج مربوط به پژوهش هایی که صرف نظر از مشخصه های سیستم اتوماسیون خانگی صورت پذیرفته است نیز ارائه شده و نتایج ارزیابی مربوط به تست های آزمایشی نیز بر روی سیستم پیشنهادی در حال اجرا بکار گرفته شده است.
واژگان کلیدی:
ابر
اندروید
پلت فرم ابری گوگل
سیستم اتوماسیون خانگی
مبادله ی پیام ابری در گوگل
مقدمه :
اتوماسیون خانگی را میتوان یک تکنولوژی ای در داخل خانه به شمار آورد که با فراهم کردن سرویس های مختلفی مانند تست سلامتی از راه دور، سرگرمی های چند رسانه ای و کاهش مصرف انرژی، بهبود کیفیت زندگی را برای ساکنان آن خانه به همراه دارد.به عبارت دیگر، اتوماسیون خانگی با هدف هماهنگ سازی دستگاه های دیجیتال به منظور راحتی کاربر ارائه شده که امنیت و قابلیت نظارت بر ساکنین در خانه را فراهم میسازد[1]. سیستم های اتوماسیون خانگی مرسومی که امروزه وجود دارد، شامل کنترل دستگاه های دیجینال بوده که توابعی مانند گرمادهی، نور پردازشی و سایه اندازی را فراهم میسازد.
به دلیل رشد سریع تکنولوژی اطلاعات و سیستم های سرگرمی مدرنی که در سال های اخیر ارائه شده است، این توابع اصلی برای غنی سازی سرویس ها ضروری است (مانند سیستم کاهش حجم صدای موزیک در زمان زنگ خوردن تلفن[1]). در [2]، مزایای سیستم های اتوماسیون خانگی (سیستم های خانه ی هوشمند)، به عنوان سیستم های ایمنی، راحتی، کاهش مصرف انرژی و محاوراتی لیست شده اند.به منظور فراهم سازی این مزایا، بعضی از نیازمندی های فنی را باید در نظر گرفت، مانند هزینه ی کم، پلاگ و پلی ، انعطاف پذیری، آسانی استفاده و قابلیت اطمینان[2]. در [3]، این نیاز مندی ها به صورت کامل بیان شده است:
• سیستم های بی سیم اتوماسیون خانگی باید به منظور تسهیل در اتصال دستگاه های جدید ، مقیاس پذیر باشد.
• این سیستم باید دارای یک واسط کاربری دوستانه بوده تا دستگاه ها را بتوان به آسانی راه اندازی، نظارت و کنترل نمود واسط این سیستم باید سرویس های تشخیصی را به منظور ردیابی مسائل احتمالی فراهم سازد.
• سیستم کلی باید به اندازه ی کافی سریع بوده تا بتواند از تمامی مزایای تکنولوژی بی سیم بهره برد.
• سیستم باید از نظر هزینه مقرون به صرفه بوده تا بتواند کاربرد خود را در اتوماسیون خانگی مشخص سازد.
فهرست مطالب :
چکیده 1
1.مقدمه 3
2.فعالیت های مربوطه 5
3. فعال سازی تکنولوژی های استفاده شده در سیستم پیشنهادی 11
3.1 پلت فرم ابری و سرویس های ابری 12
3.2 سیستم عامل اندروید و سرویس های اندروید 14
3.3 صفحات سرور جاوا (JSP) 14
4.طراحی سیستم، تحلیل و ارزیابی 14
4.1معماری سیستم 15
4.1.1سخت افزار محلی 15
4.1.2.وب سرور 18
4.1.3دستگاه هوشمند موبایل 22
4.2تحلیل سیستم و ارزیابی 23
5.مباحث و فعالیت های آینده 32
6.نتایج 35
توضیحات بیشتر و دانلودصدور پیش فاکتور، پرداخت آنلاین و دانلود