Allfusion erwin data modeler

AllFusion
ERwin Data Modeler
Более подробная
информация о продукте

Преимущества для пользователей AllFusion ERwin Data Modeler:

  • Увеличенная продуктивность благодаря удобной в использовании графической среде, которая упрощает проектирование баз данных и автоматизирует многие трудоемкие задачи. AllFusion ERwin Data Modeler ускоряет процесс создания высококачественных и высокопроизводительных баз данных и хранилищ данных.
  • Эффективное общение между администраторами баз данных и разработчиками благодаря совместному и повторному использованию моделей, а также графическому отображению громоздких и сложных массивов корпоративных данных в удобном для понимания и сопровождения формате.
  • Быстрое реагирование на меняющиеся нужды бизнеса благодаря улучшенному пониманию влияния изменения свойств информации в масштабе всей организации и облегченному быстрому внедрению этих изменений.

Краткое описание возможностей

Руководители проектов могут с помощью ERwin Data Modeler тщательно задокументировать структуру БД, получить отчеты презентационного качества и обеспечить эффективное управление проектом, используя среду для совместного проектирования AllFusion Model Manager (ранее: ModelMart).

Поскольку ERwin Data Modeler поддерживает работу с БД на физическом уровне, учитывая особенности каждой конкретной СУБД, администраторы БД могут с его помощью максимально повысить производительность информационной системы. Разработчики с помощью ERwin Data Modeler могут сначала, используя визуальные средства, описать схему БД, а затем автоматически сгенерировать файлы данных для выбранной реляционной СУБД (прямое проектирование). Автоматически генерируются также триггеры, обеспечивающие ссылочную целостность БД. ERwin Data Modeler поддерживает нотации проектирования данных IDEF1х, IE и Dimensional.

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

ERwin Data Modeler позволяет по уже существующим файлам БД восстанавливать логическую структуру данных. Это называется обратным проектированием. Оно позволяет, во-первых, переносить структуру БД (но не данные!) из одной СУБД в другую и, во-вторых, исследовать старые проекты. Этот процесс наиболее распространен при переходе с одной технологии на другую (с файл-сервер на клиент-сервер), а также при смене сервера БД. На основе модели данных предоставляется возможность создавать отчеты, которые позволяют существенно упростить процесс документирования технического проекта.

ERwin поддерживает прямое и обратное проектирование 20 типов баз данных различных производителей, от настольных до реляционных СУБД и специализированных СУБД, предназначенных для создания хранилищ данных.

Основные характеристики AllFusion ERwin Data Modeler

  • Поддержка стандартной нотации IDEF1x для ER-диаграмм моделей данных, нотации IE и специальной нотации, предназначенной для проектирования хранилищ данных — Dimensional.
  • Поддержка проектирования информационных хранилищ (на основе Red Brick и Teradata)
  • Поддержка совместного проектирования (версия для ModelMart)
  • Поддержка триггеров, хранимых процедур и шаблонов
  • Развитые средства проверки корректности моделей данных Reverse Engineering (генерация модели данных на основе анализа существующей базы данных), включая восстановление связей по индексам
  • Автоматическая генерация SQL DDL для создания баз данных
  • Полная совместимость и поддержка 20-ти типов СУБД на основе прямого доступа к системному каталогу баз данных (отпадает потребность в использовании ODBC).

Отличительные особенности ERwin Data Modeler

Архитектура уровня проектирования (Design Layer). Обеспечивается гибкость генерации моделей данных, полностью соответствующая потребностям организации. Продукт поддерживает раздельные логические и физические модели, наряду со смешанными логическими/физическими моделями. Сохраняется знание отношений и хронология всего процесса проектирования, позволяющая пользователю быстро определять влияние изменений, сделанных на одном уровне, на следующий уровень.

Технология трансформации (Transform Technology). Физическая структура базы данных редко соответствует оригинальной логической структуре. Для достижения приемлемой производительности современные eBusiness — приложения требуют денормализации таблиц. Технология трансформации ERwin Data Modeler позволяет реализовать этот тип изменений, вместе с тем, поддерживая целостность структуры оригинала.

