بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
مامعنى تصميم الرمجيات؟؟فأنا أعرف والجميع يعرف أن البرامج تبرمج ولاتصمم
ومالفرق بينها وبين هندسة البرمجيات؟؟
وجزاكم الله ألف خير
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
مامعنى تصميم الرمجيات؟؟فأنا أعرف والجميع يعرف أن البرامج تبرمج ولاتصمم
ومالفرق بينها وبين هندسة البرمجيات؟؟
وجزاكم الله ألف خير
يمكن ان تأخذ مرحلة التصميم بالعديد من الافكار لتبدأ بها
فاستعمال طريقة ك UML او MERISE او طرق اخرى يعتبر اساسي قبل ان تبدأ في مرحلة الكتابة لكي لا تقوم بأخطاء
و تصميم العلاقة بين الزبون و البرنامج او ما يعرف بال UI Design بالفرنسي IHM Interface homme machine ضروري جدا
اما بخصوص هندسة البرمجيات Software eng و ايضا صنعة البرمجيات software craftsmanship فيمكن ان تراجع المواضيع في المنتدى فهي كثيرة
يمكنك تشبيه مرحلة تصميم البرنامج بتصميم السيارة. هناك رسومات على الورق و لكن لا توجد سيارة فعلية. البرمجة هي عملية تنفيذ هذا التصميم. هندسة البرمجيات هو اسم التخصص الذي يندرج تحته تصميم البرامج.
تصميم البرمجيات حسب ماأتذكر ممكن أن يشمل عدة جوانب:
1- تصميم قاعدة البيانات
2- تصميم الشاشات
3- تصميم النماذج
4- تصميم التقارير
5 -تصميم مربعات الحوار
6- تصميم تسلسل الواجهات
قد يكون هناك اضافات لكن هذا حسب مااتذكره
ارجو ان اكون افدتك
تم تعديل هذه المشاركة بواسطة lug في 14 فبراير 2010 في 21:39
زى ما قال لاخ lug
وتصميم البرامج بتكون اخر حاجة فى البرنامج وهى تعطى شكل البرنامج والتقارير
بعكس برمجة المواقع تكون التصميم الاول وبعدين البرمجة
بسم الله الرحمن الرحيم
مرحلة تصميم البرمجيات هي المرحله الاهم في تطوير او انشاء اي برنامج
حيث انه في بداية البرنامج نقوم بمرحلة ال analysis وهي عبارة عن استيعاب
وفهم المشكلة ....
وبعدها - لا اريد ان اطيل الشرح عليك - نقوم بمرحلة ال Design وهي عبارة عن ايجاد حلول
للمشكلة التي قمنا بفهمها وتحليلها في مرحلة ال analysis
وكما ذكر اخي السابق وبمثال آخر:
هل تقدر بناء اي منزل يكون مطابق للمعايير والمواصفات التي ترتجيها انت شخصياً بدون ان يكون هناك
مهندس قادر على رسم او تحليل جميع ما يتكون منه المنزل على الورق قبل بدء عامل البناء بتنفيذ المخططات
والله الموفق