مراحل تنفيذ المشروع:
يمكن تقسيم مراحل تنفيذ المشروع إلى المراحل التالية:
المرحلة الأولى: التخطيط والتصميم
في هذه المرحلة، تم تحديد متطلبات المشروع وأهدافه، كما تم تصميم واجهة المستخدم وقواعد البيانات.
المرحلة الثانية: التطوير
في هذه المرحلة، تم تطوير واجهة المستخدم وواجهة برمجة التطبيقات الخلفية.
المرحلة الثالثة: الاختبار
في هذه المرحلة، تم اختبار التطبيق للتأكد من خلوه من الأخطاء.
المرحلة الرابعة: النشر
في هذه المرحلة، تم نشر التطبيق على الإنترنت.
المهام التي قمت بها:
لقد قمت بتنفيذ جميع مراحل المشروع بنفسي، بما في ذلك:
التخطيط والتصميم: قمت بتحليل متطلبات المشروع وأهدافه، كما قمت بتصميم واجهة المستخدم وقواعد البيانات.
التطوير: قمت بتطوير واجهة المستخدم وواجهة برمجة التطبيقات الخلفية باستخدام ASP.NET Core MVC و ASP.NET Core Web API.
الاختبار: قمت باختبار التطبيق باستخدام الوحدة والاختبارات الوظيفية.
النشر: قمت بنشر التطبيق على الخادم المحلي.
النتيجة النهائية:
النتيجة النهائية للمشروع هي تطبيق ويب كامل يمكّن المستخدمين من أداء CRUD operations على المنتجات. يتضمن التطبيق ميزات البحث والتصفية والصفحة الأولى لتحسين تجربة المستخدم.
تفاصيل إضافية:
فيما يلي بعض التفاصيل الإضافية حول المشروع:
واجهة المستخدم:
تم تطوير واجهة المستخدم باستخدام ASP.NET Core MVC. تتميز واجهة المستخدم بتصميم بسيط وسهل الاستخدام.
واجهة برمجة التطبيقات الخلفية:
تم تطوير واجهة برمجة التطبيقات الخلفية باستخدام ASP.NET Core Web API. تُستخدم واجهة برمجة التطبيقات الخلفية لتوفير البيانات والخدمات للواجهة الأمامية.
قواعد البيانات:
تم استخدام قاعدة بيانات SQL Server لتخزين بيانات المنتجات.
الاختبارات:
تم استخدام الوحدة والاختبارات الوظيفية لاختبار التطبيق.
النشر:
تم نشر التطبيق على الخادم المحلي باستخدام IIS.