- •Поняття системи. Складні системи, методи дослідження складних систем.
- •Зміст та форма представлення словника даних. Бнф-нотація.
- •Системний підхід. Головні визначення. Принципи системного підходу.
- •Концептуальні моделі предметного середовища. Діаграма Чена як інфологічна модель предметного середовища. Джерела та правила побудови діаграми.
- •Діаграми Чена. Елементи
- •Правила побудови
- •2.Діаграма потоків даних системи (dfd-модель)
- •Екзаменаційний білет № _4_________
- •Предметна область системного аналізу. Передумови виникнення системного підходу.
- •Передумови виникнення
- •Концептуальні моделі предметного середовища. Ідентифікація понять, визначення атрибутів та асоціацій.
- •Екзаменаційний білет № _5___
- •Класифікація моделей системи.
- •Класифікація моделей.
- •Діаграми „сутність-зв”язок”: призначення, місце застосування, правила побудови, erd-стандарти. Сутності, відношення та зв’язки в нотації Чена.
- •Екзаменаційний білет № _6__
- •Аналіз проблеми. Структуровані, слабко структуровані та неструктуровані проблеми
- •Діаграми потоків даних dfd як один з головних інструментів структурного аналізу та проектування інформаційних систем.
- •Умовні позначки
- •Екзаменаційний білет № _7_________
- •Аналіз цілей побудови системи.
- •Класифікація цілей
- •Нормалізація схем відношень
- •Комп’ютерні інформаційні технології як складні системи.
- •Види інформаційних систем:
- •Моделі потоків даних (dfd-моделі): призначення, місце застосування в системному аналізі, правила побудови, приклади.
- •Екзаменаційний білет № ____9______
- •Багатоаспектна декомпозиція складної системи. Поняття елемента системи.
- •Технологічні та інформаційні залежності між побудовою процесних моделей потоків даних, словників даних, специфікації процесів та інфологічних моделей предметної області.
- •Екзаменаційний білет № ____10______
- •Система та модель. Класифікація моделей систем
- •Класифікація моделей.
- •Вимоги до побудови специфікації процесу. Опис специфікації на основі структурованої натуральної мови.
- •Классификация проблем по степеню их структуризації
- •Моделі складної системи. Види математичних моделей. Складові математичних моделей.
- •Екзаменаційний білет № ___12_______
- •Дерево цілей системи
- •Діаграми потоків даних (dfd) як один з головних інструментів структурного аналізу та проектування інформаційних систем.
- •Екзаменаційний білет № _14_________
- •Основні етапи системного аналізу.
- •Моделі декомпозиції системи.
- •Екзаменаційний білет № ___15_______
- •Поняття структури системи. Моделі представлення структури систем.
- •Математичні моделі системного аналізу. Імітаційне моделювання.
- •Екзаменаційний білет № ____16______
- •Порівняння sadt – dfd методологій структурного моделювання.
- •Поняття системи, навколишнього середовища, мети. Класифікація систем
- •Екзаменаційний білет № ___17_______
- •Діаграми потоків даних як основний інструмент системного аналізу та проектування систем.
- •Специфікація процесів, вимоги, засоби та мови опису специфікації процесу.
- •Умовні позначки при проектуванні діаграм потоків даних
- •Функції системи. Моделі функціонального аналізу.
- •Моделі декомпозиції систем. Дерево цілей. Моделі функціональної та організаційної декомпозиції системи
- •Нормалізація схем відношень
- •Екзаменаційний білет № ____20______
- •Технологічні та інформаційні залежності між побудовою процесних моделей потоків даних, словників даних, специфікації процесів та інфологічних моделей предметної області.
- •Постановка задачі. Алгоритм розв’язання задачі
- •Екзаменаційний білет № ____21______
- •Графічні моделі як різновидність інформаційних моделей системного аналізу
- •Етапи та цілі системного аналізу.
- •Екзаменаційний білет № ___22_______
- •Моделі інформаційних потоків: призначення, місце застосування в системному аналізі, правила побудови, приклади
- •Приклади несистемного підходу проектування систем
- •Екзаменаційний білет № __23________
- •Особливості моделювання комп’ютерних інформаційних систем за допомогою діаграм потоків даних.
- •Умовні позначки
- •Приклади порушення першої та нормальної форми представлення даних
- •Екзаменаційний білет № ___24_______
- •Дерево функцій системи та ієрархічні моделі потоків даних.
- •Специфікації процесів та постановки задач системи.
- •Екзаменаційний білет № ____25______
- •Зв'язок між цільовим та функціональним аналізом побудови системи. Аналіз дерева цілей.
- •Правила побудови контекстних моделей системи.
- •Правила побудови діаграм
Етапи та цілі системного аналізу.
У загальному вигляді системне дослідження проблеми складається з таких етапів:
1. формулювання проблеми;
2. виявлення цілей;
3. формулювання критеріїв;
4. визначення наявних ресурсів для досягнення цілей;
5. генерація альтернатив та сценаріїв.
Системне дослідження довільної проблеми починається з формулювання та опису проблемної ситуації. Попереднє формулювання проблеми є досить наближеним та може істотно відрізнятися від того, яким насправді має бути робочий варіант сформульованої проблеми. Формулювання проблеми здійснюється на вербальному рівні і, як правило, є досить розпливчастим.
Для виявлення та структуризації важких для розуміння та нечітко сформульованих проблем, що характеризуються великою кількістю та складним характером взаємозв'язків, застосовується дерево аналізу проблеми. Дерево проблеми, як правило, включає такі основні компоненти:
• що необхідно дослідити та розробити? Із яких елементів складається система?
• що має вирішити поставлене завдання?
• як система функціонує і як вона взаємодіє з іншими системами?
Цілі системного аналізу:
Метою застосування системного аналізу до конкретної проблеми є підвищення ступеня обґрунтованості рішення, що приймається.
Задача СА – знайти шлях, як складну проблему перетворити на в простішу, а її в послідовність задач, для яких визначені методи реалізації.
Слід зауважити, що на практиці, як правило, існує кілька цілей і тому важливо, окрім визначення головної мети, не упустити деякі з суттєвих серед інших. Для цього застосовують метод побудови дерева цілей.
Слід пам’ятати, що вибір неправильних цілей призведе не стільки до розв’язання існуючої проблеми, скільки до виникнення нових проблем.
Назва етапу СА |
Зміст виконуваних робіт |
Аналіз проблеми |
Чи існує проблема? Точне формулювання проблеми. Аналіз логічної структури проблеми. Розвиток проблеми (у минулому і в майбутньому). Зовнішні зв’язки проблеми (з іншими проблемами). Принципова можливість розв’язання проблеми |
Визначення системи |
Формулювання завдань, виходячи з проблеми. Визначення позиції спостерігача. Визначення об’єкта дослідження. Виділення елементів (визначення меж поділу системи). Визначення зовнішнього середовища |
Аналіз структури системи |
Визначення рівнів ієрархії. Виділення підсистем. Визначення функціональних і структурних зв’язків |
Формулювання загальної мети і критерію системи |
Визначення цілей — вимог надсистеми. Визначення обмежень середовища. Формулювання загальної мети. Визначення критеріїв. Декомпозиція критеріїв по підсистемах. Композиція загального критерію з критеріями підсистем |
Декомпозиція мети, виявлення потреби в ресурсах |
Формулювання цілей вищого рангу. Формулювання цілей підсистем. Виявлення потреб у ресурсах |
Виявлення ресурсів, композиція цілей |
Оцінювання існуючої технології і виробничих потужностей Оцінювання теперішнього стану ресурсів. Оцінювання можливостей взаємодії з іншими системами. Оцінювання соціальних факторів. Композиція цілей |
Прогноз і аналіз майбутніх умов |
Аналіз стійких тенденцій розвитку системи. Прогноз розвитку і зміни середовища. Передбачення виникнення нових факторів, що можуть впливати на розвиток системи. Аналіз майбутніх можливостей та ресурсів |
Оцінювання цілей і засобів |
Обчислення оцінок за критерієм. Оцінювання взаємозалежності цілей. Оцінювання відносної важливості цілей. Оцінювання дефіцитності і вартості ресурсів. Оцінювання впливу зовнішніх факторів. Обчислення комплексних розрахункових оцінок |
Вибір варіантів |
Аналіз цілей на сумісність. Перевірка цілей на повноту. Відсікання надлишкових цілей. Розроблення варіантів досягнення окремих цілей. Оцінювання і порівняння варіантів. Синтез комплексу взаємозалежних варіантів |
Реалізація варіантів |
Моделювання економічного (технологічного) процесу. Проектування організаційної структури. Проектування інформаційних механізмів. Виявлення недоліків організації управління та виробництва. Виявлення та аналіз заходів щодо удосконалення організації |
