Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Проектирование реализации операций бизнес-процесса «Управление портфелем продукции»

Содержание:

ВВЕДЕНИЕ

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

Спрос на готовую продукцию подвергается влиянию различных факторов, к которым относятся:

  1. Предпочтения покупателей.
  2. Сезонность.
  3. Мода.
  4. Качество продукции и т.д.

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

  1. Квалификация персонала.
  2. Работоспособность оборудования.
  3. Регулярность поставок сырья и т.д.

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

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

Актуальность выбранной темы обусловлена уровнем развития информационных технологий, применяемых в экономической сфере.

Объектом исследования является процесс управления портфелем готовой продукции.

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

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

Для достижения поставленной цели необходимо решить ряд задач:

  1. Выбрать комплекс задач автоматизации.
  2. Охарактеризовать существующие бизнес-процессы.
  3. Описать документооборот, возникающий при решении задачи.
  4. Обосновать проектные решения по информационному обеспечению.
  5. Дать обоснование проектным решениям по программному обеспечению.
  6. Создать и описать информационную модель.
  7. Дать характеристику нормативно-справочной, входной и оперативной информации.
  8. Охарактеризовать результативную информацию.
  9. Разработать общие положения.
  10. Дать характеристику базе данных.
  11. Разработать структурную схему пакета.
  12. Описать программные модули.
  13. Разработать контрольный пример реализации.
  14. Аналитическая часть
  15. Выбор комплекса задач автоматизации

Рассмотрим процесс управления портфелем готовой продукции. Входными информационными потоками процесса являются:

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

Выходным информационным потоком будет план производства – документ, в котором перечислены наименования и объемы производства готовой продукции.

Рассматриваемая задачи будет включать в себя процессы сбора и анализа данных о внешней среде организации и ее ресурсах, и составление оптимального плана производства готовой продукции.

Рассматриваемый процесс связан со складским учетом, который является поставщиком информации и количестве ресурсов организации. А также с процессом производства, поскольку результатом процесса производства будет выпуск количества продукции, согласно плану производства.

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

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

Результатным показателем процесса является перечень номенклатуры производимой продукции с указанием объемов производства для каждой позиции.

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

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

Входными документами задачи будут являться отчетные формы управленческого учета, а именно:

  • Отчет о закупках (используется для определения количества ресурсов);
  • Отчет о запасах сырья и готовой продукции (используется для определения количества ресурсов);
  • Анализ динамики показателей прибыли (используется для определения выгодных с точки зрения реализации товарных позиций).

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

1. Характеристика существующих бизнес – процессов

Рассмотрим процесс управления портфелем продукции с помощью методов структурного анализа. Для этого осуществим моделирование бизнес-процесса в нотации IDEF0. На рисунке 1 представлена контекстная диаграмма бизнес-процесса управления портфелем продукции.

Рисунок 1. Контекстная диаграмма процесса

Входными потоками процесса являются отчет по продажам товара, который позволяет определить спрос на продукцию, информация о рынке, которая позволяет определить факторы, которые могут повлиять на спрос и количество запасов на складе, которые используются при производстве продукции. Выходным потоком процесса является план производства. Управление процессом осуществляется согласно регламенту работы. Механизмами работы являются плановый отдел и табличный редактор MS Excel, в котором производятся расчеты.

На рисунке 2 представлена декомпозиция процесса управления портфелем продукции. Маркетолог с помощью данных о спросе на продукцию и данных о динамике рынка осуществляет отбор продукции, которая принесет предприятию максимальную прибыль. Для расчета количества продукции, которое необходимо произвести используется табличный процессор MS Excel, в котором происходит расчет количества продукции.

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

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

На рисунке 5 представлена модель процесса расчета оптимального количества продукции. Специалист планового отдела вводит данные о продукции в табличный процессор «MS Excel» в качестве параметров решения задачи.

Рисунок 2. Декомпозиция контекстной диаграммы

Рисунок 3. Модель процесса анализа спроса на продукцию

