Итоговый проект «Система управления личными финансами»
Приложение для управления расходами — это простая программа на Java, которая позволяет пользователям управлять своими доходами и расходами. Пользователи могут добавлять транзакции, просматривать свой баланс и отслеживать свои финансовые операции. Приложение поддерживает регистрацию и вход пользователей, что обеспечивает разделение и безопасность данных каждого пользователя.
- Регистрация и вход пользователей: Пользователи могут создать учетную запись и войти в систему для доступа к своим финансовым данным.
- Добавление доходов и расходов: Пользователи могут добавлять транзакции как для доходов, так и для расходов.
- Просмотр баланса: Приложение отображает текущий баланс на основе транзакций пользователя.
- Просмотр всех транзакций: Пользователи могут видеть список всех своих транзакций, включая описания и суммы.
- Удаление транзакций: Пользователи могут удалять транзакции при необходимости.
- Сохранение данных: Данные пользователей и транзакции сохраняются в файлах, что позволяет сохранять данные между сессиями.
- Java Development Kit (JDK) 8 или выше
- Текстовый редактор или IDE (например, IntelliJ IDEA, Eclipse)
- Клонируйте репозиторий или загрузите исходный код.
- Перейдите в директорию проекта.
- Откройте терминал или командную строку и перейдите в папку
src.
-
Скомпилируйте файлы Java:
javac *.java -
Запустите приложение:
java Main
-
Следуйте инструкциям на экране для регистрации, входа и управления своими транзакциями.
ExpenseTracker/
├── src/
│ ├── Main.java
│ ├── User.java
│ ├── Transaction.java
│ ├── Wallet.java
│ └── ExpenseTrackerApp.java
└── README.md