SlideShare a Scribd company logo
1 of 7
Download to read offline
Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238
http://stepanovd.com/article_2015_2_erpthpr.html
1
АНАЛИЗ, ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА
КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ: ТЕОРИЯ И ПРАКТИКА
Степанов Д.Ю., к.т.н., доц. МИРЭА, mail@stepanovd.com
Московский государственный университет информационных технологий, радиотехники и
электроники (МИРЭА), г. Москва, Россия
Аннотация: рассмотрены теоретические подходы к анализу, проектированию, разработке,
тестированию и промышленному использованию корпоративных информационных
систем. Выполнен анализ практических методов реализации систем, включающий
использование баз знаний для выявления требований; низкоуровневых методов
проектирования с графическими элементами ответственности; принципов контроля
полномочий, общего решения и контура обратной связи для реализации программных
разработок; всевозможных видов тестирования; последовательной и параллельно-
последовательной стратегий перехода к промышленной эксплуатации.
Ключевые слова: корпоративные информационные системы, КИС, информационные
системы, ИС, ERP, ERP-системы, анализ, проектирование, разработка, тестирование.
ANALYSIS, DESIGN AND DEVELOPMENT
OF ENTERPRISE RESOURCE PLANNING SYSTEMS: THEORY AND PRACTICE
Stepanov Dmitry Yu., PhD., ass.prof. MIREA, mail@stepanovd.com
Moscow state university of information technologies, radioengineering and electronics (MIREA),
Moscow, Russia
Abstract: theoretical approaches to analysis, design, development, test and cutover
of ERP-systems were considered. Practical methods of ERP-system realization were analyzed,
including usage of knowledge base to find out business requirements; low level modelling
techniques based on responsibility to project processes; basic development concepts to compile
programs; all testing approaches to test software and cutover strategies to go-live.
Keywords: enterprise resource planning systems, ERP, information systems, analysis, blueprint,
development, test, cutover.
Корпоративные информационные системы представляют собой совокупность
информационных систем, интегрированных воедино в масштабе предприятия [1].
Разработка подобных систем может длиться больше года. Поэтому целесообразно
поделить процесс реализации на этапы (рис.1), в рамках которых указываются цели
проекта и требования к системе, формулируются задачи и предлагаются решения, и,
наконец, готовится конечный программный продукт [2]. Но даже в этом случае решения
часто принимаются необдуманно без учета теоретической составляющей вопроса.
Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238
http://stepanovd.com/article_2015_2_erpthpr.html
2
Рис.1. Общие этапы внедрения корпоративной информационной системы
ЦЕЛЬ И ЗАДАЧИ
Цель работы состоит в анализе теоретических и практических способов реализации
корпоративных информационных систем для обеспечения более эффективного процесса
внедрения. Достижение указанной цели предполагает решение следующих задач:
 обзор литературных источников, посвященных анализу, проектированию
и разработке корпоративных информационных систем;
 анализ теоретических подходов, используемых для реализации корпоративных
информационных систем на всевозможных предприятиях заказчика;
 выявление подходов к реализации корпоративных информационных систем,
