- •“Методології та технології комп’ютерного проектування”
- •І. Вступ
- •Іі. Теоритичні відомості
- •Поняття методу та методології проектування
- •Визначення та класифікація складних систем
- •Основні принципи проектування складних систем
- •Структурний підхід до проектування складних систем
- •Методології проектування складних об'єктів та систем
- •Методологія функціонального моделювання робіт sadt
- •Розрізняють в idef0 п'ять типів зв'язків робіт.
- •Діаграми потоків даних dfd (Data Flow Diagrams)
- •Методологія об'єктного проектування на мові uml (uml-діаграми)
- •Моделі «Сутність-зв'язок» (erd – Entity-Relationship Diagrams)
- •Кожна сутність повинна:
- •Інформаційні технології у проектуванні складних систем
- •Характеристика основних case-засобів:
- •III. Висновок
- •IV. Список використоної літератури
- •Аналіз інформаційної технології підприємства. [Електронний ресурс]. – Режим доступу: http://www.Simulation.Kiev.Ua/dbis/lection03.Html#02 – 2014.
- •Методологии проектирования сложных изделий. [Електронний ресурс]. – Режим доступу: http://www.Osp.Ru/os/2003/06/183131 – 2015.
- •Принципи проектування та функціонування інформаційних систем у фінансових установах. [Електронний ресурс]. – Режим доступу: http://buklib.Net/books/23951/ – 2014.
- •V. Реферат поняття та методологія проектування складних об'єктів та систем
- •VI. Тестові завдання
Інформаційні технології у проектуванні складних систем
Сучасні CASE-засоби охоплюють велику область підтримки численних технологій проектування ІС: від простих засобів аналізу і документування до повномасштабних засобів автоматизації, що покривають весь життєвий цикл. В даний час під терміном CASE (Computer Aided Software Engineering) розуміють автоматизований процес проектування ІС.
Основні переваги CASE технології в порівнянні з традиційною технологією проектування:
поліпшення якості розроблюваної ІС за рахунок коштів автоматіческого контролю і генерації;
можливість повторного використання компонентів розробки;
підтримання адаптивності та супроводу ІС;
зниження часу створення системи, що дозволяє на ранніх стадіях проектування отримати прототип майбутньої системи і оцінити його;
звільнення розробників від рутинної роботи з документування проекту, тому при цьому використовується вбудований документатор;
можливість колективної розробки ІС в режимі реального часу.
Сучасні CASE-системи класифікуються за такими признакам:
по підтримуваним методологіям проектування: функціонально-орієнтовані, об'єктно-орієнтовані і комплексно-орієнтовані;
за підтримуваним графічним нотаціям побудови діаграм: з фіксованою нотацією, з окремими нотаціями і найбільш поширенийнимі нотаціями;
за ступенем інтегрованості: tools – окремі локальні засоби; toolkit – набір неінтегрованих коштів, що охоплюють більшість етапів розробки ІС; workbench – повністю інтегровані кошти, пов'язані репозиторієм;
за типом та архітектури обчислювальної техніки: зорієнтовані локальне робоче місце; орієнтовані на локальну обчислювальну мережу; орієнтовані на глобальну обчислювальну мережу;
по режиму колективної розробки проекту: які не підтримують кіл-колективних розробку; орієнтовані на режим реального часу разробки проекту; орієнтовані на режим об'єднання підпроектів;
за типом операційних систем і апаратних платформ: працюючі тільки в одній операційній системі; працюють у декількох операційних системах, але на одній апаратній платформі; працюють на різних аn-паратних платформах.
Характеристика основних case-засобів:
Silverrun. CASE-засіб Silverrun американської фірми Сomputer Systems Advisers, Inc. (CSA) використовується для аналізу і проектування ІС бізнес-класу і орієнтоване більшою мірою на спіральну модель життєвого циклу (ЖЦ). Воно застосовується для підтримки будь-якої методології, заснованої на роздільній побудові функціональної та інформаційної моделей (діаграм потоків даних і діаграм «сутність-зв'язок»).
JAM. Засіб розробки додатків JAM (JYACC's Application Manager) – продукт фірми JYACC (США). Основною рисою JAM є його відповідність методології RAD, оскільки вона дозволяє досить швидко реалізувати цикл розробки програми, що полягає у формуванні чергової версії прототипу додатку з урахуванням вимог, виявлених на попередньому кроці, і пред'явлення його користувачеві.
CASE-засоби AllFusion. Засоби AllFusion компанії Computer Associates (США) – це сімейство інтегрованих рішень для розробки, розгортання та управління інформаційними системами на підприємстві. Засоби моделювання та инструментов управління змінами та конфігураціями при розробці ІС дозволяють організаціям моделювати, розробляти і впроваджувати ІС у масштабах підприємства [6].
