• 0
عمرو عماد

كيف أقوم بتصميم وجهات برنامجي

سؤال

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

بدأت ولله الحمد بالعمل بالمجال البرمجي ولكن بشكل خاص .. نظرا لأني قادر علي برمجة مشاكل العملاء وأني اتقن لغة الدوت نت وبعض التقنيات القائمة عليها كقواعد البيانات .. في بادئ الأمر ظننت أن الأمر بالشئ الهين والبسيط ..

 

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

 

فسؤالي الأن إخواني الأعزاء .. كيف أبدأ بتخيل الوجهات .. وأين اجد دروس تعليمية لذلك ؟؟

 

وجزاكم الله خير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

3 إجابة على هذا السؤال .

  • 0

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

أخي الكريم، عادة تكون هذه مهمة الـ Designer في حال العمل ضمن فريق، أما في الحالات الفردية التي يكون شخص واحد مسؤول عن كل شيء، تحدث المشكلة.

 

بالطبع لن تستطيع تخيل الواجهات بشكلها الكامل عند البداية، فربما يكون بعض الإضافات والتعديلات لم تتم بعد. ولكن نصيحتي كالتالي:

1. ابدأ بإضافة العناصر الأساسية للعمل، بأي ترتيب كان (Listbox, DataGridView, Buttons, Labels...)، وخلال عملية التطوير والتجريب، ستجد أن استخدام الواجهة ممكن تبسيطه بإضافة عناصر جديدة، او بتبديل أماكن عناصر أخرى.

2. عند الشروع بإضافة عناصر على واجهة معينة ولتكن مثلا واجهة المستخدمون، قم بالبحث على Google Image على Users managment system، وهذا سيوحي لك بمزيد من الأفكار يمكنك عكسها على مشروعك.

3.لا تنسى إعطاء كل واجهة حجم مناسب، فمثلا واجهة الدخول Login يجب ان تكون بمقاس صغير، وبدون امكانية التكبير او التصغير.

4. حاول انشاء مجموعة من User Controls للعناصر التي ترى أنها ستتكرر بأكثر من مكان.

5. حافظ على تنسيق موحد لكل الواجهات (نوع الخط وحجمه، لون الخلفية...)، وابتعد عن الألوان الكثيرة.

 

"وبرأيي لو يتم فتح موضوع خاص بالواجهات، بحيث لو وجد أحدنا واجهة مناسبة ويعتقد انها جميلة، بإمكانه اضافتها على الموضوع مع شرح بسيط"

 

بالتوفيق،،،

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي طارق جهاد جزاكم الله خيرا علي الرد والمساعدة ..

ما مفهوم Users managment system الذي تريديني ابحث عنه في جوحل .. أنا لا أتكلم عن المعني الحرفي .. أنا أتكلم عن المفهوم.

 

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

هل انت قصدك واجهات رئيسية تكون كذلك ؟؟؟

هل تقصد التخيل يكون من هذا القبيل ؟؟؟

انظر المرفقات و انتظر ردك

post-145281-0-13250600-1414861561_thumb.

post-145281-0-61372400-1414861582_thumb.

post-145281-0-94203900-1414861617_thumb.

post-145281-0-15080300-1414861655_thumb.

post-145281-0-48597700-1414861694_thumb.

post-145281-0-11554300-1414861733_thumb.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .