.                                               *  در وقت و زمان خود صرفه جویی کنید !   فروش و پشتیبانی 0 تا 100 خدمات ما به صورت آنلاین اینترنتی انجام می گردد  *

مهندسی وب

فرستادن به ایمیل چاپ مشاهده در قالب PDF

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

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

در سالهای اخیر، پیشرفتهای در جهت برخورد این مشکلات و نیازها شده است. به عنوان یک رشته نوظهور فعالانه، اهداف اصولی، منظم و قابل سنجشی را برای دستیابی به توسعه موفق با کیفیت بالا، همه جا حاضر و قابل استفادهٔ سیستم ها و برنامه‌های مبتنی بر وب ترویج می‌دهد. مهندسی وب به خصوص، روی روش شناسی، تکنیک ها و ابزارهایی که پایه توسعه برنامه‌های وب هستند تمرکز می‌کند و از طراحی، توسعه، تکامل و ارزیابی آنها پشتیبانی می‌کنند. توسعه برنامه‌های وب ویزگی های خاصی دارد که آنها را از نرم‌افزارهای جانبی، سیستمهای اطلاعاتی و توسعه برنامه کامپیوتری متمایز می‌کند.

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

مهندسی وب به عنوان یک رشته

حامیان مهندسی وب از تشکیل مهندسی وب به عنوان یک رشته در تمام صحنه‌های وب پشتیبانی کرده اند. اولین اتاق کار برای مهندسی وب در کنار کنفرانس شبکه جهانی وب در بریسبانای استرالیا در سال 1998 برگزارشد. San Murugesan، Yogesh Deshpande، Steve Hansen و Athula Ginige از دانشگاه وسترن سیدنی استرالیا در آغاز کارگاه ICSE راجع به منهدسی وب در سال 1999 رسماً مهندسی وب را به عنوان یک رشته جدید معرفی کردند. از آن به بعد آنها یک سری مقالات را در تعدای از مجلات علمی و کنفرانس ها منتشر کردند تا دید خود را ترویج کنند و البته حمایت زیادی هم شدند. مهمترین استدلال ها برای پذیرش مهندسی وب به عنوان یک رشته جدید اینها هستند:

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

به هرحال بر سر شناختن مهندسی وب به عنوان یک رشته جدید محل مناقشه است مخصوصاٌ برای مردمی که در رشته‌های قدیمی مثل مهندسی نرم‌افزار هستند. این مشکل از اونجاست که مهندسی وب در مقایشه با سایر رشته‌ها بسیار متفاوت و غیرمرتبط است. عناوین اصلی مشمول مهندسی وب اینجا آورده شده ولی محدود به این بخش ها نیست.

فرآیند وب و اصول مدیریت پروژه

  • روند توسعه و تقویت پردازش برنامه‌های وب
  • مدیریت پروژه‌های وب و مدیریت ریسک
  • توسعه وب اشتراکی

رشته‌های مدلسازی نیازهای وب

  • فرآیند کسب و کار برای برنامه‌های تحت وب
  • مدل فرآیند برنامه‌های وب
  • مهندسی نیاز برای برنامه‌های وب

رشته‌های طراحی سیستم وب، ابزارها و روشها

  • UML و وب
  • مدل ادراکی از برنامه‌های وب
  • شبیه سازی روشها و ابزارها
  • روشهای طراحی وب
  • ابزارهای CASE برای برنامه‌های وب
  • طراحی واسط گرافیکی وب
  • مدلهای داده برای سیستمهای اطلاعاتی وب

رشته‌های پیاده سازی سیستم های وب

  • محیطهای مجتمع توسعه برنامه‌های وب
  • تولیدکننده کد برای برنامه‌های وب
  • کارخانجات نرم‌افزار برای/روی وب
  • وب 2، آژاکس، , E4X, Asp. net2. 0,Asp. net3. 0 و تحولات جدید دیگر
  • گسترش و توسعه سرویسهای وب
  • مهندسی وب تجربی

رشته‌های تست سیستم های وب

  • تست و ارزیابی سیستم های وب و برنلمه ها
  • اتوماسیون تست، روشها و ابزارها

رشته‌های مقوله برنامه‌های کاربردی وب

  • برنامه‌های وب معنایی
  • برنامه‌های موبایل و همه جا حاضر
  • توسعه برنامه‌های وب برای موبایل
  • دریافت وب به صورت مستقل از دستگاه
  • محلی سازی و جهانی سازی برنامه‌های وب

رشته‌های منتسب به کیفیت وب

  • وزن وب، تخمین هزینه و اندازه گیری
  • ارائه و سازگاری برنامه‌های وب
  • کیفیت وب
  • قابلیت استفاده برنامه‌های وب
  • دسترسی پذیری وب
  • کارایی برنامه‌های تحت وب

رشته‌های مرتبط با محتوای وب

  • مدیریت محتوای وب
  • ابزارها و نرم‌افزارهای نوشتن چندرسانه ای
  • نوشتن ابررسانه‌های سازگاری پذیر

منابع مهندسی وب

شرکتها و سازمان ها

  • جامعه بین المللی برای مهندسی وب: http: //www. iswe-ev. de/
  • مهندسی وب: http: //www. webengineering. org
  • دانا انجمن: http: //www. wisesociety. org/

همایش ها

  • مجموعه مقالات کنفرانس ICWE
    • ICWE2007: LNCS 4607 http: //www. springer. com/computer/database+management+&+information+retrieval/book/978-3-540-73596-0
    • ICWE2007: LNCS 4607 http: //www. springer. com/computer/database+management+&+information+retrieval/book/978-3-540-73596-0
    • ICWE2005: LNCS 3579 http: //www. springer. com/east/home/generic/search/results?SGWID=5-40109-22-58872076-0
    • ICWE2005: LNCS 3579 http: //www. springer. com/east/home/generic/search/results؟SGWID=5-40109-22-58872076-0
    • ICWE2004: LNCS 3140 http: //www. springer. com/east/home/generic/search/results?SGWID=5-40109-22-32445543-0
    • ICWE2004: LNCS 3140 http: //www. springer. com/east/home/generic/search/results؟SGWID=5-40109-22-32445543-0 http: //www. wisesociety. org/
  • http: //www. webist. org/ کنفرانس بین المللی در تاریخ وب سیستم های اطلاعات و فن آوری (از سال 2005)
  • کارگاه آموزشی بین المللی وب سایت تکامل (WSE): http: //www. websiteevolution. org/
  • همایش بین المللی مهندسی نرم‌افزار: http: //www. icse-conferences. org/

مجلات

  • مجله مهندسی وب http: //www. rintonpress. com/journals/jwe/:
  • مجله بین المللی مهندسی وبhttp: //www. inderscience. com/browse/index. php?journalID=48
  • انجام معاملات در فن آوری اینترنتhttp: //www. acm. org/pubs/periodicals/toit/
  • شبکه جهانی وب (Kluwer علمی ناشران) http: //www. kluweronline. com/issn/1386-145X
  • مجله برنامه نویسی وب http: //www. web-code. org/
  • نشریه بین المللی علوم مهندسی و وب سایت سیستم های اطلاعات http: //focit2. intimal. edu