имеющих практическую ценность для проектной деятельности.
1. ОБЗОР ЛИТЕРАТУРНЫХ ИСТОЧНИКОВ
Обзор литературных источников [2-4], посвященных анализу и проектированию
корпоративных информационных систем (далее – КИС), показал, что существует большое
число методов проектирования информационных систем, однако область их применения
не вполне определена. В результате непонятно, какой из способов целесообразно
Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238
http://stepanovd.com/article_2015_2_erpthpr.html
3
применять при решении той или иной задачи. Неправильный выбор чреват увеличением
трудозатрат, несопоставимых с начальной постановкой задачи.
Монографии по разработке программ [5-7] описывают исключительно подготовку
оптимального программного кода. Описание того, какие принципы должны лежать в
основе каждой разработки, отсутствуют. В этом случае, если ошибка первоначально
допущена на уровне архитектуры программы, качественно написанный код будет также
ошибочен.
Маршрутные карты по проекту внедрения КИС, представленные в книгах [8-10],
содержат перечень работ, которые должны быть выполнены, однако детали операций не
приводятся. Типичный пример – «необходимо выполнить миграцию данных», но как это
сделать, каковы предпосылки и сроки? Ответов на данные вопросы нет. Вышесказанное
подчеркивает необходимость детального рассмотрения теоретических основ анализа,
проектирования и разработки КИС.
2. ЭТАПЫ И УРОВНИ ВНЕДРЕНИЯ
Внедрение КИС укладывается в общие каноны классических уровней управления:
стратегический – формирование целей и требований, тактический – определение задач и
формирование решений, оперативный – реализация последних (рис.2). Следуя данным
приведенного рисунка, очевидна следующая взаимозависимость: если цели и требования
были сформулированы неверно, последующая реализация решения окажется
некорректной.
Стратегический
Тактический
Оперативный
Цель
Задача
Решение
Требования
Концепция
Разработка
Рис.2. Определение уровней управления для проекта внедрения КИС
Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238
http://stepanovd.com/article_2015_2_erpthpr.html
4
Рассмотрим вопрос анализа требований более подробно. Целесообразно начать
с обзора процесса внедрения КИС. Типовые этапы имплементации КИС, приведенные в
работе [11], включают: подготовку проекта, проектирование, реализацию, подготовку к
опытной эксплуатации, непосредственно опытное применение и переход к
промышленному использованию (рис.3). Анализ требований и бизнес-процессов заказчика
ведется на этапе проектирования, в результате формируется документ, содержащий
функционально-технические требования.
1. Подготовка
проекта
Определение
объема проекта
2. Проектирование
Анализ требований
и бизнес-процессов
Подготовка проектных
решений и спецификаций 3. Реализация
Настройка системы
и реализация разработок
Проведение
тестирования
Обучение
пользоваталей
Миграция
данных
5. Опытная
эксплуатация
Миграция
данных
Эксплуатация системы
на реальных данных
4.1
4.3
6.1
6.2
Планирование сроков
и ресурсов проекта
1.1
1.2
2.1
2.2
3.1
3.2
Исправление
зарегистрированных
замечаний
3.3
Исправление
зарегистрированных
замечаний
4.2
Исправление
зарегистрированных
замечаний
5.2
Эксплуатация системы
на реальных данных
прошлых периодов
5.1
4. Подготовка
к опытной эксплуатации
6. Переход
к промышленной
эксплуатации
Техническая
инфраструктура
Приложение
Проект
...
УровнивнедренияКИС
Рис.3. Этапы и уровни внедрения КИС
Уровни имплементации КИС [12] позволяют разграничить выполняемые операции
по содержанию работ: подготовка технической инфраструктуры системы, разработка
приложений, управление проектом внедрения (рис.3). Статья ограничивается
рассмотрением исключительно уровня приложений.
Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238
http://stepanovd.com/article_2015_2_erpthpr.html
5
3. АНАЛИЗ ТРЕБОВАНИЙ
Правильно заданный вопрос уже содержит ответ. Ситуация с анализом требований и
бизнес-процессов заказчика аналогична. В статье [13] приводятся сведения о способах
выявления информационных потребностей компании: использование знаний, проведение
опроса, обзор управленческой документации, анализ документооборота и наблюдение за
выполнением операций (рис.4). По большому счету, все способы выявления потребностей
компании служат единственной цели – накопление и последующее использование знаний.
Рис.4. Способы выявления информационных потребностей и база знаний
Коль скоро речь зашла об эрудиции, следует упомянуть о базе знаний (далее – БЗ).
БЗ выступает хранилищем значимых сведений и представляет собой коллекцию
всевозможных документов и программного кода, сформированную по результатам
реализации схожих замыслов. От проекта к проекту решаются одинаковые задачи;
предложив решение единожды, БЗ позволяет использовать его в последующем с
минимальными затратами.
Если компания заблаговременно не позаботилась о наличии и пополнении БЗ,
каждый сотрудник самостоятельно создает подобную базу. В этом случае говорить о
Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238
http://stepanovd.com/article_2015_2_erpthpr.html
6
какой-либо экспертизе не приходится, ведь сотрудник может уволиться в любой момент,
унеся с собой все проектные наработки.
Примерами решений, выработанных на основе БЗ, служат типовые отраслевые
решения и лучшие мировые практики (best practice). На реальных проектах внедрению
КИС предшествуют длительные переговоры, в ходе которых заказчик ожидает
формулировки требований и решений именно от подрядчика. Другими словами,
понимание требований к системе должно возникнуть намного раньше старта проекта, а это
возможно лишь с использованием БЗ.
4. ПРОЕКТИРОВАНИЕ ПРОЦЕССОВ
Выявленные информационные потребности подлежат моделированию.
Проектирование процессов может вестись в различных графических нотациях [14], сами
же бизнес-процессы претерпевают декомпозицию: чем ниже уровень представления, тем
детальнее описываются операции (рис.5). Проектирование ведется в двух моделях «как
есть» («as is») и «как будет» («to be») [2]. Если модель «как есть» содержит описание
текущих процессов, то «как будет» требует проведения реинжиниринга этих процессов на
основе BSP, TQM, CMM и других подходов [15].
IDEF0 ARIS VAD
IDEF3DFDWFD ARIS eEPC UML AD SLD
Верхнеуровневое
проектирование
Низкоуровневое
проектирование
Рис.5. Методы проектирования процессов
Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238
http://stepanovd.com/article_2015_2_erpthpr.html
7
Выбор метода моделирования зависит от задачи проектирования. Так, в большинстве
проектов внедрения КИС используются нотации Swim Lane Diagram или ARIS extended
Event Process Chain [13]. Выбор не случаен, ведь именно эти методы содержат элементы
описания функционала ответственных сотрудников, входных и выходных документов, а
также позволяют вести низкоуровневое проектирование (табл.1). Что весьма критично при
реализации проекта КИС.
Таблица 1. Элементы описания, особенности и области применения нотаций
Нотация Элементы описания Особенности Применение
ARIS VACD процесс,
ответственный
Экспресс-
описание на
верхнем уровне
IDEF0 процесс,
описание входных/выходных данных,
ответственный/ресурс,
ограничения
Усиление ARIS VACD Описание на
верхнем уровне
с ограничениями
Work Flow Diagram процесс,
условие,
И/ИЛИ операторы
Экспресс-
описание
UML Activity Diagram процесс,
условие,
И/ИЛИ операторы,
ответственный
Усиление WFD Описание на
нижнем уровне
по ответственным
Swim Lane Diagram процесс,
условие,
И/ИЛИ операторы,
ответственный,
входные/выходные данные
Усиление UML AD Детальное
описание на
нижнем уровне
по ответственным
ARIS eEPC процесс,
И/ИЛИ операторы,
ответственный/ресурс,
входные/выходные данные,
события
Усиление SLD
с трансформацией
Детальное
описание на
нижнем уровне
по событиям
Data Flow Diagram процесс,
место хранения,
описание выходных данных,
внешняя среда
Наличие места
хранения
Описание
интеграции
систем
IDEF3 процесс,
описание входных/выходных данных,
И/ИЛИ операторы,
синхронизатор
Наличие
синхронизатора
Описание на
нижнем уровне
по времени
5. РАЗРАБОТКА ПРОГРАММ
Модель «как будет» определяет окончательный функциональный объем КИС,
необходимый для удовлетворения потребностей заказчика [13]. Доработке КИС
предшествует формирование технического задания, содержащего описание необходимых
изменений системы [11] … Полный текст статьи доступен по ссылке:
http://stepanovd.com/article_2015_2_erpthpr.html?lang=RU.

