تفاصيل العمل

فكرة المشروع

هذا المشروع عبارة عن نظام مبسط لإدارة مكتبة باستخدام لغة C++. يسمح البرنامج بتنفيذ العمليات الأساسية مثل إضافة الكتب، عرضها، استعارتها، إرجاعها، حذفها، تحديث بياناتها، والبحث عنها.

شرح الوظائف

إضافة كتاب (Add Book)

إدخال رقم الكتاب والعنوان، ثم إضافته إلى المكتبة على أنه متاح.

عرض جميع الكتب (Display All Books)

إظهار قائمة بجميع الكتب الحالية مع حالتها (متاح/مستعار).

استعارة كتاب (Borrow Book)

إمكانية استعارة كتاب إذا كان متاحاً، مع تغيير حالته إلى (مستعار).

إرجاع كتاب (Return Book)

إرجاع كتاب مستعار وتغيير حالته مرة أخرى إلى (متاح).

حذف كتاب (Remove Book)

حذف كتاب معين من المكتبة باستخدام رقم الكتاب.

تحديث بيانات كتاب (Update Book)

تعديل عنوان كتاب معين باستخدام رقمه.

البحث عن كتاب (Search Book)

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

مثال على التشغيل

عند تشغيل البرنامج لأول مرة يقوم بعرض الكتب الموجودة:

ID: 1

Title: aaa

Status: Available

ID: 2

Title: bbb

Status: Borrowed

--- القائمة الرئيسية ---

1. إضافة كتاب

2. عرض جميع الكتب

3. استعارة كتاب

4. إرجاع كتاب

5. حذف كتاب

6. تحديث بيانات كتاب

7. البحث عن كتاب

8. خروج

صور تشغيل البرنامج

يمكنك هنا إدراج لقطات شاشة للبرنامج أثناء التشغيل (إضافة كتاب، استعارة كتاب، البحث عن كتاب، ...).

بطاقة العمل

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