Телефонный справочник включает в себя контактную информацию сотрудников организации (номера телефонов) в привязке к конкретному структурному подразделению, в котором числится сотрудник.
Информация об абоненте описывается следующими полями:
- фамилия;
- имя;
- отчество;
- наименование структурного подразделения, в котором работает сотрудник;
- телефонный номер.
Информация о телефонном номере включает в себя:
- значение номера;
- вид номера:
- рабочий прямой;
- рабочий добавочный;
- мобильный.
Программа предоставляет пользователю следующие возможности:
- чтения данных из файла;
- добавления информации об абоненте;
- удаления информации об абоненте по первым буквам фамилии (при этом необходимо предусмотреть возможность выполнения операции только после подтверждения дополнительного запроса на удаление);
- поиска информации по первым буквам фамилии;
- сортировки записей об абонентах, сгруппированных по структурным подразделениям, а внутри каждого подразделения – по алфавиту.