- •Охарактеризуйте поняття „інформаційна система”. Основні історичні етапи розвитку інформаційних систем. Структура інформаційної системи.
- •Загальні принципи побудови інформаційних систем. Які процеси забезпечують роботу інформаційної системи? Які є можливі результати застосування інформаційних систем?
- •Канонічне проектування інформаційної системи.
- •Охарактеризуйте життєвий цикл інформаційної системи. Моделі життєвого циклу інформаційної системи. Переваги і недоліки моделей життєвого циклу інформаційної системи.
- •Типове проектування інформаційної системи.
- •Наведіть особливості і основні прийоми роботи з програмою 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?
Охарактеризуйте імітаційне моделювання інформаційних систем.
Імітаці́йне моделюва́ння — це метод, що дозволяє будувати моделі процесів, що описують, як ці процеси проходили б насправді.
Таку модель можна «програти» в часі як для одного випробування, так і заданої їх кількості. При цьому результати визначатимуться випадковим характером процесів. За цими даними можна отримати достатньо стійку статистику.
Імітаційне моделювання — це метод дослідження, заснований на тому, що система, яка вивчається, замінюється імітатором і з ним проводяться експерименти з метою отримання інформації про цю систему. Експериментування з імітатором називають імітацією (імітація — це збагнення суті явища, не вдаючись до експериментів на реальному об'єкті).
Імітаційна модель — (у вузькому значенні) логіко-математичний опис об'єкта, який може бути використаний для експериментування на комп'ютері в цілях проектування, аналізу і оцінки функціонування об'єкта.
Включають елементи:
Джерела та стоки – Create Dispose
Джерело – це елемент від яких в модель поступає інформація;
Сток – це пристрій для прийому інформації.
Черги – Queens (близьке до сховища даних)
Процес – це аналог роботи.
Наведіть основні критерії класифікації інформаційних системи та прокласифікуйте відповідно до них інформаційні системи.
Ознака структурованості завдань
Структуровані завдання
Неструктуровані завдання
Частково структуровані завдання
Для структурованої задачі зміст можна визначити математичною моделлю, яка має точний алгоритм розв’язку. Такі системи є автоматичними.
Неструктурована – це завдання, для якого неможливо виділити елементи та зв’язки між ними.
Частково структуровані задачі – це задачі, які частково мають зв’язки між системою.
За ознакою
ІС створення звітів;
ІС альтернативних рішень
А) Модельні ІС;
Б) Експертні ІС.
За функціональною ознакою:
Наукові
Навчальні
Виробничі
маркетингові ІС …
За рівнем управління
Оперативний рівень:
Тактичний рівень:
ІС офісної автоматизації
ІС обробки знань
Стратегічний рівень:
За ступенем автоматизації:
Ручні
Автоматизовані (за характером інформації, за сферою застосування)
Автоматичні;
За характером автоматизації:
Інформаційно-пошукові ІС
Інформаційно-розв’язуючі ІС
За сферою застосування
Інтегровані ІС
Системи управління технологічним процесом
Системи автоматизованого проектування
Системи організаційного управління
Наведіть і охарактеризуйте складові структури інформаційної системи, які забезпечують її роботу.
Роботу інформаційної системи забезпечують наступні процеси:
-ввід інформації
-обробка інформації (представлення в зручній формі)
-вивід інформації (яким чином сприймається інформація користувачем)
-персонал ІС або інша ІС (інформація яка перероблена або персоналом або іншою ІС)
Структура представлень моделі idef0 в case засобі All Fusion Process Modeler bPwin, їх призначення і особливості. Охарактеризуйте каркас діаграми в методології idef0.
Звіти в моделі можна згенерувати командою Tools – Model Report. Всього є 7 типів звітів. Для перевірки повноти моделі використовується Model Consistency Report – звіт щодо синтаксичних помилок моделі.
Синтаксичні помилки IDEF0 поділяють на три типи:
Помилки, які програма виявити не в стані. Наприклад, синтаксис IDEF0 вимагає, щоб ім’я роботи представлялось у формі дії, а імена стрілок були іменниками. Програма не аналізує синтаксис природної мови в зміст імен об’єктів, а тому, звичайно, ігнорує їх.
Помилки другого типу є недопустимими в програмі, наприклад, кожна із граней допускає побудову стрілок тільки певного типу.
Третій тип помилок програма дозволяє пропустити, але, одночасно, їх детектує. Такий список помилок може містити, неіменовані роботи і стрілки (unnamed arrow, unnamed activity), незв’язані стрілки (unconnected border arrow), нерозв’язані стрілки (unresolved (square tunneled) arrow connections, роботи, які не мають хоча б однієї стрілки управління або виходу (activity has no control, activity has no output).
Каркас містить заголовок і підвал. Заголовок використовують для відслідковування діаграми в процесі моделювання. Нижня частина призначена для ідентифікації і позиціонування в ієрархії діаграми.
Поля заголовку мають наступний зміст:
Used at – використовують для вказівки на батьківську роботу у випадку, якщо на поточну діаграму посилались за допомогою стрілки виклику;
Author, Date, Rev, Project – авторство, дата, ім’я проекту, дата останнього редагування діаграми;
Notes 12345678910 – використовують під час проведення сеансу експертизи, експерт закреслює відповідну цифру під час внесення зауваження до проекту;
Working – нова діаграма, кардинально оновлена діаграма або новий автор діаграми;
Draft – діаграма пройшла первинну експертизу;
Recommended – діаграма пройшла експертизу і ніяких доповнень не очікується;
Publication – діаграма готова до кінцевої публікації;
Reader – ім’я читача (експерта);
Context – схема розміщення робіт на діаграмі верхнього рівня.
Поля підвалу мають наступний зміст:
Node – номер вузла діаграми (номер батьківської роботи);
Title – ім’я діаграми (за замовчування ім’я батьківської роботи);
Number – C-Number (унікальний номер версії діаграми);
Page – номер сторінки.
Значення полів каркасу задають за допомогою властивостей діаграми Diagram Properties.
