System Analysis & UML Design لمشروع إدارة الشكاوى وطلبات النقل

تفاصيل العمل

في المشروع ده قمت بتحليل وتصميم مجموعة كاملة من مخططات UML لنظام اسمه RASED، وهو نظام بيهدف لتنظيم خدمات النقل وإدارة الشكاوى بين الركاب والسائقين والجهات المسؤولة.

النظام بيعتمد على أكتر من نوع مستخدم زي:

Passenger (الراكب)

Driver (السائق)

Government Officer

Admin (مدير النظام)

قمت بتحليل متطلبات النظام وتحويلها لمجموعة من مخططات UML تساعد في فهم طريقة عمل النظام قبل مرحلة البرمجة.

المخططات اللي تم تصميمها في المشروع تشمل:

Use Case Diagram

Activity Diagrams

Sequence Diagrams

Class Diagrams

وخلال تصميم الـ Class Diagram تم تطبيق مبادئ ال oop

وكمان تم تحديد Access Modifiers لكل الخصائص والدوال داخل الكلاسات علشان يكون التصميم منظم ويعكس هيكل النظام بشكل يتجنب حدوث اخطاء في الكود.

النظام بيركز على ميزتين أساسيتين:

1.مشاركة الموقع

الراكب يقدر يحدد ويشارك موقعه، والنظام يحدد المكان ويعرضه للسائقين بحيث السائق يقدر يتوجه للموقع ده بسهولة.

2. إرسال شكوى

الراكب أو السائق يقدر يبعث شكوى فيها تفاصيل زي النص والصورة والموقع، والنظام بيعالج الشكوى ويعرضها للجهات المسؤولة لمراجعتها واتخاذ الإجراء المناسب.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
تاريخ الإنجاز
المهارات