Как должна выглядеть диаграмма взаимодействия пользователя с ис?

Хочу создать диаграммы взаимодействия пользователя и сайта, что он может просматривать только код html
Сделала схематично

Как должна выглядеть диаграмма взаимодействия пользователя с ис?

описание такое: HTML-код страниц, он не будет видеть работы PHP и PostgreSQL. Работу с PHP-скриптами и базой данных PostgreSQL осуществляет сервер, на котором установлен РНР-интерпретатор и СУБД.

вот так представлено соединение с базой данных

Как должна выглядеть диаграмма взаимодействия пользователя с ис?

Она производится с помощью функции, которая осуществляет проверку на ошибки соединения и проверяет такие параметры, как название сервера, базы данных, порт, пользователя и пароль.
Верно ли оформлено? или есть специальные диаграммы, как прецеденты и тд..

Дополнительно:

Начнём с того что то что у тебя - это какие-то непонятные фигуры и стрелочки которые отражают непонятно что и непонятно зачем и для кого.

А в реальном мире уже всё давно придумано:

  • Sequence diagram, если хочешь показать, в каком порядке и куда пойдут данные
  • Use case diagram, если хочешь показать варианты использования твоей системы разными авторами.
  • Нотация C4, если хочешь деконструировать свою систему.
  • Целая куча других диаграмм в рамках стандарта UML.

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

Вот пара примеров диаграмм, как бы ты мог всё изобразить:
Картинки
Sequence:

Как должна выглядеть диаграмма взаимодействия пользователя с ис?

  • а если у меня есть несколько страниц, на которых есть одинаковые функции.
    Например: если пользователь на странице 1 нажимает экспорт, то ему экспортируется файл со значениями со страницы 1. функция написана одна, значения передаю разные в зависимости от нахождения пользователя. это один прецедент? или различные действия?

    Или есть функция поиска, если просто писать, то ищет по всем полям, ставишь галочку - ищет равенства, выбираешь столбец- по столбцу

    я думаю прецедент один но стрелочку сделать
    --->(extend)"выбрать столбец"
    --->(extend)"Выбрать параметр "Точное соответствие""

  • fawnessss, один или разные - это зависит от постановки задачи, а не от реализации.
    + Если доступ к этим действиям открывается одновременно, то скорее всего это один use-case.

    Если Человеку с определённой ролью доступен экспорт только с одной страницы, но не с другой - скорее всего разные.

 

Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.

 

    • Как должна выглядеть диаграмма взаимодействия пользователя с ис?Есть ответ
    • 07.04.2024
    Ответить

    Для создания диаграммы взаимодействия пользователя с информационной системой (ИС) можно использовать различные методики и инструменты, такие как UML (Unified Modeling Language) и специализированные программы для создания диаграмм, например, draw.io или Lucidchart.

    Диаграмма взаимодействия пользователей с ИС обычно включает в себя следующие элементы:

    1. Актеры - пользователи ИС, которые взаимодействуют с системой.
    2. Сценарии - последовательность действий, которые выполняют пользователи в системе.
    3. Взаимодействие - обмен информацией между пользователями и системой.

    Пример создания диаграммы взаимодействия пользователя с ИС на языке PHP:

    login();
    $system->processRequest($request);
     
    // Сценарий выхода пользователя из системы
    $user->logout();
    ?>

    Таким образом, создание диаграммы взаимодействия пользователя с информационной системой поможет лучше понять процессы работы системы, оптимизировать их и улучшить пользовательский опыт.

Оставить комментарий