Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
is_2.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
52.26 Кб
Скачать

Структурный аспект предполагает построение:

  1. объектной структуры, отражающей состав взаимодействующих в процессах материальных и информационных объектов предметной области;

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

  3. структуры управления, отражающей события и бизнес-правила, которые воздействуют на выполнение процессов;

  4. организационной структуры, отражающей взаимодействие организационных единиц предприятия и персонала в процессах;

  5. технической структуры, описывающей топологию расположения и способы коммуникации комплекса технических средств.

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

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

Главный критерий адекватности структурной модели предметной области заключается в функциональной полноте разрабатываемой ИС.

Концептуальная (содержательная) модель — это абстрактная модель, определяющая структуру моделируемой системы, свойства её элементов и причинно-следственные связи, присущие системе и существенные для достижения цели моделирования. В работе дается обоснование концептуального подхода к выбору модели управления крупносерийным производством с учетом особенностей его структурной иерархии в соответствии с уровнями управления на предприятии. Авторами предлагается передавать самостоятельность в реализации функций составления точного расписания работ, диспетчеризации и контроля текущего состояния производства в режиме реального времени цеховой подсистемы. Это − MES-системы (Manufacturing Execution Systems).

Логические модели. На логическом уровне проектирования строится так называемая визуальная модель объекта.

Визуальные модели обеспечивают ясность представления выбранных архитектурных решений и позволяют понять разрабатываемую систему во всей ее полноте. Построение визуальных моделей позволяет решить сразу несколько типичных проблем. Во-первых, и это главное, технология визуального моделирования, позволяет работать со сложными и очень сложными системами и проектами. И не важно, преобладает ли в проекте "техническая сложность" (статическая) или "динамическая сложность управления". Сложность программных систем возрастает по мере создания новых версий. И в какой-то момент наступает "эффект критической массы", когда дальнейшее развитие ИС становиться невозможным, поскольку уже никто не представляет в целом "что и почему происходит". Происходит потеря управлением проектом. Внешней причиной или толчком возникновения этого неприятного эффекта может послужить, например, увольнение ведущего программиста или системного аналитика.

Во-вторых, визуальные модели позволяют содержательно организовать общение между заказчиками и разработчиками. Шутка о том, что "заказчик что-то хочет, но точно не знает, чего именно", с завидным постоянством часто оказывается былью. А если на начальном этапе работы над проектом ИС заказчик думает, что точно знает, что хочет, то, как правило, и об этом свидетельствует богатый опыт, его требования изменяются ("плывут") в ходе выполнения проекта. С одной стороны, аппетит приходит во время еды, а с другой, высокая динамика бизнеса объективно заставляет менять требования к разрабатываемой (или поддерживаемой) ИС.

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

  • повышение качества программного продукта,

  • сокращение стоимости проекта,

  • поставка системы в запланированные сроки.

Существует множество подходов к построению таких моделей: графовые модели, семантические сети, модель "сущность-связь" (ERD), UML и т.д.

Алгоритмическая модель.

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

Алгоритм – это некоторый конечный набор операций, выполнение которых одна за другой через конечное число шагов приводит к поставленной цели (решению задачи).

Алгоритм может приобретать две формы – идеальную и знаковую. Идеальная форма является отображением ментального образа алгоритма в ментальном пространстве человека, носителем семантического значения алгоритма. Знаковая форма есть своеобразной промежуточной формой и служит для передачи алгоритма от конструктора алгоритма к его исполнителю, а также для сохранения алгоритма для последующего использования. Следовательно, знаковая форма необходима, во-первых, для устранения семантической разницы в интерпретации алгоритма конструктором и исполнителем а, во-вторых, для сохранения или передачи алгоритма для последующего применения.

Математи́ческая моде́ль — это математическое представление реальности. Математическое моделирование — процесс построения и изучения математических моделей.

Определение модели по А. А. Ляпунову: Моделирование — это опосредованное практическое или теоретическое исследование объекта, при котором непосредственно изучается не сам интересующий нас объект, а некоторая вспомогательная искусственная или естественная система (модель):

1. находящаяся в некотором объективном соответствии с познаваемым объектом;

2. способная замещать его в определенных отношениях;

3. дающая при её исследовании, в конечном счете, информацию о самом моделируемом объекте.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]