Парсер телефонных логов c WEB интерфейсом
Мне на почту ежемесячно приходят логи телефонных операторов UMC (CSV) и Velton (многостраничный XLS) по переговорам сотрудников.
За одним номером счета как у UMC так и у Velton закреплены несколько телефонных номеров. По каждому счету лог приходит отдельным файлом. Т.е. в одном файле лога как правило по несколько телефонных номеров.
Необходимо сделать парсер, которому я бы ежемесячно скармливал по очереди все пришедшие мне файлы логов, а он бы помещал все в базу. С логами Velton идет PDF файл (1 или 2) - его нужно быдет также загружать на сервер вместе с логами.
Необходимо сделать WEB-интерфейс с разделением прав пользователей для просмотра логов.
Привилегии пользователей такие:
- Сотрудник (просматривает только статистику по своему номеру);
- Начальник отдела (просматривает статистику по всему отделу);
- Директор (просматривает статистику по всему предприятию, кроме скрытых номеров);
- Администратор просматривает все номера (в т.ч. и скрытые).
Постраничный вывод и возможность сортировки по столбцам таблицы обязательна!
Для Начальника отдела и выше необходимо сделать выбор режима отображения: По счетам (тут давать по Velton возможность скачать загруженный вместе с логом PDF файл) , По отделам предприятия, Все номера.
Предусмотреть возможность связывать номер телефона и ФИО владельца, чтобы удобнее было просматривать кто кому звонил.
И еще как дополнительная возможность - сделать раздел где бы администратор смог выкладывать некую документацию (просто файлы для скачивания) по категориям (Для начальников отдела, Для Бухгалтерии и пр.)
В приложении примеры файлов для UMC и Velton.
РАБОТА СРОЧНАЯ. На тендер даю только 7 дней. На выполнение желательно не больше 14 дней. Цену предлагайте сами.