More Related Content

What's hot

Как снизить сложность инженерных проектов
Как снизить сложность инженерных проектовКак снизить сложность инженерных проектов
Как снизить сложность инженерных проектовOlga Siamashka
 
Опыт применения метода ATAM для оценки архитектуры
Опыт применения метода ATAM для оценки архитектурыОпыт применения метода ATAM для оценки архитектуры
Опыт применения метода ATAM для оценки архитектурыCUSTIS
 
Жизненный цикл заказного ПО
Жизненный цикл заказного ПОЖизненный цикл заказного ПО
Жизненный цикл заказного ПОCUSTIS
 
Задачи системного аналитика (конспект лекций Школы системного анализа)
Задачи системного аналитика (конспект лекций Школы системного анализа)Задачи системного аналитика (конспект лекций Школы системного анализа)
Задачи системного аналитика (конспект лекций Школы системного анализа)Anton Konstantinov
 
презентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспеченияпрезентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспеченияRauan Ibraikhan
 
Getting Started to the System Design
Getting Started to the System DesignGetting Started to the System Design
Getting Started to the System DesignAnatoly Simkin
 
Б.Позин, Е.Горбунова -- развитие ядра Essence для стадии сопровождения
Б.Позин, Е.Горбунова -- развитие ядра Essence для стадии сопровожденияБ.Позин, Е.Горбунова -- развитие ядра Essence для стадии сопровождения
Б.Позин, Е.Горбунова -- развитие ядра Essence для стадии сопровожденияAnatoly Levenchuk
 
Практический подход к систематизации требований при проектировании информацио...
Практический подход к систематизации требований при проектировании информацио...Практический подход к систематизации требований при проектировании информацио...
Практический подход к систематизации требований при проектировании информацио...Anatoly Simkin
 
В.Батоврин -- Основания системной инженерии
В.Батоврин -- Основания системной инженерииВ.Батоврин -- Основания системной инженерии
В.Батоврин -- Основания системной инженерииAnatoly Levenchuk
 
Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3Technopark
 
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологийСпецифика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологийSQALab
 
лекция 2
лекция 2лекция 2
лекция 2cezium
 
ГОСТ РВ 15.110 2003 Система разработки и постановки продукции на производство
ГОСТ РВ 15.110 2003 Система разработки и постановки продукции на производствоГОСТ РВ 15.110 2003 Система разработки и постановки продукции на производство
ГОСТ РВ 15.110 2003 Система разработки и постановки продукции на производствоDmitry Tseitlin
 
Agile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахAgile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахCUSTIS
 
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьОтветственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьCUSTIS
 
DDD requirements AnalystDays-2014 Tsepkov
DDD requirements AnalystDays-2014 TsepkovDDD requirements AnalystDays-2014 Tsepkov
DDD requirements AnalystDays-2014 TsepkovMaxim Tsepkov
 
требования к кандидату
требования к кандидатутребования к кандидату
требования к кандидатуNatalia Zhelnova
 
Cтадии жизненного цикла продукции по гост 15.000 94
Cтадии жизненного цикла продукции по гост 15.000 94Cтадии жизненного цикла продукции по гост 15.000 94
Cтадии жизненного цикла продукции по гост 15.000 94Dmitry Tseitlin
 

What's hot (19)

Как снизить сложность инженерных проектов
Как снизить сложность инженерных проектовКак снизить сложность инженерных проектов
Как снизить сложность инженерных проектов
 
Опыт применения метода ATAM для оценки архитектуры
Опыт применения метода ATAM для оценки архитектурыОпыт применения метода ATAM для оценки архитектуры
Опыт применения метода ATAM для оценки архитектуры
 
Жизненный цикл заказного ПО
Жизненный цикл заказного ПОЖизненный цикл заказного ПО
Жизненный цикл заказного ПО
 
Задачи системного аналитика (конспект лекций Школы системного анализа)
Задачи системного аналитика (конспект лекций Школы системного анализа)Задачи системного аналитика (конспект лекций Школы системного анализа)
Задачи системного аналитика (конспект лекций Школы системного анализа)
 
презентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспеченияпрезентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспечения
 
Getting Started to the System Design
Getting Started to the System DesignGetting Started to the System Design
Getting Started to the System Design
 
Б.Позин, Е.Горбунова -- развитие ядра Essence для стадии сопровождения
Б.Позин, Е.Горбунова -- развитие ядра Essence для стадии сопровожденияБ.Позин, Е.Горбунова -- развитие ядра Essence для стадии сопровождения
Б.Позин, Е.Горбунова -- развитие ядра Essence для стадии сопровождения
 
Практический подход к систематизации требований при проектировании информацио...
Практический подход к систематизации требований при проектировании информацио...Практический подход к систематизации требований при проектировании информацио...
Практический подход к систематизации требований при проектировании информацио...
 
В.Батоврин -- Основания системной инженерии
В.Батоврин -- Основания системной инженерииВ.Батоврин -- Основания системной инженерии
В.Батоврин -- Основания системной инженерии
 
Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3
 
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологийСпецифика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологий
 
