Функциональное моделирование. Методология IDEF0. Построение иерархии функциональных диаграмм

Построение функциональной модели IDEF0 средствами программного обеспечения BPWin. Произведение двухуровневой декомпозиции построенной диаграммы. Создание функциональной схемы программного продукта для учёта услуг, оказываемых "Интернет-центром".

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 13.06.2014
Размер файла 339,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Тема: Функциональное моделирование. Методология IDEF0. Построение иерархии функциональных диаграмм

Цель: Сформировать умения построения функциональных моделей, в том числе в среде BPWin.

Оборудование: ПК, ОС Windows, MS Word, BPWin.

Время выполнения: 4 часа.

Условие задания

1) Согласно приведенному в методических указаниях примеру, средствами ПО BPWin построить функциональную модель IDEF0 программы, соответствующей выданному заданию.

2) Произвести двухуровневую декомпозицию построенной диаграммы.

Результаты работы

Рисунок 1 -- Общая функциональная схема программного продукта для учёта услуг оказываемых "Интернет-центром"

На Рисунке 1 приведена Общая функциональная схема для учёта услуг оказываемых "Интернет-центром". Входными данными схемы являются базы данных "Клиенты", в которых содержится информация о клиентах "Интернет-центра", "Услуги" содержащая информацию об полном перечне услуг оказываемых "Интернет-центром" и база данных "Заказы" -- содержащая скомбинированную информацию о клиентах и о их заказах (прошлых, будущих и настоящих).

В качестве механизма в приведенной выше схеме выступает "Персонал (разработчик)", который осуществляет все операции с данными, клиентами, заказами и самим программным продуктом.

В качестве управляющего параметра выступают два документа (Техническое задание, Закон РБ "О предоставлении услуг").

Выходными данными выступают: Изменённая база данных "Клиенты", Изменённая база данных "Заказы", Выполненный заказ (услуга).

Рисунок 2 -- Схема декомпозиции программного продукта для учёта услуг оказываемых "Интернет-центром"

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

В начале, "Разработчик" (персонал) должен по заказу осуществить поиск на данный момент свободного работника (в данной сфере услуг), в случае если такой есть, он должен выполнить заказ и предоставить его клиенту. После произведенных выше действий работник при завершении заказа должен оформить дисконтную карту (или увеличить процент скидки, подробнее Рисунок 3).

Выходными данными в данной схеме являются: Изменённая база данных "Клиенты", Изменённая база данных "Заказы", Выполненный заказ (услуга) и Дисконтная карта.

Рисунок 3 -- Схема декомпозиции блока по выдаче "Дисконтной карты"

программный декомпозиция диаграмма bpwin

Декомпозиция блока по выдаче "Дисконтной карты", выделяет 3 составных блока. На первый блок-вход поступает база данных "Клиенты", разработчик должен осуществить проверку клиента и в зависимости от постоянности клиента применить скидку, иначе -- выдать новую дисконтную карту.

После всех операций происходит изменение цены (если идёт по "Скидке") и на выходе данными будут являться: Изменённая база данных "Клиенты", Изменённая база данных "Заказы" и Дисконтная карта.

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

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.