Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Rose.doc
Скачиваний:
1
Добавлен:
08.11.2019
Размер:
466.43 Кб
Скачать

Введение о достоинствах визуального моделирования

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

Характеристики поведения разрабатываемой системы фиксируются и документируются средствами модели, которая отображает функции( варианты использования -use cases) продукта, представляет окружение системы( множество активных субьектов –actors) и определяет связи между вариантами использования и активными субьектами( диаграммы вариантов использования-use case diagrams). Наиболее важной является коммуникативная составляющая модели, позволяющая группам разработчиков, заказчиков и конечных пользователей, обсуждающим свойства системы, говорить на одном языке.

Глава 1 Активные субъекты

Каждый из внешних активных субъектов (actors) отождествляется с чем-то или с кем-то, взаимодействующим с системой. Активный субъект способен выполнять раз­личные функции: только вводить данные в систему; только получать информацию из системы; взаимодействовать с системой в обоих направлениях.

Множество активных субъектов обычно обнаруживается уже в результате анализа постановки задачи или в ходе обсуждения проблемы с потребителями и экспертами в предметной области.

В языке UML активный субъект представляется символом, показанным на рисунке.

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

В качестве инструментальной оболочки формирования референтной методологии UML-моделирования используется средство Rational Rose.

При запуске Rational Rose вид экрана представлен на рисунке

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