Физический уровень описывает доступ к данным и способы синхронизации данных по времени.
Таким образом, создано 5 таблиц, включая 2 матрицы, и 5 рисунков, включая диаграммы.
В главе 1 был проанализирован понятийный аппарат архитектуры данных, описана структура архитектуры, включающая в себя 3 уровня: концептуальный, логический, физический. Выполнен анализ моделей данных, применяемых на каждом уровне архитектуры данных. Данный анализ показал, что модели BPMS-систем не имеют четкой логической структуры. Учитывая данную проблему были сформированы критерии для проектирования архитектуры данных. Для анализа было выбрано 5 стандартов: TOGAF, модель Захмана, Gartner, FEAF, DoDAF, так как они являются наиболее востребованными на рынке. Был проведен сравнительный анализ выбранных методик с применением метода анализа иерархий. Анализ выполнялся по 14 сформированным критериям. Таким образом, было сформировано 19 матриц парных сравнений, которые показали, что наиболее полно требованиям удовлетворяет методология TOGAF. Однако стандарт TOGAF не полностью удовлетворяет всем обозначенным выше критериям. В частности, он не дает четкой последовательности шагов процесса проектирования, а также не определяет, для какого уровня модели формируются артефакты архитектуры данных.
В главе 2 сформированы основные шаги проектирования целевой архитектуры данных. Этапы проектирования были разделены с учетом уровней архитектуры. В итоге, на концептуальном уровне определены следующие этапы: определение объекта управления, описание потоков данных, на логическом уровне - описание источников данных и определение потоков интеграции данных между приложениями, на физическом уровне - описание способов преобразования данных, определение уровня доступа и синхронизация данных по времени. Для всех этапов приведены инструменты проектирования, среди которых диаграммы и матрицы. В качестве основы для формирования этапов использовался стандарт TOGAF.
В главе 3 в качестве примера был выбран процесс «Назначение повышенной стипендии». Были выполнены основные шаги проектирования архитектуры данных, для описания применялась методика, сформированная в Главе 2. На концептуальном уровне определен основной объект управления, описаны потоки данных между процессами, перемещение атрибутов между данных.
На логическом уровне описаны источники данных, а также интеграция данных между источниками и основной системой.
Физический уровень описывает доступ к данным и способы синхронизации данных по времени.
Таким образом, разработаны артефакты архитектуры, а именно, создано 5 таблиц и 5 диаграмм.
Результаты работы представлены в следующих публикациях [23, 24]:
- Вотинцева В. О., Сахипова М. С. Выбор эффективной методики проектирования архитектуры данных в рамках архитектуры предприятия // В кн.: Технологии разработки информационных систем - ТРИС-2016: материалы VII Международной научно-технической конференции. Том 2 Т. 2. Таганрог: Издательство ЮФУ, 2016. С. 32-36.
- Вотинцева В. О., Сахипова М. С., Дерябин А. И. Применение метода анализа иерархий для выбора методик проектирования системной архитектуры предприятия // В кн.: Математика и междисциплинарные исследования - 2016. Пермь: Пермский государственный национальный исследовательский университет, 2016. С. 201-207.
1. Лекция 1: Тенденции развития информационных технологий. Архитектурный подход как основа управления развитием информационных систем [Электронный ресурс] // Национальный открытый университет «ИНТУИТ» - Режим доступа: <http://www.intuit.ru/studies/courses/532/388/lecture/9001?page=4&keyword_content=architecture> [Проверено: 19.05.2017].
. Олейник А. И. ИТ-инфраструктура: учеб.-метод. пособие / А. В. Сизов. Нац.-исслед. ун-т «Высшая школа экономики». - М.: Изд. дом Высшей школы экономики, 2012. - 134 с.
. Лекция 10: Процесс разработки архитектур: цели и задачи, общая схема. Архитектура предприятия [Электронный ресурс] // Национальный открытый университет «ИНТУИТ» - Режим доступа: <http://www.intuit.ru/studies/courses/995/152/lecture/4240> [Проверено: 19.05.2017].
. Коротков А. Архитектура Предприятия. Как заставить ИТ работать на вашу компанию / А. Коротков. - 2013. - 96 с.
. Коптелов А. Принципы управления архитектурой предприятия [Электронный ресурс] / А. Коптелов // Проблемы теории и практики управления. - 2010. - №1. - Режим доступа: <http://bpm.ucoz.ru/publ/upravlenie_arkhitekturoj_predprijatija/principy_upravlenija_arkhitekturoj_predprijatija/30-1-0-31> [Проверено: 19.05.2017].
6. Brand S. (2015, June) Magic Quadrant for Enterprise Architecture Consultancies.
7. Зиндер Е.З. Архитектура предприятия в контексте бизнес-реинжиниринга [Электронный ресурс] / Е.З. Зиндер // Intelligent Enterprise. - 2008. - №4. - Режим доступа: <http://www.iemag.ru/master-class/detail.php?ID=15745.html> [Проверено: 19.05.2017].
. Лекция 1: Информационные системы с базами данных. Основы проектирования реляционных баз данных [Электронный ресурс] // Национальный открытый университет «ИНТУИТ» - Режим доступа: <http://www.intuit.ru/studies/courses/1095/191/lecture/4967?page=4> [Проверено: 19.05.2017].
. Лекция 5: Первая стадия концептуального проектирования базы данных (концептуальное моделирование). Академия Microsoft: Базы данных [Электронный ресурс] // Национальный открытый университет «ИНТУИТ» - Режим доступа:<http://www.intuit.ru/studies/courses/508/364/lecture/8647?page=2> [Проверено: 19.05.2017].
. Башкатова Ю.И. Виды информационных систем и технологий в системе наращения качества управленческих решений и конкурентоспособности организаций // Экономика и современный менеджмент: теория и практика: сб. ст. по матер. XXXVI междунар. науч.-практ. конф. № 4(36). Часть II. - Новосибирск: СибАК, 2014.
11. Schekkerman J. How to Survive in the Jungle of Enterprise Architecture Framework: Creating or Choosing an Enterprise Architecture Framework. Trafford, 2006. p. 224.
. Cameron B.H., McMillian E. (2013, February). Analyzing the current trends in enterprise architecture frameworks. Journal of Enterprise Architecture [Электронный ресурс]. Режим доступа: <http://ea.ist.psu.edu/documents/journal_feb2013_cameron_2.pdf> [Проверено: 19.05.2017].
. Zachman J.P. (2009, April). The Zachman Framework Evolution [Электронный ресурс] Режим доступа: https://www.cob.unt.edu/itds/faculty/becker/BCIS5520/Readings/The%20Zachman%20Framework%E2%84%A2%20Evolution.pdf [Проверено: 19.05.2017].
14. Bittler R.S., Kreizman G. (2005, October). Gartner Enterprise Architecture Process: Evolution. Gartner [Электронный ресурс] Режим доступа: <http://www.idi.ntnu.no/emner/tdt4175/pdfs/GartnerEA.pdf> [Проверено: 19.05.2017].
15. Federal Enterprise Architecture Framework, Version 2 (2013). [Электронный ресурс] Режим доступа: <https://www.whitehouse.gov/sites/default/files/omb/assets/egov_docs/fea_v2.pdf> [Проверено: 19.05.2017].
16. The DoDAF Architecture Framework, Version 2 (2011, February). [Электронный ресурс] Режим доступа: <http://dodcio.defense.gov/Portals/0/Documents/DODAF/DoDAF_v2-02_web.pdf> [Проверено: 19.05.2017].
17. TOGAF, Version 9.1 (2011) [Электронный ресурс] Режим доступа: <http://pubs.opengroup.org/architecture/togaf9-doc/arch/> [Проверено: 19.05.2017].
. Калянов Г.Н. Построение архитектуры предприятия [Электронный ресурс] / Г.Н. Калянов // Корпоративные системы. - 2005. - №3. - Режим доступа: <http://cde.osu.ru/demoversion/course158/glava1_2.html> [Проверено: 19.05.2017].
. Амсден Д. Моделирование SOA: Часть 2. Спецификация сервиса [Электронный ресурс] / Д. Амсден // IBM developerWorks Россия - 2008. - Режим доступа: <https://www.ibm.com/developerworks/ru/library/1009_amsden/> [Проверено: 19.05.2017].
. Зауфер Г. Шаблоны для информационного сервиса: Часть 1. Шаблоны интеграции данных [Электронный ресурс] / М. Сельваж, Э. Лейн, Б. Мэтьюс // IBM developerWorks Россия - 2007. - Режим доступа: <https://www.ibm.com/developerworks/ru/library/ws-soa-infoserv1/> [Проверено: 19.05.2017].
. Зауфер Г. Шаблоны информационных сервисов: Часть 2. Шаблон консолидации данных [Электронный ресурс] / Б. Мэтьюс, М. Сельваж, Э. Остик // IBM developerWorks Россия - 2008. - Режим доступа: <https://www.ibm.com/developerworks/ru/library/ws-soa-infoserv2/> [Проверено: 19.05.2017].
. Энгельс В. Методы работы с моделью мастер-данных в SOA-проектах [Электронный ресурс] / В. Энгельс // Interface.ru - 2009. - Режим доступа: <http://www.interface.ru/home.asp?artId=21057> [Проверено: 19.05.2017].
. Вотинцева В. О. Выбор эффективной методики проектирования архитектуры данных в рамках архитектуры предприятия/ М. С. Сахипова // В кн.: Технологии разработки информационных систем - ТРИС-2016: материалы VII Международной научно-технической конференции. Том 2 Т. 2. Таганрог: Издательство ЮФУ, 2016. С. 32-36.
. Вотинцева В. О., Сахипова М. С., Дерябин А. И. Применение метода анализа иерархий для выбора методик проектирования системной архитектуры предприятия // В кн.: Математика и междисциплинарные исследования - 2016. Пермь: Пермский государственный национальный исследовательский университет, 2016. С. 201-207.
Таблица А.1. Сравнение критериев 1 уровня
|
|
Удобство использования |
Полнота метамодели |
Полнота процесса разработки |
Ср.геом |
Приоритеты |
Сумма |
|
Удобство использования |
1 |
3 |
3 |
2,08 |
60% |
1 2/3 |
|
Полнота метамодели |
1/3 |
1 |
1 |
0,69 |
20% |
5 |
|
Полнота процесса разработки |
1/3 |
1 |
1 |
0,69 |
20% |
5 |
|
|
|
|
ИТОГО |
3,47 |
100% |
|
Таблица А.2. Сравнение критериев 2 уровня «Удобство использования»
|
|
Доступность |
Наличие шаблонов |
Рекомендации по построению моделей данных |
Методы формирования АД |
Критерии эффективности |
Ср.геом |
Локальные Приоритеты |
Сумма |
Глобальные приоритеты |
|
Доступность |
1 |
3 |
5 |
5 |
7 |
3,50 |
50% |
1 7/8 |
30% |
|
Наличие шаблонов |
1/3 |
1 |
3 |
3 |
5 |
1,72 |
25% |
4 6/7 |
15% |
|
Рекомендации по построению моделей данных |
1/5 |
1/3 |
1 |
1 |
3 |
0,72 |
10% |
10 1/3 |
6% |
|
Методы формирования АД |
1/5 |
1/3 |
1 |
1 |
3 |
0,72 |
10% |
10 1/3 |
6% |
|
Критерии эффективности |
1/7 |
0,2 |
1/3 |
1/3 |
1 |
0,32 |
5% |
19 |
3% |
|
|
|
|
|
ИТОГО |
6,98 |
100% |
|
60% |
|
Таблица А.3. Сравнение критериев 2 уровня «Полнота метамодели»
|
|
Полнота модели обработки информации |
Полнота плана перехода |
Полнота модели данных |
Ср.геом |
Локальные Приоритеты |
Сумма |
Глобальные приоритеты |
|
Полнота модели обработки информации |
1 |
1/5 |
1/5 |
0,34 |
9% |
11 |
2% |
|
Полнота плана перехода |
5 |
1 |
1 |
1,71 |
45% |
2 1/5 |
9% |
|
Полнота модели данных |
5 |
1 |
1 |
1,71 |
45% |
2 1/5 |
9% |
|
|
|
ИТОГО |
3,76 |
100% |
|
20% |
|
Таблица А.4. Сравнение критериев 2 уровня «Полнота процесса разработки»
|
|
Полнота описания разработки модели обработки данных |
Полнота описания разработки архитектуры TO BE |
Полнота описания разработки плана перехода |
Полнота описания разработки концептуальной модели данных |
Полнота описания разработки логической модели данных |
Полнота описания разработки физической модели данных |
Ср.геом |
Локальные Приоритеты |
Сумма |
Глобальные приоритеты |
|
Полнота описания разработки модели обработки данных |
1 |
1/3 |
1/3 |
1/5 |
1/5 |
1/3 |
0,34 |
5% |
20 |
1% |
|
Полнота описания разработки архитектуры TO BE |
3 |
1 |
5 |
1 |
1 |
1 |
1,57 |
22% |
4 1/2 |
4% |
|
Полнота описания разработки плана перехода |
3 |
1/5 |
1 |
1/3 |
1/3 |
1/3 |
0,53 |
8% |
15 1/3 |
2% |
|
Полнота описания разработки концептуальной модели данных |
5 |
1 |
3 |
1 |
1 |
1 |
1,57 |
22% |
4 1/2 |
4% |
|
Полнота описания разработки логической модели данных |
5 |
1 |
3 |
1 |
1 |
1 |
1,57 |
22% |
4 1/2 |
4% |
|
Полнота описания разработки физической модели данных |
3 |
1 |
3 |
1 |
1 |
1 |
1,44 |
21% |
4 2/3 |
4% |
|
|
|
|
|
|
ИТОГО |
7,02 |
100% |
|
20% |
|
Таблица А.5. Сравнение альтернатив по критерию «Доступность»
|
|
TOGAF |
Модель Захмана |
Gartner |
FEAF |
DoDAF |
Ср.геом |
Локальные Приоритеты |
Сумма |
Глобальные приоритеты |
|
TOGAF |
1 |
1 |
9 |
1 |
1 |
1,55 |
24% |
4 1/9 |
7% |
|
Модель Захмана |
1 |
1 |
9 |
1 |
1 |
1,55 |
24% |
4 1/9 |
7% |
|
Gartner |
1/9 |
1/9 |
1 |
1/9 |
1/9 |
0,17 |
3% |
37 |
1% |
|
FEAF |
1 |
1 |
9 |
1 |
1 |
1,55 |
24% |
4 1/9 |
7% |
|
DoDAF |
1 |
1 |
9 |
1 |
1 |
1,55 |
24% |
4 1/9 |
7% |
|
|
|
|
|
ИТОГО |
6,38 |
100% |
|
30% |
|