تفاصيل العمل

نظام إدارة حجوزات العيادة (Clinic Booking System) – مشروع بلغة C

قمت بتطوير نظام متكامل لإدارة مواعيد العيادة باستخدام لغة C، يعمل بوضعين (مدير ومستخدم) مع صلاحيات مختلفة. المشروع مبني بالكامل على القوائم المرتبطة (Linked Lists) لإنشاء قاعدة بيانات ديناميكية للمرضى، حيث يرتبط كل مريض بقائمة فرعية خاصة بمواعيده. يقدم النظام وظائف كاملة مثل: إضافة المرضى مع التحقق من صحة البيانات وعدم تكرار ID، تعديل البيانات، حجز المواعيد من قائمة مواعيد محددة، إلغاء الحجوزات وإعادتها تلقائياً للقائمة الرئيسية، وعرض بيانات المرضى ومواعيدهم. هذا المشروع يعكس إتقاني الحقيقي للغة C من خلال التعامل المتقدم مع المؤشرات (Pointers)، إدارة الذاكرة الديناميكية (Dynamic Memory Allocation)، حل المشكلات المنطقية المعقدة (Problem Solving)، وتنفيذ هياكل بيانات متداخلة (Nested Structures) لتمثيل العلاقات بين المرضى ومواعيدهم بشكل احترافي.

بطاقة العمل

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