Дерево функцій системи в цілому
Облік стану будівельних обєктів |
Планування сроків виробництва |
Моніторинг фактичного стану |
Перепланування сроків |
Проектування об’єктів виробництва |
2.2Структурно-функціональний аналіз інформаційної технології.
Моєю функцією даної системи виступає перепланування сроків
Для реалізації цієї функції необхідне виконання таких основних функцій:
· А1 – Дослідження фактичного стану.(Дослідження поточного календарного плану,виявлення етапу роботи на якому зупинилося будівництво).
· А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Розробка інфологічної моделі (діаграма Чена).
Обєкт
Головний інженер
Ресурси
Календарний план
R1
R3
Код
Назва
Вартість
Поверхи
Номер
Кількістьднів
ПІБ
Місце роб.
Стаж
Назва
Характеристикаи1
Код
R
Дата закінчення
Дата початку
№Арх.плану
Рис.7 Діаграма Чена
3. Аналіз проектування предметної області ООП.
3.1Діаграма прецедентів
|
|
Затвердженя змін |
Перевірка терміну виконання |
Головний Інженер |
Перевірка ресурсів |
Складання плану |
Управляючий |
3.2.Опис прецедентів
Прецедент | Складання плану |
Виконавці | Головний інженер |
Ціль | Створює новий КП |
Тип | Головний |
Опис | Інженер створює календарний план |
Типовий хід подій | |
Дії виконавця | Відгук системи |
1.Отримує дані по невиконанню плану | 2.Опис старого календарного плану |
3. Перевірка ресурсів в календарному плані | 4. В системі проводится перелік ресурсів |
5. Реєстрація нового календарного плану | 6.В системі виправляються недоліки старого календарного плану |
7. Оновлення інформації про ресурси | 8. Оновлення трат ресурсів протягом календарного плану |
3.3 Концептуальна модель.
Данна концептуальна модель розроблена для головного прецеденту –складання плану.
Головний інженер Код ПІБ Телефон Стаж |
Управляючий Код ПІБ Телефон Стаж |
1
Календарний план Номер Назва Дата початку Дата закінчення Термін придатності |
3.4 Діаграма діяльності для прецедента–складання оновленого плану
|
|
Дані про старий план |
Перевірка ресурсів на складі |
Докупка ресурсів |
Оновлення даних про ресурси |
Оновлений календарний план |
3.5 Діаграма сукупності прецедентів
Головний інженер склад управляючий
Складання плану |
Затвердження кількості ресурсів |
Контроль виконання |
Контроль виконання в строк |
Контроль розподілення ресурсів |
Затвердження плану |
Дата добавления: 2018-02-18; просмотров: 607; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!