IT Project Life cycle
IT Project Life cycleIT Project Life cycle
IT Project Life cycle
 
лекция 2
лекция 2лекция 2
лекция 2
 
ГОСТ РВ 15.110 2003 Система разработки и постановки продукции на производство
ГОСТ РВ 15.110 2003 Система разработки и постановки продукции на производствоГОСТ РВ 15.110 2003 Система разработки и постановки продукции на производство
ГОСТ РВ 15.110 2003 Система разработки и постановки продукции на производство
 
Agile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахAgile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектах
 
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьОтветственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
 
DDD requirements AnalystDays-2014 Tsepkov
DDD requirements AnalystDays-2014 TsepkovDDD requirements AnalystDays-2014 Tsepkov
DDD requirements AnalystDays-2014 Tsepkov
 
требования к кандидату
требования к кандидатутребования к кандидату
требования к кандидату
 
Cтадии жизненного цикла продукции по гост 15.000 94
Cтадии жизненного цикла продукции по гост 15.000 94Cтадии жизненного цикла продукции по гост 15.000 94
Cтадии жизненного цикла продукции по гост 15.000 94
 

Viewers also liked

Vienna Voice september 2016
Vienna Voice september 2016Vienna Voice september 2016
Vienna Voice september 2016Adam Kincaid
 
Cassie-Negar Poster 9-28-15 CC
Cassie-Negar Poster 9-28-15 CCCassie-Negar Poster 9-28-15 CC
Cassie-Negar Poster 9-28-15 CCCassandra Clark
 
Community and environmental impact ( michael toney , mike toney )
Community and environmental impact ( michael toney , mike toney )Community and environmental impact ( michael toney , mike toney )
Community and environmental impact ( michael toney , mike toney )Mike Toney, MBA
 
Social Media Hurting
Social Media HurtingSocial Media Hurting
Social Media Hurtingemily_doane
 
Friends of Robison Summer 2016
Friends of Robison Summer 2016Friends of Robison Summer 2016
Friends of Robison Summer 2016Cedar Sinai Park
 
Lesson 1 living and non living things
Lesson 1 living and non living thingsLesson 1 living and non living things
Lesson 1 living and non living thingsDrSarahAyoub
 
Receituario pascoa 2013
Receituario pascoa 2013Receituario pascoa 2013
Receituario pascoa 2013Paula Mello
 

Viewers also liked (11)

Vienna Voice september 2016
Vienna Voice september 2016Vienna Voice september 2016
Vienna Voice september 2016
 
Cassie-Negar Poster 9-28-15 CC
Cassie-Negar Poster 9-28-15 CCCassie-Negar Poster 9-28-15 CC
Cassie-Negar Poster 9-28-15 CC
 
Community and environmental impact ( michael toney , mike toney )
Community and environmental impact ( michael toney , mike toney )Community and environmental impact ( michael toney , mike toney )
Community and environmental impact ( michael toney , mike toney )
 
PSA Cheating
PSA CheatingPSA Cheating
PSA Cheating
 
Equipment
Equipment Equipment
Equipment
 
Robotics
Robotics Robotics
Robotics
 
Social Media Hurting
Social Media HurtingSocial Media Hurting
Social Media Hurting
 
MY RESUME
MY RESUMEMY RESUME
MY RESUME
 
Friends of Robison Summer 2016
Friends of Robison Summer 2016Friends of Robison Summer 2016
Friends of Robison Summer 2016
 
Lesson 1 living and non living things
Lesson 1 living and non living thingsLesson 1 living and non living things
Lesson 1 living and non living things
 
Receituario pascoa 2013
Receituario pascoa 2013Receituario pascoa 2013
Receituario pascoa 2013
 

Similar to Статья «Анализ, проектирование и разработка корпоративных информационных систем: теория и практика»

Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...ph.d. Dmitry Stepanov
 
лекция 2
лекция 2лекция 2
лекция 2cezium
 
САПР и ГИС
САПР и ГИССАПР и ГИС
САПР и ГИСSoftline
 
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.Yuri Bubnov
 
презентация конструктор
презентация конструкторпрезентация конструктор
презентация конструкторkrasnovsvtlt
 
Методы и модели формирования портфеля проектов
Методы и модели формирования портфеля проектовМетоды и модели формирования портфеля проектов
Методы и модели формирования портфеля проектовДмитрий Гергерт
 
Процесс проектирования ИТ-решений
Процесс проектирования ИТ-решенийПроцесс проектирования ИТ-решений
Процесс проектирования ИТ-решенийМаксим Смирнов
 
энергофорсайт механизмы управления статусом в4
энергофорсайт механизмы управления статусом в4энергофорсайт механизмы управления статусом в4
энергофорсайт механизмы управления статусом в4RnD_SM
 
2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессыReshetnikov Alexander
 
ИТ консалтинг
ИТ консалтингИТ консалтинг
ИТ консалтингКРОК
 
Математическая модель расчета нормативной численности
Математическая модель расчета нормативной численностиМатематическая модель расчета нормативной численности
Математическая модель расчета нормативной численностиECOPSY Consulting
 
Научно-практический семинар №3. Управление требованиями
Научно-практический семинар №3. Управление требованиямиНаучно-практический семинар №3. Управление требованиями
Научно-практический семинар №3. Управление требованиямиСергей Волков
 
лекция 1
лекция 1лекция 1
лекция 1cezium
 
лекция 1
лекция 1лекция 1
лекция 1cezium
 
