пар. Разработка программных модулей
Скачать 1.38 Mb.
|
Моделирование бизнес процессовМоделирование бизнес процессов в соответствие сRUP , для автоматизированной поддержки которых разрабатывается автоматизированная система (АС), производится на этапе Бизнес моделирования (Business Modeling) (рис. 19). На этом этапе разрабатываются модель бизнес процессов (Business Use Case Model)и объектные модели бизнеса (Business Object Model) или модели анализа бизнеса (Business Analysis Model). Рис. 19. Этапы разработки ПО и разрабатываемые модели в соответствие с RUP По RUP модель бизнес процессов (Business Use-Case Model) есть модель процессов, связанных с внешней деятельностью организации по отношению к клиентам и ее партнерам. В RUP дается следующее определение этой модели: Business Use-Case Model is a model that describes the processes of a business and their interactions with external parties like customers and partners [2]. Модель описывает организацию в терминах бизнес процессов (business use cases) и действующих лиц (субъектов или объектов), внешних по отношению к бизнес-процессам (business actors). По RUP объектная модель бизнес (Business Object Model) или модель анализа бизнеса (Business Analysis Model) есть модель, описывающая реализацию бизнес процессов с точки зрения взаимодействия работников организации и их манипулирования сущностями реального мира. Кроме этих двух классов моделей на этапе бизнес моделировании могут разрабатываться и другие виды моделей. В табл. 3 представлены модели дисциплины бизнес моделирования, их назначение и диаграммы UML, используемые для их разработки. Таблица 3. Этапы модели дисциплины бизнес моделирования по RUP
В RUPрассматриваются следующие три категории бизнес процессов: процессы важные для организации с коммерческой точки зрения, а именно процессы, связанные с клиентами и партнерами организации; бизнес процессы, связанные с поддержкой коммерческих процессов, такие процессы как, администрирование автоматизированных систем, процессы обеспечения безопасности и т.п.; бизнес процессы, связанные с управлением коммерческими и поддерживающими бизнес процессами. Для использования RUP для других категорий процессов, например, вспомогательных необходимо нотацию модели бизнес процессов (Business Use-Case Model) адаптировать под указанные процессы. |