Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
kito-boy
7 лет назад

Разработка IT Архитектуры: Принципы построения модели данных

 

Часть 1. Принципы построения модели данных

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

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

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

Есть много аспектов моделирования. В самом широком смысле модель является образцом, планом, представлением или описанием, предназначенным для отображения основной цели разработки объекта, системы или концепции. Некоторые из специальных дисциплин включают моделирование данных, моделирование бизнес-процессов, системы компьютерного моделирования, и мета-моделирование. Эти дисциплины по моделированию широко используются на практике в промышленности, совокупно с четко определенными методами моделирования. 

Для эффективного управления моделированием и построения модели данных требуется поддержка потребностей интеграции данных с двух сторон: 

  • Обеспечение нормативного руководства разработкой канонической модели данных. 
  • Учет пожеланий руководства и применение лучших практик в создании и поддержании модели данных предприятия и мета-модели. 

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

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


Ссылка на курс ITIL
  

7
3.070 GOLOS
На Golos с August 2017
Комментарии (6)
Сортировать по:
Сначала старые