- •Н.Г. Бикбулатова Объектно-ориентированное программированИе
- •Содержание
- •Введение
- •Назначение курсовой работы
- •Примерное содержание пояснительной записки
- •Пример выполнения курсовой работы
- •2) Описание процесса проектирования пк.
- •Варианты заданий для курсовой работы
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Литература
Варианты заданий для курсовой работы
Разработать программный комплекс (ПК) на объектно-ориентированном языке для автоматизации предприятия связи.
Вариант 1
АТС обслуживает 16 номеров, из которых 4 номера 3 категории, 4 – 2 категории, 8 номеров – 1 категории. Спроектировать работу АТС, предусмотреть возможность редактирования информации в справочнике, поиск по ключевому слову для любого поля, вывод информации в виде отчета. Отчет должен содержать следующую информацию: класс обслуживания, номер абонента, фамилию, дату разговора, время разговора, сумму для оплаты, отсортированную по адресу абонента. Составить запрос для подсчета вызовов каждой категории и построить диаграмму работы абонентов каждой категории.
Справочные данные:
1 категория – бюджетные организации;
2 категория - коммерческие организации;
3 категория – физические лица без льгот
4 категория - физические лица, имеющие льготы
Вариант 2
АТС обслуживает 16 номеров, из которых 2 номера 3 категории, 8 номеров – 2 категории, 6 номеров – 1 категории. Спроектировать работу АТС, предусмотреть возможность редактирования информации в справочнике, поиск по ключевому слову для любого поля, вывод информации в виде отчета. Отчет должен содержать следующую информацию: класс обслуживания, номер абонента, фамилию, дату разговора, время разговора, сумму для оплаты, сгруппированную по категориям. Составить запрос для подсчета стоимости разговоров абонентов каждой категории и построить диаграмму стоимости разговоров каждой категории АТС
Вариант 3
АТС обслуживает 16 номеров, из которых 8 номеров 3 категории, 4 номера – 2 категории, 4 номера – 1 категории. Спроектировать работу АТС, предусмотреть возможность редактирования информации в справочнике, поиск по ключевому слову для любого поля, вывод информации в виде отчета. Отчет должен содержать следующую информацию: класс обслуживания, номер абонента, фамилию, дату разговора, время разговора, сумму для оплаты, сгруппированную по датам. Составить запрос для подсчета числа вызовов каждого абонента и построить диаграмму работы абонентов 1 категории.
Вариант 4
Узел АТС обслуживает абонентов, о которых хранится следующая информация: категория, фио, адрес, телефон. Номер телефона должен формироваться автоматически из справочника, в котором указан признак свободен , занят или зарезервирован. Должна храниться информация о дате и времени разговора абонентов. Предусмотреть возможность вывода информации, упорядоченной а)по возрастанию номеров; б) по максимальному времени разговора в) по фамилии владельца. Создать временную диаграмму разговоров.
Справочные данные:
Распределение абонентов: доля абонентов квартирного сектора 70%; доля абонентов народно-хозяйственного сектора 26%; количество таксофонов 4%.
Доля состоявшихся разговоров – 60% (если разговор не состоялся то t взять равным 10 секунд)
Вариант 5
Имеется междугородный канал связи, который днем загружен в среднем на 70%, а ночью на 20% (сгенерировать нагрузку на канал). Канал поочередно занимается абонентами. Исследовать работу канала в течении нескольких суток. Определить двузначный код (ab) вызываемого города (8-2ab-XXXXX), предварительно сформировав таблицу кодов (не более 10), назначить поминутный тариф на этот код ночной и дневной, а также вычислить плату за разговор, вывести график – рейтинг или таблицу наиболее приносящих прибыль городов. Время одного разговора может колебаться от одной минуты до 30 минут.
Справочные данные:
Распределение абонентов: доля абонентов квартирного сектора 70%; доля абонентов народно-хозяйственного сектора 26%; количество таксофонов 4%.
Доля состоявшихся разговоров – 60% (если разговор не состоялся то t взять равным 10 секунд)
