2016-07-06 7 views
1

Я готовил диаграмму последовательности для проекта. Я сделал следующую диаграмму последовательности для продавца, обновляющего его инвентарь.Как сделать диаграмму последовательности для обновления инвентаря

Это меня смущает, потому что это первый раз, когда я использую эту технику с реальным проектом. Я использовал базу данных как объект здесь, и я не знаю, его право или неправильно. И еще одна вещь, которую я должен уточнить, - это использовать обновление i, предназначенное для редактирования и добавления нового элемента в инвентарь. Не так ли так поступать? или мы можем сделать его отдельно?

Следующее изображение является частью процесса обновления, будет ли кто-нибудь смотреть и исправлять меня, если я сделал какую-либо ошибку. (UpdateUI- Пользовательский интерфейс). Спасибо в Advance.

This is the image

ответ

1

Это не выглядит правильно. Есть несколько вопросов:

  • Ваша база данных не будет, вероятно, никогда не выдавать каких-либо сообщений
  • действия внутри БД, как правило, не подвергаются. Обычно вы вызываете CRUD извне для БД.
  • Вы смешиваете синхронизацию/асинхронное (вероятно, неохотно). Заполненные стрелки являются синхронизированными, незаполненными как асинхронные.
  • Главная страница, скорее всего, V в MVC и UpdateUI C. Таким образом, контроллер будет действовать щелчком пользователя и взаимодействовать с БД.

Так что из моих кишках здесь является более разумным эскиз:

enter image description here

+0

Большое спасибо за ответ. Поэтому сначала нажмите кнопку «Обновить» на странице приветствия. Тогда неправильно ли показывать это, как указано выше, а затем через результаты базы данных обновляются в updateUI? и после получения результатов мы можем показать результаты на странице пользовательского интерфейса с помощью базы данных? – hEShaN

+1

Я попытался сделать пример из того, что, как я думал, является вашим намерением. –

+0

Большое спасибо thomas, я получаю его. Надеюсь, я смогу сделать больше, когда я рисую все больше и больше. – hEShaN

 Смежные вопросы

  • Нет связанных вопросов^_^