Разработать приложение для работы с БД
Имеется БД, спроектированная по следующей теме с учётом всех требований:
Информационная система городской телефонной сети:
ГТС представляет собой разветвлённую сеть локальных АТС. АТС подразделяются на городские, ведомственные и учрежденческие и, возможно, обладают характерным только для этой группы набором атрибутов. У каждой АТС есть свои абоненты. У абонента может стоять телефон одного из трёх типов: основной, параллельный или спаренный. За каждым абонентом (у него есть ФИО, пол, возраст и так далее) закреплён свой номер телефона, причём у нескольких абонентов может быть один и тот же номер (при параллельном или спаренном телефоне). Каждому номеру телефона соответствует адрес (индекс, район, улица, дом, квартира), причём параллельные или спаренные телефоны должны находиться в одном доме.
Все телефоны городской АТС имеют выход на межгород, но для конкретного абонента он может быть либо открыт, либо закрыт по какой-либо причине (отключен по желанию абонента, за неуплату и т.д.). Ведомственные и учрежденческие АТС имеют свою внутреннюю замкнутую сеть телефонов. Сведения о междугородных переговорах собираются и анализируются на ГТС.
Абоненты обязаны платить абонентскую плату. Плата должна вноситься каждый месяц до 20-го числа. При неуплате после письменного уведомления в течении двух суток отключается абонент. При задолженности за междугородние переговоры и неоплате после письменного предупреждения отключается только выход на межгород. Включение того или другого производится при оплате стоимости включения, абонентской платы и пени.
Абонентов любой АТС можно разделить на простых и льготных. К категории льготников относятся пенсионеры, инвалиды и так далее. Льготники платят только 50% абонентской платы. В соответствии со всем этим (тип телефона, льготник или нет, есть ли выход на межгород) рассчитывается размер абонентской платы.
На установку телефона сущетсвуют очереди: льготная и обычная. При подходе очередности рассматривается техническая возможность установки (наличие кабеля и свободного канала, наличие свободных телефонных номеров).
В городе также существуют общественные телефоны и таксофоны, расположенные по определённым адресам.
Необходимо создать приложение на DELPHI, которое будет работать с этой БД (MySQL).
Спроектированную БД предоставляю.