السلام عليكم
أخواني انا الان في مرحلة تحليل و تصميم مشروع لي في الكلية
المشروع هو عبارة عن برنامج هدفه يختار للمستخدم افضل سوفتوير موجود في السوق لادارة الموسسات , مثل SAP , oracle و غيرها (ERP)
البرنامج راح يتضمن داتا بيس : (ميكروسفت اكسس )
في ملف الاكسس راح يكون فيه اسماء من برامج الـــERP مع المعايير
بحيث يكون لكل برنامج عدد من النقاط لكل معيار ( تقييم )
و لكل معيار له نقاط من الاهمية weights of the criteria (النقاط تعطى حسب أهمية المعيار للمستخدم )
في الصورة التالية مشابه لما هو موجود في ملف الاكسس :
حيث ان الProject هي برامج الERP التي اقارن بينها
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
وهذه الـــ Functional Requirements التي كتبتها , و هي تشرح ما يقوم به برنامجي :
The user can select the packages that will be compared.
The user can add additional criteria to be considered in the selection.
The user can change the default weights of the criteria
The system is able to compare packages, using a weighted factor method.
The user can generate a report of the result of the comparison.
و قد عملت الــ use case و ما الى ذلك
لكن توقفت في مرحلة class diagram
حيث اني لست متأكد من الكلاسات اللتي يجب ان تكون في المشروع
السوال :
ما هي الكلاسات اللتي يجب ان تكون موجودة في class diagram ؟؟؟
