КОМПЬЮТЕРНЫЙ
ТЕЛЕФОННЫЙ СПРАВОЧНИК ГОРОДА ТЕЙКОВО
Оносов А.М., студент; рук. А.И. Тихонов, к.т.н., доц.
(ИГЭУ, г. Иваново)
В настоящее время телефонизация населения России происходит бурными темпами. В связи с этим в каждом городе существуют телефонные справочники. Но эти справочники не очень удобны для использования. Например, в них практически невозможно найти абонента по адресу установки телефона. Существующие электронные справочники иногда не удовлетворяют современным требованиям к интерфейсу и способу организации данных.
Ввиду наличия ряда недостатков электронного телефонного справочника г. Тейково Ивановской области, было решено разработать новую версию. Разработка происходила на объектном языке программирования – Delphi 5. В сети интернет была взята база данных. Эту базу в чистом виде использовать неудобно, так как хотелось, чтобы справочник состоял из одного файла, и, вследствие этого, сразу отпала бы необходимость регистрировать эту базу данных в системе. База данных была переделана в другой формат, с которым легко работать из приложения, написанного в Delphi. Поиск абонентов происходит сравниванием введенного значения в поле, т. е. фамилии, номер телефона, адрес и др., с записями в базе данных.
В настоящее время в
справочнике существуют поиск по следующим критериям:
·
по номеру телефона;
·
по фамилии абонента;
·
по адресу установки телефона;
·
по адресу регистрации телефона;
·
по названию организации;
·
поиск телефонных кодов городов России и стран Ближнего и Дальнего
Зарубежья;
В справочнике также есть описание того, как доехать на выбранную улицу.
Существует записная книжка,
которая создается автоматически при запуске программы. В нее можно записывать
любую информацию об абоненте либо вручную, либо путем копирования из базы
данных. То есть если вы искали Иванова А.И., то в результатах поиска есть
кнопка, которая позволяет добавить Иванова А.И. в записную книжку одним щелчком
мыши.
Данный справочник
разрабатывался в течение полутора лет и в настоящее время используется в г. Тейково
как частными лицами, так и различными организациями.