Рисунок 4. Модель процесса анализа факторов, влияющих на спрос

Рисунок 5. Модель процесса расчета оптимального количества продукции

С помощью функции «Поиск решения» в процессоре формируются параметры оптимального количества каждого наименования продукции. Согласно полученным данным формируется план производства.

  1. Характеристика документооборота, возникающего при решении задачи

Рассмотрим документооборот, возникающий в процессе решения задачи. В процессе документооборота ведутся расчеты, которые отражаются в отчетных документах. Все расчеты ведется на основе данных от отдела продаж. Схема документооборота представлена на рисунке 6.

Рисунок 6. Схема документооборота

Рассмотрим количественные показатели формирования документооборота. Характеристика документооборота представлена в таблице 1.

Таблица 1

Характеристика формирования документооборота

Характеристика

Отчет о запасах

Отчет по продажам

Математическая модель

План производства

Количество документов в год, шт.

4

4

4

4

Количество символов в документе, шт.

30 000

30 000

1 000

50 000

Характеристика

Отчет о запасах

Отчет по продажам

Математическая модель

План производства

Частота возникновения в год

1

1

1

1

Трудозатраты на обработку в год, ч/час

288

288

320

160

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

Для оценки эффективности внедрения информационных технологий в деятельность организации, необходимо оценить объем трудозатрат после внедрения информационных технологий [2]. Характеристика трудозатрат на формирование документооборота после внедрения информационных технологий представлено в таблице 2.

Таблица 2

1.2 Характеристика формирования документооборота после внедрения информационных технологий

Характеристика

Отчет о закупках

Отчет о запасах

Математическая модель

План производства

Количество документов в год, шт.

4

4

4

4

Количество символов в документе, шт.

30 000

30 000

1 000

50 000

Частота возникновения в год

1

1

1

1

Трудозатраты на обработку в год, ч/час

128

128

160

80

Трудозатраты на формирование документооборота по базовому плану составили 1056 человеко-часов в год. Трудозатраты после внедрения информационной системы составили 496 человеко-часов. Снижение трудозатрат на формирование документооборота говорит в пользу автоматизации бизнес-процесса управления портфелем продукции.

1.3 Обоснование проектных решений по информационному обеспечению

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

Выходным документом является план производства, который содержит данные о наименовании готовой продукции и ее количеств. План производства не является унифицированным документом, соответственно необходимо оригинальное проектирование на основе документа, используемого в организации. Документ должен иметь возможность печати и сохранения в форматах: .doc, .docx, .xlsx, .xls для обеспечения удобства дальнейшей обработки.

В рассматриваемых документах используются следующие классификаторы:

  1. Номенклатура;
  2. Сырье.
  3. Единицы измерения.

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

  1. Обоснование проектных решений по программному обеспечению

Операционная система является основой программного обеспечения ПК. Она представляет собой комплексы системных и служебных программных средств, обеспечивающих взаимодействие пользователя с ПК. Операционные системы различаются способами реализации алгоритмов управления ресурсами ЭВМ, методами проектирования, аппаратными платформами и т.д [6].

Операционные системы классифицируют по следующим признакам:

  1. Количество пользователей, работающих одновременно:
  • однопользовательские ОС;
  • многопользовательские ОС.
  1. Число процессов, выполняемых одновременно под управлением ОС:
  • однозадачные;
  • многозадачные.
  1. Количество поддерживаемых процессоров:
  • однопроцессорные;
  • многопроцессорные.
  1. Разрядность кода ОС:
  • 32-разрядные;
  • 64-разрядные.
  1. Тип интерфейса:
  • командные;
  • графические.
  1. Тип доступа пользователя к ЭВМ:
  • ОС с пакетной обработкой;
  • ОС с разделением времени;
  • ОС реального времени [4].

Проанализируем достоинства и недостатки операционных систем семейства Linux и Windows.

