'

кандидат технических наук, доцент Грекул Владимир Иванович

Понравилась презентация – покажи это...





Слайд 0

кандидат технических наук, доцент Грекул Владимир Иванович Учебный курс Проектирование информационных систем Лекция 9


Слайд 1

2 Моделирование документов (бизнес-объектов)


Слайд 2

3 Моделирование документов (бизнес-объектов) Цель моделирования документов – описать атрибуты документов, их типы, значения, правила формирования для: Проектирования пользовательского интерфейса системы; Проектирования Базы данных системы; Формирования альбома выходных форм системы;


Слайд 3

4 Моделирование сценария исполнения функции («Регистрация в картотеке») Цель - проектирование сценариев работы пользователя с будущей системой и описание функций системы.


Слайд 4

5 Моделирование состояний бизнес - объектов Цель – проектирование пользовательского интерфейса и БД системы.


Слайд 5

6 Разработка требований к системе Преобразование бизнес-модели в модель системных прецедентов


Слайд 6

7 Бизнес-прецеденты отображаются в подсистемы


Слайд 7

8 Процессы, выполняемые внутренними исполнителями отображаются в системные функции


Слайд 8

9 Проектирование ИС с применением UML


Слайд 9

10 Rational Unified Process Rational Unified Process— это процесс разработки решения, который обеспечивает упорядоченный подход к распределению задач и обязанностей в организации-разработчике. Rational Unified Process — это продукт процесса, разработанный корпорацией Rational Software (база знаний). Rational Unified Process — это контур процесса, который можно адаптировать для удовлетворения требований принявшей его организации.


Слайд 10

11 Концепции RUP


Слайд 11

12 Архитектура RUP


Слайд 12

13 Этапы работ в соответствии с RUP 1. Бизнес-моделирование Выделение бизнес-процессов – диаграммы прецедентов (определяет цели системы и разбиение на подсистемы) Описание бизнес-процессов – диаграммы деятельности (определяет модули подсистем и их функции) Описание бизнес-сущностей – диаграммы классов (определяет входные-выходные формы,пользовательский интерфейс, базу данных) Описание состояний бизнес-сущностей – диаграммы состояний (определяет скрытые атрибуты бизнес-сущностей) Роли и виды деятельности – диаграммы классов и прецедентов (определяет функции системы) Структура предприятия - диаграммы классов и прецедентов (определяет функции системы) Бизнес-правила – диаграммы классов и деятельности (определяет правила системы)


Слайд 13

14 2. Определение требований Функции системы – диаграммы прецедентов Экранные формы – диаграммы классов Сценарии работы пользователя с системой – диаграммы деятельности 3. Анализ и проектирование Модель размещения – диаграммы развертывания Модель данных – диаграммы классов Модель анализа – диаграммы классов Модель проекта – диаграммы классов, деятельности, последовательности, взаимодействия 4. Реализация Модель реализации – диаграммы компонентов 5. Тестирование Модель тестирования – диаграммы классов, деятельности 6. Размещение Модель размещения – диаграммы развертывания


Слайд 14

15 Взаимосвязи моделей


Слайд 15

16 Модель Rational Unified Process описывает кто выполняет, что выполняет, как и когда Этапы деятельности: размышления, исполнения, рецензирования.


Слайд 16

17 Артефакты проекта вещественные продукты проекта: объекты, порождаемые или используемые проектом при работе над окончательным продуктом


Слайд 17

18 Схема процессов бизнес-моделирования


Слайд 18

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


Слайд 19

20 Свойства бизнес-прецедентов прецедент должен описывать ЧТО нужно делать, а не КАК; прецедент должен описывать действия с точки зрения ИСПОЛНИТЕЛЯ; прецедент должен возвращать исполнителю некоторое СООБЩЕНИЕ; последовательность действий внутри прецедента должна представлять собой одну НЕДЕЛИМУЮ цепочку.


Слайд 20

21 Разработка модели бизнес-прецедентов Общая диаграмма деятельности медицинского центра по обслуживанию пациента


Слайд 21

22 Разработка модели бизнес-прецедентов (детализация прецедентов) Модель бизнес-прецедентов, составляющих обслуживание пациента


Слайд 22

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


Слайд 23

24 Диаграмма видов деятельности для прецедента «Оказание медицинской помощи» Штатный специалист Вх\Вых информация Деятельность Роль Подразделение Должность Бизнес-правило


Слайд 24

25 Разработка модели бизнес-объектов Модель бизнес-объектов отражает выполнение бизнес-процессов организации ее внутренними исполнителями. Основными компонентами моделей бизнес-объектов являются внешние и внутренние исполнители (бизнес-субъекты), а также бизнес-сущности, отображающие все, что используют внутренние исполнители для реализации бизнес-процессов


Слайд 25

26 Выявление бизнес-субъектов Врач (суперкласс) Специалист-совместитель Штатный специалист Центр привлекает к своей деятельности как штатных специалистов, так и экспертов-специалистов из внешних организаций Отношение обобщения Появление суперкласса «ВРАЧ»


Слайд 26

27 Иерархия классов бизнес-субъектов Обобщение классов


Слайд 27

28 Модификация модели бизнес-прецедентов Модель бизнес-прецедентов, составляющих обслуживание пациента


Слайд 28

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


Слайд 29

30 Выявление скрытых атрибутов бизнес-сущностей


Слайд 30

31


×

HTML:





Ссылка: