Моделирование взаимосвязей между сущностями

В чем заключается значимость МВМС?


За последние двадцать лет компьютерные системы усложнились чрезвычайно. Они претерпели ряд эволюций:

  • опытные разработки (экспериментирование);
  • отдельные функциональные системы;
  • ведомственные системы (в рамках отдела);
  • интегрированные операционные системы;
  • системы автоматизации делопроизводства;
  • административные информационные системы.
  • При всем том только на словах признавалась необходимость сведения к минимуму дублирования и обеспечения интеграции данных, их целостности и доступности. Частично это объяснялось тем, что возможности систем почти всегда были ограниченны, а идея о понимании различных и зачастую противоречащих друг другу потребностей пользователей не могла быть принята во внимание вследствие недостатка умения и опыта, а также возможностей имеющегося инструментария.

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

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

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

    Опыту трудно найти замену.

    Связь с циклом проектирования системы

    В применении к циклу проектирования управленческой системы можно сказать, что вопросы, рассматриваемые в данной книге, имеют отношение к этапам выработки стратегии и анализа. Принципы, изложенные здесь, имеют более широкое значение - они применимы на этапе проектирования БД и на этапе запуска в эксплуатацию. Более подробно о цикле проектирования см. в документе "CASE*Method - Tasks and Deliverables".



    Содержание раздела