واجهة المستخدم: الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
ZkBot (نقاش | مساهمات)
سطر 1:
{{يتيمة|تاريخ=مايو_2013}}
'''واجهة المستخدم''' هي مجموعة من الوسائل التي يتفاعل بها الأشخاص ([[مستخدم|المستخدمون]]) مع [[آلة]]، أو جهاز، أو [[برنامج حاسوبي]]، أو أي أداة معقدة أخرى ([[نظام|النظام]]).
[[النظم]] تعمل باستخدام '''عناصر التحكم''', مثل الأزرار وأجهزة الماوس ومفاتيح التبديل و[[الرافعة]] وطلبات الاتصال وما شابه.
== أنواع عناصر تحكم المستخدم ==
=== عناصر التحكم حسب الحالة ===
يعتمد الناتج على متغير النظام, وعادة ما يكون حالة النظام.
أمثلة:
* [[لوحة المفاتيح]] عند تحرير النصوص. يعتمد ناتج الضغط على العديد من المفاتيح على أوضاع [[كابس لوك]] ومفتاح الأرقام (Num Lock) والكتابة فوق.
* الأزرار في جهاز التحكم عن بُعد الخاص بالتلفاز. ينطبق ناتج الضغط على مفتاح التشغيل والإيقاف وإعادة الضبط والتصفح على المصدر المحدد، الذي قد لا يكون المصدر الذي يريده المستخدم.
* كان تأثير عجلة القيادة على [[الدفة]] في حاملة النقط توري كانيون (Torrey Canyon) يعتمد على وضع رافعة التحكم في القيادة بالنسبة لنظام [[الطيار الآلي]].
يحتاج المستخدمون إلى إدراك حالة النظام أثناء تشغيل عناصر التحكم تلك. فالإخفاق في ملاحظة تغيير الحالة دون قصد يؤدي إلى نتائج غير مطلوبة.<ref name="Weiss">[http://www.ergolight-sw.com/CHI/Company/Articles/Weiss-Harel-Managing%20Unexpected%20Events.pdf], Harel &amp; Weiss, Mitigating the Risks of Unexpected Events by Systems Engineering</ref> وتلك الإخفاقات تؤدي إلى تغذية راجعة سلبية, مما يعوق اكتساب المهارات. وفي بعض الحالات قد تؤدي تلك الإخفاقات إلى وقوع حوادث.<ref name="Task-oriented">
[http://ergolight-sw.com/CHI/Company/Articles/Task-Oriented-SE.pdf], Zonnenshain &amp; Harel: Task-oriented SE, INCOSE 2009 Conference, Singapore</ref>
 
=== عناصر التحكم دون اعتبار الحالة ===
توفر واجهة النظام وسائل لـ:
يكون الناتج مستقلاً عن أي من متغيرات النظام.
* الدخْل: تسمح للمستخدمين بالتعامل مع النظام.
فعناصر التحكم هذه هي تلك العناصر التي تدعم التوجه المباشر من إطار النوايا إلى الأفعال.
* الخرْج: تسمح للنظام بالتجاوب مع تعاملات المستخدم.
أمثلة:
* الصف العلوي (في مقابل اللوحة الرقمية) لمفاتيح الأرقام في تحرير النصوص
* مفاتيح التبديل ثنائية الحالة، مثل تشغيل/إيقاف الطاقة والتحكم في الضوء
إن عناصر التحكم دون اعتبار الحالة سهلة الاستخدام، ذلك أن تأثيرها يكون متسقًا: يقوم عنصر التحكم دون اعتبار الحالة بتشغيل وظيفة فريدة، تكون مستقلة عن تاريخ الإجراءات السابقة: ولا يحتاج المستخدم إلى فحص حالة النظام والتأكد منها أو للتفكير في النتائج المحتملة. يسهل أيضًا تعلم عناصر التحكم دون اعتبار الحالة، فهي لا تسبب الأخطاء. فهي توفر إمكانية التشغيل دون مشكلات.
=== عناصر تحكم ضبط القيمة ===
هي عناصر التحكم التي تستخدم لضبط قيمة متغير مستمر، مثل الأجهزة التناظرية.
أمثلة:
* عناصر التحكم التناظرية المستخدمة للتحكم في النظم الديناميكية، مثل القيادة،
* ضبط المؤشر على [[الشاشة]] باستخدام الماوس,
* [[مقياس الجهد الانزلاقي|ضبط شدة الصوت]] في نظام التلفاز أو الهاتف,
* ضبط حد المستشعرات، كما هو الحال في نظم الإنذار.
يسهل استخدام عناصر تحكم ضبط القيمة، حيث يكون المستخدم هو مركز الحدث ويركز على معامل واحد ويقيم تأثير الإعداد الحالي ويحصل على رد فعل مباشر حول تأثير ذلك على الإعداد.
 
== المراجع ==
<inclu</includeonly>== اقرأ أيضا ==
{{مراجع}}
* [[المستخدم]]
 
== وصلات خارجية ==
{{بذرة مصطلح حاسوبي}}
* [http://www.ergolight-sw.com/CHI/Company/Articles/Weiss-Harel-Managing%20Unexpected%20Events.pdf Mitigating the Risks of Unexpected Events by Systems Engineering]
* [http://ergolight-sw.com/CHI/Company/Articles/Task-Oriented-SE.pdf Zonnenshain & Harel: Task-oriented Systems Engineering, INCOSE 2009 Conference, Singapore]
 
[[تصنيف:واقعأخطاء افتراضيهندسية]]
[[تصنيف:واجهاتإنتاج مستخدم|*وتصنيع]]
[[تصنيف:استعراف]]
[[تصنيف:تنمية اقتصادية]]
[[تصنيف:مصطلحات حوسبة]]
[[تصنيف:مفاتيح الكمبيوتر]]