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

2. Архітектура

2.1. Цілі розробки проекту

Ми безпосередньо у нашій роботі розглядаємо процес Створення лінійного графіку робіт, в якому виконуються наступні функції (Таблиця 2.1.)

Рис.2.1. Приклад побудови дерева цілей

Розглянемо детальніше кожну функцію (опис функцій):

  • Аналіз робіт – розгляд кожної роботи з визначенням витрат часу на роботу

  • Мінімізація часу на будівництво - Визначення оптимального та мінімального часу виконання будівельних робіт

  • Побудова лінійного графіку робіт – створення графіку на основі отриманих даних

2.2. Аналіз функції

Дана система створюється для виконання наступних цілей:

  • Визначення ранніх термінів робіт;

  • Визначення оптимального часу;

  • Побудова графіку робіт

Побудова лінійного графіку робіт

F0

Опис роботи

Часовий параметр

Визначення ранніх термінів

Робота

F2

F1

F3

F4

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

2.3. Моделі потоків

Діаграми потоків даних (IDF0) є основним засобом моделювання функціональних вимог проектованої системи. З їх допомогою ці вимоги розбиваються на функціональні компоненти (процеси) і представляються у вигляді мережі, пов'язаної потоками даних. Головна мета таких засобів - продемонструвати, як кожен процес перетворить свої вхідні дані у вихідні, а також виявити відносини між цими процесами.

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

Будуємо чорну скриньку нашої предметної області за технологією IDF0

На вхід нам поступають:

  • Робота

  • Опис роботи

  • Часовий параметр

  • Ранні терміни

Зовнішні джерела інформації:

  • Стандарти на будівництво

  • БД

Управління:

  • ЕОМ

  • Люди

На виході:

  • Лінійний графік робіт

  • Аналіз робіт

  • Мінімізація часу на будівництво

Рис.2.3. Модель чорної скриньки «Побудова інформаційної платформи»

Декомпози́ція — науковий метод, що використовує структуру завдання і дозволяє замінити вирішення одного великого завдання рішенням серії менших завдань, нехай і взаємопов'язаних, але більш простих. Декомпозиція, як процес розділення, дозволяє розглядати будь-яку досліджувану систему як складну, що складається з окремих взаємопов'язаних підсистем, які, в свою чергу, також можуть бути розділеними на частини. В якості систем можуть виступати не тільки матеріальні об'єкти, а й процеси, явища і поняття.

Тепер робимо декомпозицію на основі чорної скриньки

Рис. 2.4. Декомпозиція головної функції «Побудова інформаційної платформи»

2.4. Об'єктно-орієнтований підхід Опис прецедентів

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

Таблиця.2.1. Опис прецедентів

Прецедент

Інформаційна платформа

Виконавець

Системний адміністратор

Цілі

Створення платформи для структурування та побудови лінійного графіку робіт

Опис

Створюється інформаційна платформа, заповнюється даними та обраховується

Тип

Основний

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]