Лекция на тему "Разработка технического задания"
Лекция на тему "Разработка технического задания"Лекция на тему "Разработка технического задания"
Лекция на тему "Разработка технического задания"olalapim10
 
Диплом "Автоматизация ключевых бизнес-процессов городской больницы на основе ...
Диплом "Автоматизация ключевых бизнес-процессов городской больницы на основе ...Диплом "Автоматизация ключевых бизнес-процессов городской больницы на основе ...
Диплом "Автоматизация ключевых бизнес-процессов городской больницы на основе ...ph.d. Dmitry Stepanov
 
Опыт применения инструментов гибкого образования в ИТ
Опыт применения инструментов гибкого образования в ИТОпыт применения инструментов гибкого образования в ИТ
Опыт применения инструментов гибкого образования в ИТCEE-SEC(R)
 

Similar to Статья «Анализ, проектирование и разработка корпоративных информационных систем: теория и практика» (20)

Системный инжиниринг
Системный инжинирингСистемный инжиниринг
Системный инжиниринг
 
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
 
лекция 2
лекция 2лекция 2
лекция 2
 
САПР и ГИС
САПР и ГИССАПР и ГИС
САПР и ГИС
 
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
Cистемная инженерия безопасности объектов недвижимости и бизнес-процессов.
 
презентация конструктор
презентация конструкторпрезентация конструктор
презентация конструктор
 
Present architect
Present architectPresent architect
Present architect
 
Методы и модели формирования портфеля проектов
Методы и модели формирования портфеля проектовМетоды и модели формирования портфеля проектов
Методы и модели формирования портфеля проектов
 
Процесс проектирования ИТ-решений
Процесс проектирования ИТ-решенийПроцесс проектирования ИТ-решений
Процесс проектирования ИТ-решений
 
энергофорсайт механизмы управления статусом в4
энергофорсайт механизмы управления статусом в4энергофорсайт механизмы управления статусом в4
энергофорсайт механизмы управления статусом в4
 
2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы
 
ИТ консалтинг
ИТ консалтингИТ консалтинг
ИТ консалтинг
 
Математическая модель расчета нормативной численности
Математическая модель расчета нормативной численностиМатематическая модель расчета нормативной численности
Математическая модель расчета нормативной численности
 
Fine systems technologies
Fine systems technologiesFine systems technologies
Fine systems technologies
 
Научно-практический семинар №3. Управление требованиями
Научно-практический семинар №3. Управление требованиямиНаучно-практический семинар №3. Управление требованиями
Научно-практический семинар №3. Управление требованиями
 
лекция 1
лекция 1лекция 1
лекция 1
 
лекция 1
лекция 1лекция 1
лекция 1
 
Лекция на тему "Разработка технического задания"
Лекция на тему "Разработка технического задания"Лекция на тему "Разработка технического задания"
Лекция на тему "Разработка технического задания"
 
Диплом "Автоматизация ключевых бизнес-процессов городской больницы на основе ...
Диплом "Автоматизация ключевых бизнес-процессов городской больницы на основе ...Диплом "Автоматизация ключевых бизнес-процессов городской больницы на основе ...
Диплом "Автоматизация ключевых бизнес-процессов городской больницы на основе ...
 
Опыт применения инструментов гибкого образования в ИТ
Опыт применения инструментов гибкого образования в ИТОпыт применения инструментов гибкого образования в ИТ
Опыт применения инструментов гибкого образования в ИТ
 

More from ph.d. Dmitry Stepanov

Учет расчетов: форс-мажор
Учет расчетов: форс-мажорУчет расчетов: форс-мажор
Учет расчетов: форс-мажорph.d. Dmitry Stepanov
 
Стратегия тестирования в проектах имплементации ERP-систем
Стратегия тестирования в проектах имплементации ERP-системСтратегия тестирования в проектах имплементации ERP-систем
Стратегия тестирования в проектах имплементации ERP-системph.d. Dmitry Stepanov
 
Автоматизация подбора лекарственных препаратов.
Автоматизация подбора лекарственных препаратов.Автоматизация подбора лекарственных препаратов.
Автоматизация подбора лекарственных препаратов.ph.d. Dmitry Stepanov
 
Критическое мышление как база оптимального решения при внедрении корпоративны...
Критическое мышление как база оптимального решения при внедрении корпоративны...Критическое мышление как база оптимального решения при внедрении корпоративны...
Критическое мышление как база оптимального решения при внедрении корпоративны...ph.d. Dmitry Stepanov
 
Годовой бухгалтерский отчет организации за 2021 год
Годовой бухгалтерский отчет организации за 2021 годГодовой бухгалтерский отчет организации за 2021 год
Годовой бухгалтерский отчет организации за 2021 годph.d. Dmitry Stepanov
 
Soft skills в проектах внедрения корпоративных информационных систем
Soft skills в проектах внедрения корпоративных информационных системSoft skills в проектах внедрения корпоративных информационных систем
Soft skills в проектах внедрения корпоративных информационных системph.d. Dmitry Stepanov
 
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...ph.d. Dmitry Stepanov
 
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...ph.d. Dmitry Stepanov
 
Обзор существующих методик технического обслуживания и ремонта оборудования
Обзор существующих методик технического обслуживания и ремонта оборудованияОбзор существующих методик технического обслуживания и ремонта оборудования
Обзор существующих методик технического обслуживания и ремонта оборудованияph.d. Dmitry Stepanov
 
Сторителлинг как новая технология подачи информации
Сторителлинг как новая технология подачи информацииСторителлинг как новая технология подачи информации
Сторителлинг как новая технология подачи информацииph.d. Dmitry Stepanov
 
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...ph.d. Dmitry Stepanov
 
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...ph.d. Dmitry Stepanov
 
Концепции, методы и способы миграции основных и переменных данных в корпорати...
Концепции, методы и способы миграции основных и переменных данных в корпорати...Концепции, методы и способы миграции основных и переменных данных в корпорати...
Концепции, методы и способы миграции основных и переменных данных в корпорати...ph.d. Dmitry Stepanov
 
Применение спиралевидной модели внедрения для роботизации больницы.
Применение спиралевидной модели внедрения для роботизации больницы.Применение спиралевидной модели внедрения для роботизации больницы.
Применение спиралевидной модели внедрения для роботизации больницы.ph.d. Dmitry Stepanov
 
Краткий обзор изменений в правовом регулировании информационных систем и техн...
Краткий обзор изменений в правовом регулировании информационных систем и техн...Краткий обзор изменений в правовом регулировании информационных систем и техн...
Краткий обзор изменений в правовом регулировании информационных систем и техн...ph.d. Dmitry Stepanov
 
Учет льготных кредитов МСП и настройка его детализации в информационной систе...
Учет льготных кредитов МСП и настройка его детализации в информационной систе...Учет льготных кредитов МСП и настройка его детализации в информационной систе...
Учет льготных кредитов МСП и настройка его детализации в информационной систе...ph.d. Dmitry Stepanov
 
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...ph.d. Dmitry Stepanov
 
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...ph.d. Dmitry Stepanov
 
Исследование и разработка проекта процессной информационной системы управлени...
Исследование и разработка проекта процессной информационной системы управлени...Исследование и разработка проекта процессной информационной системы управлени...
Исследование и разработка проекта процессной информационной системы управлени...ph.d. Dmitry Stepanov
 

More from ph.d. Dmitry Stepanov (20)

Учет расчетов: форс-мажор
Учет расчетов: форс-мажорУчет расчетов: форс-мажор
Учет расчетов: форс-мажор
 
Стратегия тестирования в проектах имплементации ERP-систем
Стратегия тестирования в проектах имплементации ERP-системСтратегия тестирования в проектах имплементации ERP-систем
Стратегия тестирования в проектах имплементации ERP-систем
 
Автоматизация подбора лекарственных препаратов.
Автоматизация подбора лекарственных препаратов.Автоматизация подбора лекарственных препаратов.
Автоматизация подбора лекарственных препаратов.
 
Стартапы
СтартапыСтартапы
Стартапы
 
Критическое мышление как база оптимального решения при внедрении корпоративны...
Критическое мышление как база оптимального решения при внедрении корпоративны...Критическое мышление как база оптимального решения при внедрении корпоративны...
Критическое мышление как база оптимального решения при внедрении корпоративны...
 
Годовой бухгалтерский отчет организации за 2021 год
Годовой бухгалтерский отчет организации за 2021 годГодовой бухгалтерский отчет организации за 2021 год
Годовой бухгалтерский отчет организации за 2021 год
 
Soft skills в проектах внедрения корпоративных информационных систем
Soft skills в проектах внедрения корпоративных информационных системSoft skills в проектах внедрения корпоративных информационных систем
Soft skills в проектах внедрения корпоративных информационных систем
 
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
 
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...
 
Обзор существующих методик технического обслуживания и ремонта оборудования
Обзор существующих методик технического обслуживания и ремонта оборудованияОбзор существующих методик технического обслуживания и ремонта оборудования
Обзор существующих методик технического обслуживания и ремонта оборудования
 
