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


نحن لا ندعى التميز ولكن نسعى لنكون المتميزون
 
الرئيسيةأحدث الصورالتسجيلدخول
أفضل 10 أعضاء في هذا المنتدى
Admin - 946
 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_rcap دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Voting_bar دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_lcap 
احمد محمد العتعوتى - 450
 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_rcap دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Voting_bar دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_lcap 
الاسيوطى - 411
 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_rcap دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Voting_bar دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_lcap 
محمد مراد عبدالحفيظ - 367
 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_rcap دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Voting_bar دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_lcap 
ميادة - 219
 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_rcap دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Voting_bar دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_lcap 
الكابتن ميدو - 180
 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_rcap دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Voting_bar دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_lcap 
بنت الاسلام - 148
 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_rcap دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Voting_bar دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_lcap 
الفرعون - 135
 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_rcap دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Voting_bar دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_lcap 
مى - 128
 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_rcap دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Voting_bar دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_lcap 
الملك - 106
 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_rcap دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Voting_bar دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Vote_lcap 
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
المواضيع الأخيرة
التبادل الاعلاني
 
 
 

 

  دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام

اذهب الى الأسفل 
كاتب الموضوعرسالة
احمد محمد العتعوتى
وسام الابداع
وسام الابداع
احمد محمد العتعوتى


ما رايك فى المنتدى ما رايك فى المنتدى : منتدى السراطنية
عدد المساهمات : 450
نقاط : 1190
السٌّمعَة : 51
تاريخ التسجيل : 12/11/2010
العمر : 31

 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Empty
مُساهمةموضوع: دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام     دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Icon_minitime12011-06-21, 03:05

 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Introfv1





 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  201527448mw2qg2




 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  V8C00599
الدرس الرابع: تصميم النظام

نكمل مع خطوات بناء النظام، وهذه المرة سوف نتحدث عن خطوة "تصميم النظام"

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

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





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




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




ثانيا: تحويل التصميم التصوري إلى وثيقة بها تفاصيل أكثر عن التصميم يطلق عليها اسم التصميم التقني technical design والذي يجب أن يظهر للمطور ما هي المعدات والبرمجيات اللازمة لبناء النظام.






أحيانا يتطلب الأمر للعودة إلى الخطوة الأولى (التصميم التصوري) والتعديل عليه، لذا فأنها عملية تكرارية حتى الوصول إلى التصميم الذي يرضي العميل ويمكن تطبيقه على أرض الواقع في ظل الإمكانيات المتاحة للمطورين.







 دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام  Img4_1







التصميم التصوري conceptual design:
يركز هذا التصميم على وظائف النظام functions ويكتب بلغة يمكن للعميل أن يفهمها (لغة البشر) ليجيب عن أسئلة العميل حول ماذا (WHAT) يعمل النظام. ويجب أن يكون خالي تماما من أي تفاصيل برمجية أو فنية. والاهم أن يحقق كل المتطلبات التي تم تحديدها سابقا.




التصميم التقني technical design
هذا التصميم سوف يتم تقديمه إلى مطوري النظام ليقوموا هم بتحويله إلى النظام المطلوب، لذا يجب أن يقدم هذا التصميم إجابة شافية لأسئلة المطور عن كيفية (HOW) تطوير النظام. ولمنع إلى تضارب في المفاهيم فإن هذا التصميم عادة ما يكتب باستعمال تعبيرات وأساليب تقنية.









•·.·´¯`·.·• (نهاية الدرس الرابع) •·.·´¯`·.·•

الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
دورة هندسة البرمجيات » [الدرس الرابع]:» تصميم النظام
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى السراطنية :: قسم الكمبيوتر والانترنت-
انتقل الى: