Стадии жизненного цикла информационных систем

Автор работы: Пользователь скрыл имя, 25 Января 2013 в 07:38, контрольная работа

Описание работы

1 Каковы стадии жизненного цикла информационных систем, их основное содержание?
2 Каковы основные функции CASE-средства BPWin?
3 Как представляется функциональная модель деятельности в методологии IDEF0?
...
11 Какого рода синтаксические ошибки выявляет пакет BPWin?

Файлы: 1 файл

Каковы стадии жизненного цикла информационных систем.docx

— 29.03 Кб (Скачать файл)
  1. Каковы стадии жизненного цикла информационных систем, их основное содержание?

1 Предпроектное обследование

2 Проектирование

3 эксплуатация

4 Внедрение

5 Тестирование

2 Каковы основные функции CASE-средства BPWin?

BPWin позволяет аналитику создавать сложные модели бизнес-процессов. BPWin поддерживает три методологии - IDEF0, IDEF3 и DFD. Каждая из них призвана решать свои специфические задачи. Также можно строить смешанные модели.

Модель  в BPWin рассматривается как совокупность работ, каждая из которых оперирует с некоторым набором данных. Работы изображаются в виде прямоугольников (блоков), данные - в виде стрелок (дуг).

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

3 Как представляется функциональная модель деятельности в методологии IDEF0?

  • контекстную диаграмму А-0 (в каждой модели может быть только одна контекстная диаграмма);
  • диаграммы декомпозиции (в том числе диаграмма первого уровня декомпозиции А0, раскрывающая контекстную);
  • диаграммы дерева узлов;
  • диаграммы только для экспозиции (FEO).

4  Каковы основные объекты диаграмм функциональной модели по методологии IDEF0?

Работы – выполнение действий над  данными и стрелки – связь  с внешними данными!

5 Что обозначают работы  в диаграммах функциональной  модели, как они отображаются  по методологии IDEF0?

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

 

6 Для чего предназначены  стрелки в диаграммах функциональной  модели, каковы их типы и виды?

Взаимодействие  работ с внешним миром описывается  в виде стрелок. Стрелки представляют собой некую информацию и именуются  существительными (например, "Заготовка", "Изделие", "Заказ").

