Хочу создать диаграммы взаимодействия пользователя и сайта, что он может просматривать только код html
Сделала схематично
описание такое: HTML-код страниц, он не будет видеть работы PHP и PostgreSQL. Работу с PHP-скриптами и базой данных PostgreSQL осуществляет сервер, на котором установлен РНР-интерпретатор и СУБД.
вот так представлено соединение с базой данных
Она производится с помощью функции, которая осуществляет проверку на ошибки соединения и проверяет такие параметры, как название сервера, базы данных, порт, пользователя и пароль.
Верно ли оформлено? или есть специальные диаграммы, как прецеденты и тд..
Дополнительно:
Начнём с того что то что у тебя - это какие-то непонятные фигуры и стрелочки которые отражают непонятно что и непонятно зачем и для кого.
А в реальном мире уже всё давно придумано:
- Sequence diagram, если хочешь показать, в каком порядке и куда пойдут данные
- Use case diagram, если хочешь показать варианты использования твоей системы разными авторами.
- Нотация C4, если хочешь деконструировать свою систему.
- Целая куча других диаграмм в рамках стандарта UML.
Все они по разному изображают взаимодействие с пользователем.
Выбирай в зависимости от того, что ты хочешь изобразить, для кого, а главное - зачем.
Может даже придумаешь свою нотацию, которая в твоей ситуации окажется удобнее, чем всё что было придумано ранее.
Вот пара примеров диаграмм, как бы ты мог всё изобразить:
Картинки
Sequence:
- а если у меня есть несколько страниц, на которых есть одинаковые функции.
Например: если пользователь на странице 1 нажимает экспорт, то ему экспортируется файл со значениями со страницы 1. функция написана одна, значения передаю разные в зависимости от нахождения пользователя. это один прецедент? или различные действия?Или есть функция поиска, если просто писать, то ищет по всем полям, ставишь галочку - ищет равенства, выбираешь столбец- по столбцу
я думаю прецедент один но стрелочку сделать
--->(extend)"выбрать столбец"
--->(extend)"Выбрать параметр "Точное соответствие"" - fawnessss, один или разные - это зависит от постановки задачи, а не от реализации.
+ Если доступ к этим действиям открывается одновременно, то скорее всего это один use-case.Если Человеку с определённой ролью доступен экспорт только с одной страницы, но не с другой - скорее всего разные.
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?



Для создания диаграммы взаимодействия пользователя с информационной системой (ИС) можно использовать различные методики и инструменты, такие как UML (Unified Modeling Language) и специализированные программы для создания диаграмм, например, draw.io или Lucidchart.
Диаграмма взаимодействия пользователей с ИС обычно включает в себя следующие элементы:
1. Актеры - пользователи ИС, которые взаимодействуют с системой.
2. Сценарии - последовательность действий, которые выполняют пользователи в системе.
3. Взаимодействие - обмен информацией между пользователями и системой.
Пример создания диаграммы взаимодействия пользователя с ИС на языке PHP:
Таким образом, создание диаграммы взаимодействия пользователя с информационной системой поможет лучше понять процессы работы системы, оптимизировать их и улучшить пользовательский опыт.