جزوه تایپ شده مقاومت مصالح ۲
بیر جانسون مهندسی مکانیک دانشگاه پیام نور دانشگاه شریف علمی کاربردی مهندس محمدی آزاد مهندسی عمران کاردانی کارشناسی ارشد پوپوف برای آزمون
-ً ً ()، -“” () () ، تغییرات طراحی بر اساس
ورودی کاربر اعمال می شوند، و نمونه اولیه سطح بعدی ایجاد می شود. تا زمانی که تغییرات بیشتری در طراحی رابط لازم نباشد، چرخه ارزیابی پیدا می کند.در فصل 21، تکنیک های تخصصی بررسی و آزمایش رابط های گرافیکی کاربر را مورد بحث قرار می دهیم.

مقاومت مصالح
1-7-12 بررسی نمونه اولیه
روش نمونه سازی مؤثر است، اما آیا می توان جزوه مقاومت مصالح ۲ رابط کاربری را قبل از ساخت نمونه اولیه مقاومت مصالح کرد؟ اگر مشکلات احتمالی را زود شناسایی و اصلاح کنید ، تعداد حلقه ها در چرخه ارزیابی کاهش یافته و زمان توسعه کوتاه می شود. اگر یک مدل طراحی (داستان های کاربر، فیلمنامه مصور، پرسونا، و غیره) از رابط ایجاد شده باشد، تعدادی معیار ارزیابی را می توان در بازبینی های اولیه طراحی اعمال کرد:
1. طول و پیچیدگی مدل الزامات یا مشخصات مکتوب سیستم و رابط آن نشان دهنده میزان یادگیری مورد نیاز کاربران سیستم است.
2. تعداد وظایف مشخص شده کاربر و میانگین تعداد اقدامات در هر کار، نشان دهنده زمان تعامل و کارایی کلی سیستم است.
3. تعدادی از اقدامات ، وظایف و حالتهای سیستم نشان داده شده توسط مدل طراحی ، بر میزان بار کاربران بر روی سیستم دلالت دارد.
4. سبک رابط، امکانات راهنما و پروتکل مقاومت مصالح به خطاها به طور کلی نشان دهنده پیچیدگی رابط و میزان پذیرش آن توسط کاربر است.
تصویر 7-12
“خانه امن: بررسی رابط طراحی”
صحنه: دفتر داگ میلر.
گفتگوکنندگان: داگ میلر، مدیر تیم گروه مهندسی نرم افزار SafeHome ، و وینود رامان یکی از اعضای تیم مهندسی نرم افزار محصول SafeHome.
مکالمه:
داگ: وینود، آیا تو و اعضای تیم فرصتی برای بررسی محصول SafeHome دارین؟
وینود: بله.و همه مون از دید فنی بهش می پردازیم؛ من کمی یادداشت برداشتم و دیروز اون ها رو به شارون ]مدیر تیم WebApp برای فروشنده برون سپاری
برای وب سایت تجارت الکترونیکی [SafeHome ایمیل کردم.
داگ: تو و شارون می تونین دور هم جمع شین و در مورد مسائل کوچک بحث کنین، و خلاصه ای از مسائل مهم رو به من بگین.
وینود: به طور کلی کارشون خوب بوده.مسئله مهمی نیست، فقط یه رابط تجارت الکترونیکی معمولی، زیبایی متناسب، ، طرح مناسب نیاز داریم.اون ها تمام عملکردهای مهم رو در نظر می گیرن.
داگ (لبخند ناراحت کننده ای می زند): اما؟
وینود: خب، چند تا مسئله وجو د داره.
داگ: چه مسائلی؟
وینود (فیلمنامهای مصور برای نمونه اولیه رابط را به داگ نشان می دهد): این مقاومت مصالح از منوی عملکردهای اصلی که در صفحه خانه، نمایش داده شده:
Learn about SafeHome ( در مورد جزوه مقاومت مصالح ۲ بیاموزید)
Describe your home (خانهات را توصیف کنبد)
Get SafeHome component recommendations (توصیه های SafeHome رو دریافت کنید)
Purchase a SafeHome system (یک سیستم SafeHome بخرید.)
Get technical support (از پشتیبانی فنی استفاده کنید)
مشکل از این عملکردها نیست.همه شون خوب هستن، اما سطح انتزاع، درست نیست.
داگ: همهشون عملکردهای اصلی هستن، درسته؟
وینود: درسته، اما مقاومت مصالح وجود داره. با وارد کردن فهرستی از اجزاء می تونین یک سیستم خریداری کنین.واقعاً اگه نخواین، نیازی به توصیف خانه نیست.به نظرم فقط این چهار گزینه منو باید در صفحه خانه وجود داشته باشن:
Learn about SafeHome (در مورد SafeHome بیاموزید)
Specify the SafeHome system you need ( سیستم SafeHome موردنیازتان را مشخص کنید)
Purchase a SafeHome system (یک سیستم SafeHome بخرید)
Get technical support (از پشتیبانی فنی استفاده کنید)
هنگامی که Specify the SafeHome system را انتخاب می کنید، گزینه های زیر را نیاز خواهید داشت: جزوه مقاومت مصالح ۲(اجزای SafeHome را انتخاب کنید.)
Get SafeHome component recommendations (توصیه های SafeHome رو دریافت کنید)
اگر کاربر آگاهی هستید، اجزایی را از مجموعه ای از منوهای دسته بندی شده برای حسگرها، دوربین ها، کنترل
پانل ها و موارد دیگر انتخاب کنید. اگر به کمک نیاز دارید ، درخواست یک توصیه می کنید و این امر مستلزم آن است که خانه خود را توصیف کنید.به نظرم کمی منطقی تره.
داگ: موافقم. با شارون در این مورد صحبت کردی؟
وینود: نه، می خوام اول در مورد این موضوع با بازاریابی بحث کنم. بعد از اون، باهاش تماس می گیرم.
2-7-12 ارزیابی کاربر
هنگامی که اولین نمونه اولیه تعاملی ساخته شد ، می توانید انواع داده های کیفی و کمی که به ارزیابی رابط کمک می کند را جمع آوری کنید.
برای جمع آوری کیفی داده ها، می توانید پرسشنامه هایی را توطیع کنید که به کاربران اجازه می دهد نمونه اولیه رابط را ارزیابی کنند. در صورت تمایل به داده های کمی، می توان نوعی تحلیل از زمان مطالعه ارائه داد. کاربران در طول تعامل مشاهده می شوند و داده ها ( مانند تعداد وظایفی که به درستی طی یک دوره زمانی استاندارد تکمیل شده اند، فراوانی و توالی اقدامات ، زمان صرف شده برای “نگاه” به صفحه نمایش ، تعداد و انواع خطاها ، زمان بازیابی خطا، زمان صرف شده در راهنمایی و تعداد مراجع راهنما در هر دوره زمانی استاندارد ) جمع آوری شده و به عنوان راهنمای اصلاح رابط، استفاده می شوند. وظیفه آزمایش محیط های مجازی را با جزئیات بیشتر در فصل 21 بحث می کنیم. با این حال ، بحث کامل در مورد روشهای ارزیابی رابط کاربر فراتر از محدوده این کتاب است.
8-12 قابلیت استفاده و دسترسی
هر رابط کاربری –(چه برای وب طراحی شود، چه دستگاه مقاومت مصالح همراه، چه یک برنامه نرم افزاری قدیمی ، و یا برای یک محصول مصرفی یا یک دستگاه صنعتی )، باید ویژگی های قابلیت استفاده توضیح داده شده در بخش حاشیه را نشان دهد. دیکس معتقد است که رابط های تلفن همراه باید به سه سؤال اصلی پاسخ دهند: من کجا هستم؟ اکنون چه می توانم بکنم؟ کجا بودهام و کجا می توانم بروم؟ پاسخ به این سؤالات، به کاربر اجازه می دهد تا زمینه را درک کرده و به طور مؤثرتری در راستای برنامه حرکت کند.
دانلود رایگان خلاصه کتاب پی دی اف pdf جزوه مقاومت مصالح ۲
داستنی ها: قابلیت استفاده
لری کنستانتین در مقاله ای جامع در مورد قابلیت جزوه مقاومت مصالح ۲ سؤالی می پرسد که تأثیر بسزایی در این موضوع دارد: “به هر حال کاربران چه می خواهند؟” او اینگونه پاسخ می دهد:
درواقع آنچه کاربران می خواهند، ابزارهای خوب است. همه سیستم های نرم افزاری، از سیستم عامل ها و زبان ها تا ورود داده ها و برنامه های پشتیبانی تصمیم گیری، تنها یک ابزار هستند کاربران نهایی از ابزارهایی که برای آن ها مهندسی می کنیم، انتظاری تقریباً تقریباً مشابه ابزارهایی که از آن ها استفاده می کنیم، دارند. آن ها سیستم هایی می خواهند که یادگیری آن آسان باشد و به آن ها در انجام مقاومت مصالح کمک کند. آن ها نرم افزاری می خواهند که سرعتشان را کاهش ندهد، آن ها را فریب ندهد یا گیج نکند، جلوی خطا را گرفته و اتمام کار را تسهیل کند. کنستانتین استدلال می کند که قابلیت استفاده از زیبایی شناسی، مکانیسم های متقابل پیشرفته، یا هوش رابط داخلی، ایجاد نمی شود.
بلکه زمانی اتفاق می افتد که معماری رابط متناسب با نیازهای افرادی باشد که از آن استفاده خواهند کرد. تعریفی رسمی از قابلیت استفاده تا حدی غیر واقعی است. دوناهو و همکارانش، قابلیت استفاده را به صورت زیر تعریف می کنند :
“قابلیت استفاده، نحوه تسهیل یادگیری توسط یک سیستم کامپیوتری است؛ به افراد در حال یادگیری کمک می کند تا چیزی را که آموختهاند، به خاطر بسپارند؛ احتمال خطاها را کاهش می دهد؛ و کارایی آن ها و رضایتشان از سیستم را افزایش می دهند.”
تنها راه برای تعیین وجود یا عدم وجود “قابلیت استفاده” در مقاومت مصالح که می سازید، جزوه مقاومت مصالح ۲ ارزیابی یا آزمایش قابلیت استفاده است. با مشاهده تعامل کاربران با سیستم، به سؤالات زیر پاسخ دهید:
• آیا سیستم بدون کمک مستمر یا دستورالعمل، قابل استفاده است ؟

دانلود رایگان خلاصه کتاب مقاومت مصالح pdf
• آیا قوانین تعامل به یک کاربر آگاه کمک می کند تا کارآمد کار کند؟
• آیا با آگاهی بیشتر کاربران، مکانیسم های تعامل انعطاف پذیرتر می شوند؟
• آیا سیستم با محیط فیزیکی و اجتماعی که در آن استفاده خواهد شد، مطابقت می کند؟
• آیا کاربر از وضعیت سیستم مطلع است؟ آیا کاربر همیشه می داند کجاست؟
• آیا رابط به صورت منطقی و شیوه ای سازگار سازمان دهی شده است؟
• آیا مکانیسم های تعامل ، نمادها و رویه ها در سراسر رابط سازگار است؟
• آیا تعامل، خطاها را پیش بینی کرده و به کاربر در اصلاح آن ها کمک می کند؟
• آیا رابط کاربری در برابر خطاهایی که ایجاد می شود، مقاوم است؟
• آیا تعامل ساده است؟
در صورت پاسخ مثبت به این سؤالات، به احتمال زیاد، قابلیت استفاده محقق شده است. در میان بسیاری از مزایای قابل اندازه گیری به دست آمده از یک سیستم قابل استفاده، می توان به مزایای زیر اشاره کرد: افزایش فروش و رضایت مشتری، مزیت رقابتی، نظرات بهتر در رسانه ها، سر زبان افتادن سیستم، کاهش هزینه های پشتیبانی، افزایش بهره وری کاربر نهایی، کاهش هزینه های آموزش، کاهش هزینه های مستندسازی و کاهش احتمال درگیری با مشتریان ناراضی.
1-8-12 دستورالعمل های قابلیت استفاده
رابط کاربری یک محصول نرم افزاری، “اولین تأثیر” آن است. صرف نظر از ارزش محتوای محصول، پیچیدگی قابلیت ها و خدمات پردازش آن، و مزیت کلی خود برنامه، رابط کاربری ضعیف، برای کاربر بالقوه ناامید کننده خواهد بود و در واقع ممکن است باعث شود کاربر به جای دیگری رجوع کند. به دلیل حجم زیادی از برنامه های رقابتی وب و تلفن همراه تقریباً در هر زمینه موضوعی، رابط باید بلافاصله یک کاربر بالقوه را “جذب” کند. البته تفاوت های مهمی بین برنامه های معمولی و برنامه های تلفن همراه وجود دارد.به دلیل محدودیت های فیزیکی که توسط دستگاه های کوچک تلفن همراه (مانند مقاومت مصالح) اعمال می شود، طراح رابط تلفن همراه باید تعامل را به صورت متمرکز، فشرده کند. با این حال ، اصول اساسی مورد بحث در این بخش، همچنان به کار می روند. بروس توگنوزی مجموعه ای از اصول اساسی طراحی را برای استفاده بهتر مشخص می کند:
پیش بینی: یک برنامه باید طوری طراحی شود که حرکت بعدی کاربر را پیش بینی کند. به عنوان مثال، تصور کنید یک کاربر، یک شیء محتوا را درخواست کرده است که اطلاعات مربوط به درایور چاپگر را برای نسخه جدید سیستم عامل ارائه می دهد. طراح WebApp باید پیش بینی کند که کاربر ممکن است درخواست بارگیری درایور را داشته باشد و باید امکانات جهت یابی را ارائه دهد که به طور مستقیم به این امر منجر شود.
ارتباطات: رابط باید وضعیت هرگونه فعالیتی را که توسط کاربر آغاز شده است ، اطلاع دهد ارتباط می تواند واضح(به عنوان مثال، یک پیام متنی) یا ظریف (به عنوان مثال، تصویر یک ورق کاغذ در حال حرکت در یک چاپگر برای نشان دادن اینکه چاپ در حال انجام است) باشد.
ثبات: استفاده از کنترل های جهت یابی، منوها، نمادها و زیبایی شناسی (به عنوان مثال، رنگ، شکل، طرح)، در کل باید سازگار باشد. به عنوان مثال ، اگر یک برنامه تلفن همراه از مجموعه ای از چهار نماد (برای نشان دادن عملکردهای اصلی) در پایین صفحه استفاده می کند ، این نمادها باید در هر صفحه نمایش داده شوند و نباید به بالا منتقل شوند. معنای نمادها باید در زمینه برنامه مشخص باشد.
خودمختاری کنترل شده: رابط کاربری باید حرکت کاربر را در کل برنامه تسهیل کند، اما باید مقاومت مصالح کار را به گونه ای انجام دهد که قراردادهای جهت یابی را که برای برنامه ایجاد شده است، اجرا کند. به عنوان مثال ، جهت یابی به
محتوای نیازمند دسترسی کنترل شده باید توسط شناسه کاربر و رمز عبور کنترل شود و هیچ مکانیزم جهت یابی وجود نداشته باشد که کاربر بتواند با استفاده از آن، این کنترل ها را دور بزند.
کارایی: طراحی برنامه و رابط کاربری آن باید کارایی کار کاربر را بهینه کند، نه کارایی توسعه دهنده ای که آن را طراحی کرده و می سازد یا محیط کلاینت-سروری که آن را اجرا می کند. توگنوزی می گوید:” این حقیقت ساده، دلیل جزوه مقاومت مصالح ۲ یکسان سازی هدف بهره وری کاربر و درک تفاوت اساسی بین ایجاد یک [برنامه] کارآمد و توانمندسازی یک کاربر کارآمد برای همه است.”
انعطاف پذیری: رابط کاربری باید انعطاف پذیری کافی داشته باشد تا برخی از کاربران بتوانند مستقیماً وظایف خود را انجام دهند و برخی دیگر به روشی تصادفی، برنامه را کاوش کنند. در هر صورت ، باید به کاربر این امکان را بدهد که بفهمد مقاومت مصالح و عملکردی را در اختیار کاربر قرار دهد که بتواند اشتباهات را جبران کرده و مسیرهای جهت یابی نامناسب را از نو ترسیم کند.
تمرکز: رابط کاربری (و محتوای ارائه شده) باید بر روی کار (های) کاربر متمرکز باشد. این مفهوم، به ویژه برای برنامه های تلفن همراه که حین طراحی های شلوغ، به هم ریخته می شوند، بسیار مهم است.
اشیاء رابط انسانی: یک کتابخانه وسیع از اشیاء رابط انسانی قابل استفاده مجدد برای برنامه های وب و تلفن همراه ایجاد شده است. از آنها استفاده کنید. هر شیء رابط که می تواند توسط کاربر نهایی “دیده ، شنیده ، لمس، یا به نحوی دیگر درک شود” را می توان از هر یک از چند کتابخانه شیء، به دست آورد
کاهش تاخیر: به جای این که کاربر را برای تکمیل عملیات داخلی (به عنوان مثال، بارگیری یک تصویر گرافیکی پیچیده) منتظر نگه دارید، برنامه باید از چند کاره بودن خود به نحوی استفاده کند که به کاربر اجازه دهد کار جزوه استاتیک و مقاومت مصالح را انجام دهد، به گونهای که انگار عملیات موردنظر، تکمیل شده است. علاوه بر کاهش تأخیر ، تأخیرها را باید پذیرفت، تا کاربر اتفاقات رخ داده را درک کند.این اتفاقات، شامل موارد زیر می شود:
(1) ارائه بازخورد صوتی هنگامی که یک انتخاب، منجر به اقدام فوری توسط برنامه نمی شود،(2) نمایش یک ساعت متحرک یا نوار پیشرفت برای نشان دادن اینکه پردازش در حال انجام است،(3) ارائه سرگرمی (به عنوان مثال، یک انیمیشن یا ارائه متن) در حین تأخیر در پردازش.
قابلیت یادگیری: یک رابط برنامه باید به گونه ای مقاومت مصالح شود که زمان یادگیری را به حداقل برساند و پس از آموختن، یادگیری مجدد مورد نیاز در هنگام بازبینی برنامه را به حداقل برساند. به طور کلی ، رابط کاربری باید بر یک طراحی ساده و بصری تأکید کند که محتوا و عملکردها را در دسته هایی واضح برای کاربر قرار دهد.
استعاره ها: تا زمانی که استعاره برای برنامه و کاربر مناسب باشد، یادگیری و به کار بردن از رابط کاربری که از استعاره تعامل استفاده می کند، آسان تر است. استعاره ها ایده ای عالی هستند، زیرا تجسمی از تجربیات دنیای واقعی هستند. فقط مطمئن باشید که استعاره ای که انتخاب می کنید، برای کاربران نهایی شناخته شده باشد. استعاره باید تصاویر و مفاهیم را از تجربه کاربر فراخواند، اما نیازی به بازتولید دقیق یک تجربه در دنیای واقعی نیست.
خوانایی: تمام اطلاعات ارائه شده از طریق رابط باید توسط تمام کاربران، خوانا باشد. طراح رابط باید بر سبک های خوانا، اندازه فونت های قابل کنترل : ً ()، : “”.«» ()، ً • • ؛ ً • • • ً
فهرست مطالب