نظام إدارة الاستثمارات هو تطبيق برمجي تم تطويره باستخدام لغة Java وقاعدة بيانات SQL Server بهدف إدارة العمليات الاستثمارية للمستخدمين بشكل منظم وفعال. يتيح النظام تسجيل المستخدمين وإدارة محافظهم الاستثمارية، مع إمكانية إضافة الأصول المالية وتحديثها ومتابعة أدائها.
يعتمد النظام على مبادئ البرمجة كائنية التوجه لتنظيم مكونات التطبيق، حيث تم تمثيل الكيانات الأساسية مثل المستخدم، المحفظة الاستثمارية، والأصل المالي في صورة فئات (Classes) مترابطة. كما تم استخدام JDBC لربط التطبيق بقاعدة بيانات SQL Server، مما يتيح تخزين البيانات بشكل آمن وتنفيذ عمليات الإدخال والتعديل والاسترجاع والحذف بكفاءة.
يوفر النظام وظائف أساسية مثل حساب قيمة المحفظة، تقييم مستوى المخاطر، وتتبع العمليات الاستثمارية للمستخدم. كما يتضمن آليات للتحقق من صحة البيانات لضمان دقة المعلومات وسلامة العمليات.
يهدف هذا المشروع إلى تطبيق مفاهيم هندسة البرمجيات وربط البرمجة بقواعد البيانات لبناء نظام متكامل يدعم اتخاذ القرارات الاستثمارية ويعكس القدرة على تطوير تطبيقات عملية تخدم احتياجات المستخدمي