Операционные системы Linux распространяются бесплатно, их можно адаптировать под широкий спектр задач и любое оборудование, они обладают гибкостью настройки. Операционные системы Linux стабильны в работе, надежны и защищены. Недостатками системы является отсутствие поддержки некоторого оборудования, использование специализированного ПО и необходимость дополнительных навыков для настройки системы [5].

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

Использование операционной системы Linux имеет свои преимущества, однако ввиду большей распространенности Windowsсреди пользователей, поддержки оборудования и ПО, была выбрана системаWindows 10.

Рассмотрим классификацию СУБД.

  1. Степень универсальности:
  • СУБД общего назначения;
  • СУБД универсального назначения.
  1. Тип модели данных:
  • иерархические;
  • сетевые;
  • реляционные;
  • объектно-ориентированные;
  • многомерные.
  1. Способ доступа к базе данных:
  • файл-серверные;
  • клиент-серверные;
  • встраиваемые [9].

Выбранная СУБД должна отвечать следующим критериям:

  1. Поддержка реляционной модели данных.
  2. Обладание масштабируемостью и мобильностью.
  3. Содержать средства контроля использования памяти компьютера.
  4. Быть производительной и надежной.

Рассмотрим решения, представленные на рынке. Лидерами на рынке СУБД являются продукты IBM DB2, Oracle и Microsoft SQL Server. СУБД IBM DB2 является кросс-платформенной, обеспечивает стабильную работу базы данных. Недостатками системы являются высокая стоимость и низкая производительность. СУБД Microsoft SQL Server обладает большим пакетом инструментов, стабильностью работы и низкими затратами на администрирование. Недостаток системы заключается в том, что она работает только на платформе Windows. СУБД Oracle обладает высокой производительностью, легкостью интегрирования приложений и устойчивостью к большим потокам данных. Недостатком является высокая стоимость, необходимость приобретения мощного оборудования и персонала для поддержки СУБД. Таким образом для реализации базы данных наиболее подходит СУБД Microsoft SQL Server [1].

Для разработки программного модуля информационной системы будет использован язык программирования Java, поскольку существующая информационная система, автоматизирующая бизнес-процессы организации, написана на этом языке программирования. Разработка программного модуля будет осуществляться в среде программирования Eclipce, которая поддерживает язык программирования Java и обладает широким набором встроенных библиотек и инструментов для разработки программных продуктов [7].

  1. Проектная часть
  2. Информационная модель и её описание

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

  • полный состав информации, которая необходима для решения комплекса задач;
  • отражение этой информации на всех типах носителей;
  • описание процесса преобразования информации, от получения первичной переменной и условно-постоянной информации, и заканчивая получением файлов с результатной информацией и выдачей ее пользователю;
  • состав исходных первичных документов и распределение их по задачам;
  • источники и способы получения первичной информации;
  • состав файлов с первичной, условно-постоянной, промежуточной и результатной информацией;
  • информационная потребность для каждой задачи комплекса;
  • адресаты выдачи и получения результатной информации [3].

Информационная модель представлена на рисунке 7.

В проектируемой информационной системе существует ряд справочников: номенклатура, единица измерения и ресурс. Помимо этого, в базе данных ИС есть следующие таблицы: план производства, объем ресурса.

Редактирование перечисленных таблиц базы данных осуществляется с помощью форм ИС: форма загрузки документа, форма документа, форма редактирования справочников. Форма сохранения документа используется для выгрузки Плана производства из ИС, в результате работы с формой ни одна таблица базы данных не изменяется.

В результате работы с ИС создается документ «План производства», который используется специалистами планового отдела и отдела производства.

Рисунок 7. Информационная модель

  1. Характеристика нормативно-справочной, входной и оперативной информации

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

  • Наименование сырья;
  • Количество сырья;
  • Наименование готовой продукции.

В проектируемом программном модуле существует три справочника: номенклатура, единица измерения и ресурс. Характеристика справочников представлена в таблице 3.

Таблица 3

Характеристика справочников

