Я новичок в программировании и на этом сайте, и я изучаю некоторые термины для дизайна UML, и я ищу базовый ответ. Я просмотрел определение каждого из терминов, но я все еще пытаюсь понять концепцию.В чем разница между предварительным условием, постусловием и инвариантными ограничениями?
2
A
ответ
11
Предварительное условие - это то, что должно быть истинным до того, как будет использован случай использования. например предварительным условием для использования «Buy Book on WebSite» может быть «Пользователь получил доступ к веб-сайту и хочет купить книгу».
Состояние сообщения должно быть истинным после завершения использования. например Пользователь успешно приобрел книгу.
Инвариант - это то, что всегда должно быть истинным во всем прецеденте. например Идентификатор пользователя совпадает с идентификатором из таблицы Users в базе данных.
Смежные вопросы
- 1. Разница между «предварительным условием» и «утверждением» в быстром?
- 2. В чем разница между концепциями C++ 0x и ограничениями C#?
- 3. Разница между ограничениями и правилами в SQL
- 4. Разница между пустым и нулевым ограничениями
- 5. В чем разница между «и»?
- 6. В чем разница между `{}` и `[]`?
- 7. В чем разница между == и ===?
- 8. В чем разница между «+» и «\ +»?
- 9. В чем разница между + = и = +?
- 10. В чем разница между/* ... */и/** ... */
- 11. В чем разница между: и +:
- 12. В чем разница между $ {} и # {}
- 13. В чем разница между $ _. и $ _
- 14. В чем разница между = и: =
- 15. В чем разница между && и &?
- 16. В чем разница между $ {} и # {}?
- 17. В чем разница между + и%?
- 18. В чем разница между + = и = +
- 19. В чем разница между # {} $ {} и% {}?
- 20. В чем разница между «» и «»?
- 21. В чем разница между ['#'] и [. = '#']?
- 22. В чем разница между == ~ и! =?
- 23. В чем разница между «/» и «/ *»?
- 24. В чем разница между «./» и «../»?
- 25. В чем разница между {}()) и {})()
- 26. В чем разница между «'» и «»
- 27. В чем разница между «и«
- 28. В iOS, какая разница между авторезистированием, AutoLayout и ограничениями?
- 29. В чем разница между предварительным приращением и пост-приростом в цикле (для/в)?
- 30. разница между этим двумя условием
Спасибо, что действительно очистил его для меня! –
Нет проблем. Если вы удовлетворены ответом, можете ли вы принять его, нажав кнопку галочки. Благодарю. –