Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемАртем Скоморохов
1 Этап моделирования предметной области в методологии RUP
2 На этом этапе осуществляется моделирование производственного процесса предметной области, выбранного для автоматизации
3 При моделировании производственного процесса разрабатывается с использованием модель « business use case model». При моделировании производственного процесса разрабатывается с использованием модель « business use case model».
4 Цель построения модели « business use case model». 1.Понимание структуры автоматизируемой организации заказчиками, конечными пользователям, и разработчикам автоматизированных систем; 1.Понимание структуры автоматизируемой организации заказчиками, конечными пользователям, и разработчикам автоматизированных систем; 2. Определение требований к автоматизированной системе, поддерживающей работу организации. 2. Определение требований к автоматизированной системе, поддерживающей работу организации.
5 Модель производственного процесса (business use case model) представляет собой иерархию диаграмм производственных функций.
6 Первый уровень иерархии должен включать одну или несколько организационных единиц (organization unit) – например, предприятие, подлежащее автоматизации.
7 Последующие уровни иерархии могут включать также одну или несколько организационных единиц (organization unit), например, это могут быть подразделения автоматизируемого предприятия.
8 Отдельные производственные функции также могут быть декомпозированы другими диаграммами производственных функций, включающими исключительно действующих лиц производственного процесса, их функции, связи между действующими лицами и их функциями и между функциями.
9 Модель производственных процессов (business use case model) строится с использованием диаграмм функций (use case diagram).
10 Элементы диаграмм функций (use case diagram) Организационные единицы (organization unit). Организационные единицы (organization unit). Субъект производственного процесса (business worker). Субъект производственного процесса (business worker). Объект производственного процесса. Объект производственного процесса.
11 Элементы диаграмм функций (use case diagram) Функции производственного процесса. Функции производственного процесса. Декомпозированные функции производственного процесса. Декомпозированные функции производственного процесса. Связи на диаграммах функций устанавливаются: Связи на диаграммах функций устанавливаются: между организационными единицами; между организационными единицами; между действующим лицом и функцией; между действующим лицом и функцией; между функциями. между функциями.
12 Типы связей на диаграмме функций Между организационными единицами может иметь место связь, которая является зависимостью. Связь обозначается прерывистой линией со стрелкой. Связь должна проводится от зависимой организационной единицы к независимой. Связь может быть двусторонней. Между организационными единицами может иметь место связь, которая является зависимостью. Связь обозначается прерывистой линией со стрелкой. Связь должна проводится от зависимой организационной единицы к независимой. Связь может быть двусторонней.
13 Типы связей на диаграмме функций Между действующим лицом производственного процесса (business worker или business actor) и функцией устанавливается связь, которая называется ассоциацией. Между действующим лицом производственного процесса (business worker или business actor) и функцией устанавливается связь, которая называется ассоциацией. Связь показывает взаимодействие между действующим лицом и функцией. Связь может быть двунаправленной. Связь обозначается сплошной линией со стрелкой или без нее. Связь показывает взаимодействие между действующим лицом и функцией. Связь может быть двунаправленной. Связь обозначается сплошной линией со стрелкой или без нее.
14 Типы связей на диаграмме функций На диаграммах производственных функций могут также используются и другие типы связей. Например, между функциями могут существовать связи типа > (использует) и > (расширяет). На диаграммах производственных функций могут также используются и другие типы связей. Например, между функциями могут существовать связи типа > (использует) и > (расширяет). То есть, некоторые функции в системе могут использовать другие функции. Некоторые функции могут выполняться при наступлении определенных условий или быть опциональными. В первом случае используются связь >, во втором случае - >. То есть, некоторые функции в системе могут использовать другие функции. Некоторые функции могут выполняться при наступлении определенных условий или быть опциональными. В первом случае используются связь >, во втором случае - >. Связи > и > обозначают линией со стрелкой в виде не закрашенного треугольника. Связи > и > обозначают линией со стрелкой в виде не закрашенного треугольника. Для связи > стрелка направлена к функции, которую используют. Для связи > стрелка направлена к функции, которая включает функцию, используемую опционально или по наступлении определенного условия. Для связи > стрелка направлена к функции, которую используют. Для связи > стрелка направлена к функции, которая включает функцию, используемую опционально или по наступлении определенного условия.
15 Пример модели « business use case model»
24 Модели взаимодействия субъектов и объектов (business object model)
25 Модели взаимодействия субъектов и объектов (business object model) используются для описания производственных функций предметной области, подлежащей автоматизации. Модели взаимодействия субъектов и объектов (business object model) используются для описания производственных функций предметной области, подлежащей автоматизации. Разрабатываются на этапе разработке программных средств (ПС ). Разрабатываются на этапе разработке программных средств (ПС ).
26 Модели взаимодействия субъектов и объектов (business object model) Модели взаимодействия субъектов и объектов (business object model) используется для описание сценария выполнения производственных функций субъектами и объектами предметной области. Модели взаимодействия субъектов и объектов (business object model) используется для описание сценария выполнения производственных функций субъектами и объектами предметной области.
27 Модели взаимодействия субъектов и объектов Для создания модели взаимодействия субъектов и объектов используются диаграммы последовательностей (sequence diagram) и/или взаимодействия (collaboration diagram). Для создания модели взаимодействия субъектов и объектов используются диаграммы последовательностей (sequence diagram) и/или взаимодействия (collaboration diagram).
28 Элементы диаграмм Действующие лица производственного процесса (business worker, business actor). Действующие лица производственного процесса (business worker, business actor). Сущности производственного процесса (business entity). Сущности производственного процесса (business entity). Сообщения (messages). Сообщения (messages).
29 Пример диаграммы последовательностей (sequence diagram)
30 Пример диаграммы взаимодействия (collaboration diagram)
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.