Реферат: АРМ бухгалтера-расчетчика
Регистрация всех проживающих
Определение (указание), используемых услуг
Определение (выбор) льготы и ставок по ней
Определение (изменение) периода начисления льготы (необязательное условие)
Определение норм оплаты за каждую услугу (нормативы)
Определение норм оплаты за каждую услугу, для отдельного жильца или в целом для жильцов, проживающих в одном доме (необязательное условие)
Расчет квартплаты
Расчет льгот
Определение сумм к оплате
Формирование и печать квитанции об оплате для конкретного плательщика
Учет платежей квартиросъемщиков (дата и сумма платежа, остаток или задолженность)
Просмотр, Дополнение и Изменение информации обо всех категориях проживающих
Ежемесячная подготовка отчетов по различным начислениям
Редактирование и печать отчетов (в любое время и в любом количестве)
Возможность обратиться к файлам помощи (F1)
Возможность поиска
Ответы на эти вопросы позволяют подойти к главному в постановке задачи – построении инфологической модели приложения. В простейшем примере такая модель может быть отображена в виде взаимосвязей между компонентами и процессами приложения, как показано на рисунке 2.1. в практике проектирования такие схемы получили название ER-диаграмм (Entity-relationship diagram (ERD) – диаграмма “Сущность-связь”)
Максимально формализованное описание задачи теперь будет выглядеть следующим образом.
Наименование задачи:
Автоматизация работы бухгалтера по расчету квартплаты.
Цель работы бухгалтера:
Введение учета и расчетов с населением за предоставляемые коммунальные услуги.
Функции бухгалтера:
Заключение договоров и регистрация клиентов в Базе Данных.
Ведение информации по льготам и ставкам по ним.
Работа с клиентами : установление льготы, установление тарифных ставок отличных от нормативных по различным причинам, разъяснительная работа и т.д..
Ведение расчетов за используемые услуги (выписка квитанции об оплате).
Бизнес - правила:
Ввод информации на основе документов.