Системное моделирование бизнес – процессов фотосалона «Объектив»

Автор работы: Пользователь скрыл имя, 24 Мая 2012 в 16:18, курсовая работа

Описание

Современные предприятия вынуждены постоянно заниматься улучшением своей деятельности. Это требует разработки новых технологий и приемов ведения бизнеса, повышения качества конечных результатов деятельности и, конечно, внедрения новых, более эффективных методов управления и организации деятельности предприятий.

Содержание

Введение…………………………………………………………………..……....5
1 Общая характеристика рассматриваемой системы………………..…....….…6
1.1 Описание производства в котором используется рассматриваемый процесс…………………………………………………………………………….6
1.2 Значение системы для решения проблем жизнеобеспечения……………10
2 Концептуальное моделирование системы…………………………………….12
2.1 Система и окружающая среда……………………………………………….12
2.2 Цели и критерии функционирования системы…………………………….15
2.3 Параметры характеризующие систему……………………………………..16
2.4 Варианты системы……………………………………………………………17
3 SADT-моделирование процесса……………………………………………….19
3.1 Основные положения SAT-методологии…………………………………....19
3.2 SADT-модель системы…………………………………………………….….29
3.3 Построение списка данных……………………………………………….….31
3.4 Построение диаграммы АО……………………………………………….…32
3.5 Обобщение диаграммы АО…………………………………………………
3.6 SADT-модель исследуемого предприятия…………………………………
3.7 Список данных список функций……………………………………………
3.7.1 Список данных……………………………………………………………41
3.7.2 Список функций…………………………………………………………..41
Заключение……………………………………………………………………….42
Список использованной литературы……………………………………………..43

Работа состоит из  1 файл

садт.docx

— 306.44 Кб (Скачать документ)

     К критериям предъявляются 2 основных требования:

     1)  критерий должен физически соответствовать  поставленной цели;

     2)  он должен быть достаточно  прост, чтобы можно было вообще  решить задачу оптимизации.

     Рассмотрим  критерии для целей рассматриваемого предприятия.

     Очевидно, что для цели «получение прибыли» критерием будет являться оббьем полученной прибыли за какой либо промежуток времени, измеренный в денежных единицах.

     Для цели «формирование узнаваемого  бренда» критериями являются количество постоянных клиентов, частота упоминаний предприятия в СМИ, средства, затраченные  на рекламу.

     Критериями  качества продукции является количество брака, долговечность продукции, количество жалоб клиентов.

     Критериями  благосостояния сотрудников являются разность микроклиматических показателей  рабочего места сотрудника с установленными в ГОСТах (температура, влажность, уровень  шума, освещенность, запыленность и  тп..), величина заработной платы в  соответствии с выполняемыми обязанностями  и переносимыми нагрузками, количество жалоб сотрудников. 

    2.3 Параметры характеризующие работу системы 

     Основными параметрами характеризующими работу рассматриваемого предприятия являются:

  1. Количество принятых заказов;
  2. Количество выполненных заказов ;
  3. Объем полученной прибыли;
  4. Фонд заработной платы;
  5. Налоговые выплаты;
  6. Расход материалов;
  7. Оборот денежных средств;
  8. Занимаемая доля рынка на рассматриваемый момент времени (в %);

     Рассматриваются значения данных параметров за определенный промежуток времени (неделя, месяц, квартал  и т.п.) за исключением последнего, характеризующегося состоянием только на определенный момент времени.  
 

 

 3 SADT-моделирование процесса 

      3.1 Основные положения SADT-методологии 

     Методология SADT разработана Дугласом Россом. На ее основе разработана, в частности, известная методология IDEFO (Icam DEFinition) /15/.

