'

Часть 5 Информационные технологии в РБП

Понравилась презентация – покажи это...





Слайд 0

Часть 5 Информационные технологии в РБП Тема 5.1. Информационная система поддержки нового бизнеса Тема 5.2. Классы инструментальных средств РБП Тема 5.3. Характеристика инструментальных средств РБП


Слайд 1

Построение ИС поддержки Часть 5. ИТ в РБП Тема 5.1. ИС поддержки нового бизнеса Модели бизнес-процессов и модели информационной системы взаимосвязаны. Поэтому на протяжении всей разработки необходимо предусмотреть несколько итераций между формированием модели бизнеса и созданием ИС.


Слайд 2

Этапы создания ИС Тестирование. Тестирующий, взаимодействуя с Пользователем и Заказчиком, проверяет соответствие готовой ИС и документации требованиям. Сбор требований. Интервьюер опрашивает потенциальных Пользователей ИС и Заказчиков и формирует Список требований. Анализ требований. Определяются функции системы и ее интерфейсы. Аналитик требований используя Список требований и О-модель нового бизнеса, создает П-модель ИС и макет (прототип) . Идеальное проектирование (логическое). Проектировщик на основании П-модели ИС создает О-модель ИС (выделяет объекты ИС, описывает их структуру, взаимодействие) и уточненный прототип системы. Реальное проектирование (физическое) Разработчик адаптирует О-модель ИС к условиям реального окружения (с учетом языка программирования, СУБД ). Формируется физическая структура баз данных, составляются спецификации компонент, создаются макеты экранных форм и т.д. Реализация. Программист на основании модели реализации разрабатывает программу, создает базы данных, сопроводительную документацию и т.д. Часть 5. ИТ в РБП Тема 5.1. ИС поддержки нового бизнеса


Слайд 3

Построение ИС поддержки Часть 5. ИТ в РБП Тема 5.1. ИС поддержки нового бизнеса Модели бизнес-процессов и модели информационной системы взаимосвязаны. Поэтому на протяжении всей разработки необходимо предусмотреть несколько итераций между формированием модели бизнеса и созданием ИС.


Слайд 4

Построение П-модели ИС Продавец /и Последовательность шагов : 1. Выбирается активный объект (или актор) О-модели бизнеса, использующий ИС в своей деятельности 2. В П-модели ИС ему сопоставляется актор – пользователь ИС 3. Если в О-модели бизнеса некоторое обязательство объекта выполняется с помощью ИС, то оно вносится в описание прецедента П-модели ИС 4. Если рассмотрены не все объекты О-модели бизнеса, использующие ИС, то все шаги повторяются для очередного объекта Часть 5. ИТ в РБП Тема 5.1. ИС поддержки нового бизнеса


Слайд 5