Определение стандартов (Defining Standarts). ERwin Data Modeler обеспечивает определение и дальнейшую поддержку стандартов с помощью словаря доменов (Domain Dictionary), редактора стандартов именования (Naming Standards Editor) и редактора стандартов типов данных (Datatype Standards Editor). Словарь доменов содержит повторно используемые атрибуты и обеспечивает применение непротиворечивых имен и определений на всем протяжении проектирования базы данных. Редактор стандартов именования позволяет пользователям создавать словарь допустимых слов, сокращений и правил именования, которые могут быть использованы на всем протяжении процесса моделирования данных предприятия. Редактор стандартов типов данных дает возможность пользователям определять стандарты для типов данных. Допускается использование как определяемых пользователем, так и принимаемых по умолчанию типов данных конкретной СУБД.

Управление большими моделями. ERwin Data Modeler облегчает управление моделями больших предприятий за счет использования предметных областей (Subject Areas) и хранимых отображений (Stored Displays). Предметные области предоставляют индивидуальным проектировщикам возможность сфокусированного взгляда, разделяя модель на более мелкие и за счет этого легче управляемые подмножества. Хранимые отображения предоставляют множественные графические представления модели или ее предметных областей, тем самым, облегчая обмен информацией между специализированными группами пользователей.

Полное сравнение (Complete Compare). Эта технология автоматизирует синхронизацию модели и базы данных. Она сравнивает модель с базой данных, отображает различия и позволяет пользователю выбрать, какие различия необходимо переместить в модель, а какие сгенерировать в базе данных. Если изменения модели перемещены в базу данных, автоматически генерируется скрипт, изменяющий базу данных.

Генерация схемы базы данных. В ERwin Data Modeler включены оптимизированные шаблоны триггеров ссылочной целостности, и мощный межплатформенный макро-язык, поддерживающий настройку триггеров и хранимых процедур. Исходя из физической структуры модели, генерируются полные определения следующих элементов базы данных в соответствии с целевой СУБД: базы данных /табличные пространства, таблицы и представления; столбцы с ограничениями по умолчанию и ограничениями доменов; первичные ключи, внешние ключи, и индексы; хранимые процедуры и код триггеров; волюметрические и другие физические свойства.

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

Интеграция с продуктами:

Поддерживаемые платформы: Windows 95, 98, Me, 2000, NT 4.0, XP

Базы данных: Oracle, InterBase, Ingres, Microsoft SQL Server, Clipper, ODBC, DB2, dBASE, Paradox, FoxPro, Rdb, HiRDB, Red Brick Warehouse, Informix, SAS, SQl Anywhere, Microsoft Access, SQL Base, Teradata, Sybase.

Средства разработки: Delphi, PowerBuilder, Visual Basic, Oracle Designer и многие другие.

CASE-средства: Rational Rose, AllFusion Process Modeler (ранее: BPwin) и Oracle Designer (экспорт-импорт), AllFusion Model Manager (ранее: ModelMart), AllFusion Component Modeler (ранее: Paradigm Plus).

ERwin Data Modeler не привязан к технологии какой-либо конкретной фирмы, поставляющей СУБД или средства разработки. Он поддерживает различные серверы баз данных и настольные СУБД, а также может обращаться к базе данных через ODBC.

Существуют специальные реализации продукта с прямой поддержкой расширенного набора атрибутов в моделях данных для средств разработки приложений PowerBuilder и Visual Basic. Существуют линки для работы с Delphi от третьих производителей.

Продукт тесно интегрирован с продуктами Oracle, Sybase, Centura, Microsoft на базе единого репозитория и эффективного обмена проектами.

Возможна автоматическая генерация экранных форм приложений для PowerBuilder, Delphi, Visual Basic, созданных на основе спроектированной модели данных.

Возможности ERwin Dat Modeler дополняет мощная линейка продуктов ADvantage от Computer Associates. ADvantage — линейка продуктов для поддержки всех стадий разработки информационных систем, во многом аналогичная линейке продуктов Rational Software.

