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

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

Вариант 1

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

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


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