- •Охарактеризуйте поняття „інформаційна система”. Основні історичні етапи розвитку інформаційних систем. Структура інформаційної системи.
- •Загальні принципи побудови інформаційних систем. Які процеси забезпечують роботу інформаційної системи? Які є можливі результати застосування інформаційних систем?
- •Канонічне проектування інформаційної системи.
- •Охарактеризуйте життєвий цикл інформаційної системи. Моделі життєвого циклу інформаційної системи. Переваги і недоліки моделей життєвого циклу інформаційної системи.
- •Типове проектування інформаційної системи.
- •Наведіть особливості і основні прийоми роботи з програмою All Fusion Process Modeler bPwin для побудови і аналізу діаграм відомих вам методологій структурного аналізу.
- •Структура представлень моделі idef0 в case засобі All Fusion Process Modeler bPwin, їх призначення і особливості. Охарактеризуйте каркас діаграми в методології idef0.
- •Охарактеризуйте імітаційне моделювання інформаційних систем.
- •Наведіть основні критерії класифікації інформаційних системи та прокласифікуйте відповідно до них інформаційні системи.
- •Наведіть і охарактеризуйте складові структури інформаційної системи, які забезпечують її роботу.
- •Охарактеризуйте методологію структурного аналізу інформаційних систем sadt. Наведіть коротку порівняльну характеристику її складових та приклади з відомих вам методологій аналізу.
- •Опишіть технологію idef0. Нарисуйте елементи нотації і наведіть їх інтерпретацію. Наведіть приклади діаграм.
- •Розщеплення і злиття моделей у технології idef0. Що означають стрілки, які розгалужуються або зливаються в методології idef0? Правила іменування стрілок, які розгалужуються або зливаються.
- •Тунелювання стрілок на діаграмах функціональних моделей. Типи тунелів, їх функціональне призначення. Наведіть графічну нотацію на прикладах діаграм.
- •Методика dfd для побудови моделі інформаційної системи. Нарисуйте елементи нотації і наведіть їх інтерпретацію. Відмінність її семантики від idef0.
- •Характеристика методики idef3. Нарисуйте елементи нотацій і наведіть їх інтерпретацію. Відмінність її семантики від idef0 і dfd.
- •Методи побудови систем класифікації для інформаційного забезпечення інформаційної системи, їх переваги і недоліки.
- •Кодування інформації. Методи організації кодування інформації для інформаційної системи. Їх переваги і недоліки.
- •Уніфікована система документації для інформаційної системи.
- •Інформаційна база інформаційної системи і способи її організації. Структура файлів інформаційної бази.
- •Охарактеризуйте процеси прямого інжинірингу інформаційної системи в методології idef1x.
- •Дайте характеристику sadt методу побудови діаграм idef1x. Наведіть приклади відповідних діаграм.
- •Дайте характеристику основних понять семантичних моделей даних логічного рівня представлення в idef1x.
- •Охарактеризуйте процеси зворотного інжинірингу інформаційної системи в методології idef1x.
- •Сутність в моделі idef1x. Типи зв'язків в моделі idef1x. Потужність зв'язків в моделі idef1x. Атрибути сутностей в моделі idef1x. Наведіть відповідні елементи нотації.
- •Як за допомогою case засобів організувати перенос інформаційної бази інформаційної системи з однієї системи баз даних на іншу, реалізувати сервісні функції перевірки моделей, волюметрії?
- •Типи залежних сутностей. Охарактеризуйте їх, наведіть відповідні елементи нотації.
- •Типи ключів, які розрізняють в моделі idef1x. Охарактеризуйте їх, дайте критерії вибору. Наведіть відповідні елементи нотації.
- •Суть поняття домену у прикладній програмі eRwin. Використання доменів для розділення елементів логічного і фізичного рівня моделі. Правила валідації і розширені атрибути в моделі даних.
- •Нормалізація моделі інформаційної бази інформаційної системи. Денормалізація моделі даних.
- •Поняття „семантична модель даних” для інформаційної системи. Що таке семантична мережа, правила як її побудувати у прикладній програмі eRwin?
- •Групування моделей за рівнями в idef1x. Категорії логічна, фізична модель в idef1x.
- •Правила валідації і значення за замовчуванням у моделях даних. Трігери і збережувані процедури у моделях даних. Розширені атрибути у моделях даних. Проектування сховищ даних.
- •Підтримка проектування і масштабування моделей баз даних в програмі All Fusion Erwin Data Modeler.
- •Якою є мета моделювання даних для інформаційного забезпечення інформаційної системи? Коротка характеристика моделей.
- •Як організувати і для чого взаємодію All Fusion Erwin Data Modeler і All Fusion Process Modeler bPwin? Інтеграція інформаційних та функціональних моделей.
- •Назвіть основні прийоми побудови схем реляційної бази даних за результатами інформаційної моделі.
- •Назвіть і дайте характеристику основних понять діаграм сутність - зв’язок.
- •Наведіть характеристику складових загальної структури мови uml.
- •Основні (канонічні) та спеціальні (допоміжні) діаграми uml.
- •Семантика і нотація діаграм розгортання. Нарисуйте елементи нотації і наведіть їх інтерпретацію.
- •Семантика і нотація діаграми послідовностей. Нарисуйте елементи нотації і наведіть їх інтерпретацію.
- •Семантика і нотація діаграм компонентів. Нарисуйте елементи нотації і наведіть їх інтерпретацію.
- •Семантика і нотація діаграми об’єктів. Нарисуйте елементи нотації і наведіть їх інтерпретацію.
- •Семантика і нотація діаграми пакетів. Нарисуйте елементи нотації і наведіть їх інтерпретацію.
- •Семантика і нотація діаграми станів. Нарисуйте елементи нотації і наведіть їх інтерпретацію.
- •Семантика і нотація діаграми варіантів використання. Нарисуйте елементи нотації і наведіть їх інтерпретацію.
- •Семантика і нотація діаграми класів. Нарисуйте елементи нотації і наведіть їх інтерпретацію.
- •Послідовність побудови моделей в uml. Якими діаграмами їх наповнюють і для чого?
- •Нотація uml як графічна інтерпретація семантики для її візуального представлення. Наведіть відповідні позначення і дайте їх інтерпретацію.
- •Основні рекомендації під час графічного зображення діаграм uml. Загальні і спеціальні діаграми uml.
- •Особливості зображення діаграм мови uml – типи візуальних позначень, основні типи графічних конструкцій.
- •Типи діаграм uml, їх класифікація і коротка характеристика застосовності.
- •Пакетна структура метамоделі мови uml
- •Структура модельних представлень для формального опису мови uml.
- •На яких принципах моделювання складних систем базується використання мови uml?
Основні рекомендації під час графічного зображення діаграм uml. Загальні і спеціальні діаграми uml.
Кожна д-ма є завершеним представленням відповідного фрагменту моделювання предметної області (необхідно врахувати всі сутності, важливі з точки зору моделі або діаграми).
Всі сутності 1-го концептуального рівня (може бути вкладеність діаграм).
Бажано, щоб вся інформація щодо сутностей була явно зображена на діаграмі.
Д-ми не мають містити проти річної інформації
Д-ми не треба перевантажувати текстовою інформацією, тобто потрібно писати мінімум коментарів. Кожна д-ма має бути самодостатньою для правильної інтерпретації елементів і розуміння семантики графічних символів.
Кількість типів діаграм для конкретної моделі інформаційної системи не є фіксованою. Перелік діаграм залежить від специфіки конкретного проекту системи.
Особливості зображення діаграм мови uml – типи візуальних позначень, основні типи графічних конструкцій.
Діаграми UML є графами спеціального виду, які складаються з вершин - геометричних фігур, які пов’язані ребрами або дугами. Ці графи носять топологічний характер. Ні геометричні розміри, ні розміри діаграм за деякими виключеннями не мають принципового значення. Для діаграм є 3 типи візуальних позначень:
Зв’язки - різні лінії на площині;
Пакет, який містить всередині окремі геометричні фігури на площині; форма цих фігур відповідає деяким елементам мови і має фіксовану семантику;
Графічні символи – зображають біля тих чи інших елементів діаграм. В більшості це 2вимірні фігури.
В мові розрізняють 4 основних види графічних конструкцій:
Значки або піктограми – графічні фігури фіксованого розміру і форми;
Наприклад значки початкового, кінцевого та історичного станів, які виглядають як круги з різними позначками всередині;
Графічні системи на площині – можуть змінювати розмір з метою вмісту всередині під
|
|
|
|
пакети;
Шляхи – представляють собою послідовності відрізки-лінії, які закінчуються на геометричних фігурах чи піктограмах; з концептуальної точки зору зв’язки в UML є сутностями, а з іншого окремими частинами, або сегменти шляху, не можуть існувати самі по собі без шляху, які їх містить.
Рядки тексту – представляють різні види інформації в деякій граматичній формі. Повинні відповідати синтаксису UML, за допомогою яких може бути здійснено граматичний розбір цього рядка.
Типи діаграм uml, їх класифікація і коротка характеристика застосовності.
Діаграми UML поділяються на структурні і поведінки. В свою чергу структурні діаграми поділяються на діаграми класів, компонентів та об’єктів. А поведінки – на діаграми активності, прецедентів, взаємодії та кінцеві автомати. Діаграми компонентів поділяються на діаграми профілів, композитних структур, розгортання та пакетів. Діаграми взаємодії поділяються на – послідовності, схем взаємодії, комунікацій та часові діаграми.
Структурні діаграми:
Діаграми класів - використовуються для моделювання класів. Діаграми компонент – для моделювання компонентної структури розподілених систем. Діаграми об’єктів – діаграми для використання екземплярів класу. Д-ми композитних структур – для моделювання складних структурних компонентів системи. Д-ми розгортань – для моделювання і розміщення апаратних частин системи. Д-ми пакетів – для розбиття системи на частини. Д-ми профілів – показують, що саме розширюють відповідні елементи моделі, названі стереотипами.
Діаграми поведінки:
Д-ма активностей – зображає складні алгоритми. Д-ма прецедентів(USE CASE) – зображує функціональність системи. Д-ма кінцевої автоматики – аналіз поведінки реактивних систем. Д-ми взаємодії – послідовного моделювання часових аспектів системи. Д-ми схем взаємодії – організація ієрархії діаграм послідовності. Д-ми комунікації – як послідовності, тільки більше за взаємодію елементів. Часові д-ми – дозволяють показувати внутрішню динаміку деяких компонентів системи.
Загальні діаграми практично не залежать від предмету моделювання і можуть застосовуватись в будь-якому проекті. До Загальних д-м відносять: д-ми використання, класів, автоматів, діяльності, послідовностей, комунікацій, компонентів, розміщення.
Спеціальні діаграми: слугують для доповнення якої-небудь загальної діаграми об’єктів, композиційної структури, взаємодії, синхронізації та пакетів. Перелік перших д-м часто називають канонічними, бо вони складають невід’ємну частину нотації. Використовують перехід від концептуального погляду.
