Методология объектно-ориентированного моделирования

Лабораторная работа, 23 Апреля 2014, автор: пользователь скрыл имя

Краткое описание


Цель работы: Ознакомление с основными элементами определения, представления, проектирования и моделирования программных систем с помощью языка UML.
Описание предметной области: в данной лабораторной работе рассмотрим модель проектирования работы интернет - магазина с точки зрения 3-х людей: клиента, администратора и оператора магазина.

Прикрепленные файлы: 1 файл

laba2.doc

— 488.50 Кб (Скачать документ)

Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А.Бонч-Бруевича

 

Факультет информационных систем и технологий (ИС и Т)

 

Кафедра информационных управляющих систем (ИУС)

 

 

 

 

 

 

 

Отчет к лабораторной работе № 2

 

Методология объектно-ориентированного моделирования

 

По дисциплине: Методы и средства построения информационных систем

 

 

 

 

 

 

 

Группа:  ИСТ-15

Выполнили:  Григорьева А.,      Сущенко В.

Преподаватель: Котлова М.В.

 

 

 

 

 

 

Санкт – Петербург

2014

 

Цель работы: Ознакомление с основными элементами определения, представления, проектирования и моделирования программных систем с помощью языка UML.

 

Описание предметной области: в данной лабораторной работе рассмотрим модель проектирования работы интернет - магазина с точки зрения 3-х людей: клиента, администратора и оператора магазина.

  1. Диаграмма вариантов использования.

Для начала определимся с нашими «актерами» - их у нас 3: клиент, оператор, администратор.

У каждого из них есть свой уровень доступа к сайту:

1) Клиент – может просматривать информацию на сайте, может сделать заказ какого-либо оборудования, оплатить данный заказ и спустя какое-то время его получить.

2) Оператор – может просматривать  сделанные заказы, и в зависимости  от того, есть ли данный товар  на складе или нет, одобряет заказ или присылает уведомление, что данная операция не доступна в этот момент, так как склад пуст.

3) Администратор сайта – отвечает  за наполнение контентом сайта, возможность сделать заказ, а  так же за активность сайта.

Ниже представлена диаграмма данных вариантов:

 

 

 

 

  1. Варианты последовательности действий.

В данном пункте рассмотрим последовательность действий наших действующих лиц: клиента и оператора.

Как видно из нашего рисунка, клиент может получить свой товар только в том случае, если оператор одобрит его заказ и отправит его.

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


Информация о работе Методология объектно-ориентированного моделирования