Adaptive wap on portal electronic commerce research and applications 7 2008
This presentation is the property of its rightful owner.
Sponsored Links
1 / 26

توسط: یعقوب علیزاده مهندسی فناوری اطلاعات استاد : آقای هاشمی گلپایگانی PowerPoint PPT Presentation


  • 127 Views
  • Uploaded on
  • Presentation posted in: General

ADAPTIVE WAP ON PORTAL Electronic Commerce Research and Applications 7 (2008) مهندسی سیستم های تجارت الکترونیکی. توسط: یعقوب علیزاده مهندسی فناوری اطلاعات استاد : آقای هاشمی گلپایگانی. فهرست مطالب. بیان مسئله مقدمه ای بر مقاله کارهای انجام شده جهت ببهود کاربرد WAP ایده پیشنهادی

Download Presentation

توسط: یعقوب علیزاده مهندسی فناوری اطلاعات استاد : آقای هاشمی گلپایگانی

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Adaptive wap on portal electronic commerce research and applications 7 2008

ADAPTIVE WAP ON PORTAL Electronic Commerce Research and Applications 7 (2008) مهندسی سیستم های تجارت الکترونیکی

توسط: یعقوب علیزاده

مهندسی فناوری اطلاعات

استاد : آقای هاشمی گلپایگانی


5722093

فهرست مطالب

  • بیان مسئله

  • مقدمه ای بر مقاله

  • کارهای انجام شده جهت ببهود کاربرد WAP

  • ایده پیشنهادی

  • حساسیت و پایداری روش پیشنهادی

  • پیاده سازی

  • نتیجه گیری و چالش ها


5722093

بیان مسئله

  • WAP : (WirelessApplicationProtocol)به مجموعه ای از پروتکل ها گفته می شود که به دستگاه های بی سیم اجازه دسترسی به اینترنت را می دهند

    • در مرورگرهای اینترنتی موبایل به کار می رود

  • محدودیت های گوشی ها : صفحه نمایش کوچک، پهنای باند کم و...

  • WAPPortal : ارائه لیست سایت های WAP در یک ساختار سلسه مراتبی ( درختوار)

    • مشکل : پیمایش و انتخاب سایت مورد نظر از این پورتال به دلیل صفحه نمایش کوچک موبایل ها


5722093

بیان مسئله

  • هدف : ارائه یک مدل پورتال WAP کا قابلیت وفق داشته باشد

    • ورودی این مدل : از ردگیری و ذخیره فعالیت های قبلی کاربر

    • خروجی این مدل : لینک های مرتب شده سایت ها در پورتال WAP و ایجاد میانبرهای پیمایشی به سایت های پربازدید

    • این مدل به تغییرات فعالیت های کاربر نیز حساس است

    • مزایا : کاهش زمان دسترسی به سایت WAP از طریق پورتال ، صرفه جویی در زمان و اختصاص زمان بدست آمده جهت مرور محتوای اینترنتی


5722093

مقدمه ای بر مقاله

  • پیشرفت آرام WAP در سالیان اخیر

    • عدم پذیرش از سمت مشتریان به دلیل برآورده نکردن خواسته ها

    • گزافه گویی های شرکت های فعال در این زمینه

    • واقعیت: صفحه نمایش موبایل کوچک است

    • WAP=WAP IS A WRONG APPROACH TO PORTABALITY

  • اما WAP یک استاندارد مناسب است

  • مدل ارائه شده : جهت حفظ امنیت اطلاعات کاربر از پایگاه داده های با امنیت بالا بهره برده و کار مدل به صورت کاملا اتوماتیک است

5


5722093

کارهای انجام شده جهت بهبود کاربرد WAP

  • Content Transcoding

  • User Agent Profiling

  • Interface Design

  • Personalization


5722093

کارهای انجام شده جهت بهبود کاربرد WAP

  • Content Transcoding

    • ایجاد یک زیرساخت برای استفاده از محتویات کنونی صفحات وب بر روی WAP که شامل لینک ها، متن ها، تصاویر و ... می گردد به همراه کاهش سربار اطلاعاتی برای مرور WAP ها

    • مثال : Accordion Summarization

  • User Agent Profiling

    • UAPROF : دربرگیرنده اطلاعات و توانایی های گوشی است (CPI)

    • مدل های مختلف گوشی دارای UAPROFمختلف هستند که شامل :

      • پلتفرم سخت افزاری، پلتفرم نرم افزاری، مرورگر، مشخصات شبکه و WAP


5722093

کارهای انجام شده جهت بهبود کاربرد WAP

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

  • Interface Design

    • طراحی واسط های کاربر پسند که توجه کاربر را جلب کند با استفاده از زبان برنامه نویسی WML

  • Personalization

    • پروسه ایجاد مدل وفق داده شده برای هر کاربر با استفاده از اولویت های تعیین شده توسط آن کاربر در پورتال های WAP

    • پورتال های WAP مربوط به اپراتورهای تلفن همراه هستند که به صورت Home page در گوشی کاربران قرار می گیرند


  • 5722093

    کارهای انجام شده جهت بهبود کاربرد WAP

    • ساختار درختی یک پورتال WAP


    5722093

    کارهای انجام شده جهت بهبود کاربرد WAP

    • مشکلات این ساختار : نیازمند چندین کلیک برای رسیدن به زیر شاخه ها هستیم

    • هدف : ایجاد یک سری ابزارها که به کاربران امکان دهد پورتال خود را مختص خود مرتب کنند تا هم میزان اسکرول کردن سایت پورتال و هم میزان کلیک کردن برای دسترسی به سایت مورد نظر کاهش پیدا کند

    • مشکلات : مشتری نیازمند این است که این ابزار خود به صورت اتوماتیک این کار را انجام دهد ( نه به صورت دستی ) یعنی به صورت خودکار بر حسب فعالیت های مشتری وفق پیدا کند


    5722093

    ایده ی پیشنهادی

    • معانی وفق

      • از لحاظ مرتب سازی لینک ها ی صفحه

      • از لحاظ ایجاد میانبرها به زیرشاخه های درخت پورتال در صفحه اصلی

    • به دست آوردن اطلاعات کاربر در هر بار جریان پیمایش پورتال WAP

    • اطلاعات به دست آمده :

      • شماره شناسه سایت WAP دسترسی شده

      • شماره موبایل مشتری

      • زمان دسترسی


    5722093

    ایده ی پیشنهادی

    • شماره شناسه جریان

    • مدت زمان بازدید از سایت ( اختیاری) به دقیقه

  • این اطلاعات توسط WAP Gatewaye های اپراتورهای موبایل مربوط به هر پورتال WAPبه دست می آید


  • 5722093

    ایده ی پیشنهادی

    • WAP Gateway : وظیفه ارسال تمام درخواست های موبایل WAP به سایت WAPرا برعهده دارد.

    • در صورت عدم وجود مدت زمان بازدید از تعداد بازدیدهای سایت میتوان استفاده کرد

    • تغییر اولویت ها و علایق مشتری در طول زمان

      • استفاده از یک وزن زمانی است که که در آن دسترسی های اخیر تاثیر بیشتری در خروجی دارند

      • بر حسب Nجریان اخیر پیمایش پورتال WAP تعریف می گردد


    5722093

    ایده ی پیشنهادی

    • محاسبه وزن زمانی برای هر جریان

    • Ws : وزن جریان s ام

    • Timegapoldest : مدت زمان تفاوت بین دسترسی فعلی مشتری با زمان دسترسی قدیمی ترین جریان از بین N جریان اخیر

    • Timegaps : مدت زمان تفاوت بین دسترسی فعلی مشتری با زمان دسترسی جریان s ام


    5722093

    ایده ی پیشنهادی

    • دلیل وجود 1 در صورت : صورت هیچ گاه صفر نگردد( در محاسبه وزن زمانی قدیمی ترین جریان (oldest) اتفاق می افتد

  • ارتباطات ساختار سلسله مراتبی از طریق شناسه ( مثال شناسه =10)

  • متد Adoptive از ساختار بالا به همراه مدل داده های استفاده شده کاربر برای ایجاد پیمایشگر Adoptive استفاده می کند


  • 5722093

    ایده ی پیشنهادی

    • مرتب سازی لینک های به صورت وفق پذیر: ترتیب ساختار درختی در یک سطح را تغییر میدهد البته بر حسب اولویت و علاقه مندی کاربر

      • هدف : کم کردن مدت زمان اسکرولینگ بالا به پایین


    5722093

    ایده ی پیشنهادی

    • L e : لینک های موجود در بخش X که باید مرتب گردند ( توسط مشتری دسترسی شده است )

    • S e: N جریان آخری

    • برای هر لینک نمره آن را بدست می آوریم (scoreL)

    • Als : کل زمان بازدید از لینک L در جریان S ام ( در صورت عدم وجود برابر است با کل کلیک ها بر روی آن لینک در جریان S ام )

    • هر کدام وزن بیشتری داشته باشد بالاتر قرار می گیرد


    5722093

    ایده ی پیشنهادی

    • میان برهایی برای پیمایش : ایجاد میانبر در سطح بالای درخت پورتال برای سایت هایی که به صورت مداوم مورد دسترسی قرار می گیرند

      • هدف : کم کردن تعداد کلیک ها

      • دسترسی سریع به ایمیل ها، وضعیت هوا، سایت های خبری خاص

      • برای هر سایت که مورد دستری قرار می گیرد نمره زیر را به دست می آوریم

      • تعداد میانبرها بستگی به اپراتور دارنده ی پورتال است


    5722093

    پایداری و حساسیت روش پیشنهادی

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

      • شمردن تعداد کلیک به ازای هر بازه ( مثلا کمتر از 2 دقیقه در یک جایی دوبار کلیک گردد حساب نمی گردد) : پایداری

    • دادن ارزش زیاد به جریان های اخیر : حساسیت به تغییر علاقه مندی مشتری


    5722093

    پیاده سازی

    • مدل intelliportal


    5722093

    پیاده سازی

    • معماری پورتال


    5722093

    پیاده سازی

    • Web server: مسئول هندل کردن درخواست صفحات WAP را بر عهده دارد که یک پراکسی برای دروازه WAP است

    • Navigation Manager : لیستی از لینک ها را قبل از مرتب سازی در خود نگه داری می کند که در ارتباط با صفحات درخواستی است که این لینک ها را از قسمت ساختار سایت تولید می کند. همچنین پایگاه داده تاریخچه دسترسی را برای یک مشتری خاص به روز رسانی می کند

    • Profile Manager : وظیفه ترتیب و مخصوص کردن لیست لینک ها بر حسب سه معادله قبلی را بر عهده دارد. این کامپوننتی است که


    5722093

    پیاده سازی

    • روش وفق پذیر ما را پیاده سازی می کند. و همچنین وظیف به روز رسانی پروفایل مشتری را بر عهده دارد

    • Presentation Manager : صفحه را با لیست لینک های ویژه شده برای آن کاربر مطابق با UAPROFگوشی مورد نظر فرمت کرده و نشان می دهد


    5722093

    پیاده سازی

    • 124 کاربر

    • مدت : 1 ماه

    • آشنایی کافی کاربران با WAP


    5722093

    پیاده سازی

    • 124 کاربر

    • مدت : 1 ماه

    • آشنایی کافی کاربران با WAP


    5722093

    نتیجه گیری و چالش ها

    • ارائه یک مدل WAP Portal وفق پذیر

      • صرفه جویی در زمان کاربر

      • جذب کاربر به سمت گوشی های موبایل

    • برای کسانی که به صورت تصادفی جستجو انجام میدهند زیاد مناسب نیست

    • امنیت اطلاعات جمع آوری شده کاربر

    • حساسیت زیاد به علایق جدید کاربر


  • Login