Главная страница
Навигация по странице:

  • Computer Word

  • Методика выполнения лабораторной работы

  • Задание на лабораторную работу №1

  • Лабораторная работа №2

  • Методичка проектирования. Методичка Проектирование (бакалавриат) 1 часть. Лабораторная работа 1 Создание контекстной диаграммы


    Скачать 1.03 Mb.
    НазваниеЛабораторная работа 1 Создание контекстной диаграммы
    АнкорМетодичка проектирования
    Дата10.10.2022
    Размер1.03 Mb.
    Формат файлаdoc
    Имя файлаМетодичка Проектирование (бакалавриат) 1 часть.doc
    ТипЛабораторная работа
    #724972
    страница1 из 6
      1   2   3   4   5   6

    МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ

    ЛАБОРАТОРНЫХ РАБОТ 1-7
    ПО КУРСАМ «ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ»,

    «МЕТОДЫ И СРЕДСТВА ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ»

    Лабораторная работа №1

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




    Цель лабораторной работы


    Цель данной лабораторной работы заключается в том, чтобы дать студенту навык создания и редактирования функциональных моделей в BPwin 4.0 (CA ERwin® Process Modeler).

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

    Методические указания



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

    В чем польза от BPwin


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

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

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

    BPwin позволяет:

    • Обеспечить эффективность операций, рассматривая текущие бизнес-операции через мощные инструменты моделирования.

    • Совершенствовать бизнес-процессы, формулируя и определяя альтернативные реакции на воздействия рынка.

    • Быстро исключать непродуктивные операции, легко и интуитивно сопоставляя операционные изменения. Неэффективные, неэкономичные или избыточные операции могут быть легко выявлены и, следовательно, улучшены, изменены или вовсе исключены - в соответствии с целями компании.



    Некоторые достоинства BPwin


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

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

    BPwin позволяет адаптироваться к постоянно меняющимся реалиям современного рынка

    Конкуренция предполагает мгновенную реакцию на новые возможности, угрозы и потребности покупателей. Сегодня постоянные изменения стали нормой. Поскольку бизнес-процессы становятся все более сложными, требуются решения, представляющие интегрированный взгляд на функционирование компании. Таким решением является новый BPwin 4.0 SP1.

    Управление сложными бизнес-процессами


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

    Анализ бизнеса с различных сторон: поддержка в BPwin сразу трех нотаций: IDEF0, IDEF3 и DFD

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

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

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

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

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

    BPwin можно также использовать для моделирования потоков работ, потоков процессов и потоков данных.

    BPwin поддерживает 3 методологии моделирования:

    • функциональное моделирование (IDEF0);

    • - описание бизнес-процессов (IDEF3);

    • - диаграммы потоков данных (DFD).

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

    Рисунок – Иерархия стадий моделирования

    Построение контекстной диаграммы


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

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

    В качестве примера рассматривается деятельность вымышленной компании «Computer Word». Компания занимается в основном сборкой и продажей настольных компьютеров и ноутбуков. Компания не производит компоненты самостоятельно, а только собирает и тестирует компьютеры.

    Основные виды работ в компании таковы:

    • продавцы принимают заказы клиентов;

    • операторы группируют заказы по типам компьютеров;

    • операторы собирают и тестируют компьютеры;

    • операторы упаковывают компьютеры согласно заказам;

    • кладовщик отгружает клиентам заказы.

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

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





    1. Запустите BPwin(CA ERwin® Process Modeler).

    2. Появляется диалоговое окно в котором необходимо внесите в текстовое поле Name имя модели "Деятельность компании" и выберите Туре – Business Process (IDEF0). Нажмите кнопку ОК.



    1. Откроется диалоговое окно Properties for New Models (Свойства новой модели).

    Введите в текстовое поле Author (Автор) имя автора модели и в текстовое поле Author initials его инициалы. Нажмите последовательно кнопки Apply и ОК.

    1. Автоматически создается незаполненная контекстная диаграмма.

    2. Обратите внимание на кнопку на панели инструментов. Эта кнопка включает и выключает инструмент просмотра и навигации - Model Explorer (Браузер модели). Model Explorer имеет три вкладки –Activities ( ), Diagrams ( ) и Objects ( ). Во вкладке Activities щелчок правой кнопкой по объекту в браузере модели позволяет выбрать опции редактирования его свойств.

    3. Если вам непонятно, как выполнить то или иное действие, вы можете вызвать контекстную помощь - клавиша F1 или воспользоваться меню Help.

    4. Перейдите в меню Model/Model Properties. Во вкладке General диалогового окна Model Properties в текстовое поле Model name следует внести имя модели "Деятельность компании", а в текстовое поле Project имя проекта "Модель деятельности компании", и, наконец, в текстовое Time Frame (Временной охват) - AS-IS (Как есть).

    5. Во вкладке Purpose диалогового окна Model Properties в текстовое поле Purpose (цель) внесите данные о цели разработки модели - " Моделировать текущие (AS-IS) бизнес-процессы компании", а в текстовое поле Viewpoint (точка зрения) - "Директор".

    6. Во вкладке Definition диалогового окна Model Properties в текстовое поле Definition (Определение) внесите "Это учебная модель, описывающая деятельность компании" и в текстовое поле Scope (охват) - " Общее управление бизнесом компании: исследование рынка, закупка компонентов, сборка, тестирование и продажа продуктов".

    7. Перейдите на контекстную диаграмму и правой кнопкой мыши щелкните по прямоугольнику представляющему, в нотации IDEF0, условное графическое обозначение работы. В контекстном меню выберите опцию Name. Во вкладке Name внесите имя "Деятельность компании".

    8. Во вкладке Definition диалогового окна Activity Properties в текстовое поле Definition (Определение) внесите "Текущие бизнес-процессы компании". Текстовое поле Note (Примечания) оставьте незаполненным.

    9. Создайте ICOM-стрелки на контекстной диаграмме (таблица 1.1).


    Таблица 1.1 - Стрелки контекстной диаграммы

    Название стрелки

    (Arrow Name)

    Определение стрелки

    (Arrow Definition)

    Тип стрелки

    (Arrow Type)

    Звонки клиентов


    Запросы информации, заказы, техподдержка и т. д.

    Input


    Правила и процедуры


    Правила продаж, инструкции по сборке, процедуры тестирования, критерии производительности и т. д.

    Control

    Проданные продукты

    Настольные и портативные компьютеры

    Output

    Бухгалтерская система

    Оформление счетов, оплата счетов, работа с заказами

    Mechanism





    1. С помощью кнопки внесите текст в поле диаграммы - точку зрения и цель (рисунок 1.1).



    Рисунок 1.1 - Внесение текста в поле диаграммы с помощью редактора Text Block Editor

    Результат выполнения лабораторной работы показан на рисунке 1.2.



    Рисунок 1.2 – Построенная контекстная диаграмма


    1. Создайте отчет по модели. В меню Tools/Reports/Model Report задайте опции генерирования отчета (установите галочки) и нажмите кнопку Preview (Предварительный просмотр).



    Задание на лабораторную работу №1




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

      • Разработка функциональной модели процесса учета товаров на складе

      • Разработка функциональной модели процесса поиска книг в библиотечном каталоге

      • Разработка функциональной модели процесса регистрации нового предприятия.

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

      • Разработка функциональной модели рабы автосервиса.

    2) Постройте для вашего предприятия контекстную диаграмму как это описано в пунктах 1-14 методики выполнения лабораторной работы. Общее количество стрелок (входы, выходы, управление, механизмы) должно быть не менее 6.

    3) Создайте отчет по вашей модели.

    4) Сохраните результаты выполнения данной лабораторной, так как они будут нужны для выполнения остальных работ.

    Лабораторная работа №2

    Создание диаграммы декомпозиции

      1   2   3   4   5   6


    написать администратору сайта