- •1.Опис предметної області
- •2.Розробка архітектури інформаційної системи
- •2.1.Цільовий аналіз інформаційної системи
- •Дерево функцій системи в цілому
- •2.2Структурно-функціональний аналіз інформаційної технології.
- •Дерево функцій для функції перепланування сроків
- •2.3Структурний аналіз проектування.
- •2.3.1 Контексна діаграма системи.
- •2.3.2 Діаграма декомпозиції першого рівня.
- •3. Аналіз проектування предметної області ооп.
- •3.1Діаграма прецедентів
- •3.2.Опис прецедентів
- •Управляючий
- •Головний інженер
- •Календарний план
- •Список використаної літератури
Дерево функцій для функції перепланування сроків
Рис.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 Концептуальна модель.
Данна концептуальна модель розроблена для головного прецеденту –складання плану.
