Рекомендации для реализации задачи.
Автоматизация расчета оплаты телефонных разговоров. Автоматизировать расчет оплаты междугородних разговоров. Описание предметной области. Телефонная станция обслуживает клиентов. Каждый клиент занесен в справочник клиентов. Для каждого города (зоны) связи установлен определенный тариф. Для интервала времени от 22 часов вечера до 8 утра установлен льготный тариф — 50%. Сведения о звонках накапливаются в соответствующей таблице. В конце периода подводятся итоги по оплате, формируется выписка для каждого абонента для оплаты услуг. Также руководством подразделений осуществляется анализ стоимости звонков по различным критериям. Требования к приложению: Обеспечить ведение справочников. Обеспечить доступ к справочникам при заполнении базы звонков. Автоматизировать создание выписки клиентам. Разработать среду для анализа данных. Рекомендации для реализации задачи. 1. На разных листах создать справочники. Лист Справочник по городам:
Лист Справочник абонентов:
Лист Льготы:
Создать необходимые именованные блоки. 2. Создать таблицу для накопления информации о звонках. Структура таблицы имеет вид:
Обеспечить проверку при вводе Код города, № абонента. Для автоматического вывода сведений колонок Наименование городавоспользоваться функцией ВПР (или ПРОСМОТР). Для вывода % ЛЬГОТЫ воспользоваться функциями ЕСЛИ и ИЛИ. ИТОГО ЗА РАЗГОВОР = МИНУТ РАЗГОВОРА*СТОИМОСТЬ МИНУТЫ*% ЛЬГОТЫ. Для определения СТОИМОСТЬ МИНУТЫ воспользоваться функцией ВПР (или ПРОСМОТР). 3. Создать выписку для оплаты клиентом по образцу.
№ абонентавыбирается из списка. Сведения о переговорах клиента выводятся с помощью технологии фильтрации (расширенный фильтр). Кнопка вызывает соответствующий макрос. 4. Среда для анализа данных формируется по технологии СВОДНЫЕ ТАБЛИЦЫ. 5. Для расчета долга по оплате можно воспользоваться функцией СУММЕСЛИ.
|