Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Методология функционального моделирования IDEF0

Автор:   •  Февраль 6, 2021  •  Лабораторная работа  •  916 Слов (4 Страниц)  •  370 Просмотры

Страница 1 из 4

Цель работы: изучить методологию функционального моделирования IDEF0 и получить практические навыки в моделировании предметной области.

Порядок выполнения работы

1.        Построить бизнес-модель модель предметной области, согласно выбранного варианта (Приложение А) с помощью нотации IDEF0.

Требования к бизнес-модели:

•        Модель должна отражать бизнес-процессы предметной области (Приложение А).

•        Количество бизнес-процессов в контекстной диаграмме модели должно быть не менее 3.

•        При командной работе количество бизнес-процессов должно соответствовать количеству разработчиков в команде. Каждый член команды выполняет моделирование одного из бизнес-процессов самостоятельно.

•        Наличие в модели не менее 3 уровней: контекстная диаграмма и 2 уровня декомпозиции.

•        Бизнес-модель формируется путем слияния диаграмм отдельных бизнес-процессов.

2.        Проанализировать построенную модель и сформулировать требования к разрабатываемой программе

3.        Оформить отчет по лабораторной работе.

4.        Представить отчет по лабораторной работе для защиты.

Ход работы

Разработать программный модуль «Картотека автомагазина», предназначенный для использования работниками магазина. В базе содержатся сведения об автомобилях (марка, объем двигателя, дата выпуска и др.). При поступлении заявки на покупку производится поиск подходящего варианта. Если такого нет, клиент заносится в клиентскую базу и оповещается, когда вариант появляется.

Порядок выполнения работы

  1. Создание контекстной диаграммы.

Бизнес-процесс, согласно выбранной предметной области, носит название «Создание картотеки автомагазина». Контекстная диаграмма бизнес-процесса представлена на рисунке 1.

[pic 1]

Рисунок 1 – Контекстная диаграмма бизнес-процесса «Создание картотеки автомагазина»

В качестве входных параметров для бизнес-процесса рассматриваются запросы клиентов на определенные автомобили, а также марка/модель, цвет и комплектация автомобилей, вносимых в картотеку. На выходе из бизнес-процесса – подбор автомобилей по запросам клиентов и оповещение клиентов о поступлении заказанных автомобилей. Остальные параметры рассмотрены далее.

  1. Декомпозиция бизнес-процесса «Создание картотеки автомагазина»

Декомпозиция бизнес-процесса «Создание картотеки автомагазина» в нотации IDEF0 представлена на рисунке ниже:

[pic 2]

Рисунок 2 – Декомпозиция бизнес-процесса «Создание картотеки автомагазина»

Диаграмма включает в себя следующие функциональные блоки:

  1. Ввод информации. Ответственный сотрудник (специалист по закупкам/закупщик) вносит в систему входные данные - информацию. При этом сотрудник руководствуется организационной документацией и требованиями вышестоящего руководства.
  2. Сортировка информации. После внесения данных в систему, происходит сортировка информации, присваивание атрибутов и разделение на классы.
  3. Отображение и хранение информации. Отсортированная информация хранится в системе и становится доступной для отображения. Информация используется ответственным сотрудником (продавец) для подбора автомобилей и оповещения клиентов и поступивших автомобилях.

  1. Декомпозиция процесса «Обновление данных из системы-источника».

Декомпозиция бизнес-процесса «Сортировка информации» в нотации IDEF0 представлена на рисунке 3.

[pic 3]

Рисунок 3 – Декомпозиция процесса «Сортировка информации»

Процесс сортировки информации включает в себя следующие этапы:

  1. Сортировка информации. После внесения данных в систему, происходит сортировка информации, присваивание атрибутов и разделение на классы.
  2.  Отсортированная информация размещается в картотеке.

  1. Формирование требований к системе.

Программное средство «Картотека автомагазина» должно удовлетворять следующим требованиям:

...

Скачать:   txt (14 Kb)   pdf (140.1 Kb)   docx (58.5 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club