Центральной частью ADvantage является линейка взаимно интегрированных CASE-средств AllFusion Modeling Suite. Она включает ERwin Data Modeler, Process Modeler (ранее: BPwin) для моделирования бизнес-процессов, Data Model Validator (ранее: ERwin Examiner) для проверки моделей баз данных и Component Modeler (ранее: Paradigm Plus) для моделирования приложений и генерации объектного кода. Обратите внимание, Data Model Validator дополняет функциональность ERwin Data Modeler, позволяя искать ошибки в моделях ERwin Data Modeler и в структуре баз данных, попутно обучаясь моделированию благодаря режиму подсказок.

По всем вопросам обращайтесь в Interface Ltd.

"ERwin продолжает быть доминирующим продуктом для большинства РСУБД, включая SQL Server, Oracle и др. Диаграмы легко создавать, просто и удобно распечатывать."

"Компаниям следует сконцентрировать свои инвестиции в IT на продуктах, которые обеспечат реальный возврат денег. Наши читатели уверены, что ERwin как раз является таким решением”.

"ERwin опередил своих конкурентов в силу того, что в нём можно легко преобразовывать модели данных в сами БД для различных СУБД. ERwin настолько прост, что нового специалиста можно обучить ему за день-другой, и настолько многофункционален, что соответствует нашим самым взыскательным потребностям."

"Мы провели исследование рынка CASE-средств и в итоге остановились на ERwin и ModelMart. Мы используем ERwin из-за его современных возможностей и потому, что этот продукт постоянно совершенствуется".

"Инструментальные средства Computer Associates стали лидерами на рынке по целому ряду причин. Они поддерживали >П. Мерсиер, MBE

AllFusion ERwin Data Modeler (ранее: ERwin) позволяет проектировать, документировать и сопровождать базы данных, хранилища данных и витрины данных (data marts). Создав наглядную модель базы данных, вы сможете оптимизировать структуру БД и добиться её полного соответствия требованиям и задачам организации.Визуальное моделирование повышает качество создаваемой базы данных, продуктивность и скорость её разработки.
Подробно

Кому нужен AllFusion ERwin Data Modeler 4.1: всем компаниям, разрабатывающим и использующим базы данных. Администраторам баз данных, системным аналитикам, проектировщикам БД, разработчикам, руководителям проектов.

Содержание
  1. Аргументы и факты:
  2. Дополнительные аргументы для разработчиков ПО:
  3. Дополнительные аргументы для администраторов баз данных:
  4. Дополнительные аргументы для руководителей:
  5. Дополнительные аргументы для руководителей проектов:
  6. Дополнительные аргументы для крупных компаний:
  7. Дополнительные аргументы для системных интеграторов:
  8. Материалы по продукту:
  9. Вводные материалы, знакомящие с продуктом:
  10. Технические материалы:
  11. Примеры эффективного использования:
  12. Файлы на ftp (бесплатная документация и ознакомительные версии):
  13. Интеграция с другими продуктами:
  14. Расширение возможностей ERwin за счет интеграции с другими продуктами СА:
  15. Курсы, книги:
  16. Форумы и дискуссионные группы по ERwin:
  17. Приобретение продукта:
  18. Содержание
  19. История развития [ править | править код ]
  20. Обзор [ править | править код ]
  21. Известные пользователи [ править | править код ]

