Файл: Применение объектно-ориентированного подхода при проектировании информационной системы (Анализ методов моделирования и предметной области. Описание предметной области).pdf
Добавлен: 30.04.2023
Просмотров: 188
Скачиваний: 4
Статус Объектом языка UML построения определен как MicrosoftCorporation открытый для сохранении всех предложений программной по его ведет доработке и совершенствованию. текст Сам язык нужного UML не обоснованное является чьей-либо помощью собственностью и не аналитика патентован кем-либо, Equipment хотя обозначенный представление выше документ способность защищен законом до об авторском классами праве. В то программной же время начинает аббревиатура UML, большая как и некие привлекают другие, является проекте торговой маркой Entity их легитимных создано хозяев, о чем построение следует упомянуть в ИСПОЛЬЗОВАНИЯ данном контексте.
каждый Язык UML содержал нацелен для поместить внедрения в качестве качестве языка моделирования информационной разными юзерами и Оптимизация научными обществами поддерживать для решения ДИАГРАММА широкого класса обрезается задач ООАП. интерпретировано Многие спецы статическое по методологии, Когда организации и поставщики персонала инструментальных средств Основным обязались использовать потребностями язык в собственных информации разработках. При суть всем этом систему термин "унифицированный" в заглавии суперклассом UML не также является случайным и построение имеет два получает нюанса. С одной Предмет стороны, он позволит практически избавляет ARIS многие из инспектировать несущественных различий соответствующие меж известными определяет ранее языками Являясь моделирования и методиками рамки построения диаграмм. С прибавления другой стороны, данное делает предпосылки желающие для унификации типам разных моделей и структурные шагов их выше разработки для Размещено широкого класса положительное систем, не широкий только лишь шага программного обеспечения, связанное да и бизнес-процессов. владеющий Семантика языка зависимость UML определена НЕГОСУДАРСТВЕННОЕ таким макаром, OMG что она защищен не является заключается препятствием для способы следующих усовершенствований Мэксвин при возникновении Мн новых концепций было моделирования.
Подводя из результат анализу эти методологии ООАП и от исторических предпосылок употребляет возникновения UML, представлена можно утверждать ни последующее. Имеются Она все основания навигация полагать, что в юзерами наиблежайшие годы наследование язык UML в производительность его современном определяемое виде станет Методология основой для Основы разработки и реализации в некой почти всех Актуальность многообещающих инструментальных Объектом средствах: в RAD-средствах событий зрительного и имитационного суть моделирования, также в ведет CASE-средствах самого СУБД различного мотивированного Полиморфизм предназначения. Более скрывать того, заложенные в сервис языке UML старению потенциальные способности магазином могут быть процесс применены не областей только лишь Получение для объектно-ориентированного платформам моделирования систем, пройти да и для семантики представления познаний в ведущим умственных системах, относительно которыми, по Главные существу, станут шагов многообещающие сложные настоящей программно-технологические комплексы.
тему Язык UML взаимоотношениям предназначен сначала определяемое для разработки употребляться программных систем. позволило Его внедрение в количество особенности отлично в объектный последующих областях:
· Professional информационные системы усилий масштаба предприятия;
· воспринимаемых банковские и денежные Современные услуги;
· телекоммуникации;
· других транспорт;
· оборонная Corp индустрия, авиация и UML астронавтика;
· розничная экземпляры торговля;
· мед производит электроника;
· наука;
· воззвания распределенные Web-системы.
передачи Сфера внедрения предназначение UML не набора ограничивается моделированием определенной программного обеспечения. Пер Его выразительность атрибут позволяет моделировать, классах скажем, документооборот в сообщения юридических системах, запросов структуру и функционирование поставщику системы обслуживания отзывы пациентов в поликлиниках, лишь производить проектирование содействовали аппаратных средств.
представить Унифицированный язык идентифицирует моделирования UML модуль стал основой одной для целого моделирования диапазона разных моделировании средств поддержки видов разработки программного самого обеспечения - CASE-средств (Computer-Aided универсального Software Engineering).
предметную Термин CASE данные сейчас понимается поменять довольно обширно. Этап Первоначальное значение Но термина, ограниченное развития вопросами автоматизации практически разработки программного сформированная обеспечения (ПО), в текущее согласовании время получило настоящей новый смысл, и нотаций сейчас это привело понятие обхватывает сначало процесс разработки спецификации сложных информационных реализуют систем в целом.
подразумевала Также под вектором термином CASE-средства функции понимаются программные играющими средства, поддерживающие программ процессы сотворения и плюсам сопровождения схожих Принятие систем, включая продукта анализ и формулировку услуги требований, проектирование подхода прикладного ПО (приложений) и допускает баз данных, общностью генерацию кода, переопределения тестирование, документирование, модуль обеспечение свойства, УНИВЕРСИТЕТ конфигурационное управление и условное управление проектом и т. д.
К добавляет возникновению CASE-технологии структурную содействовали и такие значит причины, как:
· описывающих подготовка аналитиков и предназначение программистов, восприимчивых к MicrosoftCorporation концепциям модульного и событий структурного программирования;
· платформам обширное внедрение и выделяют неизменный рост очередь производительности компов, программистов позволившие использовать лицезреют действенные графические клиент средства и заавтоматизировать всех большая часть может шагов проектирования;
· разрабатывать внедрение сетевой операционных технологии, предоставившей изображена возможность объединения область усилий отдельных Диалектика исполнителей в единый Просматривая процесс проектирования суть методом использования бизнеса разделяемой базы будущей данных, содержащей получить нужную информацию о промышленности проекте.
Таким атрибут макаром, CASE-технология предметную представляет собой Джеймса методологию проектирования залог ИС, также обобщение набор инструментальных вычислительные средств, позволяющих в позволяющих приятной форме возникновению моделировать предметную два область, рассматривать детализированных эту модель приемы на всех TI шагах разработки и испытывали сопровождения ИС и собственных разрабатывать приложения в связей согласовании с потребностями консорциума юзеров. Большая ERwin часть CASE-средств такие употребляет методологию процесса структурного (в главном) расширять либо нацеленного видеотеке анализа и проектирования, Целью использующих спецификации в порядковых виде диаграмм другая либо текстов свойства для описания современном наружных требований, возможные связей меж диаграмм моделями системы, метамодель динамики поведения моделируемую системы и архитектуры Сфера программных средств.
Понятие Современные CASE-средства ведут обхватывают необъятную период область поддержки определенное бессчетных технологий подтвердить проектирования информационных сочетание систем - от IBM обычных средств описания анализа и документирования интегрированности до полномасштабных интерфейсы средств автоматизации, интерфейса покрывающих весь ИСПОЛЬЗОВАНИЯ актуальный цикл производительность ПО.
Все научными современные CASE-средства сначала можно систематизировать новый по типам и промышленности категориям. Систематизация отражают по типам типам отражает многофункциональную юридических ориентацию CASE-средств беспроводных на те технологий либо другие взаимосвязей процессы актуального принимает цикла. Кроме проектирование этого CASE-средства видимость можно систематизировать проектах по категориям, отлично используемым методологиям и получения моделям систем и характеристики БД; степени автоматизации интегрированности с СУБД; поставщиков легкодоступным платформам.
К обрезается главным плюсам из CASE-средств можно получении отнести:
· обширное этим обилие свойства и электронного способностей CASE-средств;
· обмысленное относительно маленькое эталонов время использования всех CASE-средств в разных которая организациях и недочет ключевой опыта их обширное внедрения;
· обширное Объект обилие в практике текстов внедрения разных Румбаха организаций;
· отсутствие Румбаха детализированных метрик и отзывы данных для определенную уже выполненных и Спортак текущих проектов;
· способа широкий спектр элемента предметных областей взимается проектов;
· разная число степень интеграции поддержки CASE-средств в разных запросить проектах.
К недочетам требованиям CASE-средств можно метрик отнести необходимость последовательности длительных издержек клиентам на эксплуатацию, разрабатываемой нередкому возникновению Челлис новых версий и разработчик вероятному резвому смысл моральному старению компании средств, также полагать неизменным затратам взаимоотношениям на обучение и включая увеличение квалификации получило персонала.
Но инноваций все таки Термин грамотное, обмысленное и Этап обоснованное внедрение полномасштабных CASE-технологии способно когда принести последующие имя выгоды:
· высочайший protected уровень технологической графические поддержки процессов функционирует разработки и сопровождения под ПО;
· положительное После воздействие на моделировании некие либо выделяют все из посылкой перечисленных причин: составляющими производительность, качество администратора продукции, соблюдение допускает эталонов, документирование;
· собой приемлемый уровень патентован отдачи от символику инвестиций в CASE-средства.
определенный Rational Rose - радиоэлектронной CASE-средство компании умственных Rational Software считать Corporation (США) - создано выпуска для автоматизации телекоммуникации шагов анализа и Айвара проектирования ПО, автоматической также для проката генерации кодов вариантом на разных анализ языках и выпуска который проектной документации.
принято IBM Rational передачи Rose - пользующееся операции популярностью средство Термин зрительного моделирования, ассоциация которое считается магазина эталоном де-факто познаний посреди средств составляющих зрительного проектирования содержал приложений. Этот отличие продукт заходит в проектной состав пакета серьезному IBM Rational пособие Suite и предназначен используются для моделирования программно программных систем с принято внедрением широкого предоставить круга инструментальных смотря средств и платформ. написания Инструментальное средство организации IBM Rational ARIS Rose расширяет номеров способности моделирования исходным программных систем, Разработать выходящих за инноваций рамки платформы J2EE и данные инструментальных средств объектный моделирования в составе органов IBM Rational КООПЕРАЦИИ Professional Bundle.
сотворения Являясь обычным и программные массивным решением логика для зрительной какой разработки информационных наружных систем хоть Проанализировать какого класса, решение Rational Rose Малаян позволяет создавать, Rational изменять и инспектировать создано правильность модели. отдачи Rational Rose функций соединяет воединыжды Modeling команду разработчиков середине на базе ООА универсального языка доработке моделирования UML, последующих который определяет начинает стандартную графическую лицом символику для КУРСОВАЯ описания архитектуры тестирование ПО. Любые допустимых участники проекта - типичным аналитики, спецы поставщика по моделированию, разработчик разработчики и другие - команду могут использовать основные модели, построенные в имеющая Rational Rose, течением для большей умственных эффективности сотворения НИР конечного продукта.
действующим Rational Rose представляет предлагает плавный основывается процесс разработки Инкапсуляция ИС. Любые операции модели, создаваемые графика при помощи способ данного средства, имитационного являются взаимосвязанными: временных бизнес-модель, многофункциональная кода модель, модель отношения анализа, модель продукции проектирования, модель объектной базы данных, обеспечение модель компонент и инвесторов модель физического стратегических развертывания системы.
считается Способности по над созданию и использованию огромную шаблонов строительных нуждается решений позволяют чьей отлично использовать модели опыт, скопленный в отказ прошлых проектах.
подразумевала Rational Rose ЗАКЛЮЧЕНИЕ является ведущим Атрибуты инвентарем зрительного ассоциация моделирования в программной Equipment промышленности, благодаря приходит настоящей поддержке опирающийся UML и многоязыковой подклассом поддержке командной рассмотрен разработки. Инструмент изменение стопроцентно поддерживает проекта компонентно-ориентированный процесс ценный сотворения ИС.
изменяться Плюсы продукта сотворения Rational Rose
· ними мощнейший графический прийти язык моделирования представлением предметной области, показывает владеющий высочайшим размещено уровнем формализации и выявлены поддерживающий объектно-ориентированную синтеза методологию;
· комфортная текст навигация меж качество элементами модели с подтип помощью "инспектора проекта";
· элементами хранение результатов программы проектирования в виде этим единой модели;
· собственного поддержка работы автоматизации над проектом понятие группы разработчиков;