
- •3 Основні принципи системного підходу
- •4. Основні види моделей, що застосовуються у системному аналізі. Модель системи типу «чорна скринька»: місце застосування, стандартні вимоги до представлення, приклади.
- •7. Процесові моделі потоків даних
- •9. Загальна характеристика етапів системного аналізу. Варіанти підходів до змісту і послідовності реалізації етапів са.
- •10. Метод аналізу Ієрархій (маі) як математичний інструмент системного підходу до складних проблем прийняття рышень.
- •11. Поняття проблеми системи. Аналіз цільових установок розробки системи.
- •1 7. Основні поняття теорії прийняття рішень. Постановка і класифікація задач прийняття рішень.
- •18. Етапи і процедури прийняття рішень.
- •19. Що включає інформаційне забезпечення системи? Логічне проектування інформаційного забезпечення як складової технічного проекту системи.
- •20. Системи класифікації та кодування інформації. Ієрархічна та фасетна системи класифікації
- •21. Метод лінійної згортки критеріїв. Якісні та кількісні критерії. Оцінка ваги критеріїв.
- •22. Класифікаційні системи кодування та некласифікаційні системи кодування інформації.
- •23.Форми документів як модель представлення вхідної та вихідної інформації. Поняття реквізиту і показника. Зони проектування форм документів.
- •24. Діаграми „сутність-зв”язок”, erd-стандарти. Сутності, відношення та зв’язки в нотації Чена.
- •25. Концептуальні моделі предметного середовища при об”єктно-орієнтованому аналізі системи. Поняття, специфікації та опис понять. Атрибути та асоціації. Типи асоціацій.
- •26. Нормалізація схем відношень. Вимоги до 1нф, 2нф, 3нф. Предметного середовища.
- •27. Принципи побудови концептуальної моделі.
- •28. Моделі інформаційних потоків: призначення, місце застосування в системному аналізі, правила побудови, приклад .
- •29. Словник даних.
- •30. Формулювання вимог до запитів до бд: Правила вербального опису моделей запитів, приклади опису. Трансформація вербального опису запиту в sql –запит.
24. Діаграми „сутність-зв”язок”, erd-стандарти. Сутності, відношення та зв’язки в нотації Чена.
ER-діаграми (Entity-Relationship Diagrams) —моделі даних типу „сутність-зв’язок”—описують предметну область в категоріях сутностей, їх зв’язків, атрибутів сутностей та зв’язків.
ER-діаграми використовуються для розробки даних і є стандартним способом визначення даних і відносин між ними. Таким чином, здійснюється деталізація сховищ даних. ER-діаграма містить інформацію про сутності системи і способи їх взаємодії, включає ідентифікацію об'єктів, важливих для наочної області (сутності), властивостей цих об'єктів (атрибутів) і їх відносин з іншими об'єктами (зв'язків). У багатьох випадках інформаційна модель дуже складна і містить безліч об'єктів.
Основними елементами при побудові ER-моделей є наступні елементи:
Сутність—це узагальнююче поняття, деяка абстракція реально існуючих процесів чи явищ.
Атрибут—категорія, яку утворюють ті поняття, котрі відповідають ознакам реальних об’єктів, процесів чи явищ. Атрибут сам по собі не має сенсу, і розглядається лише у зв’язку з сутністю.
Нотація Чена:
О
б’єкт----
Атрибут—
А
соціація—
З
в’язок--
Зв’язки бувають один до одного : 1..1 Один до багатьох: 1..nБагато до багатьох: n..n
ERD призначені для розробки моделей даних предметної області і забезпечують стандартний спосіб визначення інформаційних об'єктів, відношень між ними та їх атрибутів.
В ERD-моделі документуються ті інформаційні об'єкти, що є сутностями в інформаційній системі, та їх взаємодія, включаючи ідентифікацію сутностей, властивостей цих сутностей (атрибутів) та відношень між ними.
Вид нотації цієї діаграми запропонований Ченом.
СУТНОСТІ представляють собою множину екземплярів реальних чи абстрактних об'єктів, що описуються загальними характеристиками чи атрибутами.
СУТНІСТЬ повинна бути унікально ідентифікованою. Її ім'я повинно відображати тип або клас інформаційного об'єкту, а не його конкретний екземпляр.
ВІДНОШЕННЯ в самому загальному вигляді представляє собою зв’язок між двома та більш сутностями.
Іменування ВІДНОШЕННЯ здійснюється за допомогою граматичного обороту дієслів (МАЄ, ВИЗНАЧАЄ, МОЖЕ ВОЛОДИТИ та інше).
Введення ВІДНОШЕННЬ має дві основні цілі:
забезпечення збереження інформації в єдиному місці, навіть коли вона використовується в різних комбінаціях;
використання цієї інформації різними додатками.
Послідовність побудови концептуальної інформаційної моделі предметної області за допомогою діаграми ERD
Після аналізу функцій та побудови “дерева функцій”, виявлння моделей типу “чорна скринька”, аналізу потоків даних на різних рівнях деталізації, побудови в разі необхідності діаграм DFD та STD здійснюється виявлення інформаційних об'єктів, які виникають на вході в систему, створюються у внутрішньому середовищі та формуються на виході із системи.
Здійснюється аналіз виявлених інформаційних об'єктів та опис їх атрибутів.
Виявляються інформаційні об'єкти, що можуть бути представлені в якості об'єктів-сутностей, які використовуються для побудови концептуальної інформаційної моделі даних предметної області.
Виявляються (ідентифікуються) та аналізуються типи звязків (відношень) між сутностями.
Відображується концептуальна інформаційна модель даних предметної області за допомогою діаграми ERD.
В разі необхідності здійснюється корегування концептуальної інформаційної моделі даних предметної області.
7. Правила відображення концептуальної інформаційної моделі даних предметної області в нотації діаграми Чена (сутність-зв’язок) надаються в дисципліні “Організація баз даних»