
- •1. Сутність процесу проектування асу.
- •2. Зміст стадій проектування асу.
- •3. Складові частини процесу проектування асу.
- •1. Проектування асу як складний ітеративний процес.
- •2. Характеристика етапів проектування асу.
- •3. Настанови щодо процесу проектування при дотриманні системного підходу.
- •1. Теоретичні основи оцінки ефективності складних технічних систем на різних етапах їх життєвого циклу.
- •2. Методика оцінки економічної ефективності інтегрованих асутп.
- •1. Організація процесу проектування систем.
- •1.1 Трудомісткість стадій проектування
- •1.2 Структура проектної документації.
- •1.3 Учасники процесу проектування.
- •2. Методи та засобі створення асу.
- •1. Склад та зміст робіт на етапах технічне проектування та робоче проектування.
- •1.1 Роботи на стадії технічного проектування.
- •1.2 Зміст робіт на етапі робочого проектування.
- •2. Проектна документація що виготовляється на стадії проектування.
- •3. Технологія техно-робочого проектування.
- •3.1 Визначення структури системи.
- •3.2 Розподіл функцій між людиною та засобами автоматизації.
- •3.3. Розробка постановки задач проектування.
- •1. Характеристика методів розподілу функцій між операторським складом та технічними засобами асу.
- •Математична постановка задачі пошуку оптимального розподілу функцій у системі „людина – еом”.
- •1. Характеристика варіантів побудови комплексів технічних засобів (ктз) асутп.
- •Математична модель синтезу структури розподілюваної системи ктз.
- •1. Сутність технологічного забезпечення автоматизованих систем.
- •2. Технологічні особливості розв’язання функціональних задач в асу.
- •Режим оброблення інформації
- •Технічна реалізація інформаційних технологій управління
- •1. Поняття логістики, як основи стійкого функціонування автоматизованого підприємства.
- •2. Загальна характеристика логістичної системи підприємства.
- •3. Вибір методів і моделей управління логістичними процесами.
- •1. Вибір схеми та умов проведення випробувань.
- •2. Особливості натурних випробувань дослідних зразків асу тп.
- •Проведення випробувань із залученням методів моделювання.
- •1. Основні техніко-організаційні напрями автоматизації контрольних операцій.
- •2. Будова структурно-функціональних і алгоритмічних моделей контрольної системи.
- •3. Основні параметри і планові рішення системи контролю якості виробів
- •Заходи щодо безпеки автоматизованих іс.
- •1.1. Основні поняття безпеки.
- •1.2. Базові технології безпеки.
- •2. Програмні засоби захисту інформації.
- •2.1. Шифрування інформації.
- •2.2. Антивірусна боротьба
- •1. Технологія проектування ssadm.
- •Case-технологія проектування інформаційних систем.
- •Об’єктно-орієнтоване проектування асу.
- •1. Технологія проектування іс на основі баз даних
- •2. Технологія проектування іс на основі використання електронних таблиць
- •3. Технологія проектування ssadm
- •4. Case-технології проектування іс
- •5. Проектування іс з використанням засобів мультимедіа
Case-технологія проектування інформаційних систем.
Для подолання труднощів у межах нових технологій знаходить все більше поширення САSЕ-технологія проектування, яка базується на використанні програмного, методичного та інформаційного забезпечення САПР. Основу цієї технології становить САSЕ-Method проектування систем.
САSЕ-системи являють собою програмно-технічні комплекси, що базуються на потужних ПЕОМ або робочих станціях локальних мереж і реалізують у певному обсязі концепції САПР. У загальному випадку САSЕ-системи реалізують такі види підтримки проектних процедур:
підтримку бази метаданих проекту;
підтримку одночасної роботи групи аналітиків і координації її з боку керівника проекту;
наскрізну підтримку життєвого циклу системи;
підтримку візуальних методів проектування;
автоматизовану генерацію програмних продуктів;
інформаційну підтримку розробників системи на основі словників даних;
підготовку проектної документації.
Наскрізна підтримка життєвого циклу системи забезпечується можливістю напівавтоматичного перетворення логічних моделей системи на відповідні програмні продукти.
Основою автоматизації генерування програмних продуктів є виконання рутинних операцій кодування програм. Згідно з цим принципом генеруються, наприклад, тексти вихідної мови у системі CLARION. У ряді випадків автоматична генерація кодів програм може давати 90 % їх обсягу.
Методологія САSЕ-Method базується на спадному підході до проектування і дозволяє слідкувати за всіма етапами життєвого циклу системи або її окремих задач.
Зміст робіт, що виконуються з використанням САSЕ-систем, охоплює наступні етапи життєвого циклу системи.
На етапі 1 «Вироблення стратегії»:
визначаються цілі створення системи, пріоритети й обмеження;
розробляється системна архітектура;
затверджується план розробки системи.
Етап 2 – «Аналіз».
Етап 3 – «Проектування».
Етап 4 – «Реалізація».
Етап 5 – «Документування».
Етап 6 – «Впровадження».
На етапі 7 «Експлуатація» здійснюються такі операції:
— підтримка системи;
— модифікація розробленої системи;
перевірка цілісності й аналізу даних;
моніторинг системи.
Нині не існує реалізацій САSЕ-системи, які дозволяли б в одному продукті зосередити розв'язання всіх задач проектування. Основні задачі розробки, що розв’язуються за допомогою САSЕ-систем такі:
а) група задач фази аналізу;
б) група задач фази проектування;
в) група задач створення програм;
г) група задач управління проектом;
д) група задач забезпечення розробників.
Система автоматизованого проектування на основі САSЕ-Method реалізується як інтегрована, що складається з окремих продуктів, які являють собою програми реалізуючої функції САПР.
Об’єктно-орієнтоване проектування асу.
Відмінною рисою сучасних АСУ є їх складність, що постійно зростає. Це зумовлено розвитком технічних засобів, які реалізують все більшу кількість функцій у складі однієї системи. Друга вада пов'язана з тим, що проект, доведений до стадії впровадження, вже починає старіти й вимагає модифікації. Це наслідок зміни інструментарію систем та змін у самому об'єкті управління або в оточуючому його середовищі. Отже, виникає задача адаптації програмного і технічного забезпечення АСУ.
Відповіддю на проблему зростаючої складності стало виникнення об'єктно-орієнтованого підходу. У мережах об'єктного підходу виділяють:
об'єктно-орієнтоване програмування ;
об'єктно-орієнтоване проектування;
об'єктно-орієнтований аналіз.
Теоретичною основою цих методів є теорія систем та системний аналіз. Об'єктна технологія принципово відрізняється від усіх раніше існуючих технологій проектування.
З деякою часткою спрощення можна вважати, що кінцевою метою проектування АСУ є створення комплексу програм, які реалізують задані функції системи, а основна мета розробки програми — переклад задачі з мови проблемної сфери на мову комп'ютера.
Об'єктні програми складаються з вже готових компонентів-об’єктів. Ці об’єкти можуть відповідати:
об'єктам або процесам реального світу (деталь, документ, клієнт);
абстрактним поняттям (екран, таблиця, графічний елемент тощо).
У традиційних програмах дані відділені від процедур і методів а в об'єктних —дані та процедури об'єднуються в рамках одного об'єкту.
При традиційному циклі розробки АСУ має місце лавиноподібне наростання складності.
Цикл розробки АСУ з використанням об'єктно-орієнтованого підходу характеризується ітеративним рухом з можливістю багаторазових повернень на попередні стадії.
Об'єктна технологія має такі переваги:
дає змогу збирати нові прикладні програми з готових модулів;
дозволяє користувачам і розробникам оперувати тими самими процесами, з якими їм доводиться мати справу на рівні звичайних практичних понять і термінів;
підтримує багатий набір форм подання інформації для засобів multimedia;
дозволяє створити більш відкриті системи;
активізувати пізнавальні здібності людини.
Лекція №15. особливості інших інформаційних ТЕХНОЛОГІЙ ПРОЕКТУВАННЯ ІНФОРМАЦІЙНИХ СИСТЕМ