Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Матрица списка событий




Рассмотрим пример использования методики SA/SD. В качестве предметной области возьмем описание работы видеобиблиотеки, которая получает запросы на фильмы от клиентов и ленты, возвращаемые клиентами. Запросы рассматриваются администрацией видеобиблиотеки с использованием информации о клиентах, фильмах и лентах. При этом проверяется и обновляется список арендованных лент, а также проверяются записи о членстве в библиотеке. Администрация контролирует также возвраты лент, используя информацию о фильмах, лентах и список арендованных лент, который обновляется. Обработка запросов на фильмы и возвратов лент включает следующие действия: если клиент не является членом библиотеки, он не имеет право на аренду. Если требуемый фильм имеется в наличии, администрация информирует клиента об арендной плате. Однако, если клиент просрочил срок возврата имеющихся у него лент, ему не разрешается брать новые фильмы. Когда лента возвращается, администрация рассчитывает арендную плату плюс пени за несвоевременный возврат.

Методика SA/SD (структурный анализ и структурное проектирование) также является примером применения структурного подхода к моделированию бизнеса. В этой методике также реализуется подход функциональной декомпозиции.

Видеобиблиотека получает новые ленты от своих поставщиков. Когда новые ленты поступают в библиотеку, необходимая информация о них фиксируется. Кроме того, администрация библиотеки регулярно готовит отчеты для руководства о членах библиотеки, поставщиках лент, выдаче определенных лент т.д.

Перед построением диаграммы потока данных необходимо проанализировать внешние события (внешние объекты), оказывающие влияние на функционирование библиотеки. Из описания предметной области ясно, что в процессе работы библиотеки участвуют следующие группы людей: клиенты, поставщики и руководство. Эти группы являются внешними объектами (внешними сущностями). Внешние сущности обозначаются обычно прямоугольниками, а процессы – окружностями (рис. 7.).

Рис. 7. Начальная диаграмма потоков данных

 

Итак, первый этап построения диаграммы – это выделение внешних сущностей и абстрактных данных, которыми они обмениваются с нашей системой.

Второй этап заключается в построении внешних событий и реакции на них нашей системы (таблица 3.1). Список событий показывает, какие потоки существуют на этом уровне: каждое событие должно формировать некоторый поток (событие формирует входной поток, реакция – выходной поток).

Таблица 3.1.

Описание события Реакция
  Клиент желает стать членом библиотеки Регистрация клиента в качестве члена библиотеки
  Клиент сообщает об изменении адреса Регистрация измененного адреса клиента
  Клиент запрашивает аренду фильма Рассмотрение запроса
  Клиент возвращает фильм Регистрация возврата
  Руководство предоставляет полномочия новому поставщику Регистрация поставщика
  Поставщик сообщает об изменении адреса Регистрация измененного адреса поставщика
  Поставщик направляет фильм в библиотеку Получение нового фильма
  Руководство запрашивает новый отчет Формирование требуемого отчета для руководства

 

Третий этап – это построение диаграммы потоков 0-уровня путем декомпозиции начальной диаграммы. Для этого строим вспомогательную таблицу 3.2., а затем рисуем саму диаграмму (контекстную диаграмму) (рис. 8.). Процесс декомпозиции можно продолжать до тех пор, пока не получим необходимую для нашего понимания модель бизнеса.

Таблица 3.2.




Поделиться с друзьями:


Дата добавления: 2015-05-26; Просмотров: 1689; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.