Методология SADT представляет собой совокупность методов, правил и процедур, предназначенных  для построения функциональной модели объекта какой-либо предметной области. Функциональная модель SADT отображает функциональную структуру объекта, т.е. производимые им действия и связи  между этими действиями. Основные элементы этой методологии основываются на следующих концепциях:

     - графическое представление блочного  моделирования. Графика блоков  и дуг SADT-диаграммы отображает  функцию в виде блока, а интерфейсы  входа/выхода представляются дугами, соответственно входящими в блок  и выходящими из него. Взаимодействие  блоков друг с другом описываются  посредством  интерфейсных дуг,  выражающих  "ограничения",  которые  в свою очередь  определяют, когда и каким образом  функции выполняются и управляются;

     - строгость и точность. Выполнение  правил SADT требует достаточной строгости  и точности, не накладывая в  то же время чрезмерных ограничений  на действия аналитика. Правила  SADT включают:

ограничение количества блоков на каждом уровне декомпозиции (правило 3-6 блоков);

     - связность диаграмм (номера блоков);

     - уникальность меток и наименований (отсутствие повторяющихся имен);

     - синтаксические правила для графики  (блоков и дуг);

     - разделение входов и управлений (правило определения роли данных), отделение      организации     от     функции,      т.е.      исключение     влияния организационной структуры  на функциональную модель.

     Методология SADT может использоваться для моделирования  широкого круга систем и определения  требований и функций, а затем  для разработки системы, которая  удовлетворяет этим требованиям  и реализует эти функции. Для  уже существующих систем SADT может  быть использована для анализа функций, выполняемых системой, а также  для указания механизмов, посредством  которых они осуществляются.

Результатом применения методологии SADT является модель, которая состоит из диаграмм, фрагментов текстов и глоссария, имеющих  ссылки друг на друга. Диаграммы - главные  компоненты модели, все функции ИС и интерфейсы на них представлены как блоки и дуги. Место соединения дуги с блоком определяет тип интерфейса. Управляющая информация входит в  блок сверху, в то время как информация, которая подвергается обработке, показана с левой стороны блока, а результаты выхода показаны с правой стороны. Механизм (человек или автоматизированная система), который осуществляет операцию, представляется дугой, входящей в блок снизу (рис.7.).

     Одной из наиболее важных особенностей методологии SADT является постепенное введение все  больших уровней детализации  по мере создания диаграмм, отображающих модель. 

 

Рисунок 6 - Функциональный блок и интерфейсные дуги 

     На  рисунке 6, где приведены четыре диаграммы и их взаимосвязи, показана структура SADT-модели. Каждый компонент модели может быть декомпозирован на другой диаграмме. Каждая диаграмма иллюстрирует «внутреннее строение» блока на родительской диаграмме.

     Построение SADT-модели начинается с представления  всей системы в виде простейшей компоненты - одного блока и дуг, изображающих интерфейсы с функциями вне системы. Поскольку единственный блок представляет всю систему как единое целое, имя, указанное в блоке, является общим. Это верно и для интерфейсных дуг - они также представляют полный набор внешних интерфейсов системы  в целом.

     Затем блок, который представляет систему  в качестве единого модуля, детализируется на другой диаграмме с помощью  нескольких блоков, соединенных интерфейсными дугами. Эти блоки представляют основные подфункции исходной функции. Данная декомпозиция выявляет полный набор подфункций, каждая из которых представлена как блок, границы которого определены интерфейсными дугами. Каждая из этих подфункций может быть декомпозирована подобным образом для более детального представления.

Во всех случаях каждая подфункция может  содержать только те элементы, которые  входят в исходную функцию. Кроме  того, модель не может опустить какие-либо элементы, т.е., как уже отмечалось, родительский блок и его интерфейсы обеспечивают контекст. К нему нельзя ничего добавить, и из него не может  быть ничего удалено.

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

     Дуги, входящие в блок и выходящие из него на диаграмме верхнего уровня, являются точно теми же самыми, что  и дуги, входящие в диаграмму нижнего  уровня и выходящие из нее, потому что блок и диаграмма представляют одну и ту же часть системы .

 

Рисунок 7 - Структура SADT-модели. Декомпозиция диаграмм 

     На  рисунках 8-10 представлены различные варианты выполнения функций и соединения дуг с блоками.

 

Рисунок 8 - Одновременное выполнение

 

Рисунок 9 - Соответствие должно быть полным и непротиворечивым 

     Некоторые дуги присоединены к блокам диаграммы  обоими концами, у других же один конец  остается неприсоединенным. Неприсоединенные дуги соответствуют входам, управлениям  и выходам родительского блока. Источник или получатель этих пограничных  дуг может быть обнаружен только на родительской диаграмме. Неприсоединенные концы должны соответствовать дугам  на исходной диаграмме. Все граничные  дуги должны продолжаться на родительской диаграмме, чтобы она была полной и непротиворечивой.

     На SADT-диаграммах не указаны явно ни последовательность,  ни время.     Обратные     связи,     итерации,     продолжающиеся     процессы     и перекрывающиеся (по времени) функции  могут быть изображены с помощью  дуг. Обратные связи могут выступать  в виде комментариев, замечаний, исправлений  и т.д. (рисунок 10).

Рисунок 10 - Пример обратной связи 

     Как было отмечено, механизмы (дуги с нижней стороны) показывают средства, с помощью  которых осуществляется выполнение функций. Механизм может быть человеком, компьютером или любым другим устройством, которое помогает выполнять  данную функцию (рисунок 11). 

 

Рисунок 11 - Пример механизма 

     Каждый  блок на диаграмме имеет свой номер. Блок любой диаграммы может быть далее описан диаграммой нижнего  уровня, которая, в свою очередь, может  быть далее детализирована с помощью  необходимого числа диаграмм. Таким  образом, формируется иерархия диаграмм.

Для того, чтобы указать положение любой  диаграммы или блока в иерархии, используются номера диаграмм. Например, А21 является диаграммой, которая детализирует блок 1 на диаграмме А2. Аналогично, А2 детализирует блок 2 на диаграмме АО, которая является самой верхней

диаграммой  модели. На рисунке 12 показано типичное дерево диаграмм. 

 

Рисунок 12 - Иерархия диаграмм 

     Одним из важных моментов при проектировании ИС с помощью методологии SADT является точная согласованность типов связей между функциями. Различают по крайней  мере семь типов связывания:

     - случайная – 0;

     - логическая – 1;

     - временная – 2;

     - процедурная – 3;

     - коммуникационная – 4;

     - последовательная – 5;

     - функциональная – 6.

     Ниже  каждый тип связи  кратко определен  и  проиллюстрирован с помощью  типичного примера из SADT.

     Тип случайной связности: наименее желательный.

     Случайная связность возникает, когда конкретная связь между функциями мала или  полностью отсутствует. Это относится  к ситуации, когда имена данных на SADT-дугах в одной диаграмме  имеют малую связь друг с другом. Крайний вариант этого случая показан на рисунке 13.

 

Рисунок 13 - Случайная связность 

     Тип логической связности. Логическое связывание происходит 
тогда, когда данные и функции собираются вместе вследствие того, что они 
попадают    в    общий    класс    или    набор    элементов,    но    необходимых 
функциональных отношений между ними не обнаруживается.

     Тип   временной   связности.   Связанные   по   времени   элементы 
возникают вследствие того, что они представляют функции, связанные во 
времени,    когда    данные    используются    одновременно    или    функции 
включаются параллельно, а не последовательно.

     Тип  процедурной  связности. Процедурно-связанные  элементы 
появляются     сгруппированными     вместе     вследствие     того,    что     онивыполняются в течение одной и той же части цикла или процесса. Пример процедурно-связанной диаграммы приведен на рисунке 14.
 

 

Рисунок 14 - Процедурная связность 

     Тип   последовательной   связности.   На  диаграммах,   имеющих 
последовательные связи, выход одной функции служит входными данными 
для следующей функции. Связь между элементами на диаграмме является 
более  тесной,   чем  на рассмотренных  выше  уровнях   связок,   поскольку 
моделируются причинно-следственные зависимости (рисунок 15).

Информация о работе Системное моделирование бизнес – процессов фотосалона «Объектив»