ки моделювання складних систем, включаючи BPR, аналіз та проектування через використання діаграм.
В основі CASE-технології фірми Oracle лежить власна методологія проектування, що базується на структурному підході до розробки прикладної системи, розбитті життєвого циклу системи на етапи з урахуванням автоматизації переходу від одного етапу до іншого. Основа Designer-це існування єдиної бази даних, в якій містяться специфікації проектів на всіх етапах розробки і через яку забезпечується узгодженість роботи всіх розробників. Можливість спільної роботи з базою даних проекту вирішує проблему взаємної координації зусиль і істотно збільшує шанси на успіх у великомасштабних проектах. На всіх рівнях проектування в даний час використовуються додатки з графічним інтерфейсом, що збільшує наочність і спрощує роботу з цим продуктом. Серед таких компонент, які відсутні в інших продуктах, в першу чергу можна виділити можливість аналізу виробничого процесу. В результаті цього істотно спрощується моделювання та аналіз діяльності організації, візуальне представлення технологічних процесів і способів комунікації. Відображені таким чином моделі бізнес-процесів можуть показувати всі аспекти діяльності підприємства, включаючи організаційні структури, розподілені роботи, завантаження і зайнятість персоналу і т.п. Засоби концептуального моделювання Designer включають в себе:
- ER-діаграми (діаграми інформаційної структури предметної області, що представляється у вигляді об'єктів і їх взаємозв'язків);
- діаграми функціональної ієрархії, що описують функції, які виконує система;
- діаграми потоків даних, що циркулюють на підприємстві.
Існуючі засоби реінжинірингу дозволяють відтворити специфікації рівня аналізу задачі і етапу проектування на основі вже існуючої системи. Надалі це дозволяє допрацьовувати і підтримувати систему вже за допомогою CASE-засобів. Застосування CASE-інструментарію істотно збільшує продуктивність на всіх етапах розробки прикладної системи і значно скорочує витрати на її супровід. Засоби управління проектом, включені до складу пакету Designer, дозволяють контролювати весь процес розробки, забезпечуючи на кожному етапі повноту і несуперечність структурних та функціональних специфікацій. За проектними специфікаціям створюється працююча версія прикладної системи. При виникненні змін на підприємстві і відповідно зміну деяких вимог до інформаційної системи процес перетворення системи виявляється помітно більш згладженим за рахунок можливості генерації нових програмних модулів шляхом зміни відповіднихдіаграмних описів.
токарний верстат налагодження інструмент
2.3 Побудова функціональної моделі
На нульовому рівні (малюнок 1) вся система представляється у вигляді чорного ящика, метою якого є створення керуючої програми для системи ЧПУ. Для цього на вхід системи повинен надійти ряд даних. Дані з креслення виробу включають весь комплекс інформації про геометричні властивості виробу, його розмірах, наборі поверхонь, що підлягають обробці, їх точності і шорсткості.
Також на вхід має надійти інформація про інструмент та заготівлі, які будуть використовуватися в процесі обробки даного вироби.
Рисунок 1 - Нульовий рівень функціональної моделі