نام پژوهشگر: پریسا یوسف زاده فرد

پشتیبانی از برنامه های تجارت الکترونیک مبتنی بر وب در محیط محاسبات ابری موبایل
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه تبریز - دانشکده مهندسی برق و کامپیوتر 1393
  پریسا یوسف زاده فرد   مینا رلفی لیقوان

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