الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

نصيحة قبل أن تصمم واجهة المستخدم لبرنامجك

مغلق
بدأه organic في 1 يونيو 2005 · 9 رد · 2,461 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

من كتاب المبدع ( والاس وانج ) عن فيجوال بيسك

لكي يفهمك الناس لابد أولاً أن تخاطب عيونهم ( نابليون بونابرت )

قد لا يريد أحداً أن يستخدم برامجك فإن إستطاعوا الحصول على ما يريدون بطريقة أخرى أقل جهداً فإنهم سيفعلون ولأنهم لا يجدون هذه الطريقة الأخرى فإنهم مضطرون لإستخدام برامجك :lol: .

يريد الناس من برامجك أن يقرأ أفكارهم بشكل سحري وينفذ أي شيء يحتاجون إلى تحقيقه وبالطبع ذلك مستحيل ، وأحسن ما يمكن الوصول إليه هو أن تجعل برامجك سهلة قدر الإمكان ، فإن إستطاع أحد الأشخاص الذين لا يجيدون إستخدام الحاسوب ( رئيسك في العمل مثلاً :D ) أن يستخدموا برامجك فإن معظم الناس سيتمكنون من إستخدامه كذلك .

قبل أن تصمم واجهة المستخدم لبرامجك أسأل نفسك من الذي سيستخدمه ؟ هل المستخدمون المحتملون محاسبون معتادون على إدخال البيانات ويستطيعون التعامل مع الحاسوب أم مديرون من النوع الذي يفهم فقط الإجراءات الورقية ويتعلمون إستخدام الكمبيوتر لأول مرة .

وعندما تقرر من هم مستخدمو البرنامج صمم واجهة المستخدم بحيث تعكس الطريقة التي يعمل بها أولئك المستخدمون ، وكلما زاد فهم المبرمج للمستخدمين كانت واجهة المستخدم أكثر قبولاً لديهم ، فالشخص الوحيد الذي يجب أن ترضيه واجهة المستخدم هو المستخدم نفسه .

يجب على واجهة المستخدم الجيدة أن ترشد الناس ليعلموا أين هم في برنامجك وكيف يمكنهم أن يخرجوا إن أرادوا ذلك ، فواجهة المستخدم تعد مثل الخريطة لبرنامجك ، فتأكد من أن واجهة المستخدم تظهر المعلومات الكافية لإرشاد المستخدم وأنها ليست بالكثيرة جداًً بالشكل الذي يحير المستخدم .

إذا إتخذ برنامجك روحاً عدوانية وأخد يعرض الرسائل العنيفة مثل ((أمر أو ملف غير معروف)) كلما ضغط المستخدم على المفتاح الخطأ أو نقر بالفأرة على المكان غير الصحيح فإن المستخدم سيشعر بالرهبة من برنامجك خاصة إذا لم يشرح برنامجك معنى الرسالة الخطأ والطريقة التي يمكن أن يتجنب بها المستخدم هذا الخطأ ، فالمستخدمون يحبون البرامج التي ترشدهم وذلك يعني أنك كمبرمج ستقضي وقتاً أقل للرد على المكالمات الهاتفية للمساعدة الفنية . :lol:

#2

موضوع جيد اخى Organic ويحتاجه كل المبرمجين وليس مبرمجى الفيجوال فقط لذلك اظن ان مكانه فى قسم المقالات واخبار التكنولوجيا حتى يطلع عليه الجميع :rolleyes:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#3

شكراً على التفاعل أخي GHOST2010

وأتفق معك فيما ذهبت إليه

#4

اخي organic

بصراحة مقالة ممتازة وانا اتفق معها

شكرا لك ويعطيك الف عافية

يــــا أقصى .... لا تنادي ..... فلن يجيبك احد

#5
HaithamNazzal كتب:
اخي organic

بصراحة مقالة ممتازة وانا اتفق معها

شكرا لك ويعطيك الف عافية

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#6

السلام عليكم ورحمة الله

بارك الله فيك أخي العزيز علي هذه المقالة الرائعة , فعلا اشياء لابد ان تؤخذ في الاعتبار

عند التصميم .

اقتباس
شكراً على التفاعل أخي GHOST2010

وأتفق معك فيما ذهبت إليه

إذا هل توافق لنقل الموضوع إلي هنالك ....؟

:)

gaza3-3.jpg
#8

اوك إلي هناك

gaza3-3.jpg
#9

للأسف نجد في كثير من الاحيان بعض الاخوة ( من بلد عربي معين ولن اذكره هنا مراعاه لهم ) يتفنون في جعل خلفيه الفروم بلون اصفر او اسود او احمر داكن ويغيرون الوان اداوت العناوين الى الوان اخرى تجعل المستخدم يكره البرنامج من ساعه قيامه ..

تحياتي

#10
اقتباس
يريد الناس من برامجك أن يقرأ أفكارهم بشكل سحري وينفذ أي شيء يحتاجون إلى تحقيقه وبالطبع ذلك مستحيل ، وأحسن ما يمكن الوصول إليه هو أن تجعل برامجك سهلة قدر الإمكان ، فإن إستطاع أحد الأشخاص الذين لا يجيدون إستخدام الحاسوب ( رئيسك في العمل مثلاً  ) أن يستخدموا برامجك فإن معظم الناس سيتمكنون من إستخدامه كذلك .

اه لو سمعك رئيسك في العمل :lol: :lol:

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

هذا الموضوع مغلق.

مواضيع مشابهة