Поток событий прецедента ИС Диаграмма деятельности прецедента ИС «Ввод нового заказа» Приведенная диаграмма описывает только основной поток событий, не учитывая дополнительные и альтернативные потоки (например, шаги по обработке ошибок ввода, вычислению стоимости заказа и т.д. Часть 5. ИТ в РБП Тема 5.1. ИС поддержки нового бизнеса


Слайд 6

Объектная модель ИС Необходимо выделить объекты, участвующие в выполнении прецедентов ИС. Как правило, объект ИС, создаваемый программой, является экземпляром некоторого класса и объединяет в одну структуру совокупность данных (атрибутов) и процедур (методов, операций) Категории объектов ИС: Пассивный объект (объект-сущность) оперирует только данными и не может инициировать деятельность по управлению другими объектами. Однако пассивные объекты могут посылать сигналы в процессе выполнения запросов, которые они получают. Пример - таблица в базе данных. Активный объект может инициировать деятельность по управлению другими объектами, т.е. послать сообщение другому объекту, инициирующее выполнение этим объектом определенной операции. Пример – программные объекты (экземпляры классов, создаваемые программой). Интерфейсный объект (разновидность активных объектов ) поддерживает взаимодействие ИС с окружением – с пользователями, с аппаратурой (принтерами, сканерами и т.д.), с другими системами. Пример - экранные формы (окна). Часть 5. ИТ в РБП Тема 5.1. ИС поддержки нового бизнеса


Слайд 7

Объектная модель ИС Диаграмма последовательности прецедента ИС«Ввод нового заказа» Каждое взаимодействие представляет собой сообщение, посылаемое одним объектом другому. Сообщения не только передают некоторую информацию, но и требуют от принимающего объекта выполнения ожидаемых действий. При генерации программного кода сообщения транслируются в вызовы методов (процедур) объекта. Часть 5. ИТ в РБП Тема 5.1. ИС поддержки нового бизнеса


Слайд 8

Возможности инструментальных средств Автоматическое создание компонент – например, автоматическая кодогенерация (создание компьютерных программ, баз данных на основе введенных моделей и диаграмм), формирование различного рода отчетов, документации по заданному шаблону и т.д. Систематизация информации о проекте, что позволяет отслеживать процесс принятия решений, упрощает верификацию проекта и сопутствующей документации; Визуальное моделирование, заменяющее разработчику бумагу и карандаш на компьютер и позволяющее формировать графический проект в интерактивном режиме с использованием визуальных средств (диаграмм, блок-схем, графов), дополненный различного рода описаниями, спецификациями, словарями; Анализ построенных моделей, включая возможность просчитать стоимостные и временные характеристики различных процессов, проверить гипотезы «что, если …», проверить возможные последствия различных ситуаций и т.д.; Поддержка коллективной работы – возможность параллельной разработки отдельных компонент проекта различными группами разработчиков с возможностью интеграции результатов в один общий проект; Использование типовых решений – использование ранее накопленного опыта при принятии решений, например, использование готовых фрагментов модели; Часть 5. ИТ в РБП Тема 5.2. Инструментальные средства РБП


Слайд 9

Классификация инструментальных средств Часть 5. ИТ в РБП Тема 5.2. Инструментальные средства РБП


Слайд 10

CASE-средства Классификация по уровню проектирования в жизненном цикле создания ИС: средства верхнего уровня (Upper CASE) - анализ предметной области, определение места ИС в контуре бизнес-системы; средства среднего уровня (Middle CASE) - разработка архитектуры ИС, создание проектных спецификаций; средства нижнего уровня (Lower CASE) – поддержка разработки программного обеспечения. CASE (Computer Aided Software Engineering – компьютерная поддержка проектирования программного обеспечения) - это программно-технические средства для автоматизации разработки информационных систем. Классификация по типам: средства анализа предметной области (соответствуют Upper CASE); средства анализа и проектирования (соответствуют Middle CASE) средства разработки приложений (соответствуют Lower CASE). вспомогательные (средства управления проектом, средства тестирования, документирования и т.д.). Часть 5. ИТ в РБП Тема 5.2. Инструментальные средства РБП


Слайд 11

CASE-средства Средства анализа предметной области. Функции: формирование модели предметной области (диаграмм функциональной декомпозиции, диаграмм потоков данных и др.). используемые методологии – IDEF0 (SADT), ABC, DFD, IDEF3, UML. Примеры: Design/IDEF (Meta Software), BPwin (Logic Works), CASE Аналитик (МакроПроджект), Rational Rose (Rational Software Corp.). В РБП: используются на этапах обратного и прямого инжиниринга для построения моделей существующего, нового бизнеса. Средства анализа и проектирования. Функции: формирование архитектуры ИС, спецификации компонентов и интерфейсов алгоритмов, структур данных (схем баз данных). используемые методологии – ERD, DSD, IDEF1X, SAD, UML. Примеры: Silverrun (CSA), Erwin (Logic Works), Designer/2000 (ORACLE), CASE Аналитик (МакроПроджект), Rational Rose (Rational Software Corp.) В РБП: используются на этапе прямого инжиниринга для построения модели ИС поддержки нового бизнеса. Часть 5. ИТ в РБП Тема 5.2. Инструментальные средства РБП


Слайд 12

CASE-средства Средства разработки приложений Функции: генерация программного кода на различных языках программирования (C++, Object Pascal, Java, Visual Basic) Примеры: RAD-средства - Power Builder (Sybase), Delphi (Borland), 4GL (Uniface Compuware), генераторы кодов Rational Rose (Rational Software Corp.) и др. В РБП: используются на этапе прямого инжиниринга для построения ИС на основе модели ИС. Средства управления проектом. Функции: формирование календарных графиков работ в виде диаграмм Ганта, управление ресурсами (распределение ресурсов между работами, анализ), управление затратами (расчет финансовых показателей проекта) Примеры: Microsoft Project (Microsoft), Time Line (Symantec), CA-SuperProject (Computer Associates International). В РБП: используются на подготовительном этапе для планирования выполнения проекта по РБП. Могут быть использованы на этапах обратного и прямого инжиниринга для создания модели бизнес-процесса в виде последователь- ности работ. Часть 5. ИТ в РБП Тема 5.2. Инструментальные средства РБП


Слайд 13

Средства моделирования бизнеса Это компьютерные средства изначально созданные для моделирования, анализа и реинжиниринга бизнеса CASE-средства хотя и предоставляют возможности для моделирования бизнеса, рассматривают модели бизнеса лишь как основу для проектирования ИС и, в связи с этим, не содержат развитых средств анализа и оптимизации бизнес-процессов. Можно выделить три группы средств: средства анализа бизнес-процессов, средства имитационного моделирования, средства интеллектуального моделирования. Средства анализа бизнес-процессов Функции: построение статических моделей компании (организационных, функциональных, моделей управления) и анализ эффективности организации бизнеса (калькуляция затрат; оценка стратегических планов; оценка уровня, разработка системы менеджмента качества и др.). Примеры: ARIS (IDS Prof. Sheer), EasyABC (ABC Technologies), Business Design Facility (Texas Instruments), Business Improvement Facility (Virtual Software Factory) . В РБП: используются на этапах обратного и прямого инжиниринга для построения статических моделей существующего и нового бизнеса, а также для анализа, сравнения сценариев бизнеса на основе метрик Часть 5. ИТ в РБП Тема 5.2. Инструментальные средства РБП


Слайд 14

Средства моделирования бизнеса Средства имитационного моделирования . Функции: построение динамических моделей, копирующих реальные процессы, «проигрывание» моделей в сжатом времени или пошаговом режиме, получение статистики, проверка гипотез по принципу «что - если». Примеры:Arena (Systems Modelling), ServiceModel (ProModel), ModSym (CASI), модуль ARIS Simulation интегрированной среды ARIS (IDS Prof. Sheer). В РБП: используются на этапах обратного и прямого инжиниринга для анализа динамики процессов существующего и нового бизнеса. Средства интеллектуального моделирования Функции: использование знаний экспертов, хранящихся в базе знаний (в виде логи- ческих правил формата «если – то», описаний классов, прецедентов и др.), для выполнения рассуждений, вывода заключений Примеры: комплекс G2 (Gensym), комплекс ReThink, для реинжиниринга, разработанный на базе G2 В РБП: используются на этапе прямого инжиниринга для анализа, сравнения сценариев организации нового бизнеса Часть 5. ИТ в РБП Тема 5.2. Инструментальные средства РБП


Слайд 15

Выбор инструментального средства Технические характеристики и архитектура. Необходимо учитывать, на какие вычислительные платформы и операционные среды ориентированы средства. Важную роль играют возможности многопользовательского доступа. Функциональные возможности. Большинство средств ориентировано на узкий диапазон функций, однако в последнее время идет активное развитие интегрированных многофункциональных комплексов (ARIS, G2). Методология. Некоторые методологии поддерживаются несколькими средствами (IDEF0 поддерживают Design/IDEF, BPwin, Paradigma) и наоборот, есть средства, поддерживающие сразу несколько методологий (в BPwin – 3, в ARIS – 83 метода). В РБП рекомендуется использовать средства поддерживающие объектно-ориентированные методы. Ориентация на пользователя. В РБП участвуют 2 типа пользователей средств – специалисты в области бизнеса (менеджеры) и специалисты в области ИТ (программисты). Опыт показывает, что опосредованное участие менеджеров в компьютерном моделировании приводит к неадекватности моделей и к ошибкам. Цена. Дешевые средства стоят 300 – 1000 дол , интегрированные много-функциональных средства - в интервале 10000 – 50000 дол. Часть 5. ИТ в РБП Тема 5.2. Инструментальные средства РБП


Слайд 16

Инструментальное средство BPwin Поддерживает методологии: IDEF0, DFD (data flow diagram) и IDEF3 (workflow) Поддерживает экспорт/импорт с EasyABC, Arena, ERwin, MS Excel, MS Word. Имеет простой и понятный интерфейс пользователя Осуществляет проверку целостности и согласованности модели Предоставляет два инструмента для оценки моделируемых бизнес-процессов – функционально-стоимостной анализ (ABC) и оценка свойств, определяемых пользователем. Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


Слайд 17

Методология IDEF3 Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств работа ссылка Перекресток И Перекресток ИЛИ


Слайд 18

Методология DFD Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств процесс Внешняя сущность Хранилище данных DFD (Data Flow Diagrams) — диаграммы потоков даннных поток данных


Слайд 19

CASE-средство Rational Rose Rational Rose содержит все диаграммы UML, начиная от диаграмм вариантов использования и заканчивая диаграммами реализации. Одним из наиболее мощных свойств данного инструментария является возможность генерации программного кода (на языках C++, Java, Visual Basic, PowerBuilder и др.) на основе построенных моделей Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


Слайд 20

Средство имитационного моделирования ARENA Основные элементы имитационной модели Arena: Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


Слайд 21

Средство имитационного моделирования ARENA Имитационная модель системы обслуживания в банке Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


Слайд 22

Средство имитационного моделирования ARENA Пользователь может: создать модель - разместить нужные графические модули, задать их свойства, соединить модули «проиграть» модель – задать время имитации и запустить процесс сформировать отчеты - по сущностям (время нахождения в системе), по очередям (время ожидания обработки), по ресурсам (затрачен-ные ресурсы) и др. Можно сравнить разные варианты выполнения бизнес-процессов. Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


Слайд 23

Интегрированная среда ARIS В основу системы ARIS положена методология «Архитектура интегрированных информационных систем» (Architecture of Integrated Information System — ARIS), основанная проф. А.-В. Шеером. В методологии ARIS выделено четыре основных типа моделей: • организационные модели - описывают структуру организации; • функциональные модели - описывают функции и иерархию целей; • информационные модели - описывают структуру информации, необходимой для реализации функций системы; • модели управления - комплексный взгляд на реализацию бизнес- процессов В рамках каждого из этих типов создаются модели разных видов. Последняя версия ARIS поддерживает более 80 методов моделирования. Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


Слайд 24

Интегрированная среда ARIS Пример модели организационной структуры Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


Слайд 25

Интегрированная среда ARIS Дерево функций Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


Слайд 26

Интегрированная среда ARIS Модель управления - Событийная цепочка процесса Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


Слайд 27

Интегрированная среда ARIS Организационные модели Модели данных Модели функций Модели управления Интеграция моделей Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


Слайд 28

Интегрированная среда ARIS ARIS дает возможность описывать достаточно разнородные подсистемы в виде взаимоувязанной и взаимосогласованной совокупности различных моделей, которые хранятся в едином репозитории. ARIS предусматривает целый комплекс операций, которые могут быть проведены над моделями: • проверки корректности моделей (семантические проверки); • составление разнообразных отчетов по модели; • оптимизация моделей по различным критериям; • анализ моделей, проводимый по различным методикам, например, функционально-стоимостной анализ, стратегическое планирование; • сравнение моделей; • обмен информацией с другими программными системами; • непрерывное улучшение модели и др. ARIS состоит из комплекса взаимосвязанных и взаимодополняющих модулей: • ARIS Designer — конструктор моделей; • ARIS Explorer — проводник; • ARIS Report — генератор отчетов о элементах ARIS; • ARIS Semantic Check — инструмент для выполнения семантических проверок и др. Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


Слайд 29

Интегрированная среда ARIS Рабочий интерфейс ARIS Designer Часть 5. ИТ в РБП Тема 5.3. Характеристика инструментальных средств


×

HTML:





Ссылка: