Создание функциональной модели с помощью AllFusion Process Modeler
Создание функциональной модели с помощью AllFusion Process Modeler
ЗАДАНИЕ
Создание функциональной модели нотариальной конторы
На основании общего описания предметной области, выполненного начинающим аналитиком, а также используя литературные, научные источники, Internet составить собственное представление о предметной области нотариальной конторы.
Вариант 15 – Нотариальная контора.
Деятельность Вашей нотариальной конторы организована следующим образом: Ваша фирма готова предоставить клиенту определенный комплекс услуг. Для наведения порядка Вы формализовали эти услуги, составив их список с описанием каждой услуги. При обращении к Вам клиента, его стандартные данные (название, вид деятельности, адрес, телефон) фиксируются в базе данных. По каждому факту оказания услуги клиенту составляется документ. В документе указываются услуга, сумма сделки, комиссионные (доход конторы), описание сделки. В рамках одной сделки клиенту может быть оказано несколько услуг. Стоимость каждой услуги фиксирована. Кроме того, компания предоставляет в рамках одной сделки различные виды скидок. Скидки могут суммироваться
Средствами AllFusion Process Modeler создать функциональную модель по выбранной предметной области:
- контекстная диаграмма;
- диаграмма декомпозиции А0;
- диаграмма декомпозиции А2;
- диаграммы IDEF3;
- диаграмма Swim Lane
- диаграмма DFD;
- диаграмма узлов;
- стоимостной анализ (в денежном или временном выражении).
При построении модели следует соблюдать следующие условия:
- на диаграмме декомпозиции А0 должно быть не менее 4 блоков;
- не менее трех блоков уровня А0 должны иметь декомпозицию уровня А2, состоящую из 3-5 блоков;
- как минимум три процесса уровня А2 должны иметь декомпозицию в нотации IDEF3, состоящую из трех и более работ;
- как минимум один процесс должен иметь декомпозицию в нотации DFD, состоящую не менее чем из двух подпроцессов;
- как минимум два процесса нотации IDEF3 должны иметь диаграмму Swim Lane;
- по любому из процессов следует построить FEO-диаграмму;
- на диаграммах не должно быть нерассмотренных стрелок (в квадратных скобках);
- стоимостной анализ должен охватывать все процессы модели.
Ход выполнения работы:
Для начала открываем программу AllFusion Process Modeler и создаем проект с название Нотариальная контора и в поле автор укажем свой вариант (15). Теперь создадим Контекстную диаграмму – рисунок 1. Для контекстной диаграммы мы определили входные и выходные данные, управление и механизм. К входным данным будет относиться обращение клиентов. К