برنامه سیستم مدیریت مالی شخصی

سیستم مدیریت مالی شخصی یک برنامه کاربردی است که با استفاده از جاوا Swing در Apache NetBeans IDE و MySQL برای مدیریت پایگاه داده توسعه یافته است. این سیستم کاربران را قادر می سازد تا بر عادات مالی خود نظارت کنند، تراکنش های قبلی را ردیابی کنند و داده های مالی ماهانه را با استفاده از نمودارها تجسم کنند.

 

نرم افزار استفاده شده

    IDE: Apache NetBeans

    پایگاه داده: MySQL

   چارچوب جاوا UI: جاوا Swing

کتابخانه نمودار: XChart

ویژگی ها

  1. مدیریت حساب: کاربران می توانند چندین حساب برای رفع نیازهای مالی خود ایجاد و مدیریت کنند.
  2. نمایش خلاصه: نمای کلی واضحی از وضعیت مالی خود، از جمله پس‌اندازهای فعلی و عادات خرج کردن را در اختیار کاربران قرار می‌دهد.
  3. ردیابی درآمد و هزینه: تب های اختصاصی به کاربران اجازه می دهد تا درآمد و هزینه های خود را به راحتی ثبت کنند و مدیریت کارآمد امور مالی را تسهیل می کند.
  4. نمودارهای تعاملی: مخارج و پس‌اندازهای ماهانه را از طریق نمودارهای تعاملی تجسم کنید، و به کاربران نمایش‌های گرافیکی روشن‌تری از داده‌های مالی خود ارائه می‌دهد.
  5. تاریخچه تراکنش ها: به راحتی به آخرین تراکنش ها دسترسی داشته باشید و آنها را بررسی کنید و به کاربران امکان می دهد فعالیت های مالی خود را در طول زمان پیگیری کنند.
  6. هدف پس انداز: اهداف پس انداز را با نوار پیشرفت تعیین کنید که نشان دهنده پیشرفت به سمت هدف برای ماه جاری است و به کاربران این امکان را می دهد که بر اهداف مالی خود متمرکز بمانند.

کتابخانه های اضافی استفاده شده

  • درایور JDBC (اتصال MySQL): برنامه های جاوا را به پایگاه داده MySQL متصل می کند.
  • JCalendar: اجزای مرتبط با تاریخ را برای انتخاب تاریخ کاربرپسند ارائه می دهد.
  • XChart: نمودارهای تعاملی را برای تجسم داده های مالی ایجاد می کند.
  • AbsoluteLayout: موقعیت یابی دقیق اجزای رابط کاربری را تسهیل می کند.