ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 02.12.2023
Просмотров: 216
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
который действует внутри моделируемой бизнес системы, взаимодействует с другими сотрудниками и является участником бизнес – процесса моделируемой системы.
Примерами сотрудников являются менеджеры, администраторы, кас- сиры, инженеры. Общее свойство сотрудников заключается в том, что они являются субъектами и входят в состав моделируемой системы.
Бизнес - вариант использования (business use case) – вариант использо- вания, определяющий последовательность действий моделируемой системы, направленных на выполнение отдельного бизнес – процесса.
Общее свойство бизнес – вариантов использования состоит в том, что они являются концептуальной моделью отдельных бизнес – процессов моде- лируемой системы.
Применение этих элементов графической нотации позволяет разрабо- тать адекватную модель бизнес – процессов организации.
На рисунке представлена схема бизнес-процесса по формированию за- каза клиента.
Рисунок 14 Бизнес-процесс «Формирование заказа клиента»
Целью данного бизнес-процесса является получение заказа от клиента. Выходной документ, который формируется в результате этого бизнес- процесса, отражает данные о клиенте и выбранном им оборудовании.
Исходя из описанных выше процессов мы можем сгенерировать общую диаграмму кооперации организации кино-видеопроката
Диаграмма кооперации бизнес процесса «Киопрокат»
Рисунок 15 Диаграмма кооперации кино-видеопроката
Данная диаграмма четко показывает
место информационной системы во взаимоотношениях кинодистрибьютера и администратора кинотеатра.
Для того, чтобы более точно понять, как должна работать система, все чаще используется описание функциональности системы через варианты ис- пользования (Use Case или прецеденты). Варианты использования это - опи- сание последовательности действий, которые может осуществлять система в ответ на внешние воздействия пользователей или других программных си- стем. Варианты использования отражают функциональность системы с точки зрения получения значимого результата для пользователя, поэтому они точ- нее позволяют ранжировать функции по значимости получаемого результата. Назначение данной диаграммы состоит в следующем: проектируемая программная система представляется в форме так называемых вариантов ис- пользования, с которыми взаимодействуют внешние сущности или актеры. При этом актером или действующим лицом называется любой объект, субъ-
ект или система, взаимодействующая с моделируемой бизнес-системой извне. Это может быть человек, техническое устройство, программа или лю- бая другая система, которая служит источником воздействия на моделируе- мую систему так, как определит разработчик.
Рисунок 16. Диаграмма прецедентов (Взаимодействие Сотрудника и веб- сайта по заказу и видеопрокату кинофильмов)
Вариант использования служит для описания сервисов, которые систе-
ма предоставляет актеру. Другими словами, каждый вариант использования определяет набор действий, совершаемый системой при диалоге с актером. При этом ничего не говорится о том, каким образом будет реализовано взаи- модействие актеров с системой и собственно выполнение вариантов исполь- зования.
На рисунке представлены варианты использования системы менедже- ром по работе с заказчиком кинопродукции (кинотеатром).
Рисунок 17 Варианты использования системы менеджером по работе с кли- ентами
В процессе выполнения прецедента «Формирование заказа»
менеджер выполняет поэтапное формирование заказа, последовательно вводя данные о заказчике кинопродукции(кинотеатре).
В процессе выполнения прецедента «Утверждение заказа» в системе фиксируется состояние заказа, и дальнейшая его модификации.
В процессе выполнения прецедента «Передача заказа в отдел по до- ставке заказа» происходит передача заказа для дальнейшего его выполнения.
В процессе выполнения прецедента «Внесение изменений» пользова- тель проводит корректировку заказа. Выполнение этого прецедента возмож- но, только если заказ еще не утвержден, т.е. если не выполнялся прецедент
«Утверждение заказа».
В процессе выполнения прецедента «Контроль по срокам гарантии» пользователь следит за сроками гарантии на авторские права и состоянием продукции.
В процессе выполнения прецедента «Расчет с клиентом» пользователь формирует счет.
Для более четкого понимания предметной области ниже представлена
модель ее классов, содержащие объекты предметной области и показываю- щая их взаимосвязи.
3НФ
Рисунок 18 Макет упрощенной диаграммы классов без приведения к
Построенные нами диаграммы позволяют провести разработку инфор-
мационной системы по организации кино-видеопроката. Но для правильной организации клиентской части нам необходимо расписать алгоритм работы программной среды.
Примерами сотрудников являются менеджеры, администраторы, кас- сиры, инженеры. Общее свойство сотрудников заключается в том, что они являются субъектами и входят в состав моделируемой системы.
Бизнес - вариант использования (business use case) – вариант использо- вания, определяющий последовательность действий моделируемой системы, направленных на выполнение отдельного бизнес – процесса.
Общее свойство бизнес – вариантов использования состоит в том, что они являются концептуальной моделью отдельных бизнес – процессов моде- лируемой системы.
Применение этих элементов графической нотации позволяет разрабо- тать адекватную модель бизнес – процессов организации.
На рисунке представлена схема бизнес-процесса по формированию за- каза клиента.
Рисунок 14 Бизнес-процесс «Формирование заказа клиента»
Целью данного бизнес-процесса является получение заказа от клиента. Выходной документ, который формируется в результате этого бизнес- процесса, отражает данные о клиенте и выбранном им оборудовании.
Исходя из описанных выше процессов мы можем сгенерировать общую диаграмму кооперации организации кино-видеопроката
Диаграмма кооперации бизнес процесса «Киопрокат»
Рисунок 15 Диаграмма кооперации кино-видеопроката
Данная диаграмма четко показывает
место информационной системы во взаимоотношениях кинодистрибьютера и администратора кинотеатра.
- 1 2 3 4 5 6 7 8 9 10 ... 16
Модели разрабатываемой информационной системы
Для того, чтобы более точно понять, как должна работать система, все чаще используется описание функциональности системы через варианты ис- пользования (Use Case или прецеденты). Варианты использования это - опи- сание последовательности действий, которые может осуществлять система в ответ на внешние воздействия пользователей или других программных си- стем. Варианты использования отражают функциональность системы с точки зрения получения значимого результата для пользователя, поэтому они точ- нее позволяют ранжировать функции по значимости получаемого результата. Назначение данной диаграммы состоит в следующем: проектируемая программная система представляется в форме так называемых вариантов ис- пользования, с которыми взаимодействуют внешние сущности или актеры. При этом актером или действующим лицом называется любой объект, субъ-
ект или система, взаимодействующая с моделируемой бизнес-системой извне. Это может быть человек, техническое устройство, программа или лю- бая другая система, которая служит источником воздействия на моделируе- мую систему так, как определит разработчик.
Рисунок 16. Диаграмма прецедентов (Взаимодействие Сотрудника и веб- сайта по заказу и видеопрокату кинофильмов)
Вариант использования служит для описания сервисов, которые систе-
ма предоставляет актеру. Другими словами, каждый вариант использования определяет набор действий, совершаемый системой при диалоге с актером. При этом ничего не говорится о том, каким образом будет реализовано взаи- модействие актеров с системой и собственно выполнение вариантов исполь- зования.
На рисунке представлены варианты использования системы менедже- ром по работе с заказчиком кинопродукции (кинотеатром).
Рисунок 17 Варианты использования системы менеджером по работе с кли- ентами
В процессе выполнения прецедента «Формирование заказа»
менеджер выполняет поэтапное формирование заказа, последовательно вводя данные о заказчике кинопродукции(кинотеатре).
В процессе выполнения прецедента «Утверждение заказа» в системе фиксируется состояние заказа, и дальнейшая его модификации.
В процессе выполнения прецедента «Передача заказа в отдел по до- ставке заказа» происходит передача заказа для дальнейшего его выполнения.
В процессе выполнения прецедента «Внесение изменений» пользова- тель проводит корректировку заказа. Выполнение этого прецедента возмож- но, только если заказ еще не утвержден, т.е. если не выполнялся прецедент
«Утверждение заказа».
В процессе выполнения прецедента «Контроль по срокам гарантии» пользователь следит за сроками гарантии на авторские права и состоянием продукции.
В процессе выполнения прецедента «Расчет с клиентом» пользователь формирует счет.
Для более четкого понимания предметной области ниже представлена
модель ее классов, содержащие объекты предметной области и показываю- щая их взаимосвязи.
3НФ
Рисунок 18 Макет упрощенной диаграммы классов без приведения к
Построенные нами диаграммы позволяют провести разработку инфор-
мационной системы по организации кино-видеопроката. Но для правильной организации клиентской части нам необходимо расписать алгоритм работы программной среды.
- 1 ... 4 5 6 7 8 9 10 11 ... 16