Разработаем упрощенную электронную доску объявлений. Исходя из материалов предметной области, центром системы будет пользователь, размещающий объявление. Для начала он должен внести в базу свои данные, а затем добавить новое объявление.
Каждый пользователь будет заноситься в базу данных, и по этим данным станет возможно отследить, какие объявления были им размещены.
Каждое объявление, как правило, относится к какой-либо категории, будь то автомобили, недвижимость, животные и др. При публикации объявления необходимо указать категорию, к которой оно относится, что позволит найти данное объявление при просмотре какой-либо конкретной категории.
В основе IDEF0 методологии лежит понятие блока, который отображает некоторую бизнес-функцию. Четыре стороны блока имеют разную роль: левая сторона имеет значение "входа", правая - "выхода", верхняя - "управления", нижняя - "механизма (рисунок 1).
Рисунок 1 – Функциональная модель
Проанализировав предметную область и требования к задаче, выделим следующие объекты, которые имеют отношение к системе:
Составим список всех функций, имеющих отношение к системе:
Основной процесс (а также его декомпозиция) функциональной модели находится в приложении А.
Дата | Выполнено, % |
---|---|
2020-06-04 11:44:54 | 10 |
2020-06-01 08:00:36 | 100 |