IDEF0 вы создаете не для для того, чтобы отстал вредный препод, а чтобы использовать ее дальше в работе. Для того, чтобы строить на основе диаграммы процессов весь дальнейший проект. Если в IDEF0 будут ошибки, то использовать ее будет невозможно. На ее основе потом просто ничего не построится. Какими бывают типичные ошибки? Давайте посмотрим на диаграмму (рис.1) Ошибка 1. Прямоугольник А1 "Получить задачу(выдача/заправка). Дружочки, выдать новые картриджи по подразделениям и заправить картриджи, которые уже давно выданы - это две совершенно разные задачи. И не нужно их объединять в одной диаграмме. Это все равно, что в одном рецепте пытаться рассказать, как сварить борщ и испечь торт "Наполеон".
Поэтому исправляется такая ошибка введением диаграммы более высокого уровня, на которой показаны основные подсистемы нашей системы. Можно их назвать главными процессами, если хотите (рис.2). А потом уже отдельно развлекайтесь с декомпозицией каждого процесса. Ошибка 2. Обожаю до слёз управ