mirror of
https://github.com/maxbarsukov/itmo.git
synced 2026-09-12 19:19:57 +05:00
docs(ssa): 📚 add READMEs for lab#1 and lab#2
This commit is contained in:
parent
1eddf3f28b
commit
efcc7dcfc7
BIN
.docs/lucky-star-2.gif
Normal file
BIN
.docs/lucky-star-2.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 134 KiB |
BIN
.docs/lucky-star.gif
Normal file
BIN
.docs/lucky-star.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 534 KiB |
41
5 апс/лабораторные/lab1/README.md
Normal file
41
5 апс/лабораторные/lab1/README.md
Normal file
@ -0,0 +1,41 @@
|
||||
# Лабораторная работа 1
|
||||
|
||||
<img alt="lucky-star" src="https://github.com/maxbarsukov/itmo/blob/master/.docs/lucky-star.gif" height="200">
|
||||
|
||||
> [!TIP]
|
||||
> Выбранная система: https://youtube.com/
|
||||
|
||||
|.pdf|.docx|
|
||||
|-|-|
|
||||
| [report](./docs/report.pdf) | [report](./docs/report.docx) |
|
||||
|
||||
## Задание
|
||||
|
||||
Выбрать любую реально существующую систему и описать её в терминах UML.
|
||||
|
||||
Желательно, чтобы система была **не полностью информационной**, но опиралась на информационную систему как показано в примере на лекции (Point of sale).
|
||||
Необходимо описать **границы системы** на разных уровнях, а также описать **сценарии использования** для нескольких Акторов.
|
||||
|
||||
### Отчёт по лабораторной рабое должен содержать:
|
||||
|
||||
1. Титульный лист с указанием автора и номера группы.
|
||||
2. Само задание.
|
||||
3. Описание рассматриваемой системы с требованиями к ней.
|
||||
4. Формальное описание системы с необходимым количеством UML-диаграмм.
|
||||
5. Словесное описание сценариев сценариев использование для рассматриваемых акторов.
|
||||
|
||||
---
|
||||
|
||||
## Полезные ссылки
|
||||
|
||||
| Ссылка | Описание |
|
||||
| --- | --- |
|
||||
| [www.uml-diagrams.org/](https://www.uml-diagrams.org/) | The Unified Modeling Language |
|
||||
|
||||
## Лицензия <a name="license"></a>
|
||||
|
||||
Проект доступен с открытым исходным кодом на условиях [Лицензии GNU GPL 3](https://opensource.org/license/gpl-3-0/).
|
||||
|
||||
*Авторские права 2024 Max Barsukov*
|
||||
|
||||
**Поставьте звезду :star:, если вы нашли этот проект полезным.**
|
||||
32
5 апс/лабораторные/lab2/README.md
Normal file
32
5 апс/лабораторные/lab2/README.md
Normal file
@ -0,0 +1,32 @@
|
||||
# Лабораторная работа 2
|
||||
|
||||
<img alt="lucky-star-2" src="https://github.com/maxbarsukov/itmo/blob/master/.docs/lucky-star-2.gif" height="200">
|
||||
|
||||
|.pdf|.docx|
|
||||
|-|-|
|
||||
| [report](./docs/report.pdf) | [report](./docs/report.docx) |
|
||||
|
||||
## Задание
|
||||
|
||||
Из списка шаблонов проектирования `GoF` и `GRASP` выбрать **3-4 шаблона** и **для каждого** из них придумать **2-3 сценария**, для решения которых могу применены выбранные шаблоны.
|
||||
|
||||
Сделать предположение о возможных ограничениях, к которым можем привести использование шаблона в каждом описанном случае. Обязательно выбрать шаблоны из обоих списков.
|
||||
|
||||
---
|
||||
|
||||
## Полезные ссылки
|
||||
|
||||
| Ссылка | Описание |
|
||||
| --- | --- |
|
||||
| [habr.com/ru/articles/210288](https://habr.com/ru/articles/210288/) | Шпаргалка по шаблонам проектирования |
|
||||
| [refactoring.guru](https://refactoring.guru/) | Интерактивные шаблоны проектирования `GoF` |
|
||||
| [www.kobzarev.com/programming/grasp](https://www.kobzarev.com/programming/grasp/) | Обзор `GRASP` паттернов |
|
||||
| [habr.com/ru/articles/92570](https://habr.com/ru/articles/92570/) | `GRASP` паттерны проектирования |
|
||||
|
||||
## Лицензия <a name="license"></a>
|
||||
|
||||
Проект доступен с открытым исходным кодом на условиях [Лицензии GNU GPL 3](https://opensource.org/license/gpl-3-0/).
|
||||
|
||||
*Авторские права 2024 Max Barsukov*
|
||||
|
||||
**Поставьте звезду :star:, если вы нашли этот проект полезным.**
|
||||
Loading…
Reference in New Issue
Block a user