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

  • 1 Особенности моделирования

  • 2 Описание требований к моделям

  • 3 Создание нотации в программном модуле СПЖЦ.Процессы

  • 4 Моделирование

  • Библиографический список

  • Приложение А

  • жк. Мухлынина. Спецификации Sirius


    Скачать 0.82 Mb.
    НазваниеСпецификации Sirius
    Дата24.09.2022
    Размер0.82 Mb.
    Формат файлаpdf
    Имя файлаМухлынина.pdf
    ТипРеферат
    #694015

    Содержание
    Введение………………………………………………...………………. 3 1 Особенности моделирования………………………………………... 4 2 Описание требований к моделям….………………………………… 6 2. 1 Описание модели «Карта информационных систем»…………… 6 2. 2 Описание модели «Ролевые сценарии информационной систе- мы»………………………………………………………………………. 7 3 Создание нотации в программном модуле СПЖЦ.Процессы…….. 9 3.1 Создание Ecore-модели и Sirius

    спецификации…………….……. 9 3. 2 Sirius

    спецификации…………………….......……………….……. 12 4 Моделирование……………………………………………………….. 13
    Заключение……………………………………………………………... 15
    Библиографический список……………………………………………. 16
    Приложение А………………………………………………………….. 17

    2
    Введение
    Любая деятельность или комплекс деятельности, в которой использу- ются ресурсы для преобразования входов в выходы, может рассматриваться как процесс.
    Чтобы результативно функционировать, организации должны опреде- лять и управлять многочисленными взаимосвязанными и взаимодействую- щими процессами. Часто выход одного процесса образует вход следующего.
    Для управления процессами в организациях используется специальный класс программного обеспечения BPMS – англ. Business Process Management
    System.
    В отчете по производственной практике (эксплуатационной практике) представлены результаты работ по ознакомлению с методологией процессно- го управления в РФЯЦ-ВНИИЭФ, принципами, правилами и примерами опи- сания бизнес-процессов и моделей ИТ-архитектуры организации, а также по использованию программного модуля для моделирования бизнес-процессов организаций «СПЖЦ. Процессы». Также в отчете описаны результаты по формированию метамоделей в формате ecore, описанию двумерной вектор- ной и смешанной векторно/растровой графики в формате XML — SVG.

    3
    1 Особенности моделирования
    Бизнес-процессы — повторяющаяся совокупность упорядоченных и взаимосвязанных действий, создающая результат, значимый для потребите- ля. Если сказать проще, то бизнес-процессы – это несколько связанных работ или процедур, в совокупности реализующих конкретную цель текущей дея- тельности в рамках определенного предприятия.
    Существует два подхода к управлению предприятием: функциональный
    и процессный. Рассмотрим один из них.
    Процессный подход позволяет:

    Смоделировать, систематизировать, классифицировать и понять работу предприятия;

    Регламентировать работу предприятия;

    Автоматизировать процессы предприятия и управлять развитием предприятия;

    Управлять цепочками создания продуктов и услуг, жизненным циклом изделий, цепочками поставок;

    Управлять научно-производственной базой, организационной структурой, персоналом и пр., используя процессную модель.
    Процессный подход характеризуется:
    1. Идентифицированной системой бизнес-процессов предприятия
    (100% охват деятельности предприятия);
    2. Наличием ответственных за результат процессов в целом;
    3. Регламентацией бизнес-процессов;
    4. Разработанной и внедренной системой показателей для управления бизнес-процессами;
    5. Обеспечением владельцев процессов работой по циклу «Планирова- ние – Выполнение – Контроль - Управляющие воздействия»;
    6. Разработанной и внедренной системой мотивации персонала, стиму- лирующей работников к непрерывному улучшению бизнес-процессов и пре- дупреждению несоответствий.

    4
    Так как процессный подход рассматривает предприятие как сеть свя- занных между собой бизнес-процессов, то процесс разработки и внедрения информационных систем (ИС) состоит из двух этапов: создание бизнес- модели предприятия и развертывание ИС. Разработанная бизнес-модель, по сути, становится отображением предприятия и его информационно- управляющей системы.
    Процессный подход был разработан и применяется с целью выстраива- ния горизонтальных связей в организациях. Подразделения и сотрудники, за- действованные в одном процессе, могут самостоятельно координировать ра- боту в рамках процесса и решать возникающие проблемы без участия выше- стоящего руководства. Процессный подход к управлению позволяет более оперативно решать возникающие вопросы и воздействовать на результат.
    Информационная система (ИС) – это система обработки информации, работающая совместно с организационными ресурсами, такими как люди, технические средства и финансовые ресурсы, которые обеспечивают и рас- пределяют информацию.
    ИС активно используется в процессах организаций. Для описания си- стем и их элементов используются модели: диаграмма типа прикладной си- стемы, диаграмма прикладной системы, модель экранного интерфейса, диа- грамма доступа и другие типы моделей.
    Основные задачи, решаемые программным модулем
    «СПЖЦ.Процессы» – управление процессами жизненного цикла сложных инженерных изделий, оценка организации процессов и распределение ресур- сов на этапах жизненного цикла изделий. Программный модуль
    «СПЖЦ.Процессы» обеспечивает полноту и прозрачность моделируемых процессов, а также удобство в управлении изменениями в моделях процес- сов.
    Архитектура программного модуля «СПЖЦ.Процессы» построена на стандарте MOF (англ. Meta-Object Facility) консорциума OMG, который при- меняет подход разработки на основе метамоделей.

    5
    Метамодель – это совокупность семантических правил нотации, кото- рые включают описание типов объектов, типов связей и основных ограниче- ний.
    Для того чтобы создать модель, описывающую бизнес-процесс органи- зации, ИС или любой другой ресурс, связанный с деятельностью организа- ции, сначала формируются требования к данной модели, затем разрабатыва- ется метамодель ecore. На основе данной ecore метамодели генерируется про- граммный код на языке java. Далее для модели создается представление на основе Sirius -спецификации, которая определяет внешний вид объектов и связей.

    6
    2 Описание требований к моделям
    На шаге описания модели определяются название и предназначение модели, сущности реального мира, которые данная модель будет описывать.
    Идентифицируются названия типов объектов и их описание, выстраиваются связи внутри модели.
    Для разработки были выбраны две модели: «Карта информационных систем» и «Ролевые сценарии информационной системы».
    2.1 Описание модели «Карта информационных систем».
    Рисунок 1 – Модель Карты информационных систем
    Таблица 1 - Модель Карты информационных систем
    Название модели
    Назначение
    Карта информацион- ных систем
    Описывает классификацию информационных систем организации , а также отображает компоненты ИС в виде модулей, групп функций и функций
    Таблица 2 – Объекты модели Карта информационных систем
    Название типа объек- та
    Описание
    Система
    Совокупность систем, выполняющих самостоятельную обра- ботку информации, работающая совместно с организационны- ми ресурсами, такими как люди, технические средства и фи- нансовые ресурсы, которые обеспечивают и распределяют ин- формацию

    7
    Модуль
    Совокупность групп функций, выполняющих самостоятельные процессы в какой-либо части системы.
    Таблица 3 - Связи Карта информационных систем
    Тип объекта ис- точника
    Тип объекта пре- емника
    Название Описание
    Система
    Система
    Входит
    Система относится к системе
    Система
    Модуль
    Входит
    Модуль относится к системе
    2. 2 Описание модели «Ролевые сценарии информационной системы».
    Рисунок 2 – Модель ролевых сценариев ИС
    Таблица 4 – Модель Ролевые сценарии ИС
    Название мо- дели
    Назначение
    Ролевые сце- нарии ИС
    Описывает поведение роли пользователя в прикладной си- стеме, учувствует в понимании всех ролевых функций в ин- формационной системе.
    Таблица 5 – Объекты модели Ролевые сценарии ИС
    Название типа объекта
    Описание
    Ролевая сущность Представление материальных типов объектов
    Информационная система
    Совокупность систем, выполняющих самостоятельную обработку информации, работающая совместно с органи- зационными ресурсами, такими как люди, технические средства и финансовые ресурсы, которые обеспечивают и распределяют информацию
    Группа функций
    Несколько функций, объединённых в способах достиже- ния общих результатов
    Функции
    Набор взаимосвязанных действий в рамках одной группы

    8 функций или системы
    Сценарий
    Описание поведения пользователя информационной си- стемы для реализации определенных функций
    Таблица 6 - Связи Ролевые сценарии ИС
    Тип объекта источ- ника
    Тип объекта преемника
    Название Описание
    Информационная система
    Ролевая сущ- ность
    Входит Ролевая сущность относится к информационной системе
    Ролевая сущность
    Сценарий
    Входит Сценарий относится к роле- вой сущность
    Сценарий
    Функции
    Входит Сценарий относится к функциям
    Сценарий
    Группа функ- ций
    Входит Сценарий относится к груп- пе функций
    Группа функций
    Функции
    Входит Группа функций относится к функциям

    9
    3 Создание нотации в программном модуле СПЖЦ.Процессы
    3.1 Создание Ecore-модели и Sirius-спецификации
    На данном шаге в приложении «BPMS.Notator» программного модуля
    «СПЖЦ.Процессы»определяются классы, определяющие модель, объекты моделей, связи между ними и закрепляется Sirius спецификация.
    Рисунок 3 – Метамодель «Карта ИС»
    Таблица 7 – Объекты Карты ИС

    Название
    Мнемоника
    1
    Карта ИС
    SystemModel
    2
    Система
    ApplicationSystem
    3
    Модуль
    ApplicationSystemModule
    Таблица 8 – Связи Модели ролевых сценариев ИС
    Название связи (мне- моника)
    Источник связи
    Преемник связи
    Множественность composition
    Entity
    Entity
    0..N

    10
    Рисунок 4 – Модель ролевых сценариев ИС
    Таблица 9 – Объекты Модели ролевых сценариев ИС
    № Название
    Мнемоника
    1
    Модель ролевых сценариев ИС
    RolescModel
    2
    Ролевая сущность
    Role
    3
    Информационная система
    IS
    4
    Группа функций
    GroupFunc
    5
    Функции
    Func
    6
    Сценарий
    Script
    Таблица 10 – Связи Модели ролевых сценариев ИС
    Название связи (мне- моника)
    Источник связи
    Преемник связи
    Множественность connection
    Entity
    Entity
    0..N

    11 3. 2 Sirius – спецификации
    Для формирования Sirius – спецификации необходимо разработать изображения в формате svg, которые будут отображать описанные выше объ- екты моделей. Коды изображений приведены в Приложении А.
    Таблица 11 - Изображения для модели ролевых сценариев ИС
    № Название (мнемоника)
    Символ
    1
    Система (System)
    2
    Группа систем (GroupSystem)
    3
    Ролевая сущность (Role)
    4
    Информационная система (IS)
    5
    Модуль (Module)
    6
    Группа функций (GroupFunc)
    7
    Функции (Func)
    8
    Сценарий (Script)
    Таблица 12 - Изображения для карты ИС
    № Название (мнемоника)
    Символ
    1
    Система
    2
    Модуль

    12
    4 Моделирование
    После генерации программного кода и сборки программного модуля в приложении BPMS.Modeler программного модуля «СПЖЦ. Процессы» мож- но выполнять моделирование на основе разработанных метамоделей и спе- цификаций.
    Примеры сформированных моделей для описания ИС организации приведены ниже на рисунках 5, 6 и 7.
    Рисунок 5 – Карта информационных систем (фрагмент)

    13
    Рисунок 6 – Ролевые сценарии информационной системы
    Рисунок 7 – Карта информационных систем (фрагмент на основе классификатора программ для ЭВМ и баз данных)

    14
    Заключение
    Целью производственной практики (эксплуатационной практики) явля- лось закрепление теоретических знаний и получение практических навыков по дисциплинам, изученным на 1-3 курсах в университете.
    Были закреплены навыки работы в коллективе при разработке про- граммных средств.
    В процессе производственной практики (эксплуатационной практики) были получены следующие компетенции:

    Знания и навыки в области моделирования бизнес-процессов и моделей ИТ;

    Знания в области классификации и систематизации программ для
    ЭВМ и баз данных;

    Навыки работы с платформой разработки Eclipse;

    Знания и навыки разработки метамоделей ecore;

    Знания и навыки разработки изображений в формате SVG;

    Навыки в настойке и подготовке метамоделей к сборке про- граммного модуля «СПЖЦ.Процессы»;

    Изучение программной документации;

    Обучение работе в программном модуле BPMS Modeler и BPMS
    Notator.

    15
    Библиографический список
    1.
    Быстрее, лучше, дешевле: Девять методов реинжиниринга биз- нес-процессов / Майкл Хаммер, Лиза Хершман; Пер. с англ. – М.: Альпина
    Паблишер, 2012. – 356 с. – [Библиотека «Коммерсантъ»]
    2.
    Введение в язык программирования: Создание скриптов для
    Business Architect и ARIS Business Server / IDS Scheer Россия и страны СНГ. –
    Москва, 2011 – 137 с.
    3.
    Учебный курс: Описание и совершенствование ИТ-архитектуры и предприятия с использованием ARIS IT Architect 7.1 / IDS Scheer Россия и страны СНГ. – Москва, 2011 – 217 с.
    4.
    Учебный курс: Процессное управление / сост. А. К. Коптелов. –
    Москва, 2012 – 156 с.
    5.
    Учебный курс: Методология ARIS 7 / сост. А. К. Коптелов. –
    Москва, 2012 – 214 с.

    16
    Приложение А
    Система (System)


    System



    Группа систем (GroupSystem)

    GroupSystem

    baseProfile="full"




    Ролевая сущность (Role)


    Role


    Информационная система (IS)



    baseProfile="full"


    17

    Information System

    Группа функций (GroupFunc)


    GroupFunc

    baseProfile="full"




    Функции (Func)

    baseProfile="full"

    Func

    Сценарий (Script)

    Script






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