Файл: Объектно-ориентированные методы анализа и проектирования ПО..pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 17.05.2023

Просмотров: 63

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Гибкость перенесения данных. Комбинирование XML (равно как ключа сведений) и стандартов XSL гарантирует необычайную эластичность перенесения данных равно как в Component Modeler, таким (образом и с него. Помимо этого, удерживается замена данными среди провиантами рода ADvantage.

Высокоинтеллектуальный соредактор диаграмм. Component Modeler содержит в себе вероятность "Intelligent Relationship", что упрощает формирование крупномасштабных модификаций, уменьшая число действий, требуемых с целью графичного понятия взаимосвязей.

Model Xpert Engine делает лучше свойство прогнозирования из-за счёт помощи UML с целью проектирования концепций действительного времени.

Подсказка сигнатуры. Component Modeler гарантирует всплывающие окошки с подсказками сигнатуры UML с целью любого перемены либо формирования предмета.

Настраиваемые отчёты, публикуемые в Интернет. Component Modeler производит настраиваемые доклады, что содействуют взаимопониманию среди членами указания создателей. Вследствие абсолютной помощи стандартов XML и XSL, данные доклады допускается производить в разных форматах и стремительно выпускать в Интернет. Component Modeler кроме того содержит в себе свободно протоколированный API, недорогой с каждого обычного скриптового слога.

Семейство товаров AllFusion: руководство исследованием ИС. Component Modeler - основной элемент набора AllFusion Modeling Suite фирмы Computer Associates. Набор кроме того содержит в себе: Process Modeler (прежде: BPwin), что связывает прогнозирование дело-действий, струй сведений и пролетарой работы в 1 элементарном в применении приборе; ERwin Data Modeler (прежде: ERwin), используемый с целью прогнозирования загон сведений, и Data Model Validator (прежде: ERwin Examiner) с целью усовершенствования согласованности и свойства модификаций сведений. Component Modeler и ERwin Data Modeler функционируют вместе, что же предоставляет вероятность создателям и специалистам загон сведений служить источником данные в реляционных базах сведений к типу, подходящей с целью применения объектно-направленными прибавлениями. Модификации дело-действий Process Modeler имеют все шансы являться синхронизированы с модификациями сведений ERwin Data Modeler с целью обеспеченья подходящей помощи дело-действий учреждения.

Интеграция Component Modeler с ERwin Data Modeler дает возможность учреждениям с лёгкостью пользоваться вторично и использовать в ходе коллективный исследования элементы загон сведений и дополнений, снабжая соотношение среди модификациями загон сведений и частей.

Component Modeler и комплект AllFusioin Modeling Suite относятся к роду товаров AllFusion, ходовых вместе и которые обеспечивают крепкую базу с целью формирования, распространения и управления прибавлениями, никак не сдерживая рядом данном подбор ключевых технологий исследования, способов либо сфер. Ряд AllFusion заключается с денег, специализированных с целью управления действиями и программами, прогнозирования и исследования, публикации познаний и визуализации. СОГЛАСНО рода AllFusion делает лучше умение заавтоматизировать движения житейского цикла скептически значимых дополнений, что же отвечает нуждам беспрерывно усугубляющегося и переменчивого планеты электрического коммерциала.


3.4 Microsoft Visual Modeler.

Visual Modeler - данное механизм, содействующий в формировании непростых программных концепций. Хроника формирования программного обеспеченья и, в частности, задач, сопряженных с его проектированием, в особенности в степени элемент, продемонстрировала, что же без присутствия эталона с целью отображения модификаций и без присутствия прибора, опорного такого рода эталон и дозволяющего зрительно показывать модификации, процедура планирование делается фактически невыполнимым. Масса фирм увлеклись исследованием такого эталона и приборов. В следствии возник в освещение UML - Unified Modeling Language и масса опорных его приборов, один с каковых представляется Visual Modeler.

Microsoft Visual Modeler

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

Visual Modeler и Rational Rose

Необходимо отметить, что же VM формировался в близком содружестве с фирмой Rational. Собственно следовательно некто наследовал многочисленные Признаки известного продукта данной компании Rational Rose. Тем не менее необходимо сознавать, что же VM формировался с целью этих, кто именно применяет Visual Studio в свойстве безвозмездного вспомогательного инвентаря. И следовательно никак не необходимо ждать с него лишь этого многообразия многофункциональных данных, характерных Rational Rose. В случае если оставить мнение в данные 2 продукта, в таком случае заметно, что же Ration Rose может:

• моделировать сценарии деятельность программной концепции, нее капиталом, схемы взаимодействия нее элемент;

• использовать в собственных модификациях DDL (Data Definition Language);

• имеет интегрированную вероятность расширения перечня возможностей с поддержкой VBA таким (образом ведь, равно как данное допускается совершить в каждом дополнении Microsoft Office;

• проводить выбор масштаба модификаций.

Отсюда заключение: Visual Modeler допускается анализировать равно как ничего другое, равно как рабочую форма Rational Rose. Тем не менее никак не необходимо не вспоминать, что же VM - механизм, что предоставляет вероятность почувствовать всегда плюсы применения зрительного прогнозирования рядом формировании непростых концепций, и рядом данном вам его приобретаете, получая какой угодно их товаров, вступающих в структура Visual Studio 6.0, в в таком случае период равно как Rational Rose нужно средств, добавочных и крайне больших...


Заключение.

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

В согласовании с разными понятиями о учреждения технологии проектирования ИС принято разделять в объектные и многофункциональные (скелетные).

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

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

Унифицированный речь прогнозирования UML (Unified Modeling Language) предполагает собою речь с целью установления, понятия, проектирования и документирования программных денег, координационно-финансовых, промышленных концепций и иных концепций разной натуры.

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

Список литературы

1. Объектно-ориентированное программирование. П.Б. Хорев 2011г.

2. Бертран Мейер. Объектно-ориентированное конструирование программных систем.

3. Лафоре Р. Объектно-ориентированное программирование

4. Мэтт Вайсфельд "Объектно-ориентированное мышление" изд. Питер, 2014 г

5.  П.Б.Хорев Объектно-ориентированное программирование с примерами на C#. изд. Форум, 2016г.

6. Принципы ООП одинаковые независимо от языка. Мэтт Зандстра.

7. Гради Буч «Объектно-ориентированный анализ и проектирование»