Тема курсовой работы "Базы данных" Телефонный справочник
Для одной из АТС города требуется разработать информационную систему, позволяющую обрабатывать данные об абонентах, подключенных к данной АТС,
представленные в определенном формате.
Информация об абонентах представлена следующими данными:
номер телефона;
дата подключения;
фамилия, имя и отчество абонента;
адрес;
район;
категория телефона;
льготная категория.
Для района, категории телефона и льготной категории создать отдельные файлы-справочники, используемые при заполнении полей данных. Предусмотреть возможность добавления, изменения и удаления записей в справочниках.
Необходимо предусмотреть возможность упорядочения данных (сортировку) по следующим полям:
– по дате подключения;
– по району;
– по категории телефона;
– по льготной категории;
– по номеру телефона;
– по ФИО абонента.
Сортировка по перечисленным полям данных обеспечит сортировку по любой совокупности перечисленных полей (вложенную сортировку).
Критериями поиска для данной системы являются: номер телефона, ФИО абонента, дата подключения (указываются начало и конец периода поиска), категория телефона и льготная категория.
На основании представленных в системе данных необходимо подготовить документы определенного вида и сохранить их в текстовых файлах.
1. По всем месяцам для каждой даты определить количество подключенных абонентов, имеющих льготы по оплате. Предусмотреть составление отчета по подключениям, произведенным за каждый месяц и по всем подключениям.
Выходной документ должен быть упорядочен по месяцам и датам и иметь вид:
<Месяц>
<Дата подключения>
№ п/п Категория телефона Льготная категория Кол-во абонентов
… … … …
Итого:
2. Для каждого района определить процент абонентов каждой льготной категории. Вид выходного документа:
<Район> Общее количество абонентов <Кол-во абонентов>
№ п/п Льготная категория Кол-во абонентов Процент
… … … …
Итого: %
3. Для всех районов по каждой льготной категории выдать списки абонентов. Вид выходного документа:
<Район>
<Льготная категория>
№ п/п ФИО абонента Номер телефона Категория телефона
… … … …
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая похожая база данных "Телефонная станция" |