Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
измайлова.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
223.5 Кб
Скачать

Дерево функцій для функції перепланування сроків

Рис.2. Дерево функцій

2.3Структурний аналіз проектування.

2.3.1 Контексна діаграма системи.

В якості вхідної інформації на основі якої виконується перепланування сроків:

• дані про відходження від плану

Керуючі данні:

• наявність ресурсів

• календарний план

Результатом роботи системи повинні бути:

• внесення змін до календарного плану.

Рис. 3. Контекстна діаграма системи управління складом (методологія IDEF0)

2.3.2 Діаграма декомпозиції першого рівня.

Послідовність виконання функцій для рішення даної задачі наступна:

• Дослідження фактичного стану (блок1);

• Дослідження наявних ресурсів(блок 2)

• Внесення змін до календарного плану (блок 3)

Після побудови діаграми декомпозиції першого рівня для вказаних на ній функцій будуються окремі діаграми ( діаграми декомпозиції другого рівня).

Потім процес декомпозиції (побудови діаграм) продовжується до тих пір, поки подальша деталізація функцій не втрачає сенсу.

Як доповнення до специфікації можуть використовуватися блок-схеми алгоритмів. Таким чином, процес функціонального моделювання полягає в поступовому вибудовуванні ієрархії функцій.

Рис. 4. Діаграма декомпозиції першого рівня (методологія IDEF0)

Послідовність виконання функцій для рішення даної задачі наступна:

• Дослідження вільних днів старого плану(блок 1) , при цьому визначаються зі скороченням вихідних

• Створення оновленого календарного плану(блок 2)

Рис. 5. Діаграма декомпозиції другого рівня (методологія IDEF0)

2.3.3 Процесові моделі потоків даних.

Рис.6 . Контекстна діаграма системи з перепланування сроків

(методологія DFD)

2.4Словник даних:

Опис потоку даних в словнику даних:

  • Ім’я – Готовність плану

  • Тип – дискретний потік.

  • БНФ – {Номер плану+Види ресурсів+ Дата затвердження}.

  • Ім’я – Дані про КП

  • Тип – дискретний потік.

  • БНФ – { Види ресурсів+Вільні дні+Успішність}

  • Ім’я – Дані по ресурсам

  • Тип – дискретний потік.

  • БНФ – {Кількість ресурсів+ Назва ресурсів+Код ресурсів+Характеристики}

  • Ім’я – Поправки

  • Тип – дискретний потік.

  • БНФ –{Зміни+Номер календарного плану+Головний інженер}

2.5Розробка інфологічної моделі (діаграма Чена).

Рис.7 Діаграма Чена

3. Аналіз проектування предметної області ооп.

3.1Діаграма прецедентів

Затвердженя змін

Складання плану

Головний Інженер

Управляючий

Перевірка терміну виконання

Перевірка ресурсів

3.2.Опис прецедентів

Прецедент

Складання плану

Виконавці

Головний інженер

Ціль

Створює новий КП

Тип

Головний

Опис

Інженер створює календарний план

Типовий хід подій

Дії виконавця

Відгук системи

1.Отримує дані по невиконанню плану

2.Опис старого календарного плану

3. Перевірка ресурсів в календарному плані

4. В системі проводится перелік ресурсів

5. Реєстрація нового календарного плану

6.В системі виправляються недоліки старого календарного плану

7. Оновлення інформації про ресурси

8. Оновлення трат ресурсів протягом календарного плану

3.3 Концептуальна модель.

Данна концептуальна модель розроблена для головного прецеденту –складання плану.