АИС Расчет коммунальных платежей.
Разработать программу учета коммунальных платежей. База должна содержать следующую информацию (файлы):
справочник жильцов: ID жильца, ФИО, адрес, признак удаления;
данные по выставленным счетам: ID записи, ID жильца, месяц и год (дата) за который выставлен платеж, сумма платежа, признак удаления;
ID записи, ID жильца, дата оплаты, сумма оплаты, признак удаления;
Действия, которые необходимо реализовать:
работа со справочником жильцов (добавить, удалить, изменить);
операция выставления счета за месяц;
занесение данных по оплате;
список выставленных счетов и оплат по конкретному жильцу.
Отчет на выбранную дату: список жильцов-дебиторов: ФИО, адрес, общая сумма просрочки;
Для реализации графического пользовательского интерфейса в работе необходимо использовать библиотеку Swing, все данные хранить в текстовом файле (бинарном).