Аргументы и факты:

  • поддерживается прямое (создание БД на основе модели) и обратное (генерация модели по имеющейся базе данных) проектирование для 20 типов СУБД.
  • увеличивает производительность труда благодаря удобному интерфейсу и автоматизации рутинных процедур.
  • поддерживает методологию структурного моделирования SADT и следующие нотации: IDEF1х, IE, Dimensional (последняя — для проектирования хранилищ данных).
  • ERwin является стандартом де-факто
  • поддерживает 20 различных СУБД: настольные, реляционные и специализированные СУБД, предназначенные для создания хранилищ данных.
  • интегрирован линейкой продуктов Computer Associates для поддержки всех стадий разработки ИС, CASE-средствами Oracle Designer, Rational Rose, средствами разработки и др.
  • позволяет повторно использовать компоненты созданных ранее моделей, а также использовать наработки других разработчиков. Повышается эффективность!
  • возможна совместная работа группы проектировщиков с одними и теми же моделями (с помощью AllFusion Model Manager 4.1).
  • позволяет переносить структуру БД (не сами данные!) из СУБД одного типа СУБД в другой
  • позволяет документировать структуру БД.
  • продукт легко освоить. Есть курсы по ERwin.
  • в России тысячи пользователей ERwin. Так, книга по ERwin и BPwin Сергея Маклакова, руководителя УЦ Interface Ltd., разошлась тиражом 15 тыс.
  • продукт можно использовать на всех стадиях жизненного цикла баз данных: пр и проектировании, разработке, тестировании и поддержке.

Дополнительные аргументы для разработчиков ПО:

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

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

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

Дополнительные аргументы для руководителей:

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

Дополнительные аргументы для руководителей проектов:

  • ERwin поможет тщательно задокументировать структуру БД
  • позволит получить отчеты презентационного качества
  • через AllFusion Model Manager возможно эффективное управление ходом проектирования.

Дополнительные аргументы для крупных компаний:

  • документирование собственной ИС. Если этого не делать, может возникнуть путаница.
  • при переходе на другие СУБД — нет проблем.

Дополнительные аргументы для системных интеграторов:

  • Поддержка различных типов СУБД (ERwin Data Modeler поддерживает СУБД более 20 производителей).
  • поможет подстроиться под изменяющиеся требования заказчика.

Материалы по продукту:

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

Технические материалы:

Примеры эффективного использования:

  • Административные органы: Центризбирком/ГАС "Выборы", NATO
  • Автоматизация промышленного предприятия: МоЗАЛ
  • Телекоммуникации: TDS
  • Страхование: PMA
  • Консалтинг: PriceWaterhouseCoopers, Custom Systems
  • Недвижимость, строительство: Portman
  • Энергетика: New York Power Authority
  • Индустрия развлечений: Twentieth Century Fox
  • Компании-разработчики: Custom Systems
  • Армия, оборона: NATO
  • Финансы: StanCorp
  • Опубликовать пример использования AllFusion ERwin Data Modeler в Вашей компании.

Файлы на ftp (бесплатная документация и ознакомительные версии):

  • Ознакомительная версия ERwin Data Modeler 4.1 — оцените новые возможности продукта!
  • Ознакомительная версия AllFusion Data Model Validator 4.1 — продукта для проверки моделей ERwin Data Modeler
  • Приобрести эти ознакомительные версии на CD
  • Книга С.Маклакова по работе в ERwin
  • Описание нотации IDEF1x
  • Описание стандарта IDEF1, InformationModeling Часть 1, Часть 2
  • Материалы по методам использования ERwin/BPwin (англ.) Часть 1, Часть 2
  • Презентация "Enterprise DBA"

Интеграция с другими продуктами:

AllFusion ERwin Data Modeler интегрирован с десятками программных продуктов, а интерфейс ERwin API позволяет интегрировать его с продуктами третьих фирм и вашими разработками. Подробно

Расширение возможностей ERwin за счет интеграции с другими продуктами СА:

Возможности ERwin Data Modeler дополняет линейка продуктов для поддержки всех стадий разработки ИС — AllFusion от Computer Associates. Линейка AllFusion включает инструменты моделирования, управления процессами, изменениями и конфигурациями.

Центральной частью AllFusion является линейка взаимно интегрированных CASE-средств AllFusion Modeling Suite. Она включает ERwin Data Modeler, Process Modeler для моделирования бизнес-процессов, Data Model Validator для проверки моделей баз данных и Component Modeler для моделирования приложений и генерации объектного кода. Обратите внимание, Data Model Validator дополняет функциональность ERwin Data Modeler, позволяя искать ошибки в моделях ERwin и в структуре баз данных, попутно обучаясь моделированию, благодаря режиму подсказок.