В IDEF0 различают пять типов стрелок.

  • Вход (Input) - материал или информация, которая используется или преобразуется работой для получения результата (выхода). Допускается, что работа может не иметь ни одной стрелки входа. Каждый тип стрелок подходит к определенной стороне блока, или выходит из нее. Очень часто сложно определить, являются ли данные входом или управлением. В этом случае подсказкой может служить то, перерабатываются/изменяются ли данные в работе или нет. Если изменяются, то скорее всего это вход, если нет - управление.
  • Управление (Control) – законы, приказы, правила, стратегии, процедуры или стандарты, которыми руководствуется работа. Каждая работа должна иметь хотя бы одну стрелку управления. Управление влияет на работу, но не преобразуется ей. Если цель работы - изменить процедуру или стратегию, то такая процедура или стратегия будет для работы входом.
  • Выход (Output) - материал или информация, которые производятся работой. Каждая работа должна иметь хотя бы одну стрелку выхода. Работа без результата не имеет смысла.
  • Механизм (Mechanism) - ресурсы, которые выполняют работу, например персонал предприятия, станки, устройства и т.д.
  • Вызов (Call) - специальная стрелка, указывающая на другую модель работы. Рисуется как исходящая из нижней грани работы. Стрелка вызова используется для указания того, что некоторая работа выполняется за пределами моделируемой системы. Используются в механизме слияния и разделения моделей.

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

  • 2.3.1. Граничные стрелки.

  • Стрелки на контекстной диаграмме служат для описания взаимодействия системы  с окружающим миром. Они могут  начинаться у границы диаграммы  и заканчиваться у работы, или  наоборот. Такие стрелки называются граничными. Для внесения граничной стрелки надо:

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

     

    7 Для чего предназначен  словарь стрелок? 

    8 Каковы типы связей работ по методологии IDEF0? 1. Иерархическая связь (связь «часть» – «целое») имеет место между функцией и подфункциями, из которых она состоит 

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

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

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

    5. Логическая связь наблюдается между логически однородными функциями (рис. 6.8). Такие функции, как правило, выполняют одну и ту же работу, но разными (альтернативными) способами или, используя разные исходные данные (материалы).

    6. Коллегиальная (методическая) связь имеет место между функциями, алгоритм работы которых определяется одним и тем же управлением (рис. 6.9). Аналогом такой связи является совместная работа сотрудников одного отдела (коллег), подчиняющихся начальнику, который отдает указания и приказы (управляющие сигналы). Такая связь также возникает, когда алгоритмы работы этих функций определяются одним и тем же методическим обеспечением (СНИП, ГОСТ, официальными нормативными материалами и т. д.), служащим в качестве управления.

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

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

    9. Временная связь возникает между функциями, которые должны выполняться одновременно до или одновременно после другой функции (рис. 6.12).

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

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

    9 Что такое тоннелирование стрелок, для чего оно нужно, каковы виды тоннелирования?

  • .3.5. Тоннелирование стрелок

  • Вновь внесенные граничные стрелки  на диаграмме декомпозиции нижнего  уровня изображаются в квадратных скобках  и автоматически не появляются на диаграмме верхнего уровня. Для их "перетаскивания" наверх нужно  сначала выбрать кнопку на палитре инструментов и щелкнуть по квадратным скобкам граничной стрелки. Появится диалог Border Arrow Editor (рис.1.6).

     

    Если  щелкнуть по кнопке Resolve Border Arrow, стрелка мигрирует на диаграмму верхнего уровня, если по кнопке Change To Tunnel - стрелка будет затоннелирована и не попадет на другую диаграмму. Тоннельная стрелка изображается с круглыми скобками на конце.

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

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

    10 Какие существуют типы отчетов в пакете BPWin, для чего каждый из них предназначен?

    • Labeled - отчеты включают метку поля, затем, в следующей строке, печатается содержимое поля;
    • Fixed Column - каждое поле печатается в собственной колонке;
    • Tab-Comma Delimited - каждое поле печатается в собственной колонке. Колонки разделяются знаком табуляции или запятыми;
    • DDE Table - данные передаются по DDE приложению, например MS Word или Excel;
    • RPTwin - отчет создается в формате Platinum RPTwin - специализированного генератора отчетов, который входит в поставку BPWin.

    Опция Ordering (на отчете по стрелкам отсутствует) сортирует данные по какому-либо значению.

    Опция Multi-Valued Format регулирует вывод полей в отчете при группировке данных:

    • Repeating Group - детальные данные объединяются в одно поле, между значениями вставляется +;
    • Filled - дублирование данных для каждого заголовка группы;
    • Header (опция по умолчанию) - печатается заголовок группы, затем - детальная информация.

     

    11 Какого рода синтаксические ошибки выявляет пакет BPWin?

    •  
      во-первых, это ошибки, которые BPwin выявить не в состоянии. BPwin не позволяет анализировать синтаксис естественного языка (английского и русского) и смысл имен объектов и поэтому игнорирует ошибки этого типа. Выявление таких ошибок – ручная работа;
    •  
      ошибки второго типа BPwin просто не допускает. Например, каждая грань работы предназначена для определенного типа стрелок. BPwin просто не позволит создать на диаграмме IDEF0 внутреннюю стрелку, выходящую из левой грани работы и входящую в правую грань;
    •  
      третий тип ошибок BPwin позволяет допустить, но отмечает их. Полный их список можно получить в отчете Model Consistency Report. Это единственный неопциональный отчет в BPwin. Список ошибок может содержать, например, неименованные работы и стрелки (unnamed arrow, unnamed activity), несвязанные стрелки (unconnected border arrow), неразрешенные стрелки (unresolved (square tunneled) arrow connections), работы, не имеющие, по крайней мере, одной стрелки выхода и одной стрелки управления, и т.д.

     

     

     

     

     

     

     

     

     

     


    Информация о работе Стадии жизненного цикла информационных систем