Основные элементы этой методологии основываются на следующих концепциях:
· графическое представление блочного моделирования. Графика блоков и дуг 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 АНАЛИЗ ФУНКЦИОНАЛЬНОЙ МОДЕЛИ
ДОГОВОРНОГО ОТДЕЛА НПО АП
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.