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

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

Вариант 3

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

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


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