حسابي

بحث

القائمة

تفاصيل العمل

الكيانات الأساسية والعلاقات بينها:

Clients (العملاء)

يمثل المستخدمين الذين يشترون الكتب.

يحتوي على خصائص مثل Client_Id, F_name, L_name, Email, Password, Phone, DateOfCreation.

يمكنهم إضافة كتب إلى WishingList أو شراء الكتب عبر Orders.

Seller (البائعين)

يمثل المستخدمين الذين يعرضون الكتب للبيع.

يحتوي على National_Id, Name, Email, Password, Store_name, DateOfCreation.

يقومون برفع (Upload) الكتب إلى المنصة.

Books (الكتب)

يحتوي على معلومات عن الكتب مثل Book_id, Title, Description, Category.

يتم رفعه من قبل البائعين ويتم شراؤه من قبل العملاء.

Orders (الطلبات)

يحتوي على تفاصيل الطلبات مثل Order_id, Date, Price, State.

يتم إنشاء الطلبات عندما يقوم العملاء بشراء الكتب.

Payment (الدفع)

يمثل عمليات الدفع مقابل الطلبات.

يحتوي على Payment_Id, Payment_num, Type, CVV, Expiration.

Reviews & Ratings (التقييمات والمراجعات)

يمثل تقييمات العملاء للكتب.

يحتوي على Rate_Id, num_star, Description.

Admin (المسؤول)

مسؤول عن إدارة المستخدمين والكتب.

يحتوي على Admin_Id, Name, Password.

WishingList (قائمة الرغبات)

تمكن العملاء من إضافة الكتب إلى قائمة الأمنيات.

تحتوي على Wish_Id, NumberOfBooks.

العلاقات بين الكيانات:

العملاء يمكنهم إضافة (Add) كتب إلى قائمة الأمنيات.

البائعين يمكنهم رفع (Upload) الكتب.

العملاء يمكنهم وضع طلب (PlaceOrder) لشراء الكتب.

كل طلب مرتبط بـ دفع (Payment).

الطلبات تحتوي على مراجعات وتقييمات (Reviews & Ratings).

العملاء يمكنهم تقييم (Rate) الكتب بعد شرائها.

الهدف من النظام:

النظام مصمم لإدارة عمليات بيع وشراء الكتب عبر الإنترنت، حيث يمكن للبائعين إضافة الكتب والعملاء شراءها وتقييمها، مع دعم خيارات الدفع وإدارة الطلبات من خلال المشرفين (Admins).

هذا المخطط يعكس جميع العمليات الأساسية المطلوبة لنظام تجارة كتب إلكتروني متكامل.

ملفات مرفقة

بطاقة العمل

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

المهارات المستخدمة