Отдел бухгалтерии парка развлечений пользуется простыми excel-таблицами для ведения бюджета. В их работе постоянно возникают ошибки при вводе данных и подсчёте балансов. Руководство компании поставило перед вами сложную задачу — создать новое приложение для бухгалтерии. Оно должно предоставлять следующий функционал:
- Иметь консольный интерфейс для управления программой.
- Считывать месячные и годовые отчёты бухгалтерии из файлов и приводить их в объекты приложения.
- Проводить сверку данных по месячным и годовым отчётам.
- Выводить информацию о месячных и годовом отчёте.
В настоящий момент бухгалтерия готова предоставить три месячных отчёта: за январь, февраль и март 2021 года, а также частичный годовой отчёт за эти же три месяца. Пока приложение должно обрабатывать только эти данные.
- Консольное приложение
- Написано под Java 11
- Для обработки команд приложения использован паттерн проектирования Command
- Написаны Unit тесты