Добавлен: 28.11.2018
Просмотров: 3550
Скачиваний: 4
20
• У каких из сотрудников средняя зарплата за год ниже, чем
средняя зарплата за год по подразделению. Не забываем, что
некоторые сотрудники могут работать меньше года – для них
считаем среднюю зарплату за отработанное время.
• Статистика расходов на заработную плату по отделам и
месяцам.
• Средняя зарплата по должностям и подразделениям.
• Во всех городах, где есть подразделения должен работать хотя-
бы одни служащий каждой из должностей. Сколько служащих
нужно еще нанять? С учетом средней зарплаты по каждой из
должностей, на сколько увеличатся годовые расходы на
зарплату?
Проанализируйте план выполнения любого из запросов.
Вариант 18
Информационная система бухгалтерии содержит информацию
о сотрудниках, отделах и отпусках. Один сотрудник должен
принадлежать одному подразделению. Сотрудники имеют разное
количество дней отпуска. Сотрудник может брать несколько
отпусков за год.
Типичными для информационной системы являются вопросы:
• Кто из сотрудников сейчас в отпуске.
• Сколько всего дней были сотрудники в отпуске в этом году.
• У кого из сотрудников средняя продолжительность отпуска
ниже, чем средняя продолжительность отпуска по его
должности.
Расширенное задание
В процессе внедрения выяснились следующие особенности:
согласно законодательству, бываю неоплачиваемые отпуска и
отгулы. Информацию о них нужно хранить, но не учитывать в
средней продолжительности отпуска. Создайте сценарий миграции
21
данных из прототипа в новую версию ИС. Что изменится в
запросах базового задания?
Реализуйте запросы:
• Отчет о количестве неиспользованных дней оплачиваемого
отпуска у сотрудников. Неиспользованные дни могут
оставаться и с прошлого года. Оплачиваемы отпуск может быть
только у сотрудников, проработавших более 6 месяцев.
• В каком из отделов сейчас больше всего человек в отпусках.
• В каких месяцах предпочитают брать отпуска начальники
отделов.
Проанализируйте план выполнения любого из запросов.
Вариант 19
Информационная
система
содержит
информацию
о
покупателях, товарах и покупках.
Типичными для информационной системы являются вопросы:
• Какие товары покупали сегодня?
• Кто из покупателей совершил покупки на наибольшую сумму в
прошлом году.
• Какой самый дорого подарок можно купить к Новому году в
нашем магазине?
Расширенное задание
В процессе внедрения выяснились следующие особенности: для
удобства каждый из товаров отнесен к одной или нескольким
категориям (спортивные, бытовая химия, стройматериалы, …).
Цена товара может измениться. Создайте сценарий миграции
данных из прототипа в новую версию ИС. Что изменится в
запросах базового задания?
Реализуйте запросы:
• Топ 5 товаров, пользующихся наибольшим спросом.
22
• Товары, из каких категорий покупал покупатель Х за
последний месяц.
• Статистика объемов продаж (в гривнах) за последние 12
месяцев, по категориям с разбивкой по месяцам.
Проанализируйте план выполнения любого из запросов.
Вариант 20
Информационная система содержит информацию о рейсах,
вылетах и самолётах, использованных в вылетах.
Типичными для информационной системы являются вопросы:
• По какому рейсу осуществлено больше всего вылетов.
• Какой самолёт выполнил больше всего вылетов.
• Статистика использования типов самолётов по различным
рейсам.
На этапе создания прототипа заказчиком были выдвинуты
следующие бизнес-требования: в одном вылете участвует один
самолет. Для удобства пассажиров на табло отображается только
тип самолёта (Boeing 767, …) но каждый из самолетов может
иметь свое количество посадочных мест.
Расширенное задание
В процессе внедрения выяснились следующие особенности:
когда авиакомпании продают билеты, они указывают тип
самолета, а не его номер. Самолет выбирается в последний
момент, когда понятно какие свободные самолеты есть в аэропорте
вылета в нужное время, и с учетом проданных мест.
Информационная система обладает информацией о количестве
проданных билетов на каждый из вылетов.
Реализуйте запрос:
• Список свободных самолетов, и в каких аэропортах они
находятся.
• Рейтинг типов самолётов по количеству перевезённых
пассажиров.
23
• На каком самолете полетят сегодня в 12:00 пассажиры из
Борисполя (KBP) в аэропорт Берлин-Тегель(TXL).
• После 100 вылетов самолет должен быть отравлен на
техническое обслуживание. Составьте список самолетов,
которые нуждаются в обслуживании.
Проанализируйте план выполнения любого из запросов.
Вариант 21
Информационная
система
осуществляет
поддержку
деятельности пункта по прокату легковых автомобилей. Она
содержит информацию о списке автомобилей и списке клиентов.
Типичными для информационной системы являются вопросы:
• Список автомобилей, которые в настоящее время не сданы
напрокат.
• Список автомобилей, пользующихся наибольшим спросом в
течение последнего месяца (учитывается количество дней). Не
забудьте про автомобили, арендованные на несколько месяцев.
• Список клиентов, которые брали напрокат одновременно более
одного автомобиля.
Расширенное задание
В процессе внедрения выяснились следующие особенности: для
каждого из автомобилей нужно хранить стоимость его аренды.
Стоимость может манятся со временем. Стоимость не может
манятся, пока автомобиль арендован. Создайте сценарий миграции
данных из прототипа в новую версию ИС. Что изменится в
запросах базового задания?
Реализуйте запросы:
• Топ 5 клиентов по количеству взятых на прокат автомобилей.
• Список доступных легковых автомобилей с ценой не более 50$
гривен в день.
24
• Суммарная выручка за последние 12 месяцев.
• Какая марка автомобилей принесла наибольшую выручку за
последние 3 месяца.
Проанализируйте план выполнения любого из запросов.
Вариант 22 (Пример)
Информационная
система
осуществляет
поддержку
деятельности ГУВД. ИС должна осуществлять: ведение списка
жителей (ФИО, пол, дата рождения, …) и ведение списка адресов
(улицы и дома: каждый дом имеет свой уникальный номер),
сведения о прописке.
Типичными для информационной системы являются вопросы:
• Предоставление сведений о жильцах определённой квартиры
(дома).
• Предоставление сведений об определённом жителе с учетом
всех его адресов.
• Список жителей, которые нигде не зарегистрированы.
Расширенное задание
За каждым из домов закреплена больница.
Реализуйте запрос:
• Список адресов на определённой улице, по которым никто не
зарегистрирован.
• Список адресов, по которым зарегистрировано более 10
человек.
• Сколько пациентов закреплено за каждой из больниц?
Проанализируйте план выполнения любого из запросов.