Доска или другая архитектура - мысли, пожалуйста

У меня есть несколько курсовых работ, в которых я не уверен, и, видя, что вы все знаете ваши вещи, я подумал, что снова выберу ваши мозги!

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

  • Звонки поступают от нуждающегося человека.
  • Телефонный оператор записывает детали (имя, местоположение и т. Д.).
  • Система отправляет скорую помощь из ближайшей больницы.
  • Система проверок медицинской базы данных
  • Система передает историю болезни и информацию о пациенте на КПК / смартфон в отправленной машине скорой помощи.
  • Медработники отправляют обновления с указанием местоположения и предпринятых действий.

Я думал, что архитектура Blackboard подойдет для этого - но отправка запроса данных / клиента, сделанного при отправке информации в скорую помощь, будет противоречить архитектуре BB.

Я могу использовать как классические, так и гибридные, новые или экспериментальные архитектурные шаблоны - при условии, что они работают и соответствуют проблеме.

Кто-нибудь может дать мне совет, пожалуйста?

1 ответ

Решение

Наблюдатель, возможно, также цепь ответственности.

Все лица соблюдают звонок. Если в цепочке респондентов есть какой-либо элемент, который должен решить, следует ли обрабатывать или переадресовывать запрос, вам нужна цепочка ответных действий.

Другие вопросы по тегам