Для преобразования или репликации данных Вы можете использовать интегрированный с ERwin Data Modeler продукт Advantage DT EME.

Для разработки приложений на SQL существует интегрированный с ERwin продукт SQL Station 6.0

Курсы, книги:

Форумы и дискуссионные группы по ERwin:

  • Форум на нашем сайте
    Дискуссионные группы на Yahoo (удобное общение по e-mail)
  • CASE-tools (рус.)
  • ERWin-DB-Modeling (англ.)

Приобретение продукта:

Дополнительную информацию Вы можете получить в компании Interface Ltd.

erwin Data Modeler
274x400px
ТипCASE tool
Разработчик
  • Logic Works (Through 1998)
  • Platinum Technology (1998–1999)
  • CA Technologies (1999–2016)
  • erwin, Inc. (2016 to present)
Операционная системаMicrosoft Windows
Последняя версияr9.7 (January 2017 ; 3 года назад ( January 2017 ) )
СостояниеActive
Лицензия[Proprietary software
Сайтerwin.com

erwin Data Modeler (стилизованный под erwin, но ранее как ERwin) — это компьютерная программа для проектирования и документирования баз данных. Модели данных помогают визуализировать структуру данных, обеспечивая эффективный процесс организации, управления и администрирования таких аспектов деятельности предприятия, как уровень сложности данных, технологий баз данных и среды развертывания. Изначально разработанный компанией Logic Works, erwin был приобретен рядом компаний, прежде чем был выделен частной инвестиционной фирмой Parallax Capital Partners, которая приобрела и объединила его в качестве отдельной организации, erwin, Inc., с генеральным директором Адамом Famularo.

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

Содержание

История развития [ править | править код ]

ERwin был создан компанией Logic Works, которая базировалась в Принстоне, штат Нью-Джерси. [1] В мае 1993 года компания Logic Works выпустила ERwin / ERX версию инструмента, предназначенную для работы совместно с PowerBuilder̩. Модели баз данных, созданные с использованием ERwin, могли быть переведены в программное обеспечение, созданное с помощью интегрированной среды разработки PowerBuilder (IDE). [2] В мае 1995 года Logic Works ERwin программа была расширена и теперь включает несколько других IDE, добавив SQLWindows от Gupta Technologies и Visual Basic от Microsoft.[3] Под концуна 1996 году ERwin входил в число нескольких комрьютерных програм для моделирования данных, используемых для облегчения широкого перехода к модели клиент-сервер в управлении базами данных.[4]

В 1998 году компания Logic Works была поглощена фирмой Platinum Technology, которая была куплена в мае 1999 года компанией Computer Associates (CA).[5] ERwin изначально был частью пакета CA Jasmine, но позже он был добавлен в их новый пакет AllFusion [6] под названием AllFusion ERwin Data Modeler. [7] [8] Инструмент был позже переименован в CA ERwin Data Modeler. [9]

В 2014 году Embarcadero Technologies пыталась приобрести продукт у CA, Inc. [1] Это приобретение было заблокировано Министерством юстиции из-за антиконкурентных проблем. [10] [11]

В апреле 2016 года Parallax Capital Partners, частная инвестиционная компания, приобрела программное обеспечение у CA Technologies [12] и назначила Адама Фамуларо генеральным директором. [13] В настоящее время компания работает под новым названием, стилизованным под имя erwin, Inc. [14] В сентябре 2016 года erwin объявила о приобретении Corso, британского поставщика услуг корпоративной архитектуры . [15] В декабре того же года erwin приобрелa программное обеспечение Casewise для моделирования бизнес-процессов, планируя объединить их вместе. [16] В 2017 году erwin выпустила Data Modeler NoSQL, решение для моделирования данных корпоративного класса для MongoDB. В апреле 2018 года была добавлена поддержка моделирования данных NoSQL для Couchbase. [17] Также в том же году erwin запустил решение для управления данными с анализом воздействия и интеграциями в свои бизнес-процессы, корпоративную архитектуру и наборы для моделирования данных. [18] [19] В январе 2018 года компания erwin приобрела компанию A & P Consulting, предоставляющую консалтинговые услуги в области технологий сбора и управления данными. [20]

erwin также разработалa программную платформу erwin EDGE с EDGE в качестве аббревиатуры от «опыта управления корпоративными данными», намереваясь использовать управление данными для анализа данных, чтобы помочь в достижении организационных целей. [21] [22] В феврале 2018 года erwin выпустилa свой первый отчет о состоянии управления данными с UBM. [23] [24] В августе 2018 года erwin приобрелa компанию по управлению метаданными и управлению данными AnalytiX DS. [25]

В России от версии к версии издаются книги по работе с программой и CASE-технологиям. Этой тематике были посвящены книги следующих авторов: Д. Марка, С. Маклакова, А. Вендрова, Г. Калянова, В. Дубейковского.

Обзор [ править | править код ]

По своей сути, erwin имеет инструмент для разработки программного обеспечения (или инструмент CASE). [26] Пользователи могут использовать erwin Data Modeler как способ создания концептуальной модели данных и создания логической модели данных, которая не зависит от конкретной технологии базы данных. [27] Эта схематическая модель может быть использована для создания физической модели данных . Затем пользователи могут направить инженерный язык определения данных, необходимый для создания схемы для ряда систем управления базами данных . [28] Программное обеспечение включает в себя функции для графической модификации модели, в том числе диалоговые окна для указания количества взаимосвязей сущностей , ограничений базы данных , индексов и уникальности данных. [26] Эрвин поддерживает три языка моделирования данных : IDEF1X , [29] вариант разработки информационных технологий [30], разработанный Джеймсом Мартином , [31] и форму обозначения размерного моделирования . [32]

Программное обеспечение также позволяет пользователям создавать модели данных путем обратного проектирования уже существующих баз данных, основанных на нескольких различных форматах. [33] Еще одна включенная функция — это способность Эрвина создавать многократно используемые стандарты проектирования: «включая стандарты именования, стандарты типов данных, шаблоны моделей и т. Д.». Программное обеспечение включает в себя несколько функций для изменения способа отображения модели данных, включая параметры для нескольких цветов, шрифты, схемы, тематические области и макеты. [34]

Функция полного сравнения erwin позволяет пользователю сравнивать две версии модели, отображает различия и позволяет объединять и обновлять данные в любом направлении. [35] По состоянию на март 2016 года в комплект программного обеспечения также входит собственный конструктор отчетов. [11] Обновление erwin DM 2018 включало Netezza, MySQL 8.x, PostgreSQL 10.4 и Hive; модель подсчитывает отчеты; и поддержка PII. Обновление 2019 года включало DB2 z / OS v12, SQL Server 2017, Teradata v16.20 и PostgreSQL 11.2 в дополнение к улучшениям отчетности, таким как определяемые пользователем свойства и фильтры. [36]

Известные пользователи [ править | править код ]

Начиная с 1992 года, Организация Объединенных Наций по вопросам развития программы (ПРООН) былa одной из самых крупных организаций которая использовала ERwin для интеграции своих многочисленных независимых баз данных, расположенных в 120 офисах. ПРООН использовала ERwin для разработки «корпоративной модели данных» с целью «сокращения избыточного ввода данных» и создания единой базы данных, на основе которой «могут быть спроектированы все будущие системы». ERwin был использован для обоих перепроектированья существующие данные в отделениях на места, а также перемещенее данных из Computer Associates’ IDMS в Sybase UnixRDBMS. [37] С 2001 года страховая компания Aetna использовала Erwin Data Modeler для автоматизации ведения определений таблиц своей базы данных. База данных Aetna состояла из 15 000 определений таблиц, которые стало трудно поддерживать вручную. [38] С 2002 года ERwin входил в число продуктов, используемых властями Нью-Йорка. [39] Программное обеспечение также использовалось Управлением образования штата Юта с 2006 года. [7]

Оцените статью
Ремонт оргтехники
Добавить комментарий