Как сделать диаграмму последовательности для этого? - PullRequest
0 голосов
/ 14 ноября 2009

Групповой дневник и система управления временем предназначены для поддержки встречи и встречи через группу сотрудников. Когда должна быть назначена встреча сделано, что включает в себя несколько человек, система находит общий слот в каждом из Дневники и назначает встречу на этот раз. Если нет общих слотов, это взаимодействует с пользователем, чтобы изменить его или ее личный дневник, чтобы освободить место для назначение.

Ответы [ 3 ]

1 голос
/ 14 ноября 2009

«Вы должны идентифицировать возможные объекты в следующих системах и разработать для них объектно-ориентированный дизайн. Вы можете делать любые разумные предположения относительно систем при разработке проекта».

С Chapter 14 Exercise 14.7

1 голос
/ 14 ноября 2009
  • Первый шаг - подумать о том, какие объекты у вас есть в системе. Составьте список кандидатов.
  • Теперь подумайте, как этот сценарий инициируется. Откуда пришло сообщение? Нарисуйте это входящее сообщение.
  • Следующий шаг - подумать, какой объект получит это сообщение. Теперь, чтобы выполнить работу, этот объект, вероятно, должен будет общаться с другими объектами. Нарисуйте другой объект со стрелкой и именем сообщения.
  • Продолжайте думать о последовательности сообщений и объектах, к которым эти сообщения идут - и попробуйте набросать их по одному.
  • Не ожидайте, что все сделаете правильно с первого раза. Попробуйте набросать несколько подходов.
1 голос
/ 14 ноября 2009

Диаграмма последовательности описывает взаимодействия между объектами, которые достигают некоторой цели.

Итак, вашим первым шагом должно быть выявление некоторых объектов (и действующих лиц). Если вы начнете с этого шага, покажите нам свою попытку, тогда у нас будет что обсудить дальше.

...