Характеристика

Номенклатура

Единица измерения

Сырье

Ответственный за ведение

Главный бухгалтер

Объем справочника в записях

100 000

30

100 000

Частота актуализации

По мере необходимости

Объем актуализации

1-10 записей

1 запись

1-10 записей

Реквизитный состав

Код

Код

Код

Наименование

Наименование

Наименование

1.4 Характеристика результатной информации


Результатным документом, в котором содержатся расчетные данные является План производства. План производства не имеет унифицировано формы, в каждой организации может быть принята собственная форма плана производства. Пример Плана производства представлен на рисунке 8.

Рисунок 8. Пример плана производства

Результатная информация хранится в следующих таблицах базы данных:

  1. Номенклатура, содержит наименование готовой продукции.
  2. Сырье, содержит необходимо количество ресурсов для производства готовой продукции.
  3. Единица измерения, содержит наименование единицы измерения.
  4. План производства, содержит данные о временном периоде.

Характеристика перечисленных таблиц представлена в таблице 4.

Таблица 4

1.5 Характеристика таблиц с результативной информацией

Наименование таблицы

Наименование поля

Номенклатура

Наименование

Ресурс

Наименование

Единица измерения

Наименование

План производства

Месяц

Год

  1. Общие положения (дерево функций и сценарий диалога)

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

  1. Функции, реализующие служебные функции.
  2. Функции, реализующих основные функции управления и обработки данных.

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

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

  1. Редактирование справочников.
  2. Ввод данных.

К служебным функциям разрабатываемой ИС относятся:

  1. Формирование документов.

Дерево функций представлено на рисунке 9.

Рисунок 9. Дерево функций системы

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

Рисунок 10. Сценарий диалога

  1. Характеристика базы данных

Проектируемая ИС будет хранить и обрабатывать данные в реляционной базе данных, которая представляет собой совокупность двумерных таблиц. База данных будет включать следующие таблицы:

  • Номенклатура.
  • Единица измерения.
  • Сырье.
  • План производства.
  • Объем ресурсов.

Для описания взаимосвязей между таблицами построим ER-модель. ER-модель представлена на рисунке 11.

Рисунок 11. ER-модель базы данных

Характеристика таблиц базы данных представлена в таблице 5.

Таблица 5

Характеристика базы данных

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Справочник «Номенклатура»

ID_номенклатуры

ID_nom

Счетчик

5

Ключевое поле

Наименование

Name_nom

Текст

100

Количество

Kol_nom

Число

6

Справочник «Единица измерения»

ID_единицы

ID_ed

Счетчик

5

Ключевое поле

Наименование

Name_ed

Текст

100

Справочник «Ресурс»

ID_ресурса

ID_res

Счетчик

5

Ключевое поле

Наименование

Name_res

Текст

100

Объем ресурсов

ID_записи

ID_zap

Счетчик

5

Ключевое поле

Количество

Kol_zap

Число

6

План производства

ID_плана

ID_plan

Счетчик

5

Ключевое поле

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Месяц

Mes_plan

Текст

15

Год

God_plan

Число

4

Количество

Kol_plan

Число

7

  1. Структурная схема пакета (дерево вызова программных модулей)

Структурная схема пакета программных модулей состоит из модулей следующих классов:

  1. Модули, выполняющие служебные функции.
  2. Управляющие модули, осуществляющие загрузку меню и передачу управления другому модулю.
  3. Модули, связанные с хранением, обработкой и выдачей информации [10].

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

Таблица 6

Описание функций модулей

№ п/п

Наименование модуля

Функции модуля

1

Глобальный модуль

Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые выполняются при запуске приложения

2

Модуль справочника «Номенклатура»

Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые выполняются ведении справочников

3

Модуль справочника «Единица измерения»

Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые выполняются ведении справочников

4

Модуль справочника «Сырье»

Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые выполняются ведении справочников

№ п/п

Наименование модуля

Функции модуля

5

