Технология разработки программного обеспечения

ПРАКТИЧЕСКОЕ ЗАДАНИЕ

Вариант 6

  1. Построить структурно-функциональную модель процесса «Сборка компьютера на заказ», используя методологию SADT и стандарт IDEF0.
  2. Используя программное средство Ramus Educational, создать связи на контекстной диаграмме согласно таблице 1.

  3. Таблица 1 – Контекстная диаграмма


  4. Создать диаграмму декомпозиции «Сборка компьютера на заказ», которая должна содержать следующие процессы: «Принять и оформить заказ», «Спланировать сборку», «Закупить комплектующие», «Собрать и протестировать», «Реализовать заказ».
  5. Между процессами «Принять и оформить заказ» и «Спланировать сборку» установить связь с названием «Принятый заказ».
  6. Между процессами «Спланировать сборку» и «Закупить комплектующие» установить связь с названием «Заявка на закупку комплектующих».
  7. Между процессами «Закупить комплектующие» и «Собрать и протестировать» установить связь с названием «Комплектующие».
  8. Между процессами «Собрать и протестировать» и «Реализовать заказ» установить связь с названием «Протестированный компьютер».
  9. Сформировать выход для процесса «Спланировать сборку», дав ему название – «План-график сборки», который будет являться управлением для процессов «Собрать и протестировать».
  10. В диаграмме декомпозиции установить связи таким образом, чтобы были учтены следующие условия:
    • «Персонал фирмы» должен использоваться в каждом процессе;
    • Процесс «Реализовать заказ» должен иметь функциональную связь с «Клиент» (как управление).