You are on page 1of 1

‫مسألة‪ :‬نشاط‬

‫قم بتصميم نظام إدارة منظمة تتكون من أقسام ومشار يع وموظفين باستخدام لغة ‪ C#‬ومفاهيم‬
‫البرمجة الكائنية حيث يهدف النظام إلى توفير واجهة للمستخدم لإضافة‪ ،‬حذف‪ ،‬تعديل‪ ،‬والبحث‬
‫في البيانات التالية‪:‬‬

‫‪ .1‬الأقسام‪:‬‬
‫• يمكن للمستخدم إضافة قسم جديد باسمه‪.‬‬
‫• يمكن للمستخدم حذف قسم‪.‬‬
‫• يمكن للمستخدم تعديل اسم قسم‪.‬‬
‫• يمكن للمستخدم عرض قائمة بجميع الأقسام الموجودة‪.‬‬
‫• يمكن للمستخدم البحث في الأقسام بناء ً على اسم القسم‪.‬‬
‫‪ .2‬المشار يع‪:‬‬
‫• يمكن للمستخدم إضافة مشروع جديد باسمه وتعيينه لقسم معين‪.‬‬
‫• يمكن للمستخدم حذف مشروع‪.‬‬
‫• يمكن للمستخدم تعديل اسم مشروع‪.‬‬
‫• يمكن للمستخدم عرض المشار يع التابعة لقسم معين‪.‬‬
‫• يمكن للمستخدم البحث في المشار يع بناء ً على اسم المشروع‪.‬‬
‫‪ .3‬الموظفين‪:‬‬
‫• يمكن للمستخدم إضافة موظف جديد باسمه وتعيينه لمشروع أو قسم‪.‬‬
‫• يمكن للمستخدم حذف موظف‪.‬‬
‫• يمكن للمستخدم تعديل اسم موظف‪.‬‬
‫• يمكن للمستخدم عرض الموظفين التابعين لمشروع أو قسم‪.‬‬
‫• يمكن للمستخدم البحث في الموظفين بناء ً على اسم الموظف‪.‬‬

You might also like