ش | ی | د | س | چ | پ | ج |
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
3- روش WSDM
این روش از مراحل زیر تشکیل شده است: مدلسازی کاربر، طراحی مفهومی، طراحی پیادهسازی(ارائة طرح پیادهسازی) و مرحلة پیادهسازی.
مدلسازی کاربر از دو زیرمرحله تشکیل شده است: کلاسبندی کاربران و توصیف هر کلاس. طراحی مفهومی نیز دارای دو مرحله است: مدلسازی اشیاء و طراحی ناوبری. شکل 1 دیاگرامی از مراحل مختلف WSDM را نشان میدهد.
شکل 1
3-1- مدلسازی کاربر
کاربران معمولاً وقتی یک سایت وب را ملاقات میکنند، سؤالاتی در ذهنشان راجع به این سایت وجود دارد. سایت وب باید این سؤالات را پیشبینی کرده و به آنها پاسخ مناسب دهد. لذا در اولین قدم ما روی کاربران بالقوه(آتی) سایت متمرکز میشویم.
ادامه مطلب ...(web site design method)
یک روش طراحی مبتنی بر کاربر برای طراحی سایتهای وب
1- مقدمه
نوشتهها و مطالب زیادی وجود دارند که به جنبههای گرافیکی و رابط کاربری یک سایت وب پرداختهاند ولی فقط تعداد معدودی مطلب در مورد یک روش سیستماتیک برای طراحی یک سایت وب خوب وجود دارد. سیری در وب نشان میدهد که بسیاری از سایتهای وب به روشهای تککاره(Ad hoc) ایجاد شدهاند و از یک سری مشکلات رنج میبرند. این مشکلات را میتوان به دو دسته تقسیم کرد: نقطهنظر کاربران سایت و نقطهنظر مدیران سایت. مدیر سایت معمولاً با مشکلات نگهداری روبرو است در حالیکه ملاقات کنندگان سایت مشکلاتی دارند که در رابطه با نحوة استفاده از سایت برای سرکشی به همة قسمتهای آن است.
روش WSDM یک روش “مبتنی بر کاربر” به جای “مبتنی بر داده” است. در یک روش مبتنی بر داده، داده مسیر مدلسازی را معین میکند. در روش WSDM نقطة شروع مدلسازی، ملاقات کنندگان آیندة سایت هستند که گاهی به آنها کاربران و گاهی شنوندگان میگوییم. در WSDM، کاربران به چند کلاس کاربری تقسیم میشوند و دادهها از دیدگاه هریک از این کلاسها مدلسازی میگردد. این کار منجر به ایجاد سایتهایی میشود که مناسب برای کاربران باشند و قابلیت استفادة بالایی داشته، کاربران را راضی نگه دارند. بعلاوه در WSDM مابین طراحی مفهومی(که مستقل از جزئیات پیادهسازی است) و طراحی نحوة نمایش عملی یعنی Actual representation (که زبانی را که برای پیادهسازی بکار خواهد رفت، نحوة گروهبندی در صفحات وب مربوطه، استفاده از منوها، link های استاتیک و دینامیک و … را در نظر میگیرد) تمایز قائل شویم. این تمایز همانند تمایزی که بین مدل مفهومی(مانند مدل ER) و مدل منطقی(مانند مدل رابطهای) در پایگاه دادهها داشتیم. این تمایز به ما امکان میدهد که روشی را در طراحی سایت در پیش بگیریم که بواسطة محدودیتهای پیادهسازی موجود، تحت تاثیر قرار نخواهد گرفت. مهمتر اینکه مدل مفهومی میتواند به کاربر نشان داده شود تا دنبال اطلاعاتی که در سایت وجود ندارد نگردد. مدل مفهومی همچنین میتواند توسط موتورهای جستجو برای ایجاد امکان جستجو در سایت توسط این موتورها بکار گرفته شود.
2-طراحی سایتهای وب
دو نوع سایت وب وجود دارند: نوع کیوسکی(kiosk web site) و نوع کاربردی(application web site).