- •Поняття системи. Складні системи, методи дослідження складних систем.
- •Зміст та форма представлення словника даних. Бнф-нотація.
- •Системний підхід. Головні визначення. Принципи системного підходу.
- •Концептуальні моделі предметного середовища. Діаграма Чена як інфологічна модель предметного середовища. Джерела та правила побудови діаграми.
- •Діаграми Чена. Елементи
- •Правила побудови
- •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______
- •Зв'язок між цільовим та функціональним аналізом побудови системи. Аналіз дерева цілей.
- •Правила побудови контекстних моделей системи.
- •Правила побудови діаграм
Екзаменаційний білет № ___17_______
Діаграми потоків даних як основний інструмент системного аналізу та проектування систем.
Модель системи в контексті DFD представляється у вигляді деякої інформаційної моделі, основними компонентами якої є різні потоки даних, які переносять інформацію від однієї підсистеми до іншої. Кожна з підсистем виконує певні перетворення вхідного потоку даних і передає результати обробки інформації у вигляді потоків даних для інших підсистем.
Основою даної методології графічного моделювання інформаційних систем є спеціальна технологія побудови діаграм потоків даних DFD.
Модель DFD, як і більшість інших структурних моделей - ієрархічна модель.
Модель системи в контексті DFD представляється у вигляді деякої інформаційної моделі, основними компонентами якої є різні потоки даних, які переносять інформацію від однієї підсистеми до іншої. Кожна з підсистем виконує певні перетворення вхідного потоку даних і передає результати обробки інформації у вигляді потоків даних для інших підсистем.
В даний час діаграми потоків даних використовуються в деяких CASE-засобах для побудови інформаційних моделей систем обробки даних. Основний недолік цієї методології також пов'язаний з відсутністю явних засобів для об'єктно-орієнтованого представлення моделей складних систем, а також для представлення складних алгоритмів обробки даних. Оскільки на діаграмах DFD не вказуються характеристики часу виконання окремих процесів і передачі даних між процесами, то моделі систем, що реалізують синхронну обробку даних, не можуть бути адекватно представлені в нотації DFD.
Основними компонентами діаграм потоків даних є:
зовнішні сутності
накопичувачі даних або сховища
Процеси
потоки даних
системи / підсистеми
Приклад діаграми DFD для процесу отримання деякої суми готівкою по кредитній картці
Нотація DFD - зручний засіб для формування контекстної діаграми, тобто діаграми, що показує розроблювану АІС в комунікації із зовнішнім середовищем. Це - діаграма верхнього рівня в ієрархії діаграм DFD. Її призначення - обмежити рамки системи, визначити, де закінчується розробляється система і починається середу. Інші нотації, часто використовуються при формуванні контекстної діаграми - діаграма SADT, діаграма Діаграма варіантів використання.
Компонента |
Нотація Йодана |
Нотація Гейна -Сарсона |
Нотація МОДАС |
Нотація О-О А (Обєктно-орієнтованого аналізу) |
Поток даних |
|
|
|
|
Процес (прецедент ООА) |
|
|
|
|
Сховище даних |
|
|
|
|
Зовнішня сутність (об’єкт) |
|
|
|
|
Матеріальний потік |
|
|
|
|
Управляючий процес |
|
|
|
|
Управляючий вплив. |
|
|
|
|
