Описание предметной области.
Для формирования контактов организации, имеющей большой контингент клиентов, и представления их на сайте, необходимо хранить следующую информацию:
- код, название краткое название предприятия, каждого его подразделения, взаимодействующего с клиентами;
- вид деятельности предприятия, подразделения – работа с абонентами, изготовление продукции; изучение рынка спроса; IT-подразделение и др.;
- местоположение предприятия, подразделения – адрес, вплоть до номера комнаты. Местоположение может меняться, необходимо отслеживать все данные, для этого фиксируется дата начала закрепления адреса за предприятием, подразделением;
- контактные телефоны – их может быть несколько, и они могут меняться, необходимо хранить историю закрепления телефонов;
- электронный адрес предприятия. Подразделения;
- ФИО, должность руководителя. Руководители также могут меняться, необходимо отслеживать историю их изменения и поддерживать исторические данные.
Необходимо осуществлять следующую обработку данных:
- на заданную дату список контактных телефонов подразделений предприятия;
- на заданную дату количество подразделений, не имеющих электронные адреса;
- название подразделения, у которого за заданный период сменилось наибольшее число руководителей.