Сторителлинг как новая технология подачи информации
Сторителлинг как новая технология подачи информацииСторителлинг как новая технология подачи информации
Сторителлинг как новая технология подачи информации
 
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
 
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...Концепции, методы и способы миграции основных и переменных данных в КИС (част...
Концепции, методы и способы миграции основных и переменных данных в КИС (част...
 
Концепции, методы и способы миграции основных и переменных данных в корпорати...
Концепции, методы и способы миграции основных и переменных данных в корпорати...Концепции, методы и способы миграции основных и переменных данных в корпорати...
Концепции, методы и способы миграции основных и переменных данных в корпорати...
 
Применение спиралевидной модели внедрения для роботизации больницы.
Применение спиралевидной модели внедрения для роботизации больницы.Применение спиралевидной модели внедрения для роботизации больницы.
Применение спиралевидной модели внедрения для роботизации больницы.
 
Краткий обзор изменений в правовом регулировании информационных систем и техн...
Краткий обзор изменений в правовом регулировании информационных систем и техн...Краткий обзор изменений в правовом регулировании информационных систем и техн...
Краткий обзор изменений в правовом регулировании информационных систем и техн...
 
Учет льготных кредитов МСП и настройка его детализации в информационной систе...
Учет льготных кредитов МСП и настройка его детализации в информационной систе...Учет льготных кредитов МСП и настройка его детализации в информационной систе...
Учет льготных кредитов МСП и настройка его детализации в информационной систе...
 
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
 
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...Применение Agile Scrum для реализации автоматизированного рабочего места врач...
Применение Agile Scrum для реализации автоматизированного рабочего места врач...
 
Исследование и разработка проекта процессной информационной системы управлени...
Исследование и разработка проекта процессной информационной системы управлени...Исследование и разработка проекта процессной информационной системы управлени...
Исследование и разработка проекта процессной информационной системы управлени...
 

Статья «Анализ, проектирование и разработка корпоративных информационных систем: теория и практика»

  • 1. Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238 http://stepanovd.com/article_2015_2_erpthpr.html 1 АНАЛИЗ, ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ: ТЕОРИЯ И ПРАКТИКА Степанов Д.Ю., к.т.н., доц. МИРЭА, mail@stepanovd.com Московский государственный университет информационных технологий, радиотехники и электроники (МИРЭА), г. Москва, Россия Аннотация: рассмотрены теоретические подходы к анализу, проектированию, разработке, тестированию и промышленному использованию корпоративных информационных систем. Выполнен анализ практических методов реализации систем, включающий использование баз знаний для выявления требований; низкоуровневых методов проектирования с графическими элементами ответственности; принципов контроля полномочий, общего решения и контура обратной связи для реализации программных разработок; всевозможных видов тестирования; последовательной и параллельно- последовательной стратегий перехода к промышленной эксплуатации. Ключевые слова: корпоративные информационные системы, КИС, информационные системы, ИС, ERP, ERP-системы, анализ, проектирование, разработка, тестирование. ANALYSIS, DESIGN AND DEVELOPMENT OF ENTERPRISE RESOURCE PLANNING SYSTEMS: THEORY AND PRACTICE Stepanov Dmitry Yu., PhD., ass.prof. MIREA, mail@stepanovd.com Moscow state university of information technologies, radioengineering and electronics (MIREA), Moscow, Russia Abstract: theoretical approaches to analysis, design, development, test and cutover of ERP-systems were considered. Practical methods of ERP-system realization were analyzed, including usage of knowledge base to find out business requirements; low level modelling techniques based on responsibility to project processes; basic development concepts to compile programs; all testing approaches to test software and cutover strategies to go-live. Keywords: enterprise resource planning systems, ERP, information systems, analysis, blueprint, development, test, cutover. Корпоративные информационные системы представляют собой совокупность информационных систем, интегрированных воедино в масштабе предприятия [1]. Разработка подобных систем может длиться больше года. Поэтому целесообразно поделить процесс реализации на этапы (рис.1), в рамках которых указываются цели проекта и требования к системе, формулируются задачи и предлагаются решения, и, наконец, готовится конечный программный продукт [2]. Но даже в этом случае решения часто принимаются необдуманно без учета теоретической составляющей вопроса.
  • 2. Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238 http://stepanovd.com/article_2015_2_erpthpr.html 2 Рис.1. Общие этапы внедрения корпоративной информационной системы ЦЕЛЬ И ЗАДАЧИ Цель работы состоит в анализе теоретических и практических способов реализации корпоративных информационных систем для обеспечения более эффективного процесса внедрения. Достижение указанной цели предполагает решение следующих задач:  обзор литературных источников, посвященных анализу, проектированию и разработке корпоративных информационных систем;  анализ теоретических подходов, используемых для реализации корпоративных информационных систем на всевозможных предприятиях заказчика;  выявление подходов к реализации корпоративных информационных систем, имеющих практическую ценность для проектной деятельности. 1. ОБЗОР ЛИТЕРАТУРНЫХ ИСТОЧНИКОВ Обзор литературных источников [2-4], посвященных анализу и проектированию корпоративных информационных систем (далее – КИС), показал, что существует большое число методов проектирования информационных систем, однако область их применения не вполне определена. В результате непонятно, какой из способов целесообразно
  • 3. Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238 http://stepanovd.com/article_2015_2_erpthpr.html 3 применять при решении той или иной задачи. Неправильный выбор чреват увеличением трудозатрат, несопоставимых с начальной постановкой задачи. Монографии по разработке программ [5-7] описывают исключительно подготовку оптимального программного кода. Описание того, какие принципы должны лежать в основе каждой разработки, отсутствуют. В этом случае, если ошибка первоначально допущена на уровне архитектуры программы, качественно написанный код будет также ошибочен. Маршрутные карты по проекту внедрения КИС, представленные в книгах [8-10], содержат перечень работ, которые должны быть выполнены, однако детали операций не приводятся. Типичный пример – «необходимо выполнить миграцию данных», но как это сделать, каковы предпосылки и сроки? Ответов на данные вопросы нет. Вышесказанное подчеркивает необходимость детального рассмотрения теоретических основ анализа, проектирования и разработки КИС. 2. ЭТАПЫ И УРОВНИ ВНЕДРЕНИЯ Внедрение КИС укладывается в общие каноны классических уровней управления: стратегический – формирование целей и требований, тактический – определение задач и формирование решений, оперативный – реализация последних (рис.2). Следуя данным приведенного рисунка, очевидна следующая взаимозависимость: если цели и требования были сформулированы неверно, последующая реализация решения окажется некорректной. Стратегический Тактический Оперативный Цель Задача Решение Требования Концепция Разработка Рис.2. Определение уровней управления для проекта внедрения КИС
  • 4. Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238 http://stepanovd.com/article_2015_2_erpthpr.html 4 Рассмотрим вопрос анализа требований более подробно. Целесообразно начать с обзора процесса внедрения КИС. Типовые этапы имплементации КИС, приведенные в работе [11], включают: подготовку проекта, проектирование, реализацию, подготовку к опытной эксплуатации, непосредственно опытное применение и переход к промышленному использованию (рис.3). Анализ требований и бизнес-процессов заказчика ведется на этапе проектирования, в результате формируется документ, содержащий функционально-технические требования. 1. Подготовка проекта Определение объема проекта 2. Проектирование Анализ требований и бизнес-процессов Подготовка проектных решений и спецификаций 3. Реализация Настройка системы и реализация разработок Проведение тестирования Обучение пользоваталей Миграция данных 5. Опытная эксплуатация Миграция данных Эксплуатация системы на реальных данных 4.1 4.3 6.1 6.2 Планирование сроков и ресурсов проекта 1.1 1.2 2.1 2.2 3.1 3.2 Исправление зарегистрированных замечаний 3.3 Исправление зарегистрированных замечаний 4.2 Исправление зарегистрированных замечаний 5.2 Эксплуатация системы на реальных данных прошлых периодов 5.1 4. Подготовка к опытной эксплуатации 6. Переход к промышленной эксплуатации Техническая инфраструктура Приложение Проект ... УровнивнедренияКИС Рис.3. Этапы и уровни внедрения КИС Уровни имплементации КИС [12] позволяют разграничить выполняемые операции по содержанию работ: подготовка технической инфраструктуры системы, разработка приложений, управление проектом внедрения (рис.3). Статья ограничивается рассмотрением исключительно уровня приложений.
  • 5. Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238 http://stepanovd.com/article_2015_2_erpthpr.html 5 3. АНАЛИЗ ТРЕБОВАНИЙ Правильно заданный вопрос уже содержит ответ. Ситуация с анализом требований и бизнес-процессов заказчика аналогична. В статье [13] приводятся сведения о способах выявления информационных потребностей компании: использование знаний, проведение опроса, обзор управленческой документации, анализ документооборота и наблюдение за выполнением операций (рис.4). По большому счету, все способы выявления потребностей компании служат единственной цели – накопление и последующее использование знаний. Рис.4. Способы выявления информационных потребностей и база знаний Коль скоро речь зашла об эрудиции, следует упомянуть о базе знаний (далее – БЗ). БЗ выступает хранилищем значимых сведений и представляет собой коллекцию всевозможных документов и программного кода, сформированную по результатам реализации схожих замыслов. От проекта к проекту решаются одинаковые задачи; предложив решение единожды, БЗ позволяет использовать его в последующем с минимальными затратами. Если компания заблаговременно не позаботилась о наличии и пополнении БЗ, каждый сотрудник самостоятельно создает подобную базу. В этом случае говорить о
  • 6. Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238 http://stepanovd.com/article_2015_2_erpthpr.html 6 какой-либо экспертизе не приходится, ведь сотрудник может уволиться в любой момент, унеся с собой все проектные наработки. Примерами решений, выработанных на основе БЗ, служат типовые отраслевые решения и лучшие мировые практики (best practice). На реальных проектах внедрению КИС предшествуют длительные переговоры, в ходе которых заказчик ожидает формулировки требований и решений именно от подрядчика. Другими словами, понимание требований к системе должно возникнуть намного раньше старта проекта, а это возможно лишь с использованием БЗ. 4. ПРОЕКТИРОВАНИЕ ПРОЦЕССОВ Выявленные информационные потребности подлежат моделированию. Проектирование процессов может вестись в различных графических нотациях [14], сами же бизнес-процессы претерпевают декомпозицию: чем ниже уровень представления, тем детальнее описываются операции (рис.5). Проектирование ведется в двух моделях «как есть» («as is») и «как будет» («to be») [2]. Если модель «как есть» содержит описание текущих процессов, то «как будет» требует проведения реинжиниринга этих процессов на основе BSP, TQM, CMM и других подходов [15]. IDEF0 ARIS VAD IDEF3DFDWFD ARIS eEPC UML AD SLD Верхнеуровневое проектирование Низкоуровневое проектирование Рис.5. Методы проектирования процессов
  • 7. Вестник МГТУ МИРЭА. 2015. № 3 (8). c.227-238 http://stepanovd.com/article_2015_2_erpthpr.html 7 Выбор метода моделирования зависит от задачи проектирования. Так, в большинстве проектов внедрения КИС используются нотации Swim Lane Diagram или ARIS extended Event Process Chain [13]. Выбор не случаен, ведь именно эти методы содержат элементы описания функционала ответственных сотрудников, входных и выходных документов, а также позволяют вести низкоуровневое проектирование (табл.1). Что весьма критично при реализации проекта КИС. Таблица 1. Элементы описания, особенности и области применения нотаций Нотация Элементы описания Особенности Применение ARIS VACD процесс, ответственный Экспресс- описание на верхнем уровне IDEF0 процесс, описание входных/выходных данных, ответственный/ресурс, ограничения Усиление ARIS VACD Описание на верхнем уровне с ограничениями Work Flow Diagram процесс, условие, И/ИЛИ операторы Экспресс- описание UML Activity Diagram процесс, условие, И/ИЛИ операторы, ответственный Усиление WFD Описание на нижнем уровне по ответственным Swim Lane Diagram процесс, условие, И/ИЛИ операторы, ответственный, входные/выходные данные Усиление UML AD Детальное описание на нижнем уровне по ответственным ARIS eEPC процесс, И/ИЛИ операторы, ответственный/ресурс, входные/выходные данные, события Усиление SLD с трансформацией Детальное описание на нижнем уровне по событиям Data Flow Diagram процесс, место хранения, описание выходных данных, внешняя среда Наличие места хранения Описание интеграции систем IDEF3 процесс, описание входных/выходных данных, И/ИЛИ операторы, синхронизатор Наличие синхронизатора Описание на нижнем уровне по времени 5. РАЗРАБОТКА ПРОГРАММ Модель «как будет» определяет окончательный функциональный объем КИС, необходимый для удовлетворения потребностей заказчика [13]. Доработке КИС предшествует формирование технического задания, содержащего описание необходимых изменений системы [11] … Полный текст статьи доступен по ссылке: http://stepanovd.com/article_2015_2_erpthpr.html?lang=RU.