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