Проектирование компонента разработки схемы данных основных данных и моделей бизнес-процессов как составной части платформы
Анализ компонента разработки схемы основных данных и моделей бизнес-процессов создаваемой Платформы. Разбиение компонента на функциональные модули и блоки. Структурные схемы функциональных модулей разработки схемы данных и моделей бизнес-процессов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 01.02.2019 |
Размер файла | 588,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
УДК 004.4+681.5
Проектирование компонента разработки схемы данных основных данных и моделей бизнес-процессов как составной части платформы
В.В. Ломакин, Т.В. Зайцева, Н.П. Путивцева,
О.П. Пусная, А.В. Жуков, Т.А. Лысакова
Аннотация
бизнес платформа блок схема
В данной статье авторами рассматривается компонент разработки схемы данных основных данных и моделей бизнес-процессов создаваемой Платформы. Представлено разбиение компонента на функциональные модули и блоки. Представлены структурные схемы функциональных модулей разработки схемы данных основных данных и моделей бизнес-процессов. Приведена блок-схема укрупненного алгоритма работы компонента разработки схемы данных основных данных и моделей бизнес-процессов.
Ключевые слова: поддержка жизненного цикла, компонент разработки Платформы, Компонент разработки схемы данных основных данных и моделей бизнес-процессов, функциональный модуль, функциональный блок.
Annotation
In this article, the authors consider the development component of the data schema of the master data and business process models of the Platform being created. A breakdown of a component into functional modules and blocks is presented. Structural diagrams of functional modules for developing data schema for master data and business process models are presented. The block diagram of the enlarged algorithm of the work of the development component of the data schema of the master data and models of business processes is given.
Keywords: life cycle support, Platform development component, Core data and business process data schema development component, function module, function block.
В настоящее время одной из приоритетных тенденций развития рынка программного обеспечения в России является разработка отечественного ПО в рамках импортозамещения. Разработка Платформы в рамках сотрудничества научно-производственной компании ООО "Бюджетные финансовые технологии" и Белгородского государственного национального исследовательского университета позволит создавать прикладные приложения, обеспечивая поддержку жизненного цикла информационно-технологического обеспечения и принятия решений при осуществлении административно-управленческих процессов в рамках создания автоматизированных систем для органов государственной власти и местного самоуправления и других российских заказчиков [1-4]. Результаты разработки планируется использовать в экономике, для промышленности, а также для любой организации, которая в своей деятельности использует инструментарий моделирования бизнес-процессов (БП). В состав Платформы входят следующие компоненты:
• Компонент разработки схемы данных основных данных и моделей бизнес-процессов (Компонент разработки СД ОД и МБП). Данный компонент предназначен для визуального конструирования объектов предприятия ППО КИС, в состав которого будут входить схемы данных, схемы БД, экранные формы, модели исполняемых БП, а также для интерпретации метаданных сконструированных объектов при функционировании системы;
• Компонент управления интеграционным взаимодействием. Данный компонент предназначен для настройки и реализации с внешними информационными системами информационного взаимодействия разрабатываемой КИС;
• Компонент формирования централизованной нормативно-справочной информации. Данный компонент предназначен для декларативной разработки функциональности централизованного ведения НСИ в разрабатываемой КИС и предоставления НСИ во внешние информационные системы;
• Компонент формирования хранилища ретроспективных (многолетних) данных и документов. Данный компонент предназначен для организации архива электронных документов и ретроспективной информации доступного в режиме реального времени;
• Компонент создания форм отчетов и форм представлений многомерных данных. Этот компонент предназначен для разработки функциональности формирования отчетности и аналитической обработки и визуализации многомерных данных и предоставляет среду их функционирования;
• Компонент общесистемного администрирования. Компонент предназначен для выполнения настроек, применимых к Платформе и КИС в целом.
На примере Компонента разработки СД ОД и МБП рассмотрим типовую структуру каждого из компонентов. Компонент разработки СД ОД и МБП предназначен для разработки функциональности конструирования схем данных объектов данных и моделирования исполняемых бизнес-процессов, интеграции исполняемых бизнес процессов в объекты данных и предоставляет среду для их функционирования.
Компонент содержит следующие функциональные модули и функциональные блоки:
• Модуль разработки СД ОД, включая блоки функций конструирования СД, объектов и справочников, рабочих процессов (жизненного цикла) объекта.
• Модуль разработки МБП, включая блоки функций конструирования схем и моделей данных БП, исполнения БП, мониторинга, контроля и анализа их исполнения.
Функциональный модуль разработки СД ОД предназначен для конструирования в системе объектов данных, обрабатываемых в разрабатываемом с использованием ИК ИСКУ приложении, в том числе справочников и документов.
Блок функций конструирования СД включает функции, реализующие возможность описания модели данных, формы редактирования и формы списка объектов приложения.
Блок функций конструирования объектов и справочников включает функции, реализующие на основании описания их схемы данных возможность формирования объектов приложения разрабатываемого прикладного программного обеспечения корпоративных информационных систем.
Блок функций конструирования рабочих процессов (жизненных циклов) объектов данных включает функции, реализующие возможность описания статусов жизненного цикла объекта приложения.
Функциональный модуль разработки МБП предназначен для моделирования и исполнения бизнес-процессов организации, анализа показателей результата деятельности организации в ППО КИС.
Блок функций конструирования схем и моделей данных БП включает функции, реализующие возможности создания схем бизнес-процессов в нотации BPMN 2.0 во встроенном редакторе, настройки логики обработки данных бизнес-процесса, создания и настройки моделей данных исполняемых БП, а также установки свойств БП, определяющих регламенты их исполнения.
Блок функций исполнения БП включает функции, реализующие возможности выполнения исполняемых БП с использованием сконструированных схем и моделей данных.
Блок функций мониторинга, контроля и анализа исполнения БП включает функции, реализующие возможности получения и анализа ключевых показателей результата деятельности организации на основе статистической информации о выполнении БП, а также возможности оповещения пользователей о событиях процесса.
На рисунке 1 представлена структурная схема функционального модуля разработки СД ОД.
Рисунок 1 - Структурная схема функционального модуля разработки схемы данных основных данных
Модуль разработки моделей БП должен содержать следующие информационные структуры: справочники «Схемы процессов», «Процессы» и «Задачи»; ключевые показатели результата деятельности «Среднее время выполнения процесса», «Среднее время выполнения задачи» и «Количество задач».
Структурная схема функционального модуля разработки МБП представлена на рисунке 2.
Рисунок 2 - Структурная схема функционального модуля разработки моделей бизнес-процессов
Блок-схема укрупненного алгоритма работы компонента приведена на рисунке 3.
Рисунок 3 - Блок-схема укрупненного алгоритма работы компонента разработки схемы данных основных данных и моделей бизнес-процессов.
Для рассматриваемого функционального модуля разработки СД ОД для функций модуля были рассмотрены основные сценарии их выполнения и экранные формы информационных структур, подлежащих разработке. Описание атрибутов информационных структур детализировалось до описания полей экранных форм, также были приведены логика и правила их заполнения.
Выполнено в рамках реализации комплексного проекта по созданию высокотехнологичного производства «Разработка методологии и инструментальных средств создания прикладных приложений, поддержки жизненного цикла информационно-технологического обеспечения и принятия решений для эффективного осуществления административно-управленческих процессов в рамках установленных полномочий», 2017-218-09-187; постановление Правительства Российской Федерации от 9 апреля 2010г. №218
Литература
1. Lomakin V.V., Putivtseva N.P., Zaitseva T.V., Liferenko M.V., Zaitsev I.M. Multi-criteria selection of a corporate system by using paired comparison analysis // Journal of Fundamental and Applied Sciences. 2017. 9(7S). Р. 1472-1482.
2. Асадуллаев Р.Г., Ломакин В.В., Путивцева Н.П., Резниченко О.С., Белоконь Ю.Ю. Разработка средств оценки проектных рисков при создании информационных систем для сферы государственных услуг // Научно-технический вестник Поволжья. 2017. №5. С. 120-122.
3. Зайцев И.М., Зайцева Т.В., Лифиренко М.В., Ломакин В.В., Путивцева Н.П. Многокритериальный выбор корпоративной системы с применением инструментальных средств повышения степени согласованности матриц парных сравнений // Информационные системы и технологии. 2017. № 6 (104). С. 85-93.
4. Путивцева Н.П., Зайцева Т.В., Ломакин В.В., Пусная О.П., Резниченко О.С. Решение задачи выбора российских корпоративных информационных систем с использованием метода анализа иерархий // Вестник ВГУ САИТ. 2017. №4. С. 85-91.
Ломакин Владимир Васильевич
НИУ «БелГУ», г. Белгород
к.т.н., доцент, заведующий кафедрой прикладной информатики и информационных технологий
тел.: +7(919) 282-49-31
e-mail: zaitseva@bsu.edu.ru
Зайцева Татьяна Валентиновна
НИУ «БелГУ», г. Белгород
к.т.н., доцент, доцент кафедры прикладной информатики и информационных технологий
тел.: +7(919) 282-49-31
e-mail: zaitseva@bsu.edu.ru
Путивцева Наталья Павловна
НИУ «БелГУ», г. Белгород
к.т.н., доцент кафедры прикладной информатики и информационных технологий
тел.: +7(909) 201-15-82
e-mail: putivzeva@bsu.edu.ru
Пусная Ольга Петровна
НИУ «БелГУ», г. Белгород
старший преподаватель кафедры прикладной информатики и информационных технологий
тел.: +7(910) 229-68-64
e-mail: pusnaya@bsu.edu.ru
Жуков Алексей Владимирович
Белгородский филиал ООО «Бюджетные и финансовые технологии», Белгород
тел.: +7(4722) 400-184
Лысакова Татьяна Алексеевна
НИУ «БелГУ», г. Белгород
ассистент кафедры прикладной информатики и информационных технологий
e-mail: lysakova@bsu.edu.ru
Размещено на Allbest.ru
...Подобные документы
Обзор технологической платформы для разработки клиентского веб-интерфейса. Выбор платформы базы данных, языка разработки, фреймворка на стороне сервера и клиента. Создание схемы данных MySQL. Работа пользователя и оператора с программным продуктом.
курсовая работа [4,1 M], добавлен 17.07.2012Анализ текущих бизнес-процессов при работе букмекерской конторы. Построение функциональных моделей предметной области и диаграмм потоков данных. Основные меры по реорганизации бизнес-процессов и разрешению противоречий. Разработка мобильных приложений.
курсовая работа [246,0 K], добавлен 10.01.2014Моделирование бизнес-процессов как средство поиска путей оптимизации деятельности компании. Методология SADT (структурный анализ и проектирование), семейство стандартов IDEF и алгоритмические языки в основе методологий моделирования бизнес-процессов.
реферат [21,7 K], добавлен 14.12.2011Анализ основных направлений автоматизации бизнес-процессов с информационными технологиями. Разработка баз данных для решения проблем хранения и систематизации информации. Проектирование и реализация логической модели бизнес-процесса на примере библиотеки.
курсовая работа [505,8 K], добавлен 25.10.2011Анализ аналогов создаваемой АИС. Основные используемые методы разработки, описание модели жизненного цикла. Способы поддержки целостности базы данных и бизнес-процессов, описание интерфейса системы. Организация политики безопасности и доступа к БД.
курсовая работа [1,2 M], добавлен 29.11.2008Принципы разработки и примеры работы программы, реализующей основные операции над базами данных (выбор, добавление, модификация и удаление данных), ее функциональные модели и блок-схемы. Особенности выполнения запроса и скорость операций обновления.
курсовая работа [853,4 K], добавлен 25.01.2010Формы представляемой информации. Основные типы используемой модели данных. Уровни информационных процессов. Поиск информации и поиск данных. Сетевое хранилище данных. Проблемы разработки и сопровождения хранилищ данных. Технологии обработки данных.
лекция [15,5 K], добавлен 19.08.2013Описание разработки универсального языка для моделирования учебных бизнес-процессов в рамках проекта по разработке "Студии компетентностных деловых игр". Создание графа метамодели и визуальных представлений объектов. Модель точки принятия решения.
отчет по практике [3,7 M], добавлен 08.10.2014Назначение и характеристики пакета Designer/2000. Анализ предметной области для разработки информационной системы, определение ее целей и задач. Построение моделей данных, разработка базы данных и клиентского приложения. Практические навыки разработки.
курсовая работа [2,7 M], добавлен 10.04.2014Создание образа компании. Построение комплексной модели "AS IS". Разработка организационной, функциональной структуры и матрицы ответственности. Анализ бизнес-процессов и DFD-моделей. Построение комплексных моделей "TO BE" для бизнес-инжиниринга компании.
контрольная работа [1,5 M], добавлен 25.12.2015Цель создания базы данных магазина. Понятие и сущность инфологического моделирования, его применение. Особенности разработки базы данных, создание таблиц, схемы данных, запросов, визуальных и печатных форм. Описание процесса работы с базами данных.
курсовая работа [1,9 M], добавлен 15.11.2013Этапы создания и разработки базы данных. Построение модели предметной области. Разработка даталогической и физической моделей данных, способы обработки данных о сотрудниках организации. Проектирование приложений пользователя. Создание кнопочной формы.
курсовая работа [2,1 M], добавлен 14.02.2011Сравнительный анализ гостиничных информационных систем. Анализ и выбор CASE-средств для моделирования бизнес-процессов. Визуальная и математическая модели предметной области, выбор архитектуры и платформы информационной системы, построение базы данных.
дипломная работа [1,4 M], добавлен 20.07.2014Понятие автоматизированных информационных систем, их достоинства и недостатки. Анализ бизнес-процессов детского центра. Построение моделей в нотациях IDEF0, DFD, IDEF3 (в программе PBwin). Разработка логической структуры базы данных в СУБД MS Access.
курсовая работа [2,5 M], добавлен 25.06.2013Разработка базы данных для информационной поддержки деятельности аптеки с целью автоматизированного ведения данных о лекарствах аптеки. Проектирование схемы базы данных с помощью средства разработки структуры базы данных Microsoft SQL Server 2008.
курсовая работа [3,6 M], добавлен 18.06.2012Анализ программного обеспечения Skype: оценка возможностей, сферы применения. Проектирование компонента: средства разработки, формирование пользовательского интерфейса и концептуальной модели данных. Реализация модулей. Диаграммы компонентов и классов.
курсовая работа [1,4 M], добавлен 27.04.2012Выбор программных и аппаратных средств для создания базы данных. Описание структуры программы. Описание разработки приложения. Подключение к базе данных, выполняемое с помощью компонента ADOConnectio. Создание средств защиты информации в программе.
курсовая работа [2,1 M], добавлен 16.02.2015Анализ деятельности предприятия и моделирование основных бизнес-процессов. Моделирование бизнес-процессов при помощи CASE-средства Rational Rose. Получение прибыли путем расширения рынка товаров и услуг. Бизнес-процесс "Заказ и закупка товара".
дипломная работа [1,2 M], добавлен 31.07.2012Создание информационной системы менеджера по работе с клиентами: разработка схемы потоков информации, концептуальной, датологической моделей базы данных, форм пользовательского интерфейса, основных невизуальных компонент, выполнение блок-схемы программы.
курсовая работа [2,4 M], добавлен 14.03.2010Проектирование программного обеспечения. Построение начальной контекстной диаграммы и концептуальной моделей данных. Диаграммы потоков данных и системных процессов нулевого уровня и последовательности экранных форм. Описание накопителей данных.
курсовая работа [1,4 M], добавлен 07.03.2013