Построение и анализ функциональной модели договорного отдела НПО АП, страница 7

Основные элементы этой методологии основываются на следующих концепциях:

·  графическое представление блочного моделирования. Графика блоков и дуг SADT-диаграммы отображает функцию в виде блока, а интерфейсы входа/выхода представляются дугами, соответственно входящими в блок и выходящими из него. Взаимодействие блоков друг с другом описываются посредством интерфейсных дуг, выражающих «ограничения», которые в свою очередь определяют, когда и каким образом функции выполняются и управляются;

·  строгость и точность. Выполнение правил SADT требует достаточной строгости и точности, не накладывая в то же время чрезмерных ограничений на действия аналитика;

Методология SADT может использоваться для моделирования широкого круга систем и определения требований и функций, а затем для разработки системы, которая удовлетворяет этим требованиям и реализует эти функции. Для уже существующих систем, SADT может быть использована для анализа функций, выполняемых системой, а также для указания механизмов, посредством которых они осуществляются.

2.2.4.4  ОСНОВНЫЕ КОНЦЕПЦИИ IDEF0

·  графическое представление моделируемой деятельности. Графика «блоков и дуг» в IDEF0-диаграммах показывает производственные операции как блок и взаимосвязи с операциями, как дуги, входящие/выходящие в блок;

·  компактность. Документация с описанием производственной архитектуры должно быть компактной для простого ориентирования в предмете;

·  обмен информацией;

·  точность и однозначность;

·  методология. Пошаговые процедуры, предназначенные для моделирования, обзора и сбора данных;

·  организация-функция. Разделение организации от функции системы включена в назначение модели и определяется выбором функций и меток дуг в процессе создания.

2.2.4.5 ПОСТРОЕНИЕ ДЕРЕВА ФУНКЦИЙ ДЛЯ ДОГОВОРНОГО ОТДЕЛА НПО АП

Прежде, чем начинать строить функциональную модель договорного отдела, необходимо выявить иерархию функций, т. е. нарисовать дерево функций.

В данном проекте информация, необходимая для его построения была получена методом опроса сотрудников договорного отдела и методом консультаций у начальника договорного отдела.

На первом этапе была выделена основная функция договорного отдела – осуществление работы с договором, которая разбивается на 3 подфункции:

1.  Заключить новый договор

2.  Вести договор

3.  Закрыть договор

На следующем шаге каждая из этих трех функций декомпозируется на еще более мелкие функции и т. д.  Процесс продолжается до тех пор, пока не будут получены простейшие задачи, за решение которых ответственны конкретные исполнители и дальнейшее разбиение которых не целесообразно.

Дерево функций договорного отдела имеет 6 уровней и представлено на схеме 1.

Следует заметить, что в данном случае такая функция договорного отдела, как предоставление сводных справок и отчетов для руководства НПО АП, присутствует в дереве функций не в явном виде, а как подфункция «Занести данные о договоре в справку» на 4 уровне и является составной частью функции «Отслеживать движение денежных средств по договору/комплекту договоров или дополнительному соглашению». Это связано с тем, что составление сводных справок и отчетов выходит за рамки работы с одним договором.

Полный набор диаграмм функциональной модели НПО АП представлен в приложении 5.

С Х Е М А 1.

Дерево функций договорного отдела НПО АП.

 


2.2.4.6 ОПИСАНИЕ ПРОСТЕЙШИХ ФУНКЦИЙ ДОГОВОРНОГО ОТДЕЛА

Для полного понимания функциональной модели, а значит, и предметной области создаваемой АИС, необходимо иметь описание простейших функций, которые представлены листьями дерева функций, т. е. не подразделяются на более мелкие задачи.

Такое описание представлено в приложении 1.

2.3 АНАЛИЗ ФУНКЦИОНАЛЬНОЙ МОДЕЛИ

ДОГОВОРНОГО ОТДЕЛА НПО АП