Технологии программирования (факультатив)/03.05.2023: различия между версиями
Patarakin (обсуждение | вклад) |
Patarakin (обсуждение | вклад) |
||
| (не показано 6 промежуточных версий этого же участника) | |||
| Строка 30: | Строка 30: | ||
Диаграммы вариантов использования (use-case diagrams) позволяют получить высокоуровневое визуальное представление о требованиях пользователей. | Диаграммы вариантов использования (use-case diagrams) позволяют получить высокоуровневое визуальное представление о требованиях пользователей. | ||
{{#mermaid:sequenceDiagram | |||
participant User | |||
participant VKontakte | |||
User->>VKontakte: Открытие сайта vk.com | |||
VKontakte->>User: Предложение зарегистрироваться или войти в аккаунт | |||
User->>VKontakte: Нажатие кнопки "Зарегистрироваться" | |||
VKontakte->>User: Открытие формы регистрации | |||
User->>VKontakte: Ввод имени, фамилии, номера телефона или email и пароля | |||
VKontakte->>User: Подтверждение регистрации по email или SMS | |||
User->>VKontakte: Подтверждение регистрации | |||
VKontakte->>User: Перенаправление на страницу профиля | |||
}} | |||
| Строка 48: | Строка 61: | ||
}} | }} | ||
<graphviz> | <graphviz> | ||
| Строка 71: | Строка 84: | ||
} | } | ||
} | |||
</graphviz> | |||
<graphviz> | |||
digraph G { | |||
a [label="Lesson 1"] | |||
b [label="Lesson 2"] | |||
c [label="Lesson 3"] | |||
d [label="Lesson 4"] | |||
e [label="Lesson 5"] | |||
a -> b -> c -> d -> e | |||
} | |||
</graphviz> | </graphviz> | ||
Текущая версия от 20:25, 26 мая 2023
| Описание события | Занятие о требованиях с GenAI |
|---|---|
| Тип события | |
| Начало | 2023-05-03T17:10:51.000Z |
| Окончание | 2023-05-03T21:10:51.000Z |
| color | orange |
| Адрес события | http://digida.mgpu.ru/ |
| Видео запись события | |
| Среды и средства, которые использовались в рамках события | |
| Формируемые в рамках события компетенции | |
| Область знаний | |
| Местоположение | |
| Формат реализации |
Как использовать GenAI для представления требований к системе?
Что будем использовать
- Mermaid
- Graphviz
- ChatGPT
- Poe - https://poe.com/
- Perplexity AI https://www.perplexity.ai/
- Bard AI https://bard.google.com/?hl=en
Что попробуем получить и изучить
Ecosystem map
Карта экосистемы (ecosystem map) показывает все системы, связанные с создаваемой системой и взаимодействующие друг с другом, а также природу этих взаимодействий
Сontext diagram
Контекстная диаграмма (context diagram) графически определяет оконечные элементы (terminators), расположенные вне системы, которые определенным образом взаимодействуют с ней, а также данные, элементы управления и материальные потоки, протекающие между оконечными элементами и системой
Feature tree
Дерево функций (feature tree) представляет собой наглядную картину функций, объединенных в логические группы с иерархическим разбиением каждой функций на более мелкие.
Use-case diagrams
Диаграммы вариантов использования (use-case diagrams) позволяют получить высокоуровневое визуальное представление о требованиях пользователей.
Company


