Інформаційні системи і технології на підприємствах - Плескач В. Л. - CASE-засоби
CASE-засоби використовують для створення та експлуатації систем ПЗ. Це програмне забезпечення, що підтримує процеси життєвого циклу ПЗ, у тому числі аналіз вимог до системи, проектування прикладного ПЗ і БД, генерацію коду, тестування, документування, забезпечення якості, управління конфігурацією ПЗ і проектом, а також інші процеси (відповідно до міжнародного стандарту ISO/IEC 14102:1995(Е)). CASE-засоби разом із системним ПЗ і технічними засобами утворюють середовище розроблення ПЗ.
Найбільш трудомісткими стадіями розроблення ПЗ є стадії формування вимог і проектування, у процесі яких CASE-засоби забезпечують якість прийнятих технічних рішень і підготовку проектної документації. При цьому велику роль відіграють методи візуального подання інформації. Це передбачає побудову різноманітних графічних моделей, наскрізну перевірку синтаксичних правил тощо. Графічні засоби моделювання ПрО дають змогу розробникам наочно вивчати функціонуючу ІС, перебудовувати її відповідно до поставлених цілей і обмежень.
Сучасний ринок програмних засобів нараховує близько 300 САSЕ-засобів. САSЕ-засобам властиві такі основні особливості:
O наявність потужних графічних засобів для опису і документування системи, які забезпечують зручний інтерфейс з розробником;
O інтеграція окремих компонентів САSЕ-засобів для забезпечення управління процесом розроблення ПЗ;
O використання організованого сховища проектних мета-даних.
Інтегровані САSЕ-засоби, що підтримують повний ЖЦ ПЗ, містять такі компоненти:
O репозиторій, який має забезпечувати збереження версій проекту та його окремих компонентів, синхронізацію надходження інформації від різних розробників при груповій розробці, контроль метаданих за повнотою і несуперечністю;
O графічні засоби аналізу і проектування, що забезпечують створення й редагування комплексу діаграм, які утворюють моделі діяльності організації і системи ПЗ;
O засоби розроблення застосувань, включаючи мови 4вЬ і генератори кодів;
O засоби управління вимогами;
O засоби управління конфігурацією ПЗ;
O засоби документування;
O засоби тестування;
O засоби управління проектом;
O засоби реверсного інжинірингу ПЗ і БД.
Основні функції засобів організації і підтримки репози-торію - збереження, доступ, відновлення, аналіз і візуаліза-ція всієї інформації з проекту ПЗ. Репозиторій містить не тільки інформаційні об'єкти різних типів, але і зв'язок між їх компонентами, а також правила використання та обробки цих компонентів. Репозиторій може зберігати понад 100 типів об'єктів, прикладами яких є діаграми, визначення екранів і меню, проекти звітів, опису даних, вихідні коди тощо.
Інформаційні об'єкти репозиторію описуються перерахуванням їх властивостей: ідентифікатор, імена-синоніми, тип, текстовий опис, компоненти, область значення. Крім цього, зберігаються усі зв'язки з іншими об'єктами, правила формування і редагування об'єкта, а також контрольна інформація про час створення об'єкта, час його останнього відновлення, номери версії, можливості відновлення тощо.
Репозиторій є базою для стандартизації проектної документації і контролю проектних специфікацій.
Важливі функції управління й контролю проекту також реалізуються на основі репозиторію. Зокрема, за допомогою репозиторію може здійснюватися контроль безпеки (обмеження доступу, привілеї доступу), контроль версій, контроль змін.
Графічні засоби забезпечують:
O створення ієрархічно пов'язаних діаграм, у яких поєднані графічні і текстові об'єкти;
O створення і редагування об'єктів у будь-якому місці діаграми;
O створення, переміщення і вирівнювання груп об'єктів, зміну їхніх розмірів, масштабування;
O збереження зв'язків між об'єктами при їх переміщенні і зміні розмірів;
O автоматичний контроль помилок.
Важливість контролю помилок на стадіях формування вимог і проектування зумовлена тим, що на більш пізніх стадіях їхнє виявлення й усунення обходяться значно дорожче. У САSЕ-засобах звичайно реалізуються такі види контролю:
O контроль синтаксису діаграм і типів їхніх елементів;
O контроль повноти діаграм: усі елементи діаграм мають бути ідентифіковані і відображені в репозиторії;
O наскрізний контроль діаграм одного або різних типів щодо їхньої здійснюваності за рівнями - Вертикальне і горизонтальне балансування діаграм.
Схожі статті
-
У структурному аналізі і проектуванні використовуються різні моделі, що описують: O функціональну структуру системи; Визначається як ієрархія діаграм...
-
У структурному аналізі і проектуванні використовуються різні моделі, що описують: O функціональну структуру системи; Визначається як ієрархія діаграм...
-
Зараз у програмній інженерії е два основних підходи до розробки ПЗ ІС, принципова різниця між якими зумовлена різними способами декомпозиції систем:...
-
Зараз у програмній інженерії е два основних підходи до розробки ПЗ ІС, принципова різниця між якими зумовлена різними способами декомпозиції систем:...
-
Інформаційні системи і технології на підприємствах - Плескач В. Л. - Моделі життєвого циклу ПЗ
Модель ЖЦ ПЗ залежить від специфіки, масштабу і складності проекту та особливостей умов, за яких система створюється та функціонує. Модель ЖЦ ПЗ - це...
-
Термін "безпека" використовується в розумінні мінімізації вразливості активів і ресурсів. Актив - це те, що має якесь значення (вартість), вразливість -...
-
Інформаційні системи і технології на підприємствах - Плескач В. Л. - Модель МІС
Модель відкритої системи, розроблена AFUU (Французька асоціація користувачів UNIX і відкритих систем) і AFNOR (Французька асоціація стандартизації),...
-
Термін "безпека" використовується в розумінні мінімізації вразливості активів і ресурсів. Актив - це те, що має якесь значення (вартість), вразливість -...
-
Термін "безпека" використовується в розумінні мінімізації вразливості активів і ресурсів. Актив - це те, що має якесь значення (вартість), вразливість -...
-
Процес проектування і розробки інформаційної системи не може бути подібним до процесу приготування їжі за кулінарною книгою, необхідно бути завжди...
-
При розв'язуванні економічних задач слід забезпечити їх порівнянність. Ця проблема вирішується створенням Єдиної системи класифікації та кодування...
-
Успішне створення єдиної інформаційної бази істотно залежить від процесів уніфікації та стандартизації її складових. Схему перетворення інформації в дані...
-
Інформаційні системи і технології на підприємствах - Плескач В. Л. - Модель MUSIC
Модель відкритої системи, розроблена AFUU (Французька асоціація користувачів UNIX і відкритих систем) і AFNOR (Французька асоціація стандартизації),...
-
Стадія формування вимог до ПЗ - це найважливіша стадія, оскільки вона визначає успіх усього проекту. Ця стадія складається з таких етапів: 1) планування...
-
Інформаційні системи і технології на підприємствах - Плескач В. Л. - 3.1. Інженерія вимог
Стадія формування вимог до ПЗ - це найважливіша стадія, оскільки вона визначає успіх усього проекту. Ця стадія складається з таких етапів: 1) планування...
-
Інформаційні системи і технології на підприємствах - Плескач В. Л. - Модель OSE/RF
Модель відкритої системи, розроблена AFUU (Французька асоціація користувачів UNIX і відкритих систем) і AFNOR (Французька асоціація стандартизації),...
-
Процес проектування і розробки інформаційної системи не може бути подібним до процесу приготування їжі за кулінарною книгою, необхідно бути завжди...
-
Термін "інформація" (лат. іпformatio означає "пояснення", "викладення", "повідомлення") спочатку використовувався лише до засобів зв'язку, а потім у...
-
Базисом при розробці стратегії розвитку підприємства є аналіз інформації про зовнішнє і внутрішнє середовища підприємства. Основними складовими...
-
Інформаційні системи і технології на підприємствах - Плескач В. Л. - 1.3. Інформаційні системи
Вся діяльність підприємства стосовно ІС зводиться до таких базових операцій: доходи, видатки, залишок, баланс, аналіз і планування. Ці операції...
-
Нині постає гостра необхідність ІТ-модернізації вітчизняних підприємств, проте новітні технології є не більше, ніж у десятої частини підприємств. На...
-
Особливості процесу управління підприємствами на сучасному етапі тісно пов'язані зі зміною стратегічних орієнтирів їх діяльності, оскільки основними...
-
Для успішного ведення бізнесу підприємство має бути зацікавленим в отриманні достовірної інформації про своїх клієнтів, постачальників і дистриб'юторів....
-
Обсяг інформації вимірюється кількістю символів (розрядів) у повідомленні. У різних системах обчислення один розряд має різну вагу, і відповідно...
-
Інформаційні системи і технології на підприємствах - Плескач В. Л. - ПЕРЕДМОВА
АСЕД - агент суб'єкта економічної діяльності; БД - база даних; БЗ - база знань; ВІС - виконавчі інформаційні системи; ВО - віртуальна організація; ВП -...
-
Саме те, як Ви збираєте, організовуєте і використовуєте інформацію, визначає, переможете Ви чи програєте. 2.1. Економічна інформація До економічної...
-
Інформаційні системи і технології на підприємствах - Плескач В. Л. - 2.1. Економічна інформація
Саме те, як Ви збираєте, організовуєте і використовуєте інформацію, визначає, переможете Ви чи програєте. 2.1. Економічна інформація До економічної...
-
Саме те, як Ви збираєте, організовуєте і використовуєте інформацію, визначає, переможете Ви чи програєте. 2.1. Економічна інформація До економічної...
-
Інформаційні системи і технології на підприємствах - Плескач В. Л. - ПЕРЕЛІК СКОРОЧЕНЬ
АСЕД - агент суб'єкта економічної діяльності; БД - база даних; БЗ - база знань; ВІС - виконавчі інформаційні системи; ВО - віртуальна організація; ВП -...
-
Методи кодування техніко-економічної інформації, які використовуються при створенні класифікаторів, безпосередньо пов'язані з методами класифікації....
Інформаційні системи і технології на підприємствах - Плескач В. Л. - CASE-засоби