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