Добавлен: 28.11.2018
Просмотров: 3546
Скачиваний: 4
5
сценаристів фільмів. Створіть сценарій міграції з прототипу на
оновлену версію. Які зміни треба зробити у запитах з базового
завдання?
Створіть запити, які дадуть відповіді на наступні питання.
• Актори, які грали кілька ролей в одному фільмі?
• Хто був сценаристом фільмів, у яких знімався ді Капріо
з 2005 до 2015 року?
• Перелік акторів, що грали роль Джокера?
• Яких акторів любить знімати Крістофер Нолан?
Проаналізуйте план виконання одного з запитів.
Варіант 2
Інформаційна система містить інформацію про фільми,
користувачів та оцінки фільмів користувачами (аналог IMDb).
Оцінка фільму дорівнює середньому значенню голосів, якщо
проголосувало більше, ніж 10 людей, в іншому випадку рейтинг 0.
Типовими для ІС є запити:
• Які фільми оцінив користувач Х? (Наприклад, Іванов
І.І.)
• Фільмам якого жанру надає перевагу користувач Х.
• Середній рейтинг фільмів, знятих у країні Х в проміжку
між А та Б роком? (Наприклад, в Україні починаючи з
1991 до 2017 року)
На етапі проектування були сформульовані наступні вимоги до
ІС: фільм має лише одну країну походження, та віднесений лише
до одного жанру. Забезпечте виконання цих бізнес-вимог.
Розширене завдання
В процесі впровадження ІС з’ясувалися наступні особливості:
існують фільми, зйомки яких відбувались у декількох країнах,
фільми можуть бути віднесені до декількох різних жанрів.
Актуальною, також виявилась проблема «накруток», тепер на
рейтинг фільму впливають лише голоси людей, що оцінили більше
5 фільмів. Створіть сценарій міграції з прототипу на оновлену
версію. Які зміни треба зробити у запитах з базового завдання?
6
Створіть запити, які дадуть відповіді на наступні питання.
• Топ 5 фільмів за рейтингом.
• Які фільми варто переглянути користувачу Х на основі
його попередніх оцінок?
• Як оцінити фільм "Спліт" користувачі різних за статтю
та
віком
груп?
http://www.imdb.com/title/tt4972582/ratings
Проаналізуйте план виконання одного з запитів.
Варіант 3
Інформаційна система містить інформацію про фільми та касові
збори фільмів в різних країнах протягом тижня (аналог IMDb).
Типовими для ІС є запити:
• Фільми якого жанру є найбільшим касовим в Україні?
• Дослідить дані за кілька років. На якому тижні року
касові збори максимальні? (Гіпотеза: на Різдво фільми
збирають більше, ніж в середині літа).
• Динаміка касових зборів у країні Х по рокам.
На етапі проектування були сформульовані наступні вимоги до
ІС: фільм має лише одну країну походження, та віднесений лише
до одного жанру. Забезпечте виконання цих бізнес-вимог.
Розширене завдання
В процесі впровадження ІС з’ясувалися наступні особливості:
існують фільми, зйомки яких відбувались у декількох країнах,
фільми можуть бути віднесені до декількох різних жанрів. Також
актуальною є інформація щодо нагород, які отримав фільм (Оскар,
Золота малина,...). Створіть сценарій міграції з прототипу на
оновлену версію. Які зміни треба зробити у запитах з базового
завдання?
Створіть запити, які дадуть відповіді на наступні питання.
• Яку касу зібрали оскароносні фільми 2016 року у перші
три тижні свого прокату.
• Топ 5 найбільш касових французьких фільмів?
7
• «Локальне кіно» Фільми які зібрали у своїй каїні
(країнах) більше, ніж у решті країн (світовому прокаті).
Проаналізуйте план виконання одного з запитів.
Варіант 4
Інформаційна система надає послуги з продажу залізничних
квитків. Вона містить інформацію про рейси та станції, через які
проходить потяг.
Типовими для ІС є запити:
• Список потягів, що проходять через станцію Х
(наприклад, м. Полтава).
• Список станцій, через який проходить потяг Х
(наприклад, 779K "Інтерсіті Столичний Експрес").
• Номери потягів, на яких можна дістатися із станції Х до
станції У без пересадок (наприклад, із Сум до Києва).
Розширене завдання
В процесі впровадження ІС з’ясувалося, що деякі потяги
можуть виконувати рейси на тимчасовій основі (свята, літні чи
зимові відпустки). Також для кожного з рейсів необхідно зберігати
максимальну кількість місць та кількість проданих квитків.
Створіть сценарій міграції з прототипу на оновлену версію. Які
зміни треба зробити у запитах з базового завдання?
Створіть запити, які дадуть відповіді на наступні питання.
• Топ 5 станцій, через які проходять найбільша кількість
потягів.
• Перелік поїздів, які на цьому тижні виконують рейси на
тимчасовій основі.
• Номера поїздів на яких можна дістатися із станції Суми
до Києва не більш як з двома пересадками 1 квітня 2017
року.
Проаналізуйте план виконання одного з запитів.
8
Варіант 5
Інформаційна система допомагає вести облік пацієнтів у
клініці. Вона оперує інформацією про пацієнтів (ім'я, стать, вік,
діагноз, ...). Людина може звертатися до клініки декілька разів з
різними діагнозами.
Типовими для ІС є запити:
• Список пацієнтів старше Х років, з діагнозом Y.
• Топ 5 найбільш поширених діагнозів у Х кварталі У
року (наприклад, 1 квартал 2017).
• Список пацієнтів, які хворіли більш ніж 5 разів за
останні 3 роки.
Розширене завдання
В процесі впровадження ІС з’ясувалося, що до клініки можуть
звертатися пацієнти з інших міст. У статистичних звітах треба
зробити розбивку за містом реєстрації пацієнта Створіть сценарій
міграції з прототипу на оновлену версію. Які зміни треба зробити у
запитах з базового завдання?
Створіть запити, які дадуть відповіді на наступні питання:
• Статистика по кількості пацієнтів з інших міст, по
місяцях за останні 2 роки.
• Завдяки отриманим даним, ми можемо визначити
спалахи
захворювань.
Виведіть
діагнози,
який
зустрічався на 10% частіше на цьому тижні ніж на
попередньому. Враховувати лише діагнози, із якими
зверталися більше 5 разів за тиждень.
• Міністерство виділило 4 вікових групи: діти
дошкільного віку, школярі, молодь та пенсіонери.
Виведіть статистику діагнозів для кожної з вікової груп
пацієнтів по рокам, окремо для пацієнтів з м. Суми і
заміських пацієнтів.
Проаналізуйте план виконання одного з запитів.
9
Варіант 6
Розробіть інформаційну систему підтримки діяльності ДАІ.
Вона містить інформацію про транспортні засоби та їх власників.
Один власник може мати кілька машини, у однієї машини може
бути декілька власників. ІС зберігає архів усіх операції із
реєстрації ТЗ, та їх зняття з реєстрації.
Типовими для ІС є запити:
• Які транспортні засоби мають номерний знак, який
містить послідовність «667».
• ТЗ, що мало найбільшу кількість власників.
• Марки автомобілів, яким володів Х (наприклад, Іванов
І.І.) за весь час.
На етапі проектування були сформульовані наступні вимоги до
ІС: у всіх документах (наприклад, довіреність на право керування
ТС) автомобіль ідентифікується номерним знаком. Забезпечте
виконання цих бізнес-вимог.
Розширене завдання
В процесі впровадження ІС з’ясувалися наступні особливості: у
випадку втрати (крадіжки) номерного знака для ТЗ надається
новий номерний знак, а старий на певний час заноситься до списку
«у розшуку». Дозволяється, також повторне використання
номерних знаків. Створіть сценарій міграції з прототипу на
оновлену версію. Які зміни треба зробити у запитах з базового
завдання?
Створіть запити, які дадуть відповіді на наступні питання:
• Хто був власником ТЗ, номерні знаки яких містять
цифри «777» у 2011-2015 роках.
• Список з трьох осіб, які мають найбільшу кількість ТЗ.
• На які марки автомобілів найчастіше надають
довіреності.
Проаналізуйте план виконання одного з запитів.