السلام عليكم ورحمة الله وبركاته ......
هذي اول مشاركه لي بمنتداكم .... واتمنى ماتكون الاخيرة .....
وهي عبارة عن طلب ومهمة مطلوب مني انجازها ولم اتمكن من ذلك ... حيث ان البرنامج لم يطبق معي .....
والمطلوب التالي ..
يعتمد حل الواجب او المهمة المطلوبه على طرق البرمجه الشيئيه
2/ مخرجات الواجب ومعايير التقييم (outcomes and assessment criteria ):
3/ إعادة استخدام مكونات نظام ما بالاستفادة من مباديء البرمجه الشيئية
3/1 تعديل صنف لتطوير .أصناف جديدة مستندة على صنف اساسي
3/2 معالجة الأستثناءات
3/3 الوراثيه Inheritance، وتعدد التنفيذ polymorphisum
السيناريو : يتم تطوير نظام إدرارة شؤؤن الموظفين في الشركه العربية للصناعات الدوائيه حيث تم بناء البرنامج باستخدام لغة البرمجه فيجوال بيسك . نت ونتيجه لتغير احتياجات الشركه وتطور عملها عمدت الى استشارة متخصصين ليتم تقييم البرامج التي لديهم وبيان اذا كانت هذة البرامج قابله للتطوير وعرضوا عليك جزاً من
البرنامج الذي يعرض الاصناف () المستخدمة في هذا البرنامج لتقييمه وإبداء الرأي في إمكانية التطوير . وقد قمت بدراسة كافية للبرنامج وتبين لك أنه بالامكان إجراء عمليات التطوير لاعتماد البرنامج على طرق البرمجه الشيئيه حيث يمكن إضافة أصناف جديدة للبرنامج مع إمكانية إجراء وراثه للأصناف الموجودة وإضافة النواقص إلى الصنف الجديد . وطلبت منك ادارة الشركه توضيح ذلك من خلال تحقيق هذا المتطلبات على الصنف التالي :
Class emp_ data Private emp_ name as string اسم الموظف Private emp_ address as string عنوان الموظف Private emp_ job as string الوظيفه Private emp_ degree as string درجة الموظف Private emp_ sal as string الراتب Public property name ( ) as string Emp_ nam End Get Set ( Byval value as string) Emp_nam = value
4/ المهمة المطلوبه :
المهمة الاولى : تعديل الصنتف بحيث يحتوي على المعلومات الإضافية .
_ تاريخ تعيين الموظف ، البدلات ، رقم الهاتف .
_ الخصائص اللازمة للتعامل مع البيانات الجديدة .
_ إنشاء صنف جديد إسمه يرث جميع مواصفات الصنف بالإضافه الى البيانات التالية ( رقم القسم ، إسم القسم ، تاريخ إستلام الإدارة )
_ إضافه الخصائص اللزمه للتعامل مع البيانات الجديدة
المهمة الثانية إنشاء برنامج للتعامل مع الصنفين السابقين حسب المواصفات التالية
_ صمم نموذجا خاصا لإدخال بيانات الموظفين .
صمم نموذجا خاصا لإدخال بيانات المدراء
المهمة الثالثه : كتابة تقرير يحتوي على :
# شرح تفصيلي لجميع الجمل البرمجية .
# وضح طريقه عمل البرنامج
واتمنى منكم مساعدتي تكفووووووون ..... واتمنى ذلك قبل يوم الخميس
ومشكورين للجهود المبذوله .....
تقبلوا تحياتي نورس ..