У меня появилась привычка рисовать различные диаграммы для программного обеспечения, которое я создаю. Мое программное обеспечение в основном для Интернета. Я использую диаграмму E-R для логики данных (модель MVC) и лично разработанный стиль диаграмм для взаимодействий - какие страницы ведут к тому, что другие и что они делают, т. Е. Представления & контроллеров MVC. Это позволяет мне упростить важные концепции, устранить несогласованности и выявить проблемные области, требующие дальнейшего изучения.Визуальное моделирование разрешений
Теперь я начинаю рассматривать приложение, для которого требуется довольно сложная система разрешений. Не очень «большой» - просто сложный - с несколькими разрешениями «размеры», где некоторые разрешения нужно создавать «на лету», а некоторые - статическими.
Я нахожусь желающим, чтобы был простой способ диаграммы системы разрешений, чтобы я мог получить идеи из головы в ясной форме и убедиться, что нет никаких несоответствий. Отсюда мой вопрос:
Кто-нибудь видел/использовал какой-либо метод моделирования разрешений на визуальной диаграмме?
Спасибо за ввод, Пол. Чтобы быть более точным, я не действительно после моделирования прав файловой системы. Я больше понимаю графический метод описания разрешений в многопользовательской веб-системе (например, переполнение стека, например). А что касается методологии диаграмм, я искал какой-то стандарт, например, «квадратные квадратики означают ..., круги означают ..., строки со стрелками означают ...». Тем не менее, оцените ваш вход! – Zach