Модуль расчета математической модели

Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые выполняются при расчете математической модели

6

Модуль ввода данных

Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые выполняются при вводе данных

7

Модуль формирования отчета

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

8

Модуль настроек

Содержит предопределенные процедуры и элементы формы

Дерево вызова программных модулей представлено на рисунке 12.

Рисунок 12. Дерево вызова программных модулей

2. Описание программных модулей

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

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

Алгоритм представлен на рисунке 13.

Рисунок 13. Алгоритм расчетного модуля

2.1 Контрольный пример реализации проекта и его описание

Для разработки контрольного примера реализации проекта и его описания необходимо:

  1. Описать тестовые данные, которые необходимы для проверки работоспособности основных функций проекта.
  2. Описать процесс обработки тестовых данных.
  3. Описать результаты обработки тестовых данных.

Реализация контрольного примера состоит из следующих этапов:

  1. Ввод тестовых данных в справочники.
  2. Результат формирования отчета [8].

На рисунке 14 представлена форма заполнения справочника «Номенклатура».

Рисунок 14. Форма заполнения справочника «Номенклатура»

На рисунке 15 представлена форма заполнения справочника «Единица измерения».

На рисунке 16 представлена форма заполнения справочника «Сырье».

Рисунок 15. Форма заполнения справочника «Единица измерения»

Рисунок 16. Форма заполнения справочника «Ресурс»

На рисунке 17 представлен ввод данных об ограничениях ресурсов.

Рисунок 17. Ввод данных об ограничениях ресурсов

На рисунке 18 представлена отчетная форма «План производства».

Рисунок 18. План производства

ЗАКЛЮЧЕНИЕ

В ходе выполнения курсовой работы было проведено обследование предметной области. Были описаны входные и выходные информационные потоки процесса планирования производства, перечислены задействованные в ходе решения задачи специалисты, описана взаимосвязь рассматриваемой задачи с другими бизнес-процессами организации. Описан процесс вычисления расчетных показателей процесса.

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

Было дано описание документооборота задачи. Была рассчитана трудоемкость процесса, которая составляет 1056 человеко-часов. Для обоснования использования вычислительной техники в процессе решения задачи, была дана характеристика документообороту после внедрения информационных технологий. По данным расчетов, трудозатраты на формирование документооборота после автоматизации составили 496 человеко-часов за счет автоматизации всех расчетов задачи.

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

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

Были разработаны дерево функций системы и сценарий диалога. Дана характеристика базы данных, разработана ER-модель базы данных, приведённой к третьей нормальной форме.

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

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Гвоздева Т.В., Баллод Б.А. / Проектирование информационных систем. – М.:Феникс, 2014.
  2. Горбаченко В.И., Убиенных Г.Ф. / Проектирование информационных систем с СА ErwinModelingSuite 7.3. – П.:ПГУ 2014.
  3. Грекул В.М, Коровкина Н.А, Куприянов В.С. / Проектное управление в сфере информационных технологий. – М.:БИНОМ, ИНФРА-М, 2013.
  4. ЕлиферовВ.Г., РепинВ.В. / Процессный подход к управлению. Моделирование бизнес-процессов. – М.:Манн, Иванов и Фербер, 2013.
  5. Избачков Ю.С., Петров В.Н. / Информационные системы. – СПб,: Амфора. 2014.
  6. Исаев Г.Н. / Проектирование информационных систем. Учебное пособие. – М.: Омега-Л, 2015.
  7. Мацяшек Л.А. / Проектирование информационных систем. – М.: Вильямс,2016.
  8. Ньютон Р. / Управление проектами от А до Я. – М.: Альпина Паблишер, 2014.
  9. Смит К.У., Уильямс Л.Дж. / Эффективные решения: практическое руководство по созданию гибкого и масштабируемого программного обеспечения. – М.:Вильямс, 2013.
  10. Эванс Э. / Предметно-ориентированное проектирование: структуризация сложных программных систем. – М. Вильямс, 2016.