مریم مهرابی

مریم مهرابی

کارشناسی ارشد

شروع دوره: مهرماه 1396
پایان دوره: مهرماه 1399
عنوان پايان‌نامه: چارچوبی مدل‌رانده برای توسعه‌ی برنامه‌های کاربردی نظارت بر سلامت مبتنی بر اینترنت اشیاء
استاد راهنما: دکتر بهمن زمانی
بیشتر

معرفی کوتاه:
مریم مهرابی مدرک کارشناسی خود را از دانشگاه اصفهان (اصفهان-ایران) در سال 1396 در رشته‌ی مهندسی کامپیوتر-نرم‌افزار دریافت نموده است.

 

چکیده‌ی پایان‌نامه:
اخیرا تلفن‌های همراه هوشمند با انجام کارکرد‌های متنوعی از جمله جمع‌آوری، ذخیره، تحلیل، نمایش و ارسال داده و همچنین ارسال انواع هشدار و گزارش در فرآیند نظارت بر سلامت از راه دور مورد استفاده قرار می‌گیرند. برای اجرای کارکرد‌های نام‌برده به یک اپلیکیشن موبایل نیاز است که فرآیند نظارت بر سلامت را مدیریت کند. اما توسعه‌ی اپلیکیشن‌های دارای کارکرد‌های مذکور با روش‌های سنتی توسعه‌ی نرم‌افزار، با توجه به مسائلی همچون تنوع در سکوهای سخت‌افزاری و نرم‌افزاری، پشتیبانی از انواع فناوری‌های ارتباطی انتقال داده و شناسایی مفاهیم دامنه به فعالیتی زمان‌بر و پیچیده تبدیل شده است که به انواع مهارت‌های برنامه‌نویسی نیازمند است.‎
در این پژوهش برای مرتفع کردن چالش‌های مذکور چارچوبی برای توسعه‌ی اپلیکیشن‌های موبایل نظارت بر سلامت مبتنی بر اینترنت اشیا بر پایه‌ی رویکرد مدل‌رانده ارائه شده است. این رویکرد با بالا بردن سطح انتزاع و کم کردن وابستگی فرآیند توسعه به مهارت‌های برنامه‌نویسی به کاهش پیچیدگی‌ها و زمان توسعه کمک می‌کند. چارچوب پیشنهادی فرآیند توسعه‌ی اپلیکیشن‌های موبایل نظارت بر سلامت را در دو مرحله‌ی مدل‌سازی و تولید خودکار کد امکان‌‌پذیر می‌کند. توسعه‌دهندگان برای استفاده از این چارچوب می‌بایست پس از استخراج نیازمندی‌های سیستم، مدل اپلیکیشن را طراحی و اعتبارسنجی کنند و در نهایت با استفاده از تبدیل‌های مدل‌به‌کد، کد اپلیکیشن را تولید کنند. ‎
این پژوهش در سه بخش ارزیابی شده است. ابتدا به بررسی میزان جامعیت چارچوب پیشنهادی پرداخته شده است. سپس جهت نمایش کاربردپذیری چارچوب پیشنهادی، دو اپلیکیشن برای نظارت بر بیماری‌های انسداد مزمن ریوی و فشار خون توسعه داده شده است. همچنین با محاسبه‌ی درصد تولید خودکار کد، میزان صرفه‌جویی در زمان توسعه برای هر اپلیکیشن مورد بررسی قرار گرفته است. در نهایت نیز قابلیت استفاده چارچوب پیشنهادی با تکمیل پرسش‌نامه‌ای توسط ‎20‎ توسعه‌دهنده مورد ارزیابی قرار گرفته است. ‎
‎‏

 

فیلم‌های آموزشی