70630

Функциональная структура

Лекция

Информатика, кибернетика и программирование

Последовательность взаимосвязанных по входам и выходам функций составляет бизнес-процесс. Функция бизнес-процесса может порождать объекты любой природы материальные денежные информационные.

Русский

2014-10-23

38.65 KB

0 чел.

Лекция 19

Функциональная структура

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

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

На внешнем уровне моделирования определяется список основных бизнес-функций или видов бизнес-процессов. Обычно таких функций насчитывается 15–20.

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

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

Структура управления

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

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

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

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

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

Организационная структура

Организационная структура представляет собой совокупность организационных единиц, как правило, связанных иерархическими и процессными отношениями. Организационная единица — это подразделение, представляющее собой объединение людей (персонала) для выполнения совокупности общих функций или бизнес-процессов. В функционально-ориентированной организационной структуре организационная единица выполняет набор функций, относящихся к одной функции управления и входящих в различные процессы. В процессно-ориентированной структуре организационная единица выполняет набор функций, входящих в один тип процесса и относящихся к разным функциям управления.

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

На концептуальном уровне для каждого подразделения задается организационно-штатная структура должностей (ролей персонала).

На внутреннем уровне определяются требования к правам доступа персонала к автоматизируемым функциям информационной системы.

Техническая структура

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

На внешнем уровне модели определяются типы технических средств обработки данных и их размещение по структурным подразделениям.

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

На внутреннем уровне строится модель "клиент-серверной" архитектуры вычислительной сети.

Описанные модели предметной области нацелены на проектирование отдельных компонентов ИС: данных, функциональных программных модулей, управляющих программных модулей, программных модулей интерфейсов пользователей, структуры технического комплекса. Для более качественного проектирования указанных компонентов требуется построение моделей, увязывающих различные компоненты ИС между собой. В простейшем случае в качестве таких моделей взаимодействия могут использоваться матрицы перекрестных ссылок: "объекты-функции", "функции-события", "организационные единицы — функции ", "организационные единицы — объекты", "организационные единицы — технические средства" и т д. Такие матрицы не наглядны и не отражают особенности реализации взаимодействий.

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

Структурным анализом принято называть метод исследования системы, который начинается с ее общего обзора, а затем детализируется, приобретая иерархическую структуру с все большим числом уровней. Для таких методов характерно: разбиение на уровни абстракции с ограниченным числом элементов (от 3 до 7); ограниченный контекст, включающий только существенные детали каждого уровня; использование строгих формальных правил записи; последовательное приближение к результату. Структурный анализ основан на двух базовых принципах – "разделяй и властвуй" и принципе иерархической упорядоченности. Решение трудных проблем путем их разбиения на множество меньших независимых задач (так называемых "черных ящиков") и организация этих задач в древовидные иерархические структуры значительно повышают понимание сложных систем. Определим ключевые понятия структурного анализа.

Операция – элементарное (неделимое) действие, выполняемое на одном рабочем месте.

Функция – совокупность операций, сгруппированных по определенному признаку.

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

Подпроцесс – это бизнес-процесс, являющийся структурным элементом некоторого бизнес-процесса и представляющий ценность для потребителя.

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

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


 

А также другие работы, которые могут Вас заинтересовать

42055. Технологии заправки воздушного судна специальными газами 2.68 MB
  Для этих целей предусмотрены как прицепные так и самоходные газозарядные станции для пополнения запасов специальных газов в бортовых система ВС. Пример простейшей прицепной газозарядной станции содержащей на тележке два баллона и компрессорную станцию показан на рис. Заправка бортовых систем ВС медицинским кислородом является самым сложной и опасной технологической операцией поэтому рассмотрим наиболее общий случай и конструкцию самоходной автомобильной кислородозарядной станции. Назначение конструкция и работа станции Автомобильная...
42056. Технологии заправки воздушного судна специальными жидкостями. Технические характеристики ЗСЖ-66 4.26 MB
  Технологии заправки воздушного судна специальными жидкостями Цель работы: изучить технологическое оборудование и особенности технологии его применения для заправки бортовых систем ВС специальными жидкостями Краткие теоретические сведения 1. Назначение конструкция и работа ЗСЖ66 Заправщик специальными жидкостями ЗСЖ66 предназначенный для заправки ВС синтетическими и минеральными маслами маслосмесями пусковым топливом бензином гидросмесями. В отсеках левого борта размещено оборудование систем заправки жидкостью для гидросистем и пусковым...
42057. Воздушный запуск авиационных двигателей 492 KB
  Воздушный запуск авиационных двигателей Цель работы ознакомление с оборудованием предназначенным для воздушного запуска авиационных двигателей. Короткие теоретические сведения Для воздушного запуска газотурбинного двигателя без работы вспомогательной силовой установки ВСУ применяются специальные самоходные или прицепные Установки Воздушного Запуска УВЗ. Они доставляют сжатый непрерывный поток воздуха к штуцеру воздушного запуска для привода колеса турбины воздушного стартера размещенного на каждом реактивном двигателе который...
42058. Электро-стартерный запуск авиационных двигателей 710 KB
  Это экономит топливо потребляемое маршевыми реактивными двигателями и вспомогательной силовой установкой и заряд бортовых аккумуляторов ВС. Когда агрегат используется для запуска двигателя напряжение в разъеме не должно быть меньше чем 20 V. Аэродромный подвижной агрегат смонтированный на автоприцепе Специальное оборудование Аэродромного Подвижного Агрегата состоит из генератора приводимого дизельным двигателем который размещен в кожухе системы обеспечения двигателя панель управления панель реле бункер для складывания кабелей....
42059. Технологии водильной буксировки воздушного судна 2.33 MB
  Технологии водильной буксировки воздушного судна Цель работы: ознакомление с основными технологическими особенностями операций буксировки и задней буксировки ВС безопасность операции буксировки меры безопасности труда. Кнструкция ВОДИЛ И БЕЗОПАСНОСТЬ ПРИмененЕНИЯ Учебные требования для выдачи свидетельства на буксировку и заднюю буксировку Существование удостоверения ни совершение задней буксировки и буксировки является важным условием ответственности. Как оператор транспортного средства задней буксировки или связист по самолетному...
42061. Изучение принципа измерения температуры при помощи термоэлектрического преобразователя 143.5 KB
  По основным характеристикам термоэлектрические преобразователи подразделяются: по назначению и эксплуатации погружные и поверхностные; по конструкции крепления ТП на месте эксплуатации с неподвижным и подвижным штуцером с фланцевым креплением; по степени от внешней среды со стороны выводов с обыкновенной или водозащищенной головкой; по степени тепловой инерционности малой до 5с средней до 60 с большой до 180 с. По конструктивному оформлению их делят на группы: показывающие КПП1; КВП1 показывающие и самопишущие с...
42063. Двойственность в линейном программировании (ЛП) 223 KB
  Цель работы изучить возможности табличного процессора MS Excel для решения двойственной задачи линейного программирования. Краткие теоретические сведения Двойственная задача ЛП Предположим что задача линейного программирования ЗЛП имеет вид: Составим другую ЗЛП число переменных которой равно числу ограничений данной задачи т. Если для второй задачи составить двойственную то получим первую задачу. сформулированные задачи составляют пару взаимно двойственных задач ЛП.