рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Обеспечивает поддержку всех этапов жизненного цикла ИС и предоставляет для этих целей ряд графических средств – диаграмм

Обеспечивает поддержку всех этапов жизненного цикла ИС и предоставляет для этих целей ряд графических средств – диаграмм - раздел Изобретательство, Лекция №12 Этапы Проектирования Ис С Применением Uml. Основные ...

Лекция №12 Этапы проектирования ИС с применением UML.


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

UML обеспечивает поддержку всех этапов жизненного цикла ИС и предоставляет для этих целей ряд графических средств – диаграмм.

На этапе создания концептуальной модели для описания бизнес-деятельности используются модели бизнес-прецедентов и диаграммы видов деятельности, для описания бизнес-объектов – модели бизнес-объектов и диаграммы последовательностей.

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

На этапе создания физической модели детальное проектирование выполняется с использованием диаграмм классов, диаграмм компонентов, диаграмм развертывания.

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

Диаграммы прецедентов (диаграммы вариантов использования, use case diagrams) – это обобщенная модель функционирования системы в окружающей среде.

Диаграммы видов деятельности (диаграммы деятельностей, activity diagrams) – модель бизнес-процесса или поведения системы в рамках прецедента.

Диаграммы взаимодействия (interaction diagrams) – модель процесса обмена сообщениями между объектами, представляется в виде диаграмм последовательностей (sequence diagrams) или кооперативных диаграмм (collaboration diagrams).

Диаграммы состояний (statechart diagrams) – модель динамического поведения системы и ее компонентов при переходе из одного состояния в другое.

Диаграммы классов (class diagrams) – логическая модель базовой структуры системы, отражает статическую структуру системы и связи между ее элементами.

Диаграммы базы данных (database diagrams) — модель структуры базы данных, отображает таблицы, столбцы, ограничения и т.п.

Диаграммы компонентов (component diagrams) – модель иерархии подсистем, отражает физическое размещение баз данных, приложений и интерфейсов ИС.

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

На рис. 12.1 показаны отношения между различными видами диаграмм UML. Указатели стрелок можно интерпретировать как отношение "является источником входных данных для..." (например, диаграмма прецедентов является источником данных для диаграмм видов деятельности и последовательности). Приведенная схема является наглядной иллюстрацией итеративного характера разработки моделей с использованием UML.


Рис. 12.1. Взаимосвязи между диаграммами UML

Ниже приводятся описания последовательных этапов проектирования ИС с использованием UML.

Разработка модели бизнес-прецедентов

Проектирование системы начинается с изучения и моделирования бизнес-деятельности организации. На этом этапе вводится и отображается в модели ряд… Исполнитель (Действующее лицо, Actor) – личность, организация или система,… Прецедент – законченная последовательность действий, инициированная внешним объектом (личностью или системой), которая…

Разработка модели бизнес-объектов

Рис. 12.5. Модель бизнес-объектов прецедента "Ответ на запрос" В этой диаграмме появилось новое действующее лицо – отправитель запроса. На… Рис. 12.6. Обобщение классов

Разработка концептуальной модели данных

Рис. 12.8. Концептуальная модель данных Модель показывает, что клинические записи включают (агрегируют) ряд блоков.… Архив состоит из множества клинических записей (агрегирует клинические записи), но может быть и пустым.

Разработка требований к системе

Основой разработки требований является модель системных прецедентов, отражающая выполнение конкретных обязанностей внутренними и внешними… Источником данных для создания модели системных прецедентов являются… · заголовок (название прецедента, ответственный за исполнение, дата создания шаблона/внесения изменений);

Анализ требований и предварительное проектирование системы.

· определить проект системы, который будет отвечать всем бизнес-требованиям; · разработать общий предварительный проект для всех команд разработчиков… Основным инструментом на данном этапе являются диаграммы классов системы, которые строятся на основе разработанной…

Разработка моделей базы данных и приложений

· классы отображаются в таблицы; · атрибуты – в столбцы; · типы – в типы данных используемой СУБД;

Проектирование физической реализации системы

Рис. 12.15. Экстенты таблицы "Пациент" Основными понятиями UML, которые используются на данном этапе, являются… · компонент – самостоятельный физический модуль системы;

– Конец работы –

Используемые теги: Обеспечивает, держку, всех, этапов, жизненного, цикла, ИС, предоставляет, этих, целей, ряд, графических, средств, диаграмм0.162

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Обеспечивает поддержку всех этапов жизненного цикла ИС и предоставляет для этих целей ряд графических средств – диаграмм

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Программные средства поддержки жизненного цикла ПО
Процесс адаптации заключается в удалении ненужных процессов, действий ЖЦ и других компонентов методологии, в изменении неподходящих или в добавлении… Должны быть сформулированы требования и экономическое обоснование для… Основными результатами этой стадии должны быть модели деятельности организации исходные модели процессов и данных…

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

Этапы жизненного цикла изделия и деятельность по их реализации
На сайте allrefs.net читайте: Этапы жизненного цикла изделия и деятельность по их реализации...

Линейное развитие. Гегель, Маркс. Вся история развивается в одном направлении, проходя целый ряд этапов, единых для всех, по прямой
История в переводе с греческого означает повествование рассказ о том что известно Еще со времен античности наука о прошлом становится... История человеческого общества это наука изучающая развитие цивилизаций и... Существуют две концепции рассмотрения исторического процесса...

Тип ячейки определяет строение и свойства кристалла в целом, а свойства каждого из этих кристаллов определяет свойства всего кристалла в целом
Кристаллическое строение металлов... Металлы Ме являются поликристаллическими веществами т е они состоят из... Кристаллическое состояние твердое состояние вещества...

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

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

Экономический цикл. Фазы цикла
Российская экономика представляла собой величайший парадокс ХХв С одной стороны на протяжении нескольких десятилетий Россия занимала второе место... Именно эта командно административная сталинская модель экономики лежала в... Именно это и послужило причиной для проведения координальных экономических реформ дабы искоренить те противоречия и...

Лекция 12 создание блок схем, диаграмм и графиков в Графическом редакторе VISIO
создание блок схем диаграмм и графиков в Графическом редакторе VISIO... Создание блок схем Навигация в многостраничных блок схемах Графические... СОЗДАНИЕ БЛОК СХЕМ...

Рыночная конкуренция - "война всех против всех".
В конкурентных экономических условиях предприниматели самостоятельно ищут потребителей, чтобы обеспечить цели своей деятельности: максимизацию… Именно это способствует прогрессу экономики: эффективность производства… Давая потребителю право выбора, рыночная конкуренция обеспечивает оздоровление экономики, не позво ляя действовать…

0.031
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам