
- •Каковы основные этапы моделирования рабочего процесса?
- •Какие типы сущностей можно выделить в процессе моделирования?
- •Что подразумевается под термином «класс»?
- •Какие основные черты присущи объекту?
- •Что понимается под термином «атрибут класса»?
- •Какова роль атрибутов в различных типах отношений между классами?
- •Что понимается под понятием «операция или метод класса»?
- •Для чего необходим выбор контекста модели при составлении описания?
- •Какие отношения между классами рассматривает отношение реализации?
- •Какие основные типы отношений используются при описании производственных процессов?
- •Для чего используются диаграммы классов?
- •В чем различие и сходство между диаграммами классов и объектов?
- •Какие основные элементы используются для построения диаграмм классов?
- •Какое значение при разработке информационной системы имеет описание отношений ассоциации?
- •Какие типы отношений применяются на диаграммах в объектно-ориентируемом моделировании.
- •Какие виды диаграмм применяются для моделирования архитектуры системы?
- •Что показывает диаграмма последовательности?
- •Для чего в диаграммах последовательности применяется понятие «фокус управления»?
- •Что показывает диаграмма кооперации?
- •Какие стереотипы сообщений применяются на диаграммах взаимодействия?
- •Какова цель передачи сообщения в диаграммах взаимодействий от одного объекта к другому?
- •В каком случае при описании системы используются диаграммы видов деятельности?
- •Какие основные элементы используются для построения диаграмм видов деятельности?
- •Для каких задач используется механизм дорожек в диаграммах видов деятельности?
- •Какие основные этапы выполнения проекта можно выделить?
- •Какие основные этапы работ можно выделить при составлении описания объекта автоматизации?
- •Какие модели нужно использовать для описания структуры системы?
- •Какие модели нужно использовать для описания поведения системы?
- •Какие основные этапы работ можно выделить при составлении диаграмм видов деятельности?
- •Для обозначения каких организационных элементов можно использовать дорожки в диаграммах видов деятельности?
- •Какие составные элементы используются при разработке диаграммы видов деятельности?
- •Что показывает диаграмма прецедентов, какие элементы она содержит?
- •Какие основные элементы используются при разработке диаграмм прецедентов?
- •На каком этапе реализации проекта автоматизации разрабатываются диаграммы компонентов?
- •Какие основные элементы используются при разработке диаграмм развертывания?
- •Какой тип диаграмм используется для моделирования требований к системе?
Какие основные элементы используются для построения диаграмм видов деятельности?
Диаграмма видов деятельности состоит из следующих элементов:
состояний деятельности и состояний действий, посредством которых производятся описания событий и операций, имеющих место в системе;
переходов, которые, при завершении текущей операции, показывают направление дальнейшего движения потока управления;
ветвлений, которые, на основании логического выражения, определяют ход движения потока управления;
разделений и слияний, которые служат для обозначения параллельных потоков в системе;
дорожек, которые показывают разделение мест или способов исполнения операций, и которые могут использоваться для обозначения сущностей реального мира.
Для каких задач используется механизм дорожек в диаграммах видов деятельности?
дорожек, которые показывают разделение мест или способов исполнения операций, и которые могут использоваться для обозначения сущностей реального мира.
Какие основные этапы выполнения проекта можно выделить?
????
Объектно-ориентированное моделирование основывается на рассмотрении теории систем, целью которой является выделение, объяснение и описание сложных систем при помощи единообразных стандартов. Система представляет совокупность компонентов, связанных разнообразными отношениями.
Упрощение сложной системы путем построения ее модели необходимо, поскольку система не может быть рассмотрена как единое целое из-за своей сложности.
Задача моделирования заключается в выделении свойств системы, значимых для заинтересованных сторон, и построении модели системы, ориентированной на представление выделенных свойств. При моделировании систем можно разделить описание структуры системы и ее поведение.
Задача описания структуры системы состоит в выделении набора классов, соответствующих рассматриваемым сущностям предметной области.
Основным понятием в объектно-ориентированном подходе является объект - сущность, обычно соответствующая понятию, взятому из словаря предметной области.
Одним из языков, поддерживающих объектно-ориентированное моделирование, является унифицированный язык моделирования UML (Unified Modeling Language). UML позволяет:
используя расширенную семантику, провести визуализацию системы;
разработать модели, описывающие систему с различных точек зрения;
отображать полученные описания на объектно-ориентированные языки программирования и таблицы реляционных баз данных;
формулировать требования и определять тесты для разрабатываемой системы.
Задачей, решаемой в процессе моделирования и разработки систем, является реализация возможности последовательного перехода от одного этапа проекта к другому, к основным из которых можно отнести следующие:
разработка;
внедрение;
поддержка;
модернизация.
Решение этой задачи предусматривает использование специальных методик разработки систем, а также программных решений, обеспечивающих поддержку данных методик.
Для информационной поддержки моделирования в принципе можно применять среды, использующие графический редактор операционной системы и не